org.jetbrains.jet.lang.resolve.name
Class SpecialNames

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.name.SpecialNames

public class SpecialNames
extends java.lang.Object


Field Summary
static Name NO_NAME_PROVIDED
           
static Name ROOT_PACKAGE
           
static Name SAFE_IDENTIFIER_FOR_NO_NAME
           
 
Method Summary
static Name getClassObjectName(Name className)
           
static boolean isClassObjectName(Name name)
           
static Name safeIdentifier(Name name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_NAME_PROVIDED

public static final Name NO_NAME_PROVIDED

ROOT_PACKAGE

public static final Name ROOT_PACKAGE

SAFE_IDENTIFIER_FOR_NO_NAME

public static final Name SAFE_IDENTIFIER_FOR_NO_NAME
Method Detail

safeIdentifier

@NotNull
public static Name safeIdentifier(@Nullable
                                          Name name)

getClassObjectName

@NotNull
public static Name getClassObjectName(@NotNull
                                              Name className)

isClassObjectName

public static boolean isClassObjectName(@NotNull
                                        Name name)