public interface ValueQueryInspector extends OsidIdentifiableQueryInspector, OsidOperableQueryInspector, OsidSubjugateableQueryInspector
The interface to inspect a value query.
Modifier and Type | Method and Description |
---|---|
BooleanTerm[] |
getBooleanValueTerms()
Gets the boolean value query terms.
|
BytesTerm[] |
getBytesValueTerms()
Gets the bytes value query terms.
|
CardinalRangeTerm[] |
getCardinalValueTerms()
Gets the cardinal value query terms.
|
IdTerm[] |
getConfigurationIdTerms()
Gets the configuration
Id query terms. |
ConfigurationQueryInspector[] |
getConfigurationTerms()
Gets the configuration query terms.
|
CoordinateTerm[] |
getCoordinateValueTerms()
Gets the coordinate value query terms.
|
CurrencyTerm[] |
getCurrencyValueTerms()
Gets the currency value query terms.
|
DateTimeRangeTerm[] |
getDateTimeValueTerms()
Gets the date time value query terms.
|
DecimalRangeTerm[] |
getDecimalValueTerms()
Gets the decimal value query terms.
|
DistanceTerm[] |
getDistanceValueTerms()
Gets the distance value query terms.
|
DurationTerm[] |
getDurationValueTerms()
Gets the duration value query terms.
|
HeadingTerm[] |
getHeadingValueTerms()
Gets the heading value query terms.
|
IdTerm[] |
getIdValueTerms()
Gets the Id value query terms.
|
IntegerRangeTerm[] |
getIntegerValueTerms()
Gets the integer value query terms.
|
ObjectTerm[] |
getObjectValueTerms()
Gets the object value query terms.
|
TypeTerm[] |
getObjectValueTypeTerms()
Gets the object value type query terms.
|
IdTerm[] |
getParameterIdTerms()
Gets the parameter
Id query terms. |
ParameterQueryInspector[] |
getParameterTerms()
Gets the parameter query terms.
|
CardinalRangeTerm[] |
getPriorityTerms()
Gets the priority query terms.
|
SpatialUnitTerm[] |
getSpatialUnitValueTerms()
Gets the spatial unit value query terms.
|
SpeedTerm[] |
getSpeedValueTerms()
Gets the speed value query terms.
|
StringTerm[] |
getStringValueTerms()
Gets the string value query terms.
|
TimeTerm[] |
getTimeValueTerms()
Gets the time value query terms.
|
TypeTerm[] |
getTypeValueTerms()
Gets the type value query terms.
|
ValueQueryInspectorRecord |
getValueQueryInspectorRecord(Type valueRecordType)
Gets the value query record corresponding to the given
Value
record Type. |
VersionRangeTerm[] |
getVersionValueTerms()
Gets the version value query terms.
|
getIdTerms
getActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTerms
getAnyTerms, getKeywordTerms
CardinalRangeTerm[] getPriorityTerms()
mandatory
- This method must be implemented. BooleanTerm[] getBooleanValueTerms()
mandatory
- This method must be implemented. BytesTerm[] getBytesValueTerms()
mandatory
- This method must be implemented. CardinalRangeTerm[] getCardinalValueTerms()
mandatory
- This method must be implemented. CoordinateTerm[] getCoordinateValueTerms()
mandatory
- This method must be implemented. CurrencyTerm[] getCurrencyValueTerms()
mandatory
- This method must be implemented. DateTimeRangeTerm[] getDateTimeValueTerms()
mandatory
- This method must be implemented. DecimalRangeTerm[] getDecimalValueTerms()
mandatory
- This method must be implemented. DistanceTerm[] getDistanceValueTerms()
mandatory
- This method must be implemented. DurationTerm[] getDurationValueTerms()
mandatory
- This method must be implemented. HeadingTerm[] getHeadingValueTerms()
mandatory
- This method must be implemented. IdTerm[] getIdValueTerms()
mandatory
- This method must be implemented. IntegerRangeTerm[] getIntegerValueTerms()
mandatory
- This method must be implemented. SpatialUnitTerm[] getSpatialUnitValueTerms()
mandatory
- This method must be implemented. SpeedTerm[] getSpeedValueTerms()
mandatory
- This method must be implemented. StringTerm[] getStringValueTerms()
mandatory
- This method must be implemented. TimeTerm[] getTimeValueTerms()
mandatory
- This method must be implemented. TypeTerm[] getTypeValueTerms()
mandatory
- This method must be implemented. VersionRangeTerm[] getVersionValueTerms()
mandatory
- This method must be implemented. TypeTerm[] getObjectValueTypeTerms()
mandatory
- This method must be implemented. ObjectTerm[] getObjectValueTerms()
mandatory
- This method must be implemented. IdTerm[] getParameterIdTerms()
Id
query terms.mandatory
- This method must be implemented. ParameterQueryInspector[] getParameterTerms()
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. ValueQueryInspectorRecord getValueQueryInspectorRecord(Type valueRecordType) throws OperationFailedException
Value
record Type.
valueRecordType
- a value record typeNullArgumentException
- valueRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(valueRecordType)
is false
mandatory
- This method must be implemented.