Methods
| Modifier and Type |
Method and Description |
ClassDescriptor |
getAnnotation() |
JetType |
getAnnotationType() |
ClassDescriptor |
getAny() |
JetType |
getAnyType() |
ClassDescriptor |
getArray() |
JetType |
getArrayElementType(JetType arrayType) |
JetType |
getArrayType(JetType argument) |
JetType |
getArrayType(Variance projectionType,
JetType argument) |
ClassDescriptor |
getBoolean() |
JetType |
getBooleanType() |
ClassDescriptor |
getBuiltInClassByName(Name simpleName) |
ModuleDescriptorImpl |
getBuiltInsModule() |
NamespaceDescriptor |
getBuiltInsPackage() |
FqName |
getBuiltInsPackageFqName() |
JetScope |
getBuiltInsScope() |
ClassDescriptor |
getByte() |
JetType |
getByteType() |
ClassDescriptor |
getChar() |
ClassDescriptor |
getCharSequence() |
JetType |
getCharType() |
ClassDescriptor |
getCollection() |
ClassDescriptor |
getComparable() |
ClassDescriptor |
getDataClassAnnotation() |
JetType |
getDefaultBound() |
ClassDescriptor |
getDeprecatedAnnotation() |
ClassDescriptor |
getDouble() |
JetType |
getDoubleType() |
ClassDescriptor |
getEnum() |
JetType |
getEnumType(JetType argument) |
ClassDescriptor |
getExtensionFunction(int parameterCount) |
ClassDescriptor |
getFloat() |
JetType |
getFloatType() |
ClassDescriptor |
getFunction(int parameterCount) |
JetType |
getFunctionType(java.util.List<AnnotationDescriptor> annotations,
JetType receiverType,
java.util.List<JetType> parameterTypes,
JetType returnType) |
static KotlinBuiltIns |
getInstance() |
ClassDescriptor |
getInt() |
java.util.Set<DeclarationDescriptor> |
getIntegralRanges() |
JetType |
getIntType() |
ClassDescriptor |
getIterable() |
ClassDescriptor |
getIterator() |
ClassDescriptor |
getKExtensionFunction(int parameterCount) |
ClassDescriptor |
getKFunction(int parameterCount) |
JetType |
getKFunctionType(java.util.List<AnnotationDescriptor> annotations,
JetType receiverType,
java.util.List<JetType> parameterTypes,
JetType returnType,
boolean extensionFunction) |
ClassDescriptor |
getKMemberFunction(int parameterCount) |
ClassDescriptor |
getList() |
ClassDescriptor |
getListIterator() |
ClassDescriptor |
getLong() |
JetType |
getLongType() |
ClassDescriptor |
getMap() |
ClassDescriptor |
getMapEntry() |
ClassDescriptor |
getMutableCollection() |
ClassDescriptor |
getMutableIterable() |
ClassDescriptor |
getMutableIterator() |
ClassDescriptor |
getMutableList() |
ClassDescriptor |
getMutableListIterator() |
ClassDescriptor |
getMutableMap() |
ClassDescriptor |
getMutableMapEntry() |
ClassDescriptor |
getMutableSet() |
java.util.Set<ClassDescriptor> |
getNonPhysicalClasses()
Classes that only exist for the Kotlin compiler: they are erased at runtime.
|
ClassDescriptor |
getNothing() |
JetType |
getNothingType() |
JetType |
getNullableAnyType() |
JetType |
getNullableNothingType() |
JetType |
getNullablePrimitiveJetType(PrimitiveType primitiveType) |
ClassDescriptor |
getNumber() |
java.util.List<TypeProjection> |
getParameterTypeProjectionsFromFunctionType(JetType type) |
ClassDescriptor |
getPrimitiveArrayClassDescriptor(PrimitiveType type) |
JetType |
getPrimitiveArrayJetType(PrimitiveType primitiveType) |
JetType |
getPrimitiveArrayJetTypeByPrimitiveJetType(JetType jetType) |
ClassDescriptor |
getPrimitiveClassDescriptor(PrimitiveType type) |
JetType |
getPrimitiveJetType(PrimitiveType type) |
ClassDescriptor |
getPropertyMetadata() |
ClassDescriptor |
getPropertyMetadataImpl() |
JetType |
getReceiverType(JetType type) |
JetType |
getReturnTypeFromFunctionType(JetType type) |
ClassDescriptor |
getSet() |
ClassDescriptor |
getShort() |
JetType |
getShortType() |
ClassDescriptor |
getString() |
JetType |
getStringType() |
ClassDescriptor |
getThrowable() |
ClassDescriptor |
getUnit() |
JetType |
getUnitType() |
java.util.List<ValueParameterDescriptor> |
getValueParameters(FunctionDescriptor functionDescriptor,
JetType type) |
ClassDescriptor |
getVolatileAnnotationClass() |
static void |
initialize(com.intellij.openapi.project.Project project,
KotlinBuiltIns.InitializationMode initializationMode) |
boolean |
isAny(JetType type) |
boolean |
isArray(JetType type) |
boolean |
isData(ClassDescriptor classDescriptor) |
boolean |
isDeprecated(DeclarationDescriptor declarationDescriptor) |
boolean |
isExtensionFunctionType(JetType type) |
boolean |
isFunctionOrExtensionFunctionType(JetType type) |
boolean |
isFunctionType(JetType type) |
boolean |
isNothing(JetType type) |
boolean |
isNothingOrNullableNothing(JetType type) |
boolean |
isNullableNothing(JetType type) |
boolean |
isPrimitiveArray(JetType type) |
boolean |
isPrimitiveType(JetType type) |
boolean |
isUnit(JetType type) |
boolean |
isVolatile(PropertyDescriptor descriptor) |