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 |
KOTLIN_CLASS
public static final FqName KOTLIN_CLASS
KOTLIN_PACKAGE
public static final FqName KOTLIN_PACKAGE
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
KOTLIN_INTERFACE_DEFAULT_IMPLS
public static final FqName KOTLIN_INTERFACE_DEFAULT_IMPLS
KOTLIN_LOCAL_CLASS
public static final FqName KOTLIN_LOCAL_CLASS
JAVA_LANG_DEPRECATED
public static final FqName JAVA_LANG_DEPRECATED
KOTLIN_DELEGATED_METHOD
public static final FqName KOTLIN_DELEGATED_METHOD
IMPLEMENTATION_CLASS_NAME_FIELD_NAME
public static final java.lang.String IMPLEMENTATION_CLASS_NAME_FIELD_NAME
- See Also:
- Constant Field Values
KOTLIN_SIGNATURE
public static final FqName KOTLIN_SIGNATURE
OLD_KOTLIN_SIGNATURE
public static final FqName OLD_KOTLIN_SIGNATURE
VERSION_FIELD_NAME
public static final java.lang.String 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
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
MODULE_NAME_FIELD_NAME
public static final java.lang.String MODULE_NAME_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
OLD_ABI_VERSION_FIELD_NAME
public static final java.lang.String OLD_ABI_VERSION_FIELD_NAME
- See Also:
- Constant Field Values
ANNOTATIONS_COPIED_TO_TYPES
public static final java.util.Set<FqName> ANNOTATIONS_COPIED_TO_TYPES
isSpecialAnnotation
public static boolean isSpecialAnnotation(@NotNull
ClassId classId,
boolean javaSpecificAnnotationsAreSpecial)