Class RegExpTree.UnicodePropertyEscape
- java.lang.Object
- 
- com.google.javascript.jscomp.regex.RegExpTree
- 
- com.google.javascript.jscomp.regex.RegExpTree.RegExpTreeAtom
- 
- com.google.javascript.jscomp.regex.RegExpTree.UnicodePropertyEscape
 
 
 
- 
- Enclosing class:
- RegExpTree
 
 public static final class RegExpTree.UnicodePropertyEscape extends RegExpTree.RegExpTreeAtom Represents a Unicode Property Escape such as in /\p{Script=Greek}/u
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.google.javascript.jscomp.regex.RegExpTreeRegExpTree.Alternation, RegExpTree.Anchor, RegExpTree.BackReference, RegExpTree.CapturingGroup, RegExpTree.Charset, RegExpTree.Concatenation, RegExpTree.Empty, RegExpTree.LookaheadAssertion, RegExpTree.LookbehindAssertion, RegExpTree.NamedBackReference, RegExpTree.NamedCaptureGroup, RegExpTree.RegExpTreeAtom, RegExpTree.Repetition, RegExpTree.Text, RegExpTree.UnicodePropertyEscape, RegExpTree.WordBoundary
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappendDebugInfo(java.lang.StringBuilder sb)protected voidappendSourceCode(java.lang.StringBuilder sb)Appends this regular expression source to the given buffer.booleanequals(java.lang.Object o)inthashCode()RegExpTreesimplify(java.lang.String flags)Returns a simpler regular expression that is semantically the same assuming the given flags.- 
Methods inherited from class com.google.javascript.jscomp.regex.RegExpTree.RegExpTreeAtomchildren, containsAnchor, isCaseSensitive, numCapturingGroups
 - 
Methods inherited from class com.google.javascript.jscomp.regex.RegExpTreehasCapturingGroup, matchesWholeInput, parseRegExp, toString
 
- 
 
- 
- 
- 
Method Detail- 
simplifypublic RegExpTree simplify(java.lang.String flags) Description copied from class:RegExpTreeReturns a simpler regular expression that is semantically the same assuming the given flags.- Specified by:
- simplifyin class- RegExpTree
- Parameters:
- flags- Regular expression flags, e.g.- "igm".
 
 - 
appendSourceCodeprotected void appendSourceCode(java.lang.StringBuilder sb) Description copied from class:RegExpTreeAppends this regular expression source to the given buffer.- Specified by:
- appendSourceCodein class- RegExpTree
 
 - 
appendDebugInfoprotected void appendDebugInfo(java.lang.StringBuilder sb) - Specified by:
- appendDebugInfoin class- RegExpTree
 
 - 
equalspublic boolean equals(java.lang.Object o) - Specified by:
- equalsin class- RegExpTree
 
 - 
hashCodepublic int hashCode() - Specified by:
- hashCodein class- RegExpTree
 
 
- 
 
-