All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
private void |
checkInputType(TypeElement nodeClass,
TypeMirror returnType,
Element element,
AnnotationMirror annotation) |
private TypeMirror |
classType() |
private TypeMirror[] |
constructorSignature(ExecutableElement method) |
private void |
findConstructor(TypeElement nodeClass,
TypeMirror[] signature,
ExecutableElement intrinsicMethod,
AnnotationMirror intrinsicAnnotation) |
Class<? extends Annotation> |
getAnnotationClass() |
private InputType |
getInputType(TypeMirror type,
Element element,
AnnotationMirror annotation) |
private boolean |
isNodeType(TypeElement nodeClass) |
private boolean |
isTypeCompatible(TypeMirror originalType,
TypeMirror substitutionType) |
private static boolean |
needsErasure(TypeMirror typeMirror) |
private TypeMirror |
nodeType() |
private TypeMirror |
resolvedJavaTypeType() |
private TypeMirror |
structuralInputType() |
private TypeMirror |
valueNodeType() |
void |
verify(Element element,
AnnotationMirror annotation) |