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
ConstructorsConstructorDescriptionDefault constructor.TLcdOGCNotOperator(ILcdOGCCondition aCondition) Constructs an instance for a given condition. -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the condition that must be inverted.inthashCode()voidsetCondition(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:
toStringin classTLcdDataObject
-
equals
-
hashCode
public int hashCode()
-