Package xal.tools.data
Class OrQualifier
java.lang.Object
xal.tools.data.CompoundQualifier
xal.tools.data.OrQualifier
- All Implemented Interfaces:
Qualifier
Generate a compound qualifier using the "or" operation.
-
Field Summary
Fields inherited from class xal.tools.data.CompoundQualifier
DEFAULT_RESERVE_CAPACITY, qualifierCount, qualifiers
-
Constructor Summary
ConstructorsConstructorDescriptionConstructorOrQualifier
(int reserve) Primary ConstructorOrQualifier
(List<? extends Qualifier> qualifiers) Constructor with a list of qualifiers.OrQualifier
(Qualifier... qualifiers) Constructor with a variable number of qualifiers. -
Method Summary
Modifier and TypeMethodDescriptionThe binary operator token.boolean
Determine if the specified object satisfies the criteria of at least one of the sub qualifiers.Methods inherited from class xal.tools.data.CompoundQualifier
append, toString
-
Constructor Details
-
OrQualifier
public OrQualifier(int reserve) Primary Constructor- Parameters:
reserve
- the initial capacity reserved for holding qualifiers.
-
OrQualifier
Constructor with a variable number of qualifiers.- Parameters:
qualifiers
- the qualifiers to append.
-
OrQualifier
Constructor with a list of qualifiers.- Parameters:
qualifiers
- the qualifiers to append.
-
OrQualifier
public OrQualifier()Constructor
-
-
Method Details
-
matches
Determine if the specified object satisfies the criteria of at least one of the sub qualifiers.- Parameters:
object
- The object to test- Returns:
- true if the object is a match and false if not
-
binaryToken
The binary operator token.- Specified by:
binaryToken
in classCompoundQualifier
- Returns:
- "|" to represent this "or" operation.
-