private class RuleParser.RuleLexer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
m_currentStr |
private java.lang.String |
m_input |
private int |
m_pos |
Constructor and Description |
---|
RuleLexer(java.lang.String input) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getInput() |
int |
getPos() |
java.lang.Character |
ifMatch(boolean[] charSet) |
boolean |
ifMatch(char ch) |
boolean |
ifMatch(java.lang.String str) |
java.lang.Character |
ifMatchEsc() |
boolean |
ifMatchReplaceName() |
boolean |
isEmpty() |
void |
match(char ch) |
void |
unread(java.lang.String str) |
private java.lang.String m_input
private java.lang.String m_currentStr
private int m_pos
public boolean isEmpty()
public java.lang.Character ifMatchEsc()
public boolean ifMatchReplaceName()
public void unread(java.lang.String str)
public boolean ifMatch(java.lang.String str)
public boolean ifMatch(char ch)
public java.lang.Character ifMatch(boolean[] charSet)
public void match(char ch)
public java.lang.String getInput()
public int getPos()