com.eu.miscedautils.vhdlparser
Class FVhPExprBasedDecimalLiteral
java.lang.Object
com.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.vhdlparser.FVhPBase
com.eu.miscedautils.vhdlparser.FVhPExprBase
com.eu.miscedautils.vhdlparser.FVhPExprBasedDecimalLiteral
- All Implemented Interfaces:
- java.io.Serializable
public class FVhPExprBasedDecimalLiteral
- extends FVhPExprBase
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVhPExprBasedDecimalLiteral
public FVhPExprBasedDecimalLiteral(java.lang.Integer line,
java.lang.Integer base,
java.lang.String intpart)
getBase
public java.lang.Integer getBase()
setBase
public void setBase(java.lang.Integer base)
getIntegerPart
public java.lang.String getIntegerPart()
setIntegerPart
public void setIntegerPart(java.lang.String integerPart)
getDecimalPart
public java.lang.String getDecimalPart()
setDecimalPart
public void setDecimalPart(java.lang.String decimalPart)
getExponentPart
public java.lang.Integer getExponentPart()
setExponentPart
public void setExponentPart(java.lang.Integer exponentPart)
getExponentSign
public java.lang.Character getExponentSign()
setExponentSign
public void setExponentSign(java.lang.Character exponentSign)
print
public java.lang.String print()
- Specified by:
print
in class FVhPExprBase
elaborate
public boolean elaborate()
- Specified by:
elaborate
in class FVhPExprBase
printDecl
public java.lang.String printDecl()
- Specified by:
printDecl
in class FVhPBase
evaluate
public FVhPExprBase evaluate()
- Specified by:
evaluate
in class FVhPExprBase
getFlattenedRange
public FVhPBase getFlattenedRange()
- Specified by:
getFlattenedRange
in class FVhPBase