Class OrQualifier

All Implemented Interfaces:
Qualifier

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

    • OrQualifier

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

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

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

      public OrQualifier()
      Constructor
  • Method Details

    • matches

      public boolean matches(Object object)
      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

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