public class Instruction
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Instruction.Filter |
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
any |
(package private) boolean |
caseInsensitive |
(package private) boolean |
duplicate |
(package private) java.lang.String |
input |
(package private) boolean |
literal |
(package private) java.lang.String |
match |
(package private) boolean |
negated |
(package private) boolean |
optional |
(package private) java.util.regex.Pattern |
pattern |
Constructor and Description |
---|
Instruction(java.lang.String input) |
Modifier and Type | Method and Description |
---|---|
boolean |
finds(java.lang.String value) |
java.lang.String |
getInput() |
java.lang.String |
getLiteral() |
java.util.regex.Matcher |
getMatcher(java.lang.String value) |
java.lang.String |
getPattern() |
boolean |
isAny() |
boolean |
isDuplicate() |
boolean |
isLiteral() |
boolean |
isNegated() |
boolean |
isOptional() |
boolean |
matches(java.lang.String value) |
void |
setOptional() |
java.lang.String |
toString() |
transient java.util.regex.Pattern pattern
transient boolean optional
final java.lang.String input
final java.lang.String match
final boolean negated
final boolean duplicate
final boolean literal
final boolean any
final boolean caseInsensitive
public boolean matches(java.lang.String value)
public boolean isNegated()
public java.lang.String getPattern()
public java.lang.String getInput()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.regex.Matcher getMatcher(java.lang.String value)
public void setOptional()
public boolean isOptional()
public boolean isLiteral()
public java.lang.String getLiteral()
public boolean isDuplicate()
public boolean isAny()
public boolean finds(java.lang.String value)