org.jetbrains.jet.lang.resolve.java.descriptor
Class JavaEnumClassObjectDescriptor

java.lang.Object
  extended by org.jetbrains.jet.lang.descriptors.impl.AbstractClassDescriptor
      extended by org.jetbrains.jet.lang.descriptors.impl.ClassDescriptorBase
          extended by org.jetbrains.jet.lang.descriptors.impl.MutableClassDescriptorLite
              extended by org.jetbrains.jet.lang.resolve.java.descriptor.JavaEnumClassObjectDescriptor
All Implemented Interfaces:
Annotated, ClassDescriptor, ClassifierDescriptor, ClassOrPackageFragmentDescriptor, DeclarationDescriptor, DeclarationDescriptorNonRoot, DeclarationDescriptorWithVisibility, MemberDescriptor, Named

public class JavaEnumClassObjectDescriptor
extends MutableClassDescriptorLite


Field Summary
 
Fields inherited from class org.jetbrains.jet.lang.descriptors.impl.AbstractClassDescriptor
defaultType
 
Constructor Summary
JavaEnumClassObjectDescriptor(DeclarationDescriptor enumClass)
           
 
Method Summary
 java.util.Collection<ConstructorDescriptor> getConstructors()
           
 ConstructorDescriptor getUnsubstitutedPrimaryConstructor()
           
 
Methods inherited from class org.jetbrains.jet.lang.descriptors.impl.MutableClassDescriptorLite
addAnnotations, addSupertype, createTypeConstructor, getAnnotations, getBuilder, getClassObjectDescriptor, getKind, getModality, getScopeForMemberLookup, getSupertypes, getTypeConstructor, getVisibility, isInner, lockScopes, setAnnotations, setModality, setScopeForMemberLookup, setSupertypes, setTypeParameterDescriptors, setVisibility, toString
 
Methods inherited from class org.jetbrains.jet.lang.descriptors.impl.ClassDescriptorBase
getContainingDeclaration
 
Methods inherited from class org.jetbrains.jet.lang.descriptors.impl.AbstractClassDescriptor
accept, acceptVoid, getClassObjectType, getDefaultType, getMemberScope, getName, getOriginal, getThisAsReceiverParameter, getUnsubstitutedInnerClassesScope, substitute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaEnumClassObjectDescriptor

public JavaEnumClassObjectDescriptor(@NotNull
                                     DeclarationDescriptor enumClass)
Method Detail

getConstructors

@NotNull
public java.util.Collection<ConstructorDescriptor> getConstructors()

getUnsubstitutedPrimaryConstructor

@Nullable
public ConstructorDescriptor getUnsubstitutedPrimaryConstructor()