| java.lang.Object org.apache.tapestry.internal.services.InternalClassTransformationImpl
Method Summary | |
public String | addField(int modifiers, String type, String suggestedName) | public void | addImplementedInterface(Class interfaceClass) | public String | addInjectedField(Class type, String suggestedName, Object value) | public void | addMethod(MethodSignature signature, String methodBody) | public void | claimField(String fieldName, Object tag) | public Instantiator | createInstantiator(Class componentClass) | public void | extendConstructor(String statement) | public void | extendMethod(MethodSignature methodSignature, String methodBody) | public List<String> | findFields(FieldFilter filter) | public List<String> | findFieldsOfType(String type) | public List<String> | findFieldsWithAnnotation(Class<? extends Annotation> annotationClass) | public List<MethodSignature> | findMethods(MethodFilter filter) | public List<MethodSignature> | findMethodsWithAnnotation(Class<? extends Annotation> annotationClass) | public List<String> | findUnclaimedFields() | public void | finish() | public T | getAnnotation(Class<T> annotationClass) | public List<Annotation> | getClassAnnotations() | public String | getClassName() | public List<ConstructorArg> | getConstructorArgs() | public T | getFieldAnnotation(String fieldName, Class<T> annotationClass) | public int | getFieldModifiers(String fieldName) | public String | getFieldType(String fieldName) | public IdAllocator | getIdAllocator() | public Log | getLog() | public T | getMethodAnnotation(MethodSignature signature, Class<T> annotationClass) | public String | getMethodIdentifier(MethodSignature signature) | public String | getResourcesFieldName() | public void | injectField(String fieldName, Object value) | public boolean | isField(String fieldName) | public void | makeReadOnly(String fieldName) | public String | newMemberName(String suggested) | public String | newMemberName(String prefix, String baseName) | public void | removeField(String fieldName) | public void | replaceReadAccess(String fieldName, String methodName) | public void | replaceWriteAccess(String fieldName, String methodName) | public String | searchForPreviousInjection(MultiKey key) | public Class | toClass(String type) | public String | toString() | public void | verifyFields() |
SYNTHETIC | final static int SYNTHETIC(Code) | | |
InternalClassTransformationImpl | public InternalClassTransformationImpl(CtClass ctClass, ClassLoader loader, Log log, ComponentModel componentModel)(Code) | | This is a constructor for the root class, the class that directly contains the ComponentClass
annotation.
|
addImplementedInterface | public void addImplementedInterface(Class interfaceClass)(Code) | | |
extendConstructor | public void extendConstructor(String statement)(Code) | | |
finish | public void finish()(Code) | | |
getAnnotation | public T getAnnotation(Class<T> annotationClass)(Code) | | |
getFieldAnnotation | public T getFieldAnnotation(String fieldName, Class<T> annotationClass)(Code) | | |
getFieldModifiers | public int getFieldModifiers(String fieldName)(Code) | | |
getLog | public Log getLog()(Code) | | |
getResourcesFieldName | public String getResourcesFieldName()(Code) | | |
makeReadOnly | public void makeReadOnly(String fieldName)(Code) | | |
replaceWriteAccess | public void replaceWriteAccess(String fieldName, String methodName)(Code) | | |
verifyFields | public void verifyFields()(Code) | | |
|
|