public abstract class CompoundQualifier extends java.lang.Object implements Qualifier
Modifier and Type | Field and Description |
---|---|
protected int |
_qualifierCount
the actual number of qualifiers that form this compound qualifier
|
protected Qualifier[] |
_qualifiers
set of qualifiers that define this compound qualifier
|
protected static int |
DEFAULT_RESERVE_CAPACITY
the default initial reserve capacity
|
Constructor and Description |
---|
CompoundQualifier()
Constructor
|
CompoundQualifier(int reserve)
Primary Constructor
|
Modifier and Type | Method and Description |
---|---|
CompoundQualifier |
append(Qualifier qualifier)
Append a qualifier to the set of root qualifiers.
|
abstract java.lang.String |
binaryToken()
The binary operator token.
|
java.lang.String |
toString()
Get a string representation of this instance.
|
protected static final int DEFAULT_RESERVE_CAPACITY
protected Qualifier[] _qualifiers
protected int _qualifierCount
public CompoundQualifier(int reserve)
reserve
- the initial reserve estimate for the number of qualifiers that form this compound qualifier.public CompoundQualifier()
public CompoundQualifier append(Qualifier qualifier)
qualifier
- The qualifier to append with the existing root qualifiers.public abstract java.lang.String binaryToken()
public java.lang.String toString()
toString
in class java.lang.Object