public class RegexFeatures extends Object
Instances of this class are created and populated by calls to RegexValidator.validate().
| Constructor and Description |
|---|
RegexFeatures() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasBackReferences() |
boolean |
hasBackReferencesInLookBehind() |
boolean |
hasEndOfStringAssertionsInLookBehind() |
boolean |
hasLargeCountedRepetitions() |
boolean |
hasLookAheadAssertionsInLookBehind() |
boolean |
hasNegativeLookAheadAssertions() |
boolean |
hasNegativeLookBehindAssertions() |
boolean |
hasNegativeLookBehindAssertionsInLookBehind() |
boolean |
hasNonLiteralLookBehindAssertions() |
boolean |
hasNonTrivialQuantifiersInLookBehind() |
boolean |
hasWordBoundaryAssertionsInLookBehind() |
void |
setBackReferences() |
void |
setBackReferencesInLookBehind() |
void |
setEndOfStringAssertionsInLookBehind() |
void |
setLargeCountedRepetitions() |
void |
setLookAheadAssertionsInLookBehind() |
void |
setNegativeLookAheadAssertions() |
void |
setNegativeLookBehindAssertions() |
void |
setNegativeLookBehindAssertionsInLookBehind() |
void |
setNonLiteralLookBehindAssertions() |
void |
setNonTrivialQuantifiersInLookBehind() |
void |
setWordBoundaryAssertionsInLookBehind() |
public boolean hasBackReferences()
public void setBackReferences()
public boolean hasNegativeLookAheadAssertions()
public void setNegativeLookAheadAssertions()
public boolean hasNonLiteralLookBehindAssertions()
public void setNonLiteralLookBehindAssertions()
public boolean hasNegativeLookBehindAssertions()
public void setNegativeLookBehindAssertions()
public boolean hasLargeCountedRepetitions()
public void setLargeCountedRepetitions()
public boolean hasBackReferencesInLookBehind()
public void setBackReferencesInLookBehind()
public boolean hasNonTrivialQuantifiersInLookBehind()
public void setNonTrivialQuantifiersInLookBehind()
public boolean hasWordBoundaryAssertionsInLookBehind()
public void setWordBoundaryAssertionsInLookBehind()
public boolean hasEndOfStringAssertionsInLookBehind()
public void setEndOfStringAssertionsInLookBehind()
public boolean hasNegativeLookBehindAssertionsInLookBehind()
public void setNegativeLookBehindAssertionsInLookBehind()
public boolean hasLookAheadAssertionsInLookBehind()
public void setLookAheadAssertionsInLookBehind()