org.jetbrains.kotlin.load.java.components
Class SignaturePropagator.PropagatedSignature
java.lang.Object
org.jetbrains.kotlin.load.java.components.SignaturePropagator.PropagatedSignature
- Enclosing interface:
- SignaturePropagator
public static class SignaturePropagator.PropagatedSignature
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SignaturePropagator.PropagatedSignature
public SignaturePropagator.PropagatedSignature(@NotNull
KotlinType returnType,
@Nullable
KotlinType receiverType,
@NotNull
java.util.List<ValueParameterDescriptor> valueParameters,
@NotNull
java.util.List<TypeParameterDescriptor> typeParameters,
@NotNull
java.util.List<java.lang.String> signatureErrors,
boolean hasStableParameterNames)
getReturnType
@NotNull
public KotlinType getReturnType()
getReceiverType
@Nullable
public KotlinType getReceiverType()
getValueParameters
@NotNull
public java.util.List<ValueParameterDescriptor> getValueParameters()
getTypeParameters
@NotNull
public java.util.List<TypeParameterDescriptor> getTypeParameters()
hasStableParameterNames
public boolean hasStableParameterNames()
getErrors
@NotNull
public java.util.List<java.lang.String> getErrors()