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