Class KSFunctionImpl
-
- All Implemented Interfaces:
-
com.google.devtools.ksp.symbol.KSFunction
public final class KSFunctionImpl implements KSFunction
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisErrorprivate final KSTypereturnTypeprivate final List<KSType>parameterTypesprivate final List<KSTypeParameter>typeParametersprivate final KSTypeextensionReceiverTypeprivate final CallableDescriptordescriptor
-
Constructor Summary
Constructors Constructor Description KSFunctionImpl(CallableDescriptor descriptor)
-
Method Summary
Modifier and Type Method Description BooleanisError()KSTypegetReturnType()List<KSType>getParameterTypes()List<KSTypeParameter>getTypeParameters()KSTypegetExtensionReceiverType()final CallableDescriptorgetDescriptor()Booleanequals(Object other)IntegerhashCode()StringtoString()-
-
Method Detail
-
getReturnType
KSType getReturnType()
-
getParameterTypes
List<KSType> getParameterTypes()
-
getTypeParameters
List<KSTypeParameter> getTypeParameters()
-
getExtensionReceiverType
KSType getExtensionReceiverType()
-
getDescriptor
final CallableDescriptor getDescriptor()
-
-
-
-