net.sf.parser4j.parser.entity.parsenode
Class StringParseNode

java.lang.Object
  extended by net.sf.parser4j.parser.entity.parsenode.AbstractParseNode
      extended by net.sf.parser4j.parser.entity.parsenode.AbstractTerminalParseNode
          extended by net.sf.parser4j.parser.entity.parsenode.StringParseNode
All Implemented Interfaces:
IParseNode

public class StringParseNode
extends AbstractTerminalParseNode

Author:
luc peuvrier

Field Summary
 
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
StringParseNode(java.lang.String stringValue, int grammarSymbolIdentifier, ParseSession parseSession, int parseStackId, ParsingToStringUtil parsingToStringUtil, boolean intermediate, boolean computeSyntaxNode)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getStringValue()
           
protected  java.lang.String getValue()
           
 int hashCode()
           
 java.lang.String toString()
           
 
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
 

Constructor Detail

StringParseNode

public StringParseNode(java.lang.String stringValue,
                       int grammarSymbolIdentifier,
                       ParseSession parseSession,
                       int parseStackId,
                       ParsingToStringUtil parsingToStringUtil,
                       boolean intermediate,
                       boolean computeSyntaxNode)
Method Detail

getStringValue

public java.lang.String getStringValue()

getValue

protected java.lang.String getValue()
Specified by:
getValue in class AbstractTerminalParseNode

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.