public abstract class ExpressionBase extends Object implements Expression
MODE_REF, MODE_VALUE
Constructor and Description |
---|
ExpressionBase(Position start,
Position end) |
Modifier and Type | Method and Description |
---|---|
abstract org.objectweb.asm.Type |
_writeOut(BytecodeContext bc,
int mode)
write out the stament to the adater
|
Position |
getEnd() |
Position |
getStart() |
void |
setEnd(Position end) |
void |
setStart(Position start) |
org.objectweb.asm.Type |
writeOut(BytecodeContext bc,
int mode)
write out the stament to adapter
|
public ExpressionBase(Position start, Position end)
public final org.objectweb.asm.Type writeOut(BytecodeContext bc, int mode) throws BytecodeException
writeOut
in interface Expression
adapter
- mode
- TemplateException
BytecodeException
public abstract org.objectweb.asm.Type _writeOut(BytecodeContext bc, int mode) throws BytecodeException
adapter
- mode
- TemplateException
BytecodeException
public Position getStart()
getStart
in interface Expression
public Position getEnd()
getEnd
in interface Expression
public void setStart(Position start)
setStart
in interface Expression
public void setEnd(Position end)
setEnd
in interface Expression
Copyright © 2015 Lucee