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

Quick Search    Search Deep

com.memoire.re
Class RETokenRepeated  view RETokenRepeated download RETokenRepeated.java

java.lang.Object
  extended bycom.memoire.re.REToken
      extended bycom.memoire.re.RETokenRepeated

class RETokenRepeated
extends REToken


Field Summary
protected  REToken m_next
           
protected  int m_subIndex
           
protected  REToken m_uncle
           
private  int max
           
private  int min
           
(package private) static java.lang.String newline
           
private  boolean stingy
           
private  REToken token
           
 
Constructor Summary
(package private) RETokenRepeated(int f_subIndex, REToken f_token, int f_min, int f_max)
           
 
Method Summary
(package private)  boolean chain(REToken next)
           
(package private)  void dump(java.lang.StringBuffer os)
           
(package private)  void dumpAll(java.lang.StringBuffer os)
           
(package private)  int getMinimumLength()
           
(package private)  void makeStingy()
           
(package private)  int[] match(RECharIndexed input, int index, int eflags, REMatch mymatch)
           
protected  int[] next(RECharIndexed input, int index, int eflags, REMatch mymatch)
           
(package private)  void setUncle(REToken f_uncle)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

token

private REToken token

min

private int min

max

private int max

stingy

private boolean stingy

newline

static final java.lang.String newline

m_next

protected REToken m_next

m_uncle

protected REToken m_uncle

m_subIndex

protected int m_subIndex
Constructor Detail

RETokenRepeated

RETokenRepeated(int f_subIndex,
                REToken f_token,
                int f_min,
                int f_max)
Method Detail

makeStingy

void makeStingy()

getMinimumLength

int getMinimumLength()
Overrides:
getMinimumLength in class REToken

match

int[] match(RECharIndexed input,
            int index,
            int eflags,
            REMatch mymatch)
Specified by:
match in class REToken

dump

void dump(java.lang.StringBuffer os)
Overrides:
dump in class REToken

setUncle

void setUncle(REToken f_uncle)

next

protected int[] next(RECharIndexed input,
                     int index,
                     int eflags,
                     REMatch mymatch)

chain

boolean chain(REToken next)

dumpAll

void dumpAll(java.lang.StringBuffer os)