public interface ParameterQueryInspector extends OsidRuleQueryInspector
Inspects a parameter query.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getConfigurationIdTerms()
Gets the configuration
Id query terms. |
ConfigurationQueryInspector[] |
getConfigurationTerms()
Gets the configuration query terms.
|
ParameterQueryInspectorRecord |
getParameterQueryInspectorRecord(Type parameterRecordType)
Gets the parameter query record corresponding to the given
Parameter record Type. |
TypeTerm[] |
getValueCoordinateTypeTerms()
Gets the coordinate record type query terms.
|
TypeTerm[] |
getValueHeadingTypeTerms()
Gets the heading record type query terms.
|
TypeTerm[] |
getValueObjectTypeTerms()
Gets the object value type query terms.
|
TypeTerm[] |
getValueSpatialUnitRecordTypeTerms()
Gets the spatial unit record type query terms.
|
BooleanTerm[] |
getValuesShuffledTerms()
Gets the shuffle query terms.
|
SyntaxTerm[] |
getValueSyntaxTerms()
Gets the value syntax query terms.
|
ValueQueryInspector[] |
getValueTerms()
Gets the value query terms.
|
TypeTerm[] |
getValueVersionSchemeTerms()
Gets the version type query terms.
|
getRuleIdTerms, getRuleTermsgetCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTermsSyntaxTerm[] getValueSyntaxTerms()
mandatory - This method must be implemented. TypeTerm[] getValueCoordinateTypeTerms()
mandatory - This method must be implemented. TypeTerm[] getValueHeadingTypeTerms()
mandatory - This method must be implemented. TypeTerm[] getValueObjectTypeTerms()
mandatory - This method must be implemented. TypeTerm[] getValueSpatialUnitRecordTypeTerms()
mandatory - This method must be implemented. TypeTerm[] getValueVersionSchemeTerms()
mandatory - This method must be implemented. ValueQueryInspector[] getValueTerms()
mandatory - This method must be implemented. BooleanTerm[] getValuesShuffledTerms()
mandatory - This method must be implemented. IdTerm[] getConfigurationIdTerms()
Id query terms.mandatory - This method must be implemented. ConfigurationQueryInspector[] getConfigurationTerms()
mandatory - This method must be implemented. ParameterQueryInspectorRecord getParameterQueryInspectorRecord(Type parameterRecordType) throws OperationFailedException
Parameter record Type. parameterRecordType - a parameter record typeNullArgumentException - parameterRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(parameterRecordType) is false
mandatory - This method must be implemented.