visad.data.in
Class NotCondition
- java.lang.Object
-
- visad.data.in.Condition
-
- visad.data.in.NotCondition
-
public class NotCondition extends Condition
Provides support for negating the condition for a VisAD data object.Instances are immutable.
-
-
Field Summary
-
Fields inherited from class visad.data.in.Condition
TRIVIAL_CONDITION
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanisSatisfied(DataImpl data)Indicates if a VisAD data object satisfies this condition.static NotConditionnotCondition(Condition condition)Returns an instance of this class.
-
-
-
Method Detail
-
notCondition
public static NotCondition notCondition(Condition condition)
Returns an instance of this class. Constructs from a condition for a VisAD data object. VisAD data objects that do not satisfy the given condition will satisfy this condition.- Parameters:
condition- A condition for a VisAD data object.- Returns:
- An instance of this class.
-
isSatisfied
public boolean isSatisfied(DataImpl data)
Indicates if a VisAD data object satisfies this condition.- Specified by:
isSatisfiedin classCondition- Parameters:
data- A VisAD data object.- Returns:
trueif and only if the VisAD data object doesn't satisfy the condition used during this instance's construction.
-
-
DMelt 3.0 © DataMelt by jWork.ORG