Package aQute.lib.env

Class Selector

java.lang.Object
aQute.lib.env.Selector

public class Selector extends Object
  • Field Details

    • pattern

      transient Pattern pattern
    • optional

      transient boolean optional
    • input

      final String input
    • match

      final String match
    • negated

      final boolean negated
    • duplicate

      final boolean duplicate
    • literal

      final boolean literal
    • any

      final boolean any
    • caseInsensitive

      final boolean caseInsensitive
  • Constructor Details

    • Selector

      public Selector(String input)
  • Method Details

    • matches

      public boolean matches(String value)
    • isNegated

      public boolean isNegated()
    • getPattern

      public String getPattern()
    • getInput

      public String getInput()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getMatcher

      public Matcher getMatcher(String value)
    • setOptional

      public void setOptional()
    • isOptional

      public boolean isOptional()
    • isLiteral

      public boolean isLiteral()
    • getLiteral

      public String getLiteral()
    • isDuplicate

      public boolean isDuplicate()
    • isAny

      public boolean isAny()
    • finds

      public boolean finds(String value)