Package eu.bandm.tools.lljava.live.impl
Class BaseCompilationContextImpl.EnvFieldInfo<T>
java.lang.Object
BaseCompilationContextImpl<C>.eu.bandm.tools.lljava.live.impl.BaseCompilationContextImpl.FieldInfo
eu.bandm.tools.lljava.live.impl.BaseCompilationContextImpl.EnvFieldInfo<T>
- All Implemented Interfaces:
EnvironmentContext.EnvFieldInfo<T>
- Enclosing class:
BaseCompilationContextImpl<C extends CompilationContext<C>>
protected class BaseCompilationContextImpl.EnvFieldInfo<T>
extends BaseCompilationContextImpl<C>.FieldInfo
implements EnvironmentContext.EnvFieldInfo<T>
-
Field Summary
Fields inherited from class eu.bandm.tools.lljava.live.impl.BaseCompilationContextImpl.FieldInfo
field, reference, type, variable
-
Constructor Summary
ConstructorDescriptionEnvFieldInfo
(LLJava.Type type, Class<T> valueType, T value, LLJava.Field field, LLJava.VariableRef param) -
Method Summary
Methods inherited from class eu.bandm.tools.lljava.live.impl.BaseCompilationContextImpl.FieldInfo
getType, toString
-
Constructor Details
-
EnvFieldInfo
EnvFieldInfo(LLJava.Type type, Class<T> valueType, T value, LLJava.Field field, LLJava.VariableRef param)
-
-
Method Details
-
getValueType
- Specified by:
getValueType
in interfaceEnvironmentContext.EnvFieldInfo<T>
-
getValue
- Specified by:
getValue
in interfaceEnvironmentContext.EnvFieldInfo<T>
-
getParam
-