Uses of Interface
jakarta.enterprise.lang.model.declarations.ClassInfo
-
Packages that use ClassInfo Package Description jakarta.enterprise.lang.model The core interfaces of the language model that represent annotations and annotation targets.jakarta.enterprise.lang.model.declarations Interfaces that represent declarations.jakarta.enterprise.lang.model.types Interfaces that represent types. -
-
Uses of ClassInfo in jakarta.enterprise.lang.model
Methods in jakarta.enterprise.lang.model that return ClassInfo Modifier and Type Method Description ClassInfoAnnotationMember. asEnumClass()Returns the type of this enum value.ClassInfoAnnotationInfo. 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 ClassInfo Modifier and Type Method Description default ClassInfoClassInfo. asClass()default ClassInfoDeclarationInfo. asClass()Returns this declaration as a class.ClassInfoFieldInfo. declaringClass()Returns the class that declares this field.ClassInfoMethodInfo. declaringClass()Returns the class that declares this method.ClassInfoRecordComponentInfo. declaringRecord()Returns the record that declares this component.ClassInfoClassInfo. superClassDeclaration()Returns the declaration of this class's superclass.Methods in jakarta.enterprise.lang.model.declarations that return types with arguments of type ClassInfo Modifier and Type Method Description List<ClassInfo>ClassInfo. superInterfacesDeclarations()Returns a list of declarations of this class's direct superinterfaces. -
Uses of ClassInfo in jakarta.enterprise.lang.model.types
Methods in jakarta.enterprise.lang.model.types that return ClassInfo Modifier and Type Method Description ClassInfoClassType. 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.
-