public class RegexProperties extends Object implements JsonConvertible
| Constructor and Description |
|---|
RegexProperties() |
public boolean hasAlternations()
public void setAlternations()
public boolean hasBackReferences()
public void setBackReferences()
public boolean hasCaptureGroups()
public void setCaptureGroups()
public boolean hasCharClasses()
public void setCharClasses()
public boolean hasQuantifiers()
public void setQuantifiers()
public boolean hasLookAroundAssertions()
public boolean hasLookAheadAssertions()
public void setLookAheadAssertions()
public boolean hasComplexLookAheadAssertions()
public void setComplexLookAheadAssertions()
public boolean hasNegativeLookAheadAssertions()
public void setNegativeLookAheadAssertions()
public void setNegativeLookAheadAssertions(boolean negativeLookAheadAssertions)
public boolean hasLookBehindAssertions()
public void setLookBehindAssertions()
public boolean hasNonLiteralLookBehindAssertions()
public void setNonLiteralLookBehindAssertions()
public boolean hasComplexLookBehindAssertions()
public void setComplexLookBehindAssertions()
public boolean hasNegativeLookBehindAssertions()
public void setNegativeLookBehindAssertions()
public void setNegativeLookBehindAssertions(boolean negativeLookBehindAssertions)
public boolean hasLargeCountedRepetitions()
public void setLargeCountedRepetitions()
public boolean charClassesCanBeMatchedWithMask()
public void unsetCharClassesCanBeMatchedWithMask()
public void setInnerLiteral(int start,
int end)
public boolean hasInnerLiteral()
public int getInnerLiteralStart()
public int getInnerLiteralEnd()
public JsonValue toJson()
toJson in interface JsonConvertible