A B C D E F G H I J K L M N P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accessor() - Method in interface jakarta.enterprise.lang.model.declarations.RecordComponentInfo
-
Returns the accessor method corresponding to this record component.
- annotation(Class<T>) - Method in interface jakarta.enterprise.lang.model.AnnotationTarget
-
Returns an annotation of given type, if it is present on this annotation target.
- AnnotationInfo - Interface in jakarta.enterprise.lang.model
-
An annotation instance, typically obtained from an
AnnotationTarget
. - AnnotationMember - Interface in jakarta.enterprise.lang.model
-
The value of an annotation member.
- AnnotationMember.Kind - Enum in jakarta.enterprise.lang.model
-
The kind of the annotation member value.
- annotations() - Method in interface jakarta.enterprise.lang.model.AnnotationTarget
-
Returns a collection of all annotations present on this annotation target.
- annotations(Predicate<AnnotationInfo>) - Method in interface jakarta.enterprise.lang.model.AnnotationTarget
-
Returns a collection of all annotations present on this annotation target that match given predicate.
- AnnotationTarget - Interface in jakarta.enterprise.lang.model
-
An annotation target is anything that can be annotated.
- ARRAY - jakarta.enterprise.lang.model.AnnotationMember.Kind
-
An array value.
- ARRAY - jakarta.enterprise.lang.model.types.Type.Kind
-
E.g.
- ArrayType - Interface in jakarta.enterprise.lang.model.types
-
An array type is created from a component type.
- asArray() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns this array value as an immutable
List
ofAnnotationMember
s. - asArray() - Method in interface jakarta.enterprise.lang.model.types.ArrayType
- asArray() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns this type as an array type.
- asBoolean() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns this value as a
boolean
. - asByte() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns this value as a
byte
. - asChar() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns this value as a
char
. - asClass() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
- asClass() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
-
Returns this declaration as a class.
- asClass() - Method in interface jakarta.enterprise.lang.model.types.ClassType
- asClass() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns this type as a class type.
- asDeclaration() - Method in interface jakarta.enterprise.lang.model.AnnotationTarget
-
Returns this annotation target as a declaration.
- asDeclaration() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
- asDeclaration() - Method in interface jakarta.enterprise.lang.model.types.Type
- asDouble() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns this value as a
double
. - asEnum(Class<E>) - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns this enum value as an instance of the enum type.
- asEnumClass() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns the type of this enum value.
- asEnumConstant() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns the name of this enum value.
- asField() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
-
Returns this declaration as a field.
- asField() - Method in interface jakarta.enterprise.lang.model.declarations.FieldInfo
- asFloat() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns this value as a
float
. - asInt() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns this value as an
int
. - asLong() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns this value as a
long
. - asMethod() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
-
Returns this declaration as a method.
- asMethod() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
- asNestedAnnotation() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns this nested annotation value as an
AnnotationInfo
. - asPackage() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
-
Returns this declaration as a package.
- asPackage() - Method in interface jakarta.enterprise.lang.model.declarations.PackageInfo
- asParameter() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
-
Returns this declaration as a method parameter.
- asParameter() - Method in interface jakarta.enterprise.lang.model.declarations.ParameterInfo
- asParameterizedType() - Method in interface jakarta.enterprise.lang.model.types.ParameterizedType
- asParameterizedType() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns this type as a parameterized type.
- asPrimitive() - Method in interface jakarta.enterprise.lang.model.types.PrimitiveType
- asPrimitive() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns this type as a primitive type.
- asRecordComponent() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
-
Returns this declaration as a record component.
- asRecordComponent() - Method in interface jakarta.enterprise.lang.model.declarations.RecordComponentInfo
- asShort() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns this value as a
short
. - asString() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns this value as a
String
. - asType() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns this class value as a
Type
. - asType() - Method in interface jakarta.enterprise.lang.model.AnnotationTarget
-
Returns this annotation target as a type.
- asType() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
- asType() - Method in interface jakarta.enterprise.lang.model.types.Type
- asTypeVariable() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns this type as a type variable.
- asTypeVariable() - Method in interface jakarta.enterprise.lang.model.types.TypeVariable
- asVoid() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns this type as the void pseudo-type.
- asVoid() - Method in interface jakarta.enterprise.lang.model.types.VoidType
- asWildcardType() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns this type as a wildcard type.
- asWildcardType() - Method in interface jakarta.enterprise.lang.model.types.WildcardType
B
- BOOLEAN - jakarta.enterprise.lang.model.AnnotationMember.Kind
-
A primitive
boolean
value. - BOOLEAN - jakarta.enterprise.lang.model.types.PrimitiveType.PrimitiveKind
- bounds() - Method in interface jakarta.enterprise.lang.model.types.TypeVariable
-
Returns the bounds declared for this type variable.
- BYTE - jakarta.enterprise.lang.model.AnnotationMember.Kind
-
A primitive
byte
value. - BYTE - jakarta.enterprise.lang.model.types.PrimitiveType.PrimitiveKind
C
- CHAR - jakarta.enterprise.lang.model.AnnotationMember.Kind
-
A primitive
char
value. - CHAR - jakarta.enterprise.lang.model.types.PrimitiveType.PrimitiveKind
- CLASS - jakarta.enterprise.lang.model.AnnotationMember.Kind
-
A
Class
value. - CLASS - jakarta.enterprise.lang.model.declarations.DeclarationInfo.Kind
- CLASS - jakarta.enterprise.lang.model.types.Type.Kind
-
E.g.
- ClassInfo - Interface in jakarta.enterprise.lang.model.declarations
-
A class.
- ClassType - Interface in jakarta.enterprise.lang.model.types
-
A class type, including interface types, enum types, annotation types and record types.
- componentType() - Method in interface jakarta.enterprise.lang.model.types.ArrayType
-
Returns the component type of this array type, as defined by The Java™ Language Specification.
- constructors() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns a collection of constructors declared or implicitly declared in this class.
D
- declaration() - Method in interface jakarta.enterprise.lang.model.AnnotationInfo
-
Returns the declaration of this annotation's type.
- declaration() - Method in interface jakarta.enterprise.lang.model.types.ClassType
-
Returns the declaration of this class type.
- declaration() - Method in interface jakarta.enterprise.lang.model.types.ParameterizedType
-
Returns the declaration of the generic class that was parameterized with a list of type arguments to form this parameterized type.
- DeclarationInfo - Interface in jakarta.enterprise.lang.model.declarations
-
A declaration is an element of a program source code.
- DeclarationInfo.Kind - Enum in jakarta.enterprise.lang.model.declarations
- declaringClass() - Method in interface jakarta.enterprise.lang.model.declarations.FieldInfo
-
Returns the class that declares this field.
- declaringClass() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
-
Returns the class that declares this method.
- declaringMethod() - Method in interface jakarta.enterprise.lang.model.declarations.ParameterInfo
-
Returns the method that declares this parameter.
- declaringRecord() - Method in interface jakarta.enterprise.lang.model.declarations.RecordComponentInfo
-
Returns the record that declares this component.
- DOUBLE - jakarta.enterprise.lang.model.AnnotationMember.Kind
-
A primitive
double
value. - DOUBLE - jakarta.enterprise.lang.model.types.PrimitiveType.PrimitiveKind
E
- ENUM - jakarta.enterprise.lang.model.AnnotationMember.Kind
-
An
Enum
value.
F
- field() - Method in interface jakarta.enterprise.lang.model.declarations.RecordComponentInfo
-
Returns the field corresponding to this record component.
- FIELD - jakarta.enterprise.lang.model.declarations.DeclarationInfo.Kind
- FieldInfo - Interface in jakarta.enterprise.lang.model.declarations
-
A field, declared in some class.
- fields() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns a collection of fields declared or implicitly declared in this class and all its superclasses up to and excluding
java.lang.Object
, as well as all direct and indirect superinterfaces. - FLOAT - jakarta.enterprise.lang.model.AnnotationMember.Kind
-
A primitive
float
value. - FLOAT - jakarta.enterprise.lang.model.types.PrimitiveType.PrimitiveKind
G
- genericClass() - Method in interface jakarta.enterprise.lang.model.types.ParameterizedType
-
Returns the type of the generic class that was parameterized with a list of type arguments to form this parameterized type.
H
- hasAnnotation(Class<? extends Annotation>) - Method in interface jakarta.enterprise.lang.model.AnnotationTarget
-
Returns whether an annotation of given type is present on this annotation target.
- hasAnnotation(Predicate<AnnotationInfo>) - Method in interface jakarta.enterprise.lang.model.AnnotationTarget
-
Returns whether given predicate matches any annotation present on this annotation target.
- hasMember(String) - Method in interface jakarta.enterprise.lang.model.AnnotationInfo
-
Returns whether this annotation has a member with given
name
. - hasValue() - Method in interface jakarta.enterprise.lang.model.AnnotationInfo
-
Returns whether this annotation has the
value
member.
I
- INT - jakarta.enterprise.lang.model.AnnotationMember.Kind
-
A primitive
int
value. - INT - jakarta.enterprise.lang.model.types.PrimitiveType.PrimitiveKind
- isAbstract() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns whether this class is abstract.
- isAbstract() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
-
Returns whether this method is abstract.
- isAnnotation() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns whether this class is an annotation.
- isArray() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
- isArray() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns whether this type is an array type.
- isBoolean() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
- isBoolean() - Method in interface jakarta.enterprise.lang.model.types.PrimitiveType
-
Returns whether this primitive type is
boolean
. - isByte() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
- isByte() - Method in interface jakarta.enterprise.lang.model.types.PrimitiveType
-
Returns whether this primitive type is
byte
. - isChar() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
- isChar() - Method in interface jakarta.enterprise.lang.model.types.PrimitiveType
-
Returns whether this primitive type is
char
. - isClass() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
- isClass() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
-
Returns whether this declaration is a class.
- isClass() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns whether this type is a class type.
- isConstructor() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
-
Returns whether this method is, in fact, a constructor.
- isDeclaration() - Method in interface jakarta.enterprise.lang.model.AnnotationTarget
-
Returns whether this annotation target is a declaration.
- isDeclaration() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
- isDeclaration() - Method in interface jakarta.enterprise.lang.model.types.Type
- isDouble() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
- isDouble() - Method in interface jakarta.enterprise.lang.model.types.PrimitiveType
-
Returns whether this primitive type is
double
. - isEnum() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
- isEnum() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns whether this class is an enum.
- isField() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
-
Returns whether this declaration is a field.
- isFinal() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns whether this class is
final
. - isFinal() - Method in interface jakarta.enterprise.lang.model.declarations.FieldInfo
-
Returns whether this field is
final
. - isFinal() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
-
Returns whether this method is
final
. - isFloat() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
- isFloat() - Method in interface jakarta.enterprise.lang.model.types.PrimitiveType
-
Returns whether this primitive type is
float
. - isInt() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
- isInt() - Method in interface jakarta.enterprise.lang.model.types.PrimitiveType
-
Returns whether this primitive type is
int
. - isInterface() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns whether this class is an interface.
- isLong() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
- isLong() - Method in interface jakarta.enterprise.lang.model.types.PrimitiveType
-
Returns whether this primitive type is
long
. - isMethod() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
-
Returns whether this declaration is a method.
- isNestedAnnotation() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
- isPackage() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
-
Returns whether this declaration is a package.
- isParameter() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
-
Returns whether this declaration is a method parameter.
- isParameterizedType() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns whether this type is a parameterized type.
- isPlainClass() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns whether this class is a plain class.
- isPrimitive() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns whether this type is a primitive type.
- isRecord() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns whether this class is a record.
- isRecordComponent() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
-
Returns whether this declaration is a record component.
- isRepeatable() - Method in interface jakarta.enterprise.lang.model.AnnotationInfo
-
Returns whether this annotation is repeatable.
- isShort() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
- isShort() - Method in interface jakarta.enterprise.lang.model.types.PrimitiveType
-
Returns whether this primitive type is
short
. - isStatic() - Method in interface jakarta.enterprise.lang.model.declarations.FieldInfo
-
Returns whether this field is
static
. - isStatic() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
-
Returns whether this method is
static
. - isString() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
- isType() - Method in interface jakarta.enterprise.lang.model.AnnotationTarget
-
Returns whether this annotation target is a type.
- isType() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
- isType() - Method in interface jakarta.enterprise.lang.model.types.Type
- isTypeVariable() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns whether this type is a type variable.
- isVoid() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns whether this type is the void pseudo-type.
- isWildcardType() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns whether this type is a wildcard type.
J
- jakarta.cdi.lang.model - module jakarta.cdi.lang.model
- jakarta.enterprise.lang.model - package jakarta.enterprise.lang.model
-
The core interfaces of the language model that represent annotations and annotation targets.
- jakarta.enterprise.lang.model.declarations - package jakarta.enterprise.lang.model.declarations
-
Interfaces that represent declarations.
- jakarta.enterprise.lang.model.types - package jakarta.enterprise.lang.model.types
-
Interfaces that represent types.
K
- kind() - Method in interface jakarta.enterprise.lang.model.AnnotationMember
-
Returns the kind of this annotation member value.
- kind() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
- kind() - Method in interface jakarta.enterprise.lang.model.declarations.DeclarationInfo
-
Returns the kind of this declaration.
- kind() - Method in interface jakarta.enterprise.lang.model.declarations.FieldInfo
- kind() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
- kind() - Method in interface jakarta.enterprise.lang.model.declarations.PackageInfo
- kind() - Method in interface jakarta.enterprise.lang.model.declarations.ParameterInfo
- kind() - Method in interface jakarta.enterprise.lang.model.declarations.RecordComponentInfo
- kind() - Method in interface jakarta.enterprise.lang.model.types.ArrayType
- kind() - Method in interface jakarta.enterprise.lang.model.types.ClassType
- kind() - Method in interface jakarta.enterprise.lang.model.types.ParameterizedType
- kind() - Method in interface jakarta.enterprise.lang.model.types.PrimitiveType
- kind() - Method in interface jakarta.enterprise.lang.model.types.Type
-
Returns the kind of this type.
- kind() - Method in interface jakarta.enterprise.lang.model.types.TypeVariable
- kind() - Method in interface jakarta.enterprise.lang.model.types.VoidType
- kind() - Method in interface jakarta.enterprise.lang.model.types.WildcardType
L
- LONG - jakarta.enterprise.lang.model.AnnotationMember.Kind
-
A primitive
long
value. - LONG - jakarta.enterprise.lang.model.types.PrimitiveType.PrimitiveKind
- lowerBound() - Method in interface jakarta.enterprise.lang.model.types.WildcardType
-
Returns the lower bound of this wildcard type.
M
- member(String) - Method in interface jakarta.enterprise.lang.model.AnnotationInfo
-
Returns the value of this annotation's member with given
name
. - members() - Method in interface jakarta.enterprise.lang.model.AnnotationInfo
-
Returns all members of this annotation as a map, where the key is the member name and the value is the member value.
- METHOD - jakarta.enterprise.lang.model.declarations.DeclarationInfo.Kind
- MethodInfo - Interface in jakarta.enterprise.lang.model.declarations
-
A method or a constructor, declared in some class.
- methods() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns a collection of methods declared or implicitly declared in this class and all its superclasses up to and excluding
java.lang.Object
, as well as all direct and indirect superinterfaces. - modifiers() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns the modifiers of this class as an
int
. - modifiers() - Method in interface jakarta.enterprise.lang.model.declarations.FieldInfo
-
Returns the modifiers of this field as an
int
. - modifiers() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
-
Returns the modifiers of this method as an
int
.
N
- name() - Method in interface jakarta.enterprise.lang.model.AnnotationInfo
-
Binary name of this annotation's type, as defined by The Java™ Language Specification; in other words, the annotation type name as returned by
Class.getName()
. - name() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns the binary name of this class, as defined by The Java™ Language Specification; in other words, the class name as returned by
Class.getName()
. - name() - Method in interface jakarta.enterprise.lang.model.declarations.FieldInfo
-
Returns the name of this field.
- name() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
-
Returns the name of this method.
- name() - Method in interface jakarta.enterprise.lang.model.declarations.PackageInfo
-
Returns the fully qualified name of this package, as defined by The Java™ Language Specification; in other words, the package name as returned by
Package.getName()
. - name() - Method in interface jakarta.enterprise.lang.model.declarations.ParameterInfo
-
Returns the name of this parameter, if it is known.
- name() - Method in interface jakarta.enterprise.lang.model.declarations.RecordComponentInfo
-
Returns the name of this record component.
- name() - Method in interface jakarta.enterprise.lang.model.types.PrimitiveType
-
Returns the name of this primitive type.
- name() - Method in interface jakarta.enterprise.lang.model.types.TypeVariable
-
Returns the name of this type variable.
- name() - Method in interface jakarta.enterprise.lang.model.types.VoidType
-
Returns the name of the
void
pseudo-type, that is, the stringvoid
. - NESTED_ANNOTATION - jakarta.enterprise.lang.model.AnnotationMember.Kind
-
A nested
Annotation
value.
P
- PACKAGE - jakarta.enterprise.lang.model.declarations.DeclarationInfo.Kind
- packageInfo() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns the package this class is part of.
- PackageInfo - Interface in jakarta.enterprise.lang.model.declarations
-
A package, possibly annotated in
package-info.java
. - PARAMETER - jakarta.enterprise.lang.model.declarations.DeclarationInfo.Kind
- ParameterInfo - Interface in jakarta.enterprise.lang.model.declarations
-
A method parameter or a constructor parameter, declared in some method or constructor.
- PARAMETERIZED_TYPE - jakarta.enterprise.lang.model.types.Type.Kind
-
E.g.
- ParameterizedType - Interface in jakarta.enterprise.lang.model.types
-
A parameterized type.
- parameters() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
-
Returns a list of parameters declared or implicitly declared on this method.
- PRIMITIVE - jakarta.enterprise.lang.model.types.Type.Kind
-
E.g.
- primitiveKind() - Method in interface jakarta.enterprise.lang.model.types.PrimitiveType
-
Returns the kind of this primitive type.
- PrimitiveType - Interface in jakarta.enterprise.lang.model.types
-
Primitive types are: boolean byte short int long float double char
- PrimitiveType.PrimitiveKind - Enum in jakarta.enterprise.lang.model.types
R
- receiverType() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
-
Returns the type of the receiver parameter declared by this method.
- RECORD_COMPONENT - jakarta.enterprise.lang.model.declarations.DeclarationInfo.Kind
- RecordComponentInfo - Interface in jakarta.enterprise.lang.model.declarations
-
A record component, declared in some record.
- recordComponents() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns a collection of record components declared in this class.
- repeatableAnnotation(Class<T>) - Method in interface jakarta.enterprise.lang.model.AnnotationTarget
-
Returns a collection of annotations of given repeatable
annotationType
that are present on this annotation target. - returnType() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
-
Returns the return type of this method.
S
- SHORT - jakarta.enterprise.lang.model.AnnotationMember.Kind
-
A primitive
short
value. - SHORT - jakarta.enterprise.lang.model.types.PrimitiveType.PrimitiveKind
- simpleName() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns the simple name of this class, as defined by The Java™ Language Specification; in other words, the class name as returned by
Class.getSimpleName()
. - STRING - jakarta.enterprise.lang.model.AnnotationMember.Kind
-
A
String
value. - superClass() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns the type of this class's superclass.
- superClassDeclaration() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns the declaration of this class's superclass.
- superInterfaces() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns a list of types of this class's direct superinterfaces.
- superInterfacesDeclarations() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns a list of declarations of this class's direct superinterfaces.
T
- throwsTypes() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
-
Returns a list of exception types that are declared to be thrown by this method.
- type() - Method in interface jakarta.enterprise.lang.model.declarations.FieldInfo
-
Returns the type of this field.
- type() - Method in interface jakarta.enterprise.lang.model.declarations.ParameterInfo
-
Returns the type of this parameter.
- type() - Method in interface jakarta.enterprise.lang.model.declarations.RecordComponentInfo
-
Returns the type of this record component.
- Type - Interface in jakarta.enterprise.lang.model.types
-
A type is used in a program source code, but does not have to be declared anywhere.
- TYPE_VARIABLE - jakarta.enterprise.lang.model.types.Type.Kind
-
E.g.
- Type.Kind - Enum in jakarta.enterprise.lang.model.types
- typeArguments() - Method in interface jakarta.enterprise.lang.model.types.ParameterizedType
-
Returns the list of type arguments that were applied to a generic class to form this parameterized type.
- typeParameters() - Method in interface jakarta.enterprise.lang.model.declarations.ClassInfo
-
Returns a list of type parameters declared on this class.
- typeParameters() - Method in interface jakarta.enterprise.lang.model.declarations.MethodInfo
-
Returns a list of type parameters declared on this method.
- TypeVariable - Interface in jakarta.enterprise.lang.model.types
-
Type variables represent type parameters declared on generic classes or methods.
U
- upperBound() - Method in interface jakarta.enterprise.lang.model.types.WildcardType
-
Returns the upper bound of this wildcard type.
V
- value() - Method in interface jakarta.enterprise.lang.model.AnnotationInfo
- VALUE - Static variable in interface jakarta.enterprise.lang.model.AnnotationMember
-
Name of the commonly used
value()
annotation member. - valueOf(String) - Static method in enum jakarta.enterprise.lang.model.AnnotationMember.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jakarta.enterprise.lang.model.declarations.DeclarationInfo.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jakarta.enterprise.lang.model.types.PrimitiveType.PrimitiveKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jakarta.enterprise.lang.model.types.Type.Kind
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum jakarta.enterprise.lang.model.AnnotationMember.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jakarta.enterprise.lang.model.declarations.DeclarationInfo.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jakarta.enterprise.lang.model.types.PrimitiveType.PrimitiveKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jakarta.enterprise.lang.model.types.Type.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VOID - jakarta.enterprise.lang.model.types.Type.Kind
-
E.g.
- VoidType - Interface in jakarta.enterprise.lang.model.types
-
The
void
pseudo-type.
W
- WILDCARD_TYPE - jakarta.enterprise.lang.model.types.Type.Kind
-
E.g.
- WildcardType - Interface in jakarta.enterprise.lang.model.types
-
A wildcard type.
All Classes All Packages