org.jetbrains.jet.lang.resolve.java
Class JvmAbi
java.lang.Object
org.jetbrains.jet.lang.resolve.java.JvmAbi
public class JvmAbi
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VERSION
public static final int VERSION
- This constant is used to identify binary format (class file) versions
If you change class file metadata format and/or naming conventions, please increase this number
- See Also:
- Constant Field Values
TRAIT_IMPL_CLASS_NAME
public static final java.lang.String TRAIT_IMPL_CLASS_NAME
- See Also:
- Constant Field Values
TRAIT_IMPL_SUFFIX
public static final java.lang.String TRAIT_IMPL_SUFFIX
- See Also:
- Constant Field Values
DEFAULT_PARAMS_IMPL_SUFFIX
public static final java.lang.String DEFAULT_PARAMS_IMPL_SUFFIX
- See Also:
- Constant Field Values
GETTER_PREFIX
public static final java.lang.String GETTER_PREFIX
- See Also:
- Constant Field Values
SETTER_PREFIX
public static final java.lang.String SETTER_PREFIX
- See Also:
- Constant Field Values
CLASS_OBJECT_CLASS_NAME
public static final java.lang.String CLASS_OBJECT_CLASS_NAME
- See Also:
- Constant Field Values
CLASS_OBJECT_SUFFIX
public static final java.lang.String CLASS_OBJECT_SUFFIX
- See Also:
- Constant Field Values
DELEGATED_PROPERTY_NAME_POSTFIX
public static final java.lang.String DELEGATED_PROPERTY_NAME_POSTFIX
- See Also:
- Constant Field Values
INSTANCE_FIELD
public static final java.lang.String INSTANCE_FIELD
- See Also:
- Constant Field Values
CLASS_OBJECT_FIELD
public static final java.lang.String CLASS_OBJECT_FIELD
- See Also:
- Constant Field Values
RECEIVER_PARAMETER
public static final java.lang.String RECEIVER_PARAMETER
- See Also:
- Constant Field Values
JETBRAINS_NOT_NULL_ANNOTATION
public static final JvmClassName JETBRAINS_NOT_NULL_ANNOTATION
JETBRAINS_MUTABLE_ANNOTATION
public static final JvmClassName JETBRAINS_MUTABLE_ANNOTATION
JETBRAINS_READONLY_ANNOTATION
public static final JvmClassName JETBRAINS_READONLY_ANNOTATION
isClassObjectFqName
public static boolean isClassObjectFqName(@NotNull
FqName fqName)
getPropertyDelegateName
public static java.lang.String getPropertyDelegateName(@NotNull
Name name)
getDefaultPropertyName
public static java.lang.String getDefaultPropertyName(Name propertyName,
boolean isDelegated,
boolean isExtensionProperty)