public class SharedPrefHolder extends BaseGeneratedClassHolder
annotatedClass, annotatedElement, codeModelHelper, generatedClass, processHolder| Constructor and Description |
|---|
SharedPrefHolder(ProcessHolder processHolder,
TypeElement annotatedElement) |
| Modifier and Type | Method and Description |
|---|---|
void |
createEditorFieldMethods(ExecutableElement method,
com.sun.codemodel.JExpression keyExpression) |
void |
createFieldMethod(Class<?> prefFieldHelperClass,
com.sun.codemodel.JExpression keyExpression,
String fieldName,
String fieldHelperMethodName,
com.sun.codemodel.JExpression defaultValue) |
com.sun.codemodel.JMethod |
getConstructor() |
com.sun.codemodel.JVar |
getConstructorContextParam() |
com.sun.codemodel.JBlock |
getConstructorSuperBlock() |
com.sun.codemodel.JFieldVar |
getContextField() |
com.sun.codemodel.JFieldVar |
getEditorContextField() |
protected void |
setContextField() |
protected void |
setEditorContextField() |
protected void |
setExtends() |
classes, codeModel, definedClass, getAnnotatedClass, getAnnotatedElement, getGeneratedClass, processingEnvironment, refClass, refClass, setGeneratedClasspublic SharedPrefHolder(ProcessHolder processHolder, TypeElement annotatedElement) throws Exception
Exceptionprotected void setExtends()
setExtends in class BaseGeneratedClassHolderpublic void createFieldMethod(Class<?> prefFieldHelperClass, com.sun.codemodel.JExpression keyExpression, String fieldName, String fieldHelperMethodName, com.sun.codemodel.JExpression defaultValue)
public void createEditorFieldMethods(ExecutableElement method, com.sun.codemodel.JExpression keyExpression)
public com.sun.codemodel.JBlock getConstructorSuperBlock()
public com.sun.codemodel.JVar getConstructorContextParam()
public com.sun.codemodel.JMethod getConstructor()
public com.sun.codemodel.JFieldVar getContextField()
protected void setContextField()
public com.sun.codemodel.JFieldVar getEditorContextField()
protected void setEditorContextField()
Copyright © 2010-2015. All Rights Reserved.