Package org.apache.oro.text.regex
Class OpCode
java.lang.Object
org.apache.oro.text.regex.OpCode
The OpCode class should not be instantiated. It is a holder of various
constants and static methods pertaining to the manipulation of the op-codes
used in a compiled regular expression.
- Since:
- 1.0
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final int
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final int[]
(package private) static final char[]
(package private) static final char[]
(package private) static final char[]
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
(package private) static final char
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static final char
_getArg1
(char[] program, int offset) (package private) static final char
_getArg2
(char[] program, int offset) (package private) static final int
_getNext
(char[] program, int offset) (package private) static final int
_getNextOffset
(char[] program, int offset) (package private) static final int
_getNextOperator
(int offset) (package private) static final int
_getOperand
(int offset) (package private) static final int
_getPrevOperator
(int offset) (package private) static final boolean
_isInArray
(char ch, char[] array, int strt) (package private) static final boolean
_isWordCharacter
(char token)
-
Field Details
-
_END
static final char _END- See Also:
-
_BOL
static final char _BOL- See Also:
-
_MBOL
static final char _MBOL- See Also:
-
_SBOL
static final char _SBOL- See Also:
-
_EOL
static final char _EOL- See Also:
-
_MEOL
static final char _MEOL- See Also:
-
_SEOL
static final char _SEOL- See Also:
-
_ANY
static final char _ANY- See Also:
-
_SANY
static final char _SANY- See Also:
-
_ANYOF
static final char _ANYOF- See Also:
-
_CURLY
static final char _CURLY- See Also:
-
_CURLYX
static final char _CURLYX- See Also:
-
_BRANCH
static final char _BRANCH- See Also:
-
_BACK
static final char _BACK- See Also:
-
_EXACTLY
static final char _EXACTLY- See Also:
-
_NOTHING
static final char _NOTHING- See Also:
-
_STAR
static final char _STAR- See Also:
-
_PLUS
static final char _PLUS- See Also:
-
_ALNUM
static final char _ALNUM- See Also:
-
_NALNUM
static final char _NALNUM- See Also:
-
_BOUND
static final char _BOUND- See Also:
-
_NBOUND
static final char _NBOUND- See Also:
-
_SPACE
static final char _SPACE- See Also:
-
_NSPACE
static final char _NSPACE- See Also:
-
_DIGIT
static final char _DIGIT- See Also:
-
_NDIGIT
static final char _NDIGIT- See Also:
-
_REF
static final char _REF- See Also:
-
_OPEN
static final char _OPEN- See Also:
-
_CLOSE
static final char _CLOSE- See Also:
-
_MINMOD
static final char _MINMOD- See Also:
-
_GBOL
static final char _GBOL- See Also:
-
_IFMATCH
static final char _IFMATCH- See Also:
-
_UNLESSM
static final char _UNLESSM- See Also:
-
_SUCCEED
static final char _SUCCEED- See Also:
-
_WHILEM
static final char _WHILEM- See Also:
-
_ANYOFUN
static final char _ANYOFUN- See Also:
-
_NANYOFUN
static final char _NANYOFUN- See Also:
-
_RANGE
static final char _RANGE- See Also:
-
_ALPHA
static final char _ALPHA- See Also:
-
_BLANK
static final char _BLANK- See Also:
-
_CNTRL
static final char _CNTRL- See Also:
-
_GRAPH
static final char _GRAPH- See Also:
-
_LOWER
static final char _LOWER- See Also:
-
_PRINT
static final char _PRINT- See Also:
-
_PUNCT
static final char _PUNCT- See Also:
-
_UPPER
static final char _UPPER- See Also:
-
_XDIGIT
static final char _XDIGIT- See Also:
-
_OPCODE
static final char _OPCODE- See Also:
-
_NOPCODE
static final char _NOPCODE- See Also:
-
_ONECHAR
static final char _ONECHAR- See Also:
-
_ALNUMC
static final char _ALNUMC- See Also:
-
_ASCII
static final char _ASCII- See Also:
-
_operandLength
static final int[] _operandLength -
_opType
static final char[] _opType -
_opLengthVaries
static final char[] _opLengthVaries -
_opLengthOne
static final char[] _opLengthOne -
_NULL_OFFSET
static final int _NULL_OFFSET- See Also:
-
_NULL_POINTER
static final char _NULL_POINTER- See Also:
-
-
Constructor Details
-
OpCode
private OpCode()
-
-
Method Details
-
_getNextOffset
static final int _getNextOffset(char[] program, int offset) -
_getArg1
static final char _getArg1(char[] program, int offset) -
_getArg2
static final char _getArg2(char[] program, int offset) -
_getOperand
static final int _getOperand(int offset) -
_isInArray
static final boolean _isInArray(char ch, char[] array, int strt) -
_getNextOperator
static final int _getNextOperator(int offset) -
_getPrevOperator
static final int _getPrevOperator(int offset) -
_getNext
static final int _getNext(char[] program, int offset) -
_isWordCharacter
static final boolean _isWordCharacter(char token)
-