Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.oro.text.awk
Class NegativeCharacterClassNode  view NegativeCharacterClassNode download NegativeCharacterClassNode.java

java.lang.Object
  extended byorg.apache.oro.text.awk.SyntaxNode
      extended byorg.apache.oro.text.awk.LeafNode
          extended byorg.apache.oro.text.awk.CharacterClassNode
              extended byorg.apache.oro.text.awk.NegativeCharacterClassNode

final class NegativeCharacterClassNode
extends CharacterClassNode

Since:
1.0
Version:
@version@

Field Summary
(package private)  java.util.BitSet _characterSet
           
(package private) static int _END_MARKER_TOKEN
           
(package private) static int _NUM_TOKENS
           
protected  int _position
           
protected  java.util.BitSet _positionSet
           
 
Constructor Summary
(package private) NegativeCharacterClassNode(int position)
           
 
Method Summary
(package private)  void _addToken(int token)
           
(package private)  void _addTokenRange(int min, int max)
           
(package private)  SyntaxNode _clone(int[] pos)
          This method is designed specifically to accommodate the expansion of an interval into its subparts.
(package private)  java.util.BitSet _firstPosition()
           
(package private)  void _followPosition(java.util.BitSet[] follow, SyntaxNode[] nodes)
           
(package private)  java.util.BitSet _lastPosition()
           
(package private)  boolean _matches(char token)
           
(package private)  boolean _nullable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_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
Constructor Detail

NegativeCharacterClassNode

NegativeCharacterClassNode(int position)
Method Detail

_matches

boolean _matches(char token)
Overrides:
_matches in class CharacterClassNode

_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.

Overrides:
_clone in class CharacterClassNode

_addToken

void _addToken(int token)

_addTokenRange

void _addTokenRange(int min,
                    int max)

_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