|
Forge - Parser/Java API 1.2.1.Final | |||||||||
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.
AnnotationElement
to this JavaAnnotation
instance.
AnnotationElement
declaration to this JavaAnnotation
instance, using the given
String
as the declaration.
EnumConstant
EnumConstant
using the given declaration.
Field
to this O
instance.
Field
declaration to this O
instance, using the given String
as the declaration.
Class
type.
Import
type.
JavaSource
type.
Method
declaration to this O
instance.
Method
declaration to this O
instance, using the given String
as the method
declaration.
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.
AnnotationElement
s declared by this JavaAnnotation
, or return an empty list if
no AnnotationElement
s are declared.
Method
T
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 JavaEnum
Field
with the given name and return it, otherwise, return null.
Field
s declared by this O
, 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 O
instance, if any; otherwise, return an empty
List
T
instance.
JavaSource
instances for each nested Class
declaration found within
this
.
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.
Type
of this Method
or return null if the return type is void.
SourceType
of this JavaSource
instance.
SyntaxError
s detected in the current T
.
Exception
class names thrown by this method.
Type
Type
JavaAnnotation
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 JavaAnnotation
JavaSource
represents a JavaClass
Method
is a constructor for the class in which it is defined.
T
is in the default package.
JavaSource
represents a JavaEnum
JavaSource
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.File
, parsing its contents into a new JavaClass
instance.
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 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 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.
Method
T
to be in the default package (removes any current
package declaration.)
Method
T
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 Class
type.
Field
to the given type.
Field
to the given JavaSource>
type.
JavaClass
.Method
into a string representing its unique signature.
|
Forge - Parser/Java API 1.2.1.Final | |||||||||
PREV NEXT | FRAMES NO FRAMES |