|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
T
.
T
, using the given
Class
as the annotation type.
T
, using the given
String
className as the annotation type.
Field
to this T
instance.
Field
declaration to this T
instance, using the given String
as the declaration.
Class
type.
Import
type.
JavaSource
type.
Class
type.
Import
type.
JavaSource
type.
Method
declaration to this T
instance.
Method
declaration to this T
instance, using the given String
as the method
declaration.
JavaClass
instance.
JavaType
that can extend other types.Field
with the given name and return it, otherwise, return null.
Field
s declared by this T
, or return an empty list if no Field
s are
declared.
Import
for the given fully-qualified class name, if it exists; otherwise, return null;
Import
for the given Class
type, if it exists; otherwise, return null;
Import
for the given T
type, if it exists; otherwise, return null;
Import
of the given Import
type, if it exists; otherwise, return null;
Import
s currently imported by this O
this
.
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.
List
of all Method
s declared by this T
instance, if any; otherwise, return an empty
List
T
instance.
T
, or return null if it is in the default
package.
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.
SourceType
of this JavaSource
instance.
SyntaxError
s detected in the current T
.
T
declares a Field
with the given name.
T
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.
T
has a method with the given name and zero parameters; otherwise return false.
T
has a method with signature matching the given method's signature.
T
has a method with the given name and zero parameters; otherwise return false.
T
has a method with the given name and signature types; otherwise return false.
T
has a method with the given name and signature types; otherwise return false.
T
currently has any SyntaxError
s.
JavaSource
represents a JavaAnnotation
JavaSource
represents a JavaClass
T
is in the default package.
JavaSource
represents a JavaEnum
JavaSource
represents a JavaClass
interface.
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.File
, parsing its contents into a new JavaClass
instance.
InputStream
and parse the data into a new JavaClass
instance.
JavaClass
instance.
JavaClass
instance.
Field
from this T
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 Class
type, 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 T
instance, if it exists; otherwise, do nothing.
O
could accept an import for the given Class
type.
O
could accept an import for the given fully-qualified class name.
T
to be in the default package (removes any current
package declaration.)
T
instance.
T
' package.
Field
to the given Class
type.
Field
to the given type.
Field
to the given JavaSource>
type.
JavaClass
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |