Module java.base
Package java.lang.classfile

# Interface TypeAnnotation.TypePathComponent

=
public abstract static sealed interface TypePathComponent
permits jdk.internal.classfile.impl.UnboundAttribute.TypePathComponentImpl

## Nested Types

- = Kind

## Fields

- =
  public static final java.lang.classfile.TypeAnnotation.TypePathComponent ARRAY
- =
  public static final java.lang.classfile.TypeAnnotation.TypePathComponent INNER_TYPE
- =
  public static final java.lang.classfile.TypeAnnotation.TypePathComponent WILDCARD

## Methods

- =
  public static java.lang.classfile.TypeAnnotation.TypePathComponent of(java.lang.classfile.TypeAnnotation.TypePathComponent.Kind arg0, int arg1)
- =
  public abstract int typeArgumentIndex()
- =
  public abstract java.lang.classfile.TypeAnnotation.TypePathComponent.Kind typePathKind()

## Summary

No differences.