net.sf.parser4j.parser.entity.parsenode
Class CharacterParseNode
java.lang.Object
net.sf.parser4j.parser.entity.parsenode.AbstractParseNode
net.sf.parser4j.parser.entity.parsenode.AbstractTerminalParseNode
net.sf.parser4j.parser.entity.parsenode.CharacterParseNode
- All Implemented Interfaces:
- IParseNode
public class CharacterParseNode
- extends AbstractTerminalParseNode
- Author:
- luc peuvrier
Fields inherited from class net.sf.parser4j.parser.entity.parsenode.AbstractParseNode |
_log, beginColumnNumber, beginLineNumber, computeSyntaxNode, data, dataByAlternative, endColumnNumber, endLineNumber, fileName, grammarSymbolIdentifier, intermediate, matchIdentifier, parseSession, parsingToStringUtil, syntaxNode, whiteSpace |
Constructor Summary |
CharacterParseNode(CharacterParseNode parseNode,
int grammarSymbolIdentifier,
ParseSession parseSession,
int parseStackId,
ParsingToStringUtil parsingToStringUtil,
boolean intermediate,
boolean computeSyntaxNode)
|
CharacterParseNode(int terminalValue,
int line,
int column,
ParseSession parseSession,
int parseStackId,
ParsingToStringUtil parsingToStringUtil,
boolean computeSyntaxNode)
|
Methods inherited from class net.sf.parser4j.parser.entity.parsenode.AbstractTerminalParseNode |
accept, assertSonReferenced, getAlternativeParseNodeArray, getDataByAlternative, getNotWhiteIndexes, getNumberOfAlternative, getSonParseNodes, getSyntaxNode, getUniqData, setAlternativeParseNode, setData, unreferenceSon |
Methods inherited from class net.sf.parser4j.parser.entity.parsenode.AbstractParseNode |
addErrorStatus, addErrorStatus, getBeginColumnNumber, getBeginLineNumber, getEndColumnNumber, getEndLineNumber, getErrorStatusList, getFileName, getGrammarSymbolIdentifier, getMyIdentifier, getName, getParseNodeType, getParseStackId, hasDataComputed, isInError, isIntermediate, isNonTerminal, isTerminal, isWhiteSpace, setData, setInTextInformation, setMatchIdentifier, setWhiteSpace, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
CharacterParseNode
public CharacterParseNode(int terminalValue,
int line,
int column,
ParseSession parseSession,
int parseStackId,
ParsingToStringUtil parsingToStringUtil,
boolean computeSyntaxNode)
CharacterParseNode
public CharacterParseNode(CharacterParseNode parseNode,
int grammarSymbolIdentifier,
ParseSession parseSession,
int parseStackId,
ParsingToStringUtil parsingToStringUtil,
boolean intermediate,
boolean computeSyntaxNode)
setGrammarSymbolIdentifier
public void setGrammarSymbolIdentifier(int grammarSymbolIdentifier)
getTerminalValue
public int getTerminalValue()
getValue
protected java.lang.String getValue()
- Specified by:
getValue
in class AbstractTerminalParseNode
getTerminalValueToString
public java.lang.String getTerminalValueToString()
hashCode
public int hashCode()
- Overrides:
hashCode
in class AbstractTerminalParseNode
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class AbstractTerminalParseNode
toString
public java.lang.String toString()
- Overrides:
toString
in class AbstractParseNode
Copyright © 2008-2009 Luc Peuvrier. All Rights Reserved.