Uses of Interface
jakarta.enterprise.lang.model.declarations.ClassInfo
Packages that use ClassInfo
Package
Description
The core interfaces of the language model that represent
annotations and
annotation targets.
Interfaces that represent declarations.
Interfaces that represent types.
-
Uses of ClassInfo in jakarta.enterprise.lang.model
Methods in jakarta.enterprise.lang.model that return ClassInfoModifier and TypeMethodDescriptionAnnotationMember.asEnumClass()Returns the type of this enum value.AnnotationInfo.declaration()Returns the declaration of this annotation's type. -
Uses of ClassInfo in jakarta.enterprise.lang.model.declarations
Methods in jakarta.enterprise.lang.model.declarations that return ClassInfoModifier and TypeMethodDescriptiondefault ClassInfoClassInfo.asClass()default ClassInfoDeclarationInfo.asClass()Returns this declaration as a class.FieldInfo.declaringClass()Returns the class that declares this field.MethodInfo.declaringClass()Returns the class that declares this method.RecordComponentInfo.declaringRecord()Returns the record that declares this component.ClassInfo.superClassDeclaration()Returns the direct superclass of this class.Methods in jakarta.enterprise.lang.model.declarations that return types with arguments of type ClassInfoModifier and TypeMethodDescriptionClassInfo.superInterfacesDeclarations()Returns a list of direct superinterfaces of this class. -
Uses of ClassInfo in jakarta.enterprise.lang.model.types
Methods in jakarta.enterprise.lang.model.types that return ClassInfoModifier and TypeMethodDescriptionClassType.declaration()Returns the declaration of this class type.default ClassInfoParameterizedType.declaration()Returns the declaration of the generic class that was parameterized with a list of type arguments to form this parameterized type.