Uses of Interface
java.lang.classfile.TypeAnnotation.TypePathComponent
Packages that use TypeAnnotation.TypePathComponent
Package
Description
Provides classfile parsing, generation, and transformation library.
-
Uses of TypeAnnotation.TypePathComponent in java.lang.classfile
Fields in java.lang.classfile declared as TypeAnnotation.TypePathComponentModifier and TypeFieldDescriptionstatic final TypeAnnotation.TypePathComponent
TypeAnnotation.TypePathComponent.ARRAY
static instance for annotation is deeper in an array typestatic final TypeAnnotation.TypePathComponent
TypeAnnotation.TypePathComponent.INNER_TYPE
static instance for annotation is deeper in a nested typestatic final TypeAnnotation.TypePathComponent
TypeAnnotation.TypePathComponent.WILDCARD
static instance for annotation is on the bound of a wildcard type argument of a parameterized typeMethods in java.lang.classfile that return TypeAnnotation.TypePathComponentModifier and TypeMethodDescriptionTypeAnnotation.TypePathComponent.of
(TypeAnnotation.TypePathComponent.Kind typePathKind, int typeArgumentIndex) Returns type path component of an annotation.Methods in java.lang.classfile that return types with arguments of type TypeAnnotation.TypePathComponentModifier and TypeMethodDescriptionTypeAnnotation.targetPath()
Returns which part of the type indicated byTypeAnnotation.targetInfo()
is annotated.Method parameters in java.lang.classfile with type arguments of type TypeAnnotation.TypePathComponentModifier and TypeMethodDescriptionstatic TypeAnnotation
TypeAnnotation.of
(TypeAnnotation.TargetInfo targetInfo, List<TypeAnnotation.TypePathComponent> targetPath, Annotation annotation) Returns atype_annotation
structure.