public class EServiceHolder extends EComponentHolder implements HasIntentBuilder, HasReceiverRegistration
contextRef, init
annotatedClass, annotatedElement, codeModelHelper, generatedClass, processHolder
Constructor and Description |
---|
EServiceHolder(ProcessHolder processHolder,
TypeElement annotatedElement,
AndroidManifest androidManifest) |
Modifier and Type | Method and Description |
---|---|
IntentBuilder |
getIntentBuilder() |
com.sun.codemodel.JDefinedClass |
getIntentBuilderClass() |
com.sun.codemodel.JFieldVar |
getIntentFilterField(ReceiverRegistrationHolder.IntentFilterData intentFilterData) |
com.sun.codemodel.JBlock |
getIntentFilterInitializationBlock(ReceiverRegistrationHolder.IntentFilterData intentFilterData) |
com.sun.codemodel.JBlock |
getOnAttachAfterSuperBlock() |
com.sun.codemodel.JBlock |
getOnCreateAfterSuperBlock() |
com.sun.codemodel.JBlock |
getOnDestroyBeforeSuperBlock() |
com.sun.codemodel.JBlock |
getOnDetachBeforeSuperBlock() |
com.sun.codemodel.JBlock |
getOnPauseBeforeSuperBlock() |
com.sun.codemodel.JBlock |
getOnResumeAfterSuperBlock() |
com.sun.codemodel.JBlock |
getOnStartAfterSuperBlock() |
com.sun.codemodel.JBlock |
getOnStopBeforeSuperBlock() |
protected void |
setContextRef() |
protected com.sun.codemodel.JFieldVar |
setDatabaseHelperRef(TypeMirror databaseHelperTypeMirror) |
protected void |
setInit() |
void |
setIntentBuilderClass(com.sun.codemodel.JDefinedClass intentBuilderClass) |
getContextRef, getDatabaseHelperRef, getHandler, getInit, getInitBody, getPowerManagerRef, getResourcesRef
classes, codeModel, definedClass, getAnnotatedClass, getAnnotatedElement, getGeneratedClass, processingEnvironment, refClass, refClass, setExtends, setGeneratedClass
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getContextRef
classes, codeModel, definedClass, getAnnotatedElement, getGeneratedClass, processingEnvironment, refClass, refClass
public EServiceHolder(ProcessHolder processHolder, TypeElement annotatedElement, AndroidManifest androidManifest) throws Exception
Exception
public IntentBuilder getIntentBuilder()
getIntentBuilder
in interface HasIntentBuilder
protected void setContextRef()
setContextRef
in class EComponentHolder
protected void setInit()
setInit
in class EComponentHolder
public void setIntentBuilderClass(com.sun.codemodel.JDefinedClass intentBuilderClass)
setIntentBuilderClass
in interface HasIntentBuilder
public com.sun.codemodel.JDefinedClass getIntentBuilderClass()
getIntentBuilderClass
in interface HasIntentBuilder
public com.sun.codemodel.JFieldVar getIntentFilterField(ReceiverRegistrationHolder.IntentFilterData intentFilterData)
getIntentFilterField
in interface HasReceiverRegistration
public com.sun.codemodel.JBlock getIntentFilterInitializationBlock(ReceiverRegistrationHolder.IntentFilterData intentFilterData)
getIntentFilterInitializationBlock
in interface HasReceiverRegistration
public com.sun.codemodel.JBlock getOnCreateAfterSuperBlock()
getOnCreateAfterSuperBlock
in interface HasLifecycleMethods
public com.sun.codemodel.JBlock getOnDestroyBeforeSuperBlock()
getOnDestroyBeforeSuperBlock
in interface HasLifecycleMethods
public com.sun.codemodel.JBlock getOnStartAfterSuperBlock()
getOnStartAfterSuperBlock
in interface HasLifecycleMethods
public com.sun.codemodel.JBlock getOnStopBeforeSuperBlock()
getOnStopBeforeSuperBlock
in interface HasLifecycleMethods
public com.sun.codemodel.JBlock getOnResumeAfterSuperBlock()
getOnResumeAfterSuperBlock
in interface HasLifecycleMethods
public com.sun.codemodel.JBlock getOnPauseBeforeSuperBlock()
getOnPauseBeforeSuperBlock
in interface HasLifecycleMethods
public com.sun.codemodel.JBlock getOnAttachAfterSuperBlock()
getOnAttachAfterSuperBlock
in interface HasLifecycleMethods
public com.sun.codemodel.JBlock getOnDetachBeforeSuperBlock()
getOnDetachBeforeSuperBlock
in interface HasLifecycleMethods
protected com.sun.codemodel.JFieldVar setDatabaseHelperRef(TypeMirror databaseHelperTypeMirror)
setDatabaseHelperRef
in class EComponentHolder
Copyright © 2010-2015. All Rights Reserved.