org.androidannotations.holder
Class InstanceStateHolder

java.lang.Object
  extended by org.androidannotations.holder.InstanceStateHolder
All Implemented Interfaces:
GeneratedClassHolder, HasInstanceState

public class InstanceStateHolder
extends Object
implements HasInstanceState


Constructor Summary
InstanceStateHolder(EComponentHolder holder)
           
 
Method Summary
 ProcessHolder.Classes classes()
           
 com.sun.codemodel.JCodeModel codeModel()
           
 com.sun.codemodel.JDefinedClass definedClass(String fullyQualifiedClassName)
           
 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()
           
 ProcessingEnvironment processingEnvironment()
           
 com.sun.codemodel.JClass refClass(Class<?> clazz)
           
 com.sun.codemodel.JClass refClass(String fullyQualifiedClassName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstanceStateHolder

public InstanceStateHolder(EComponentHolder holder)
Method Detail

getSaveStateMethodBody

public com.sun.codemodel.JBlock getSaveStateMethodBody()
Specified by:
getSaveStateMethodBody in interface HasInstanceState

getSaveStateBundleParam

public com.sun.codemodel.JVar getSaveStateBundleParam()
Specified by:
getSaveStateBundleParam in interface HasInstanceState

getRestoreStateMethod

public com.sun.codemodel.JMethod getRestoreStateMethod()
Specified by:
getRestoreStateMethod in interface HasInstanceState

getRestoreStateBundleParam

public com.sun.codemodel.JVar getRestoreStateBundleParam()
Specified by:
getRestoreStateBundleParam in interface HasInstanceState

getInit

public com.sun.codemodel.JMethod getInit()

getGeneratedClass

public com.sun.codemodel.JDefinedClass getGeneratedClass()
Specified by:
getGeneratedClass in interface GeneratedClassHolder

codeModel

public com.sun.codemodel.JCodeModel codeModel()
Specified by:
codeModel in interface GeneratedClassHolder

classes

public ProcessHolder.Classes classes()
Specified by:
classes in interface GeneratedClassHolder

getAnnotatedElement

public TypeElement getAnnotatedElement()
Specified by:
getAnnotatedElement in interface GeneratedClassHolder

processingEnvironment

public ProcessingEnvironment processingEnvironment()
Specified by:
processingEnvironment in interface GeneratedClassHolder

refClass

public com.sun.codemodel.JClass refClass(String fullyQualifiedClassName)
Specified by:
refClass in interface GeneratedClassHolder

refClass

public com.sun.codemodel.JClass refClass(Class<?> clazz)
Specified by:
refClass in interface GeneratedClassHolder

definedClass

public com.sun.codemodel.JDefinedClass definedClass(String fullyQualifiedClassName)
Specified by:
definedClass in interface GeneratedClassHolder


Copyright © 2010-2014. All Rights Reserved.