org.jetbrains.jet.lang.types
Interface JetType

All Superinterfaces:
Annotated
All Known Implementing Classes:
DeferredType, JetTypeImpl, NamespaceType

public interface JetType
extends Annotated

See Also:
JetTypeChecker.isSubtypeOf(JetType, JetType)

Method Summary
 boolean equals(java.lang.Object other)
           
 java.util.List<TypeProjection> getArguments()
           
 TypeConstructor getConstructor()
           
 JetScope getMemberScope()
           
 boolean isNullable()
           
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.annotations.Annotated
getAnnotations
 

Method Detail

getConstructor

@NotNull
TypeConstructor getConstructor()

getArguments

@NotNull
java.util.List<TypeProjection> getArguments()

isNullable

boolean isNullable()

getMemberScope

@NotNull
JetScope getMemberScope()

equals

boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object