org.jetbrains.jet.lang.types
Interface JetType
- All Superinterfaces:
- Annotated
- All Known Subinterfaces:
- LazyType
- All Known Implementing Classes:
- AbstractJetType, DeferredType, DelegatingType, JetTypeImpl, PackageType, TypeUtils.SpecialType
public interface JetType
- extends Annotated
- See Also:
JetTypeChecker.isSubtypeOf(JetType, JetType)
getConstructor
@NotNull
TypeConstructor getConstructor()
getArguments
@NotNull
@ReadOnly
java.util.List<TypeProjection> getArguments()
isNullable
boolean isNullable()
getMemberScope
@NotNull
JetScope getMemberScope()
isError
boolean isError()
equals
boolean equals(java.lang.Object other)
- Overrides:
equals in class java.lang.Object