public class InstanceStateHolder extends java.lang.Object implements HasInstanceState
Constructor and Description |
---|
InstanceStateHolder(EComponentHolder holder) |
Modifier and Type | Method and Description |
---|---|
ProcessHolder.Classes |
classes() |
com.sun.codemodel.JCodeModel |
codeModel() |
com.sun.codemodel.JDefinedClass |
definedClass(java.lang.String fullyQualifiedClassName) |
javax.lang.model.element.TypeElement |
getAnnotatedElement() |
com.sun.codemodel.JDefinedClass |
getGeneratedClass() |
com.sun.codemodel.JMethod |
getInit() |
com.sun.codemodel.JVar |
getRestoreStateBundleParam() |
com.sun.codemodel.JMethod |
getRestoreStateMethod() |
com.sun.codemodel.JVar |
getSaveStateBundleParam() |
com.sun.codemodel.JBlock |
getSaveStateMethodBody() |
javax.annotation.processing.ProcessingEnvironment |
processingEnvironment() |
com.sun.codemodel.JClass |
refClass(java.lang.Class<?> clazz) |
com.sun.codemodel.JClass |
refClass(java.lang.String fullyQualifiedClassName) |
public InstanceStateHolder(EComponentHolder holder)
public com.sun.codemodel.JBlock getSaveStateMethodBody()
getSaveStateMethodBody
in interface HasInstanceState
public com.sun.codemodel.JVar getSaveStateBundleParam()
getSaveStateBundleParam
in interface HasInstanceState
public com.sun.codemodel.JMethod getRestoreStateMethod()
getRestoreStateMethod
in interface HasInstanceState
public com.sun.codemodel.JVar getRestoreStateBundleParam()
getRestoreStateBundleParam
in interface HasInstanceState
public com.sun.codemodel.JMethod getInit()
public com.sun.codemodel.JDefinedClass getGeneratedClass()
getGeneratedClass
in interface GeneratedClassHolder
public com.sun.codemodel.JCodeModel codeModel()
codeModel
in interface GeneratedClassHolder
public ProcessHolder.Classes classes()
classes
in interface GeneratedClassHolder
public javax.lang.model.element.TypeElement getAnnotatedElement()
getAnnotatedElement
in interface GeneratedClassHolder
public javax.annotation.processing.ProcessingEnvironment processingEnvironment()
processingEnvironment
in interface GeneratedClassHolder
public com.sun.codemodel.JClass refClass(java.lang.String fullyQualifiedClassName)
refClass
in interface GeneratedClassHolder
public com.sun.codemodel.JClass refClass(java.lang.Class<?> clazz)
refClass
in interface GeneratedClassHolder
public com.sun.codemodel.JDefinedClass definedClass(java.lang.String fullyQualifiedClassName)
definedClass
in interface GeneratedClassHolder
Copyright © 2010-2014. All Rights Reserved.