org.jetbrains.jet.lang.types
Interface TypeConstructor

All Superinterfaces:
Annotated
All Known Implementing Classes:
IntersectionTypeConstructor, TypeConstructorImpl

public interface TypeConstructor
extends Annotated


Method Summary
 ClassifierDescriptor getDeclarationDescriptor()
           
 java.util.List<TypeParameterDescriptor> getParameters()
           
 java.util.Collection<JetType> getSupertypes()
           
 boolean isSealed()
           
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.annotations.Annotated
getAnnotations
 

Method Detail

getParameters

@NotNull
java.util.List<TypeParameterDescriptor> getParameters()

getSupertypes

@NotNull
java.util.Collection<JetType> getSupertypes()

isSealed

boolean isSealed()

getDeclarationDescriptor

@Nullable
ClassifierDescriptor getDeclarationDescriptor()