Variable ElementTypeEnumConst

ElementTypeEnum: {
    AnnotationType: "ANNOTATION_TYPE";
    Constructor: "CONSTRUCTOR";
    Field: "FIELD";
    LocalVariable: "LOCAL_VARIABLE";
    Method: "METHOD";
    Module: "MODULE";
    None: "";
    Package: "PACKAGE";
    Parameter: "PARAMETER";
    RecordComponent: "RECORD_COMPONENT";
    Type: "TYPE";
    TypeParameter: "TYPE_PARAMETER";
    TypeUse: "TYPE_USE";
} = ...

Type declaration

  • ReadonlyAnnotationType: "ANNOTATION_TYPE"
  • ReadonlyConstructor: "CONSTRUCTOR"
  • ReadonlyField: "FIELD"
  • ReadonlyLocalVariable: "LOCAL_VARIABLE"
  • ReadonlyMethod: "METHOD"
  • ReadonlyModule: "MODULE"
  • ReadonlyNone: ""

    Not an official ElementType, represents @Target({}).

  • ReadonlyPackage: "PACKAGE"
  • ReadonlyParameter: "PARAMETER"
  • ReadonlyRecordComponent: "RECORD_COMPONENT"
  • ReadonlyType: "TYPE"
  • ReadonlyTypeParameter: "TYPE_PARAMETER"
  • ReadonlyTypeUse: "TYPE_USE"