Class AndQualifier

All Implemented Interfaces:
Qualifier

public class AndQualifier extends CompoundQualifier
Generate a compound qualifier using the "and" operation.
  • Constructor Details

    • AndQualifier

      public AndQualifier(int reserve)
      Primary Constructor
      Parameters:
      reserve - the initial capacity reserved for holding qualifiers.
    • AndQualifier

      public AndQualifier(Qualifier... qualifiers)
      Constructor with a variable number of qualifiers.
      Parameters:
      qualifiers - the qualifiers to append
    • AndQualifier

      public AndQualifier(List<? extends Qualifier> qualifiers)
      Constructor with a list of qualifiers.
      Parameters:
      qualifiers - the qualifiers to append
    • AndQualifier

      public AndQualifier()
      Constructor
  • Method Details

    • matches

      public boolean matches(Object object)
      Determine if the specified object satisfies every sub qualifier's criteria.
      Parameters:
      object - The object to test
      Returns:
      true if the object is a match and false if not
    • binaryToken

      public String binaryToken()
      The binary operator token.
      Specified by:
      binaryToken in class CompoundQualifier
      Returns:
      "&" to represent this "and" operation.