visad.data.in
Class OrCondition
- java.lang.Object
-
- visad.data.in.Condition
-
- visad.data.in.OrCondition
-
public class OrCondition extends Condition
Provides support for alternative conditions 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 OrConditionorCondition(Condition conditionA, Condition conditionB)Returns an instance of this class.
-
-
-
Method Detail
-
orCondition
public static OrCondition orCondition(Condition conditionA, Condition conditionB)
Returns an instance of this class. Constructs from two, alternative conditions for a VisAD data object. VisAD data objects that satisfy either condition will satisfy this condition.- Parameters:
conditionA- A condition for a VisAD data object.conditionB- 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 satisfies one of the conditions used during this instance's construction.
-
-
DMelt 3.0 © DataMelt by jWork.ORG