org.jetbrains.kotlin.load.java
Class JvmAnnotationNames
java.lang.Object
org.jetbrains.kotlin.load.java.JvmAnnotationNames
public final class JvmAnnotationNames
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
METADATA
public static final FqName METADATA
KOTLIN_CLASS
public static final FqName KOTLIN_CLASS
KOTLIN_FILE_FACADE
public static final FqName KOTLIN_FILE_FACADE
KOTLIN_MULTIFILE_CLASS
public static final FqName KOTLIN_MULTIFILE_CLASS
KOTLIN_MULTIFILE_CLASS_PART
public static final FqName KOTLIN_MULTIFILE_CLASS_PART
KOTLIN_SYNTHETIC_CLASS
public static final FqName KOTLIN_SYNTHETIC_CLASS
KOTLIN_FUNCTION
public static final FqName KOTLIN_FUNCTION
VERSION_FIELD_NAME
public static final java.lang.String VERSION_FIELD_NAME
- See Also:
- Constant Field Values
METADATA_VERSION_FIELD_NAME
public static final java.lang.String METADATA_VERSION_FIELD_NAME
- See Also:
- Constant Field Values
BYTECODE_VERSION_FIELD_NAME
public static final java.lang.String BYTECODE_VERSION_FIELD_NAME
- See Also:
- Constant Field Values
FILE_PART_CLASS_NAMES_FIELD_NAME
public static final java.lang.String FILE_PART_CLASS_NAMES_FIELD_NAME
- See Also:
- Constant Field Values
MULTIFILE_CLASS_NAME_FIELD_NAME
public static final java.lang.String MULTIFILE_CLASS_NAME_FIELD_NAME
- See Also:
- Constant Field Values
KIND_FIELD_NAME
public static final java.lang.String KIND_FIELD_NAME
- See Also:
- Constant Field Values
METADATA_DATA_FIELD_NAME
public static final java.lang.String METADATA_DATA_FIELD_NAME
- See Also:
- Constant Field Values
METADATA_STRINGS_FIELD_NAME
public static final java.lang.String METADATA_STRINGS_FIELD_NAME
- See Also:
- Constant Field Values
METADATA_MULTIFILE_CLASS_NAME_FIELD_NAME
public static final java.lang.String METADATA_MULTIFILE_CLASS_NAME_FIELD_NAME
- See Also:
- Constant Field Values
DATA_FIELD_NAME
public static final java.lang.String DATA_FIELD_NAME
- See Also:
- Constant Field Values
STRINGS_FIELD_NAME
public static final java.lang.String STRINGS_FIELD_NAME
- See Also:
- Constant Field Values
DEFAULT_ANNOTATION_MEMBER_NAME
public static final Name DEFAULT_ANNOTATION_MEMBER_NAME
DEPRECATED_ANNOTATION_MESSAGE
public static final Name DEPRECATED_ANNOTATION_MESSAGE
TARGET_ANNOTATION_MEMBER_NAME
public static final Name TARGET_ANNOTATION_MEMBER_NAME
TARGET_ANNOTATION
public static final FqName TARGET_ANNOTATION
RETENTION_ANNOTATION
public static final FqName RETENTION_ANNOTATION
DOCUMENTED_ANNOTATION
public static final FqName DOCUMENTED_ANNOTATION
JETBRAINS_NOT_NULL_ANNOTATION
public static final FqName JETBRAINS_NOT_NULL_ANNOTATION
JETBRAINS_NULLABLE_ANNOTATION
public static final FqName JETBRAINS_NULLABLE_ANNOTATION
JETBRAINS_MUTABLE_ANNOTATION
public static final FqName JETBRAINS_MUTABLE_ANNOTATION
JETBRAINS_READONLY_ANNOTATION
public static final FqName JETBRAINS_READONLY_ANNOTATION
PURELY_IMPLEMENTS_ANNOTATION
public static final FqName PURELY_IMPLEMENTS_ANNOTATION
ENHANCED_NULLABILITY_ANNOTATION
public static final FqName ENHANCED_NULLABILITY_ANNOTATION
ENHANCED_MUTABILITY_ANNOTATION
public static final FqName ENHANCED_MUTABILITY_ANNOTATION
isSpecialAnnotation
public static boolean isSpecialAnnotation(@NotNull
ClassId classId,
boolean javaSpecificAnnotationsAreSpecial)