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, ClassOrNamespaceDescriptor, DeclarationDescriptor, DeclarationDescriptorNonRoot, DeclarationDescriptorWithVisibility, MemberDescriptor, Named

public class JavaEnumClassObjectDescriptor
extends MutableClassDescriptorLite


Field Summary
 
Fields inherited from class org.jetbrains.jet.lang.descriptors.impl.AbstractClassDescriptor
defaultType, name
 
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
addSupertype, createTypeConstructor, getAnnotations, getBuilder, getClassObjectDescriptor, getClassObjectType, getKind, getModality, getScopeForMemberLookup, getSupertypes, getThisAsReceiverParameter, getTypeConstructor, getUnsubstitutedInnerClassesScope, 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, getDefaultType, getMemberScope, getName, getOriginal, 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()