public class SharedPrefHandler extends BaseGeneratingAnnotationHandler<SharedPrefHolder>
androidManifest, androidSystemServices, processHolder, processingEnv, rClass, validatedModel, validatorHelper
Constructor and Description |
---|
SharedPrefHandler(ProcessingEnvironment processingEnvironment) |
Modifier and Type | Method and Description |
---|---|
SharedPrefHolder |
createGeneratedClassHolder(ProcessHolder processHolder,
TypeElement annotatedElement) |
void |
process(Element element,
SharedPrefHolder holder) |
void |
setAndroidEnvironment(IRClass rClass,
AndroidSystemServices androidSystemServices,
AndroidManifest androidManifest) |
void |
validate(Element element,
AnnotationElements validatedElements,
IsValid valid) |
classes, codeModel, generateApiClass, getTarget, processingEnvironment, refClass, refClass, setProcessHolder, setValidatedModel, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTarget, setProcessHolder, setValidatedModel, validate
public SharedPrefHandler(ProcessingEnvironment processingEnvironment)
public void setAndroidEnvironment(IRClass rClass, AndroidSystemServices androidSystemServices, AndroidManifest androidManifest)
setAndroidEnvironment
in interface AnnotationHandler<SharedPrefHolder>
setAndroidEnvironment
in class BaseAnnotationHandler<SharedPrefHolder>
public SharedPrefHolder createGeneratedClassHolder(ProcessHolder processHolder, TypeElement annotatedElement) throws Exception
Exception
public void validate(Element element, AnnotationElements validatedElements, IsValid valid)
validate
in class BaseGeneratingAnnotationHandler<SharedPrefHolder>
public void process(Element element, SharedPrefHolder holder)
Copyright © 2010-2014. All Rights Reserved.