org.jetbrains.jet.lang.resolve.java
Class JvmAnnotationNames

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.java.JvmAnnotationNames

public final class JvmAnnotationNames
extends java.lang.Object


Nested Class Summary
static class JvmAnnotationNames.KotlinSyntheticClass
           
 
Field Summary
static java.lang.String ABI_VERSION_FIELD_NAME
           
static java.lang.String DATA_FIELD_NAME
           
static Name DEFAULT_ANNOTATION_MEMBER_NAME
           
static FqName JETBRAINS_MUTABLE_ANNOTATION
           
static FqName JETBRAINS_NOT_NULL_ANNOTATION
           
static FqName JETBRAINS_NULLABLE_ANNOTATION
           
static FqName JETBRAINS_READONLY_ANNOTATION
           
static FqName KOTLIN_CLASS
           
static FqName KOTLIN_PACKAGE
           
static FqName KOTLIN_SIGNATURE
           
static FqName OLD_JET_CLASS_ANNOTATION
          Deprecated. 
static FqName OLD_JET_PACKAGE_CLASS_ANNOTATION
          Deprecated. 
static FqName OLD_JET_VALUE_PARAMETER_ANNOTATION
          Deprecated. 
static FqName OLD_KOTLIN_CLASS
          Deprecated. 
static FqName OLD_KOTLIN_PACKAGE
          Deprecated. 
static FqName OLD_KOTLIN_PACKAGE_FRAGMENT
          Deprecated. 
static FqName OLD_KOTLIN_SIGNATURE
           
static FqName OLD_KOTLIN_TRAIT_IMPL
          Deprecated. 
 
Method Summary
static boolean isSpecialAnnotation(FqName fqName)
           
static boolean isSpecialAnnotation(JvmClassName name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KOTLIN_CLASS

public static final FqName KOTLIN_CLASS

KOTLIN_PACKAGE

public static final FqName KOTLIN_PACKAGE

KOTLIN_SIGNATURE

public static final FqName KOTLIN_SIGNATURE

OLD_KOTLIN_SIGNATURE

public static final FqName OLD_KOTLIN_SIGNATURE

ABI_VERSION_FIELD_NAME

public static final java.lang.String ABI_VERSION_FIELD_NAME
See Also:
Constant Field Values

DATA_FIELD_NAME

public static final java.lang.String DATA_FIELD_NAME
See Also:
Constant Field Values

DEFAULT_ANNOTATION_MEMBER_NAME

public static final Name DEFAULT_ANNOTATION_MEMBER_NAME

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

OLD_JET_CLASS_ANNOTATION

@Deprecated
public static final FqName OLD_JET_CLASS_ANNOTATION
Deprecated. 

OLD_JET_PACKAGE_CLASS_ANNOTATION

@Deprecated
public static final FqName OLD_JET_PACKAGE_CLASS_ANNOTATION
Deprecated. 

OLD_JET_VALUE_PARAMETER_ANNOTATION

@Deprecated
public static final FqName OLD_JET_VALUE_PARAMETER_ANNOTATION
Deprecated. 

OLD_KOTLIN_CLASS

@Deprecated
public static final FqName OLD_KOTLIN_CLASS
Deprecated. 

OLD_KOTLIN_PACKAGE

@Deprecated
public static final FqName OLD_KOTLIN_PACKAGE
Deprecated. 

OLD_KOTLIN_PACKAGE_FRAGMENT

@Deprecated
public static final FqName OLD_KOTLIN_PACKAGE_FRAGMENT
Deprecated. 

OLD_KOTLIN_TRAIT_IMPL

@Deprecated
public static final FqName OLD_KOTLIN_TRAIT_IMPL
Deprecated. 
Method Detail

isSpecialAnnotation

public static boolean isSpecialAnnotation(@NotNull
                                          FqName fqName)

isSpecialAnnotation

public static boolean isSpecialAnnotation(@NotNull
                                          JvmClassName name)