org.jetbrains.jet.lang.resolve.java.descriptor
Interface JavaClassDescriptor

All Superinterfaces:
Annotated, ClassDescriptor, ClassifierDescriptor, ClassOrPackageFragmentDescriptor, DeclarationDescriptor, DeclarationDescriptorNonRoot, DeclarationDescriptorWithVisibility, MemberDescriptor, Named

public interface JavaClassDescriptor
extends ClassDescriptor


Method Summary
 JavaClassStaticsPackageFragmentDescriptor getCorrespondingPackageFragment()
           
 JetType getFunctionTypeForSamInterface()
           
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.ClassDescriptor
getClassObjectDescriptor, getClassObjectType, getConstructors, getContainingDeclaration, getDefaultType, getKind, getMemberScope, getModality, getThisAsReceiverParameter, getUnsubstitutedInnerClassesScope, getUnsubstitutedPrimaryConstructor, getVisibility, isInner, substitute
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.ClassifierDescriptor
getTypeConstructor
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.DeclarationDescriptor
accept, acceptVoid, getOriginal
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.annotations.Annotated
getAnnotations
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.Named
getName
 

Method Detail

getFunctionTypeForSamInterface

@Nullable
JetType getFunctionTypeForSamInterface()

getCorrespondingPackageFragment

@Nullable
JavaClassStaticsPackageFragmentDescriptor getCorrespondingPackageFragment()