- GenericCapable<O extends JavaType<O>> - Interface in org.jboss.forge.parser.java
-
Represents a Java element that may define type variables.
- GenericCapableSource<O extends JavaSource<O>,T> - Interface in org.jboss.forge.parser.java.source
-
Represents a Java source element that may define type variables.
- getAnnotation() - Method in interface org.jboss.forge.parser.java.AnnotationElement.ReadDefaultValue
-
- getAnnotation(Class<? extends Annotation>) - Method in interface org.jboss.forge.parser.java.AnnotationTarget
-
- getAnnotation(String) - Method in interface org.jboss.forge.parser.java.AnnotationTarget
-
- getAnnotation() - Method in interface org.jboss.forge.parser.java.source.AnnotationElementSource.DefaultValue
-
- getAnnotation(Class<? extends Annotation>) - Method in interface org.jboss.forge.parser.java.source.AnnotationTargetSource
-
- getAnnotation(String) - Method in interface org.jboss.forge.parser.java.source.AnnotationTargetSource
-
- getAnnotationElement(String) - Method in interface org.jboss.forge.parser.java.JavaAnnotation
-
- getAnnotationElement(String) - Method in interface org.jboss.forge.parser.java.source.JavaAnnotationSource
-
- getAnnotationElements() - Method in interface org.jboss.forge.parser.java.JavaAnnotation
-
- getAnnotationElements() - Method in interface org.jboss.forge.parser.java.source.JavaAnnotationSource
-
- getAnnotations() - Method in interface org.jboss.forge.parser.java.AnnotationTarget
-
- getAnnotations() - Method in interface org.jboss.forge.parser.java.source.AnnotationTargetSource
-
- getAnnotationValue() - Method in interface org.jboss.forge.parser.java.Annotation
-
- getAnnotationValue(String) - Method in interface org.jboss.forge.parser.java.Annotation
-
- getAnnotationValue() - Method in interface org.jboss.forge.parser.java.source.AnnotationSource
-
- getAnnotationValue(String) - Method in interface org.jboss.forge.parser.java.source.AnnotationSource
-
- getArrayDimension(String) - Static method in class org.jboss.forge.parser.java.util.Types
-
Returns the dimension of the array.
- getArrayDimensions() - Method in interface org.jboss.forge.parser.java.Type
-
- getBody() - Method in interface org.jboss.forge.parser.java.EnumConstant
-
Get the Body of this enum constant.
- getBody() - Method in interface org.jboss.forge.parser.java.Method
-
Get the inner body of this
Method
- getBody() - Method in interface org.jboss.forge.parser.java.source.EnumConstantSource
-
- getBounds() - Method in interface org.jboss.forge.parser.java.TypeVariable
-
Get the upper bounds of this type variable.
- getCanonicalName() - Method in interface org.jboss.forge.parser.java.JavaType
-
Return the canonical name of this T instance.
- getClassArray() - Method in interface org.jboss.forge.parser.java.AnnotationElement.ReadDefaultValue
-
- getClassArrayValue() - Method in interface org.jboss.forge.parser.java.Annotation
-
- getClassArrayValue(String) - Method in interface org.jboss.forge.parser.java.Annotation
-
- getClassValue() - Method in interface org.jboss.forge.parser.java.Annotation
-
- getClassValue(String) - Method in interface org.jboss.forge.parser.java.Annotation
-
- getConstructorArguments() - Method in interface org.jboss.forge.parser.java.EnumConstant
-
Get the constructor arguments of this enum constant.
- getDefaultValue() - Method in interface org.jboss.forge.parser.java.AnnotationElement
-
- getDefaultValue() - Method in interface org.jboss.forge.parser.java.source.AnnotationElementSource
-
- getDescription() - Method in interface org.jboss.forge.parser.java.SyntaxError
-
Get a textual description of the type of problem encountered.
- getEnclosingType() - Method in interface org.jboss.forge.parser.java.JavaType
-
Return the enclosing
JavaType type in which this class is defined.
- getEnclosingType() - Method in interface org.jboss.forge.parser.java.source.JavaSource
-
- getEnum(Class<T>) - Method in interface org.jboss.forge.parser.java.AnnotationElement.ReadDefaultValue
-
- getEnumArray(Class<T>) - Method in interface org.jboss.forge.parser.java.AnnotationElement.ReadDefaultValue
-
- getEnumArrayValue(Class<T>) - Method in interface org.jboss.forge.parser.java.Annotation
-
- getEnumArrayValue(Class<T>, String) - Method in interface org.jboss.forge.parser.java.Annotation
-
- getEnumConstant(String) - Method in interface org.jboss.forge.parser.java.JavaEnum
-
Return the
EnumConstant with the given name, or return null if no such constant exists.
- getEnumConstant(String) - Method in interface org.jboss.forge.parser.java.source.JavaEnumSource
-
Return the
EnumConstant with the given name, or return null if no such constant exists.
- getEnumConstants() - Method in interface org.jboss.forge.parser.java.JavaEnum
-
- getEnumConstants() - Method in interface org.jboss.forge.parser.java.source.JavaEnumSource
-
- getEnumValue(Class<T>) - Method in interface org.jboss.forge.parser.java.Annotation
-
- getEnumValue(Class<T>, String) - Method in interface org.jboss.forge.parser.java.Annotation
-
- getField(String) - Method in interface org.jboss.forge.parser.java.FieldHolder
-
Get the
Field with the given name and return it, otherwise, return null.
- getField(String) - Method in interface org.jboss.forge.parser.java.source.FieldHolderSource
-
Get the
Field with the given name and return it, otherwise, return null.
- getFields() - Method in interface org.jboss.forge.parser.java.FieldHolder
-
Get a list of all
Fields declared by this
O, or return an empty list if no
Fields
are declared.
- getFields() - Method in interface org.jboss.forge.parser.java.source.FieldHolderSource
-
Get a list of all
Fields declared by this
O, or return an empty list if no
Fields
are declared.
- getFrom(VisibilityScoped) - Static method in enum org.jboss.forge.parser.java.Visibility
-
- getGenerics(String) - Static method in class org.jboss.forge.parser.java.util.Types
-
- getGenericsTypeParameter(String) - Static method in class org.jboss.forge.parser.java.util.Types
-
- getImport(String) - Method in interface org.jboss.forge.parser.java.source.Importer
-
Get the
Import for the given fully-qualified class name, if it exists; otherwise, return null;
- getImport(Class<?>) - Method in interface org.jboss.forge.parser.java.source.Importer
-
Get the
Import for the given
Class type, if it exists; otherwise, return null;
- getImport(T) - Method in interface org.jboss.forge.parser.java.source.Importer
-
Get the
Import for the given
T type, if it exists; otherwise, return null;
- getImport(Import) - Method in interface org.jboss.forge.parser.java.source.Importer
-
Get the
Import of the given
Import type, if it exists; otherwise, return null;
- getImports() - Method in interface org.jboss.forge.parser.java.source.Importer
-
Get an immutable list of all
Imports currently imported by this
O
- getInterfaces() - Method in interface org.jboss.forge.parser.java.InterfaceCapable
-
- getInternal() - Method in interface org.jboss.forge.parser.Internal
-
Returns the implementation-specific Object representing this.
- getLevenshteinDistance(CharSequence, CharSequence) - Static method in class org.jboss.forge.parser.java.util.Strings
-
Find the Levenshtein distance between two Strings.
- getLevenshteinDistance(CharSequence, CharSequence, int) - Static method in class org.jboss.forge.parser.java.util.Strings
-
Find the Levenshtein distance between two Strings if it's less than or equal to a given threshold.
- getLiteral() - Method in interface org.jboss.forge.parser.java.AnnotationElement.ReadDefaultValue
-
- getLiteralInitializer() - Method in interface org.jboss.forge.parser.java.Field
-
- getLiteralValue() - Method in interface org.jboss.forge.parser.java.Annotation
-
- getLiteralValue(String) - Method in interface org.jboss.forge.parser.java.Annotation
-
- getLiteralValue() - Method in interface org.jboss.forge.parser.java.ValuePair
-
- getMembers() - Method in interface org.jboss.forge.parser.java.MemberHolder
-
Return a list of all class members (fields, methods, etc.)
- getMembers() - Method in interface org.jboss.forge.parser.java.source.MemberHolderSource
-
Return a list of all class members (fields, methods, etc.)
- getMethod(String) - Method in interface org.jboss.forge.parser.java.MethodHolder
-
Return the
Method with the given name and zero parameters; otherwise return null.
- getMethod(String, String...) - Method in interface org.jboss.forge.parser.java.MethodHolder
-
Return the
Method with the given name and signature types; otherwise return null.
- getMethod(String, Class<?>...) - Method in interface org.jboss.forge.parser.java.MethodHolder
-
Return the
Method with the given name and signature types; otherwise return null.
- getMethod(String) - Method in interface org.jboss.forge.parser.java.source.MethodHolderSource
-
Return the
MethodSource with the given name and zero parameters; otherwise return null.
- getMethod(String, String...) - Method in interface org.jboss.forge.parser.java.source.MethodHolderSource
-
Return the
MethodSource with the given name and signature types; otherwise return null.
- getMethod(String, Class<?>...) - Method in interface org.jboss.forge.parser.java.source.MethodHolderSource
-
Return the
MethodSource with the given name and signature types; otherwise return null.
- getMethods() - Method in interface org.jboss.forge.parser.java.MethodHolder
-
Get a
List of all
Methods declared by this
O instance, if any; otherwise, return an
empty
List
- getMethods() - Method in interface org.jboss.forge.parser.java.source.MethodHolderSource
-
Get a
List of all
MethodSources declared by this
O instance, if any; otherwise, return an
empty
List
- getName() - Method in interface org.jboss.forge.parser.java.Annotation
-
- getName() - Method in interface org.jboss.forge.parser.java.Named
-
Get the simple name of this T instance.
- getName() - Method in interface org.jboss.forge.parser.java.Parameter
-
- getName() - Method in interface org.jboss.forge.parser.java.Type
-
- getName() - Method in interface org.jboss.forge.parser.java.ValuePair
-
- getNestedClasses() - Method in interface org.jboss.forge.parser.java.JavaType
-
Return a list containing
JavaType instances for each nested
Class declaration found within
this.
- getNestedClasses() - Method in interface org.jboss.forge.parser.java.source.JavaSource
-
Return a list containing
JavaSource instances for each nested
Class declaration found within
this.
- getOrigin() - Method in interface org.jboss.forge.parser.Origin
-
- getPackage() - Method in interface org.jboss.forge.parser.java.Packaged
-
Get the package of this T, or return null if it is in the default package.
- getPackage() - Method in interface org.jboss.forge.parser.java.source.Import
-
- getPackage(String) - Static method in class org.jboss.forge.parser.java.util.Types
-
- getParameters() - Method in interface org.jboss.forge.parser.java.Method
-
Get a list of this
Method's parameters.
- getParameters() - Method in interface org.jboss.forge.parser.java.source.MethodSource
-
Get a list of this
Method's parameters.
- getParentType() - Method in interface org.jboss.forge.parser.java.Type
-
- getQualifiedName() - Method in interface org.jboss.forge.parser.java.Annotation
-
- getQualifiedName() - Method in interface org.jboss.forge.parser.java.JavaType
-
Get the qualified-name of this T instance, where the qualified-name contains both the Java package and
simple class name of the type represented by this T instance.
- getQualifiedName() - Method in interface org.jboss.forge.parser.java.source.Import
-
- getQualifiedName() - Method in interface org.jboss.forge.parser.java.Type
-
- getQualifiedReturnType() - Method in interface org.jboss.forge.parser.java.Method
-
Get the fully qualified return type of this
Method or return null if the return type is void.
- getQualifiedType() - Method in interface org.jboss.forge.parser.java.AnnotationElement
-
Get this annotation element's fully qualified type.
- getQualifiedType() - Method in interface org.jboss.forge.parser.java.Field
-
Get this field's fully qualified type.
- getReturnType() - Method in interface org.jboss.forge.parser.java.Method
-
Get the return type of this
Method or return null if the return type is void.
- getReturnTypeInspector() - Method in interface org.jboss.forge.parser.java.Method
-
Get the return
Type of this
Method or return null if the return type is void.
- getSimpleName() - Method in interface org.jboss.forge.parser.java.source.Import
-
- getSingleClass() - Method in interface org.jboss.forge.parser.java.AnnotationElement.ReadDefaultValue
-
- getString() - Method in interface org.jboss.forge.parser.java.AnnotationElement.ReadDefaultValue
-
- getStringInitializer() - Method in interface org.jboss.forge.parser.java.Field
-
- getStringValue() - Method in interface org.jboss.forge.parser.java.Annotation
-
- getStringValue(String) - Method in interface org.jboss.forge.parser.java.Annotation
-
- getStringValue() - Method in interface org.jboss.forge.parser.java.ValuePair
-
- getSuperType() - Method in interface org.jboss.forge.parser.java.Extendable
-
Get this type's super class.
- getSyntaxErrors() - Method in interface org.jboss.forge.parser.java.JavaType
-
Get a list of all
SyntaxErrors detected in the current
T.
- getThrownExceptions() - Method in interface org.jboss.forge.parser.java.Method
-
Get a list of qualified (if possible)
Exception class names thrown by this method.
- getType() - Method in interface org.jboss.forge.parser.java.AnnotationElement
-
Get this annotation element's type.
- getType() - Method in interface org.jboss.forge.parser.java.Field
-
Get this field's type.
- getType() - Method in interface org.jboss.forge.parser.java.Parameter
-
- getTypeArguments() - Method in interface org.jboss.forge.parser.java.Type
-
- getTypeInspector() - Method in interface org.jboss.forge.parser.java.AnnotationElement
-
Get this annotation element's
Type
- getTypeInspector() - Method in interface org.jboss.forge.parser.java.Field
-
- getTypeInspector() - Method in interface org.jboss.forge.parser.java.Parameter
-
- getTypeVariable(String) - Method in interface org.jboss.forge.parser.java.GenericCapable
-
- getTypeVariable(String) - Method in interface org.jboss.forge.parser.java.source.GenericCapableSource
-
- getTypeVariables() - Method in interface org.jboss.forge.parser.java.GenericCapable
-
Returns all the generic types associated with this object
- getTypeVariables() - Method in interface org.jboss.forge.parser.java.source.GenericCapableSource
-
- getValues() - Method in interface org.jboss.forge.parser.java.Annotation
-
- getVisibility() - Method in interface org.jboss.forge.parser.java.VisibilityScoped
-