java.lang.Object
org.apache.oro.text.awk.SyntaxNode
org.apache.oro.text.awk.LeafNode
org.apache.oro.text.awk.CharacterClassNode
- Direct Known Subclasses:
- NegativeCharacterClassNode
- class CharacterClassNode
- extends LeafNode
- Since:
- 1.0
- Version:
- @version@
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_characterSet
java.util.BitSet _characterSet
_NUM_TOKENS
static final int _NUM_TOKENS
- See Also:
- Constant Field Values
_END_MARKER_TOKEN
static final int _END_MARKER_TOKEN
- See Also:
- Constant Field Values
_position
protected int _position
_positionSet
protected java.util.BitSet _positionSet
CharacterClassNode
CharacterClassNode(int position)
_addToken
void _addToken(int token)
_addTokenRange
void _addTokenRange(int min,
int max)
_matches
boolean _matches(char token)
- Specified by:
_matches in class LeafNode
_clone
SyntaxNode _clone(int[] pos)
- Description copied from class:
SyntaxNode
- This method is designed specifically to accommodate the expansion of
an interval into its subparts.
- Specified by:
_clone in class SyntaxNode
_nullable
final boolean _nullable()
- Specified by:
_nullable in class SyntaxNode
_firstPosition
final java.util.BitSet _firstPosition()
- Specified by:
_firstPosition in class SyntaxNode
_lastPosition
final java.util.BitSet _lastPosition()
- Specified by:
_lastPosition in class SyntaxNode
_followPosition
final void _followPosition(java.util.BitSet[] follow,
SyntaxNode[] nodes)
- Specified by:
_followPosition in class SyntaxNode