Package com.luciad.ogc.filter.model
Class TLcdOGCNotOperator
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.filter.model.TLcdOGCNotOperator
- All Implemented Interfaces:
ILcdDataObject
,ILcdGenericExpression
,ILcdOGCCondition
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
This class represents the
<ogc:Not>
element.
According to the OGC Filter specification, the NOT operator reverses the logical value of an expression.
A TLcdOGCNotOperator
instance is composed of an instance of ILcdOGCCondition
that represents the condition that must be inverted.- See Also:
-
Constructor Summary
ConstructorDescriptionDefault constructor.TLcdOGCNotOperator
(ILcdOGCCondition aCondition) Constructs an instance for a given condition. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Gets the condition that must be inverted.int
hashCode()
void
setCondition
(ILcdOGCCondition aCondition) Sets the condition that must be inverted.toString()
Methods inherited from class com.luciad.datamodel.TLcdDataObject
clone, clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue
-
Constructor Details
-
TLcdOGCNotOperator
public TLcdOGCNotOperator()Default constructor. -
TLcdOGCNotOperator
Constructs an instance for a given condition.- Parameters:
aCondition
-
-
-
Method Details
-
getCondition
Gets the condition that must be inverted.- Returns:
- the condition.
-
setCondition
Sets the condition that must be inverted.- Parameters:
aCondition
- the condition.
-
toString
- Overrides:
toString
in classTLcdDataObject
-
equals
-
hashCode
public int hashCode()
-