public abstract class AbstractIntegerLiteral extends Literal
| Modifier | Constructor and Description | 
|---|---|
protected  | 
AbstractIntegerLiteral()
Empty default constructor. 
 | 
protected  | 
AbstractIntegerLiteral(ExtList children)
Constructor for Recoder2KeY transformation. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected int | 
computeHashCode()  | 
boolean | 
equals(java.lang.Object o)  | 
boolean | 
equalsModRenaming(SourceElement o,
                 NameAbstractionTable nat)
commented in interface SourceElement. 
 | 
Name | 
getLDTName()  | 
abstract long | 
getValue()  | 
abstract java.lang.String | 
getValueString()  | 
static boolean | 
representsDecLiteral(java.lang.String literalStr)
Checks if the prefix of the given String indicates a decimal literal. 
 | 
java.lang.String | 
toString()
toString 
 | 
getKeYJavaType, getKeYJavaType, matchgetComments, hashCode, prettyPrint, prettyPrintMain, reuseSignaturegetEndPosition, getFirstElement, getFirstElementIncludingBlocks, getLastElement, getParentClass, getPositionInfo, getRelativePosition, getStartPosition, setParentClass, toSource, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetCommentsgetEndPosition, getFirstElement, getFirstElementIncludingBlocks, getLastElement, getPositionInfo, getRelativePosition, getStartPosition, prettyPrint, visitprotected AbstractIntegerLiteral()
protected AbstractIntegerLiteral(ExtList children)
children - the children of this AST element as KeY classes, may contain: Commentspublic abstract long getValue()
public abstract java.lang.String getValueString()
public boolean equals(java.lang.Object o)
equals in class JavaProgramElementpublic boolean equalsModRenaming(SourceElement o, NameAbstractionTable nat)
JavaProgramElementequalsModRenaming in interface SourceElementequalsModRenaming in class JavaProgramElementpublic java.lang.String toString()
JavaSourceElementtoString in class JavaSourceElementprotected int computeHashCode()
computeHashCode in class JavaProgramElementpublic Name getLDTName()
getLDTName in class Literalpublic static boolean representsDecLiteral(java.lang.String literalStr)
literalStr - the given String to check