public abstract class AbstractConstantSwitch extends java.lang.Object implements ConstantSwitch
Constructor and Description |
---|
AbstractConstantSwitch() |
Modifier and Type | Method and Description |
---|---|
void |
caseClassConstant(ClassConstant v) |
void |
caseDoubleConstant(DoubleConstant v) |
void |
caseFloatConstant(FloatConstant v) |
void |
caseIntConstant(IntConstant v) |
void |
caseLongConstant(LongConstant v) |
void |
caseMethodHandle(MethodHandle v) |
void |
caseNullConstant(NullConstant v) |
void |
caseStringConstant(StringConstant v) |
void |
defaultCase(java.lang.Object v) |
java.lang.Object |
getResult() |
void |
setResult(java.lang.Object result) |
public void caseDoubleConstant(DoubleConstant v)
caseDoubleConstant
in interface ConstantSwitch
public void caseFloatConstant(FloatConstant v)
caseFloatConstant
in interface ConstantSwitch
public void caseIntConstant(IntConstant v)
caseIntConstant
in interface ConstantSwitch
public void caseLongConstant(LongConstant v)
caseLongConstant
in interface ConstantSwitch
public void caseNullConstant(NullConstant v)
caseNullConstant
in interface ConstantSwitch
public void caseStringConstant(StringConstant v)
caseStringConstant
in interface ConstantSwitch
public void caseClassConstant(ClassConstant v)
caseClassConstant
in interface ConstantSwitch
public void caseMethodHandle(MethodHandle v)
caseMethodHandle
in interface ConstantSwitch
public void defaultCase(java.lang.Object v)
defaultCase
in interface ConstantSwitch
public java.lang.Object getResult()
public void setResult(java.lang.Object result)