Uses of Class
org.basex.query.regex.RegExp

Packages that use RegExp
org.basex.query.regex   
org.basex.query.regex.parse This module contains JavaCC-generated classes for parsing XSD regular expressions. 
 

Uses of RegExp in org.basex.query.regex
 

Subclasses of RegExp in org.basex.query.regex
 class BackRef
          Back-reference.
 class Branch
          A branch of a regular expression.
 class CharClass
          A character class.
 class CharGroup
          Character group.
 class CharRange
          A character range.
 class Disjunction
          A disjunction of branches.
 class Escape
          Escape sequence.
 class Group
          A parenthesized group.
 class LineBorder
          Line start (^) or line end ($).
 class Literal
          A character literal.
 class Piece
          An atom together with a quantifier.
 class Quantifier
          A quantifier, like ?, * or {17,123}.
 class Wildcard
          Wildcard for any character (.).
 

Fields in org.basex.query.regex declared as RegExp
 RegExp[] CharGroup.subs
          Sub-ranges.
 

Methods in org.basex.query.regex that return RegExp
static RegExp Escape.get(java.lang.String esc)
          Creates a regular expression from the given escape sequence.
static RegExp[] Escape.inGroup(java.lang.String esc)
          Translates the given escape into character ranges if possible.
 

Constructors in org.basex.query.regex with parameters of type RegExp
Branch(RegExp[] pcs)
          Constructor.
CharGroup(RegExp[] sub)
          Constructor.
Disjunction(RegExp[] br)
          Constructor.
Group(RegExp sub, boolean capt)
          Constructor.
Piece(RegExp at, Quantifier qu)
          Constructor.
 

Uses of RegExp in org.basex.query.regex.parse
 

Methods in org.basex.query.regex.parse that return RegExp
 RegExp RegExParser.atom()
          Parses the "atom" rule.
 RegExp RegExParser.branch()
          Parses the "branch" rule.
 RegExp RegExParser.charClass()
          Parses the "charClass" rule.
 RegExp RegExParser.charClassEsc()
          Parses the "charClassEsc" rule.
 RegExp RegExParser.charRange()
          Parses the "charRange" rule.
 RegExp RegExParser.parse()
          Root production.
 RegExp RegExParser.regExp()
          Parses the "regExp" rule.