public class TransformEntityAnnotatedClass
extends java.lang.Object
| Constructor and Description |
|---|
TransformEntityAnnotatedClass(javax.lang.model.element.TypeElement typeElement) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getCanonicalName()
Gets the full qualified class name of this annotated class
|
javax.lang.model.element.TypeElement |
getElement()
Gets the TypeElement representing this class
|
java.util.Collection<TransformAnnotatedField> |
getTransformAnnotatedElements()
Get the Elements annotated with
Transform |
int |
hashCode() |
boolean |
isInjectable()
Gets the injectable state of this annotated class
|
void |
scanForAnnotatedFields(javax.lang.model.util.Types typeUtils,
javax.lang.model.util.Elements elementUtils)
Scans the class for annotated fields.
|
public TransformEntityAnnotatedClass(javax.lang.model.element.TypeElement typeElement)
throws ProcessingException
ProcessingExceptionpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void scanForAnnotatedFields(javax.lang.model.util.Types typeUtils,
javax.lang.model.util.Elements elementUtils)
throws ProcessingException
ProcessingExceptionpublic javax.lang.model.element.TypeElement getElement()
public java.lang.String getCanonicalName()
public boolean isInjectable()
public java.util.Collection<TransformAnnotatedField> getTransformAnnotatedElements()
Transform