T.T, using the given Class as the annotation type.T, using the given String className as the annotation type.AnnotationElement to this JavaAnnotation instance.AnnotationElement declaration to this JavaAnnotation instance, using the given
String as the declaration.EnumConstantEnumConstant using the given declaration.Field to this O instance.Class type.Import type.JavaSource type.Method declaration to this O instance.Exception to this method's signature.Exception to this method's signature.JavaClass instance.JavaClass instance.JavaSource that can extend other types.AnnotationElement with the given name and return it, otherwise, return null.AnnotationElements declared by this JavaAnnotation, or return an empty list if
no AnnotationElements are declared.MethodT instance.JavaSource type in which this class is defined.EnumConstant with the given name, or return null if no such constant exists.EnumConstant types for this JavaEnumField with the given name and return it, otherwise, return null.Import for the given fully-qualified class name, if it exists; otherwise, return null;Import for the given T type, if it exists; otherwise, return null;Imports currently imported by this Othis.Method with the given name and zero parameters; otherwise return null.Method with the given name and signature types; otherwise return null.Method with the given name and signature types; otherwise return null.T instance.T, or return null if it is in the default
package.Method's parameters.T instance, where the qualified-name contains both the Java package and
simple class name of the type represented by this T instance.Method or return null if the return type is void.Method or return null if the return type is void.SourceType of this JavaSource instance.SyntaxErrors detected in the current T.Exception class names thrown by this method.TypeTypeJavaAnnotation declares an AnnotationElement with the given name.JavaAnnotation declares the given AnnotationElement instance.O declares a Field with the given name.O declares the given Field instance.O has an import for the given Class type.O has an import for the given fully-qualified class name.O has an import for the given T type.O has the given Import type.O has a method with the given name and zero parameters; otherwise return false.O has a method with signature matching the given method's signature.O has a method with the given name and zero parameters; otherwise return false.O has a method with the given name and signature types; otherwise return false.O has a method with the given name and signature types; otherwise return false.T currently has any SyntaxError s.JavaSource represents a JavaAnnotationJavaSource represents a JavaClassMethod is a constructor for the class in which it is defined.T is in the default package.JavaSource represents a JavaEnumJavaSource represents a JavaClass interface.Method has a return type of 'void'Annotation source file as an in-memory modifiable
element.Class or interface source file as an in-memory modifiable element.Enum source file as an in-memory modifiable element.JavaClass instances.JavaClass member.InputStream and parse the data into a new JavaClass instance.JavaClass instance.JavaClass instance.File and parse its data into a new JavaSource instance of the given type.InputStream and parse its data into a new JavaSource instance of the given type.JavaSource instance of the given type.JavaSource instance of the given type.File, parsing its contents into a new JavaSource instance.InputStream and parse the data into a new JavaSource instance.JavaSource instance.JavaSource instance.File and parse its data into a new JavaSource instance of the given type.InputStream and parse its data into a new JavaSource instance of the given type.JavaSource instance of the given type.JavaSource instance of the given type.AnnotationElement from this JavaAnnotation instance, if it exists; otherwise, do
nothing.Field from this O instance, if it exists; otherwise, do nothing.Import for the given fully-qualified class name, if it exists; otherwise, do nothing;Import for the given T type, if it exists; otherwise, do nothing;Import from this O instance, if it exists; otherwise, do nothing;Method declaration from this O instance, if it exists; otherwise, do nothing.Exception to this method's signature.Exception to this method's signature.O could accept an import for the given Class type.O could accept an import for the given fully-qualified class name.MethodT to be in the default package (removes any current
package declaration.)MethodT instance.T' package.Method's parameters.Method to return the given type.Method to return the given type.Method to return the given JavaSource type.Method to return 'void'AnnotationElement to the given Class type.AnnotationElement to the given type.AnnotationElement to the given JavaSource> type.Field to the given type.Field to the given JavaSource> type.JavaClass.Method into a string representing its unique signature.Copyright © 2013 JBoss by Red Hat. All Rights Reserved.