Class Instruction


  • public class Instruction
    extends java.lang.Object
    • Constructor Detail

      • Instruction

        public Instruction​(java.lang.String input)
      • Instruction

        public Instruction​(java.util.regex.Pattern pattern)
      • Instruction

        public Instruction​(java.util.regex.Pattern pattern,
                           boolean negated)
    • Method Detail

      • legacy

        public static Instruction legacy​(java.lang.String input)
      • matches

        public boolean matches​(java.lang.String value)
      • isNegated

        public boolean isNegated()
      • getPattern

        public java.lang.String getPattern()
      • getInput

        public java.lang.String getInput()
      • toString

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

        public java.util.regex.Matcher getMatcher​(java.lang.String value)
      • setOptional

        public void setOptional()
      • isOptional

        public boolean isOptional()
      • isLiteral

        public boolean isLiteral()
      • getLiteral

        public java.lang.String getLiteral()
      • isDuplicate

        public boolean isDuplicate()
      • isAny

        public boolean isAny()
      • finds

        public boolean finds​(java.lang.String value)