Uses of Interface
java.lang.classfile.TypeAnnotation.TypePathComponent
Packages that use TypeAnnotation.TypePathComponentPREVIEW
Package
Description
Provides classfile parsing, generation, and transformation library.
-
Uses of TypeAnnotation.TypePathComponentPREVIEW in java.lang.classfilePREVIEW
Fields in java.lang.classfilePREVIEW declared as TypeAnnotation.TypePathComponentPREVIEWModifier and TypeFieldDescriptionstatic final TypeAnnotation.TypePathComponentPREVIEWTypeAnnotation.TypePathComponent.ARRAYstatic instance for annotation is deeper in an array typestatic final TypeAnnotation.TypePathComponentPREVIEWTypeAnnotation.TypePathComponent.INNER_TYPEstatic instance for annotation is deeper in a nested typestatic final TypeAnnotation.TypePathComponentPREVIEWTypeAnnotation.TypePathComponent.WILDCARDstatic instance for annotation is on the bound of a wildcard type argument of a parameterized typeMethods in java.lang.classfilePREVIEW that return TypeAnnotation.TypePathComponentPREVIEWModifier and TypeMethodDescriptionTypeAnnotation.TypePathComponent.of(TypeAnnotation.TypePathComponent.KindPREVIEW typePathKind, int typeArgumentIndex) Returns type path component of an annotation.Methods in java.lang.classfilePREVIEW that return types with arguments of type TypeAnnotation.TypePathComponentPREVIEWModifier and TypeMethodDescriptionTypeAnnotation.targetPath()Returns which part of the type indicated byTypeAnnotation.targetInfo()PREVIEW is annotated.Method parameters in java.lang.classfilePREVIEW with type arguments of type TypeAnnotation.TypePathComponentPREVIEWModifier and TypeMethodDescriptionstatic TypeAnnotationPREVIEWTypeAnnotation.of(TypeAnnotation.TargetInfoPREVIEW targetInfo, List<TypeAnnotation.TypePathComponentPREVIEW> targetPath, Utf8EntryPREVIEW annotationClassUtf8Entry, AnnotationElementPREVIEW... annotationElements) Returns a type annotation.static TypeAnnotationPREVIEWTypeAnnotation.of(TypeAnnotation.TargetInfoPREVIEW targetInfo, List<TypeAnnotation.TypePathComponentPREVIEW> targetPath, Utf8EntryPREVIEW annotationClassUtf8Entry, List<AnnotationElementPREVIEW> annotationElements) Returns a type annotation.static TypeAnnotationPREVIEWTypeAnnotation.of(TypeAnnotation.TargetInfoPREVIEW targetInfo, List<TypeAnnotation.TypePathComponentPREVIEW> targetPath, ClassDesc annotationClass, AnnotationElementPREVIEW... annotationElements) Returns a type annotation.static TypeAnnotationPREVIEWTypeAnnotation.of(TypeAnnotation.TargetInfoPREVIEW targetInfo, List<TypeAnnotation.TypePathComponentPREVIEW> targetPath, ClassDesc annotationClass, List<AnnotationElementPREVIEW> annotationElements) Returns a type annotation.