public final class LitInteger extends ExpressionBase implements Literal, ExprInt
MODE_REF, MODE_VALUE
Constructor and Description |
---|
LitInteger(int i,
Position start,
Position end)
constructor of the class
|
Modifier and Type | Method and Description |
---|---|
org.objectweb.asm.Type |
_writeOut(BytecodeContext bc,
int mode)
write out the stament to the adater
|
int |
geIntValue() |
Boolean |
getBoolean() |
Boolean |
getBoolean(Boolean defaultValue) |
boolean |
getBooleanValue() |
Double |
getDouble(Double defaultValue) |
Integer |
getInteger() |
String |
getString() |
static ExprInt |
toExpr(int i) |
static ExprInt |
toExpr(int i,
Position start,
Position end) |
getEnd, getStart, setEnd, setStart, writeOut
public LitInteger(int i, Position start, Position end)
d
- line
- public int geIntValue()
public Integer getInteger()
public String getString()
getString
in interface Literal
Literal.getString()
public Boolean getBoolean()
public boolean getBooleanValue()
public org.objectweb.asm.Type _writeOut(BytecodeContext bc, int mode)
ExpressionBase
_writeOut
in class ExpressionBase
lucee.transformer.bytecode.expression.Expression#_writeOut(org.objectweb.asm.commons.GeneratorAdapter, int)
public Double getDouble(Double defaultValue)
getDouble
in interface Literal
Literal.getDouble(java.lang.Double)
public Boolean getBoolean(Boolean defaultValue)
getBoolean
in interface Literal
Literal.getBoolean(java.lang.Boolean)
Copyright © 2015 Lucee