org.jetbrains.jet.lang.resolve.java.kotlinSignature
Class SignaturesPropagationData

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.java.kotlinSignature.SignaturesPropagationData

public class SignaturesPropagationData
extends java.lang.Object


Constructor Summary
SignaturesPropagationData(ClassDescriptor containingClass, JetType autoReturnType, JetType receiverType, java.util.List<ValueParameterDescriptor> autoValueParameters, java.util.List<TypeParameterDescriptor> autoTypeParameters, JavaMethodImpl method, BindingTrace trace)
           
 
Method Summary
 JetType getModifiedReceiverType()
           
 JetType getModifiedReturnType()
           
 java.util.List<TypeParameterDescriptor> getModifiedTypeParameters()
           
 java.util.List<ValueParameterDescriptor> getModifiedValueParameters()
           
 java.util.List<java.lang.String> getSignatureErrors()
           
 java.util.List<FunctionDescriptor> getSuperFunctions()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignaturesPropagationData

public SignaturesPropagationData(@NotNull
                                 ClassDescriptor containingClass,
                                 @NotNull
                                 JetType autoReturnType,
                                 @Nullable
                                 JetType receiverType,
                                 @NotNull
                                 java.util.List<ValueParameterDescriptor> autoValueParameters,
                                 @NotNull
                                 java.util.List<TypeParameterDescriptor> autoTypeParameters,
                                 @NotNull
                                 JavaMethodImpl method,
                                 @NotNull
                                 BindingTrace trace)
Method Detail

getModifiedTypeParameters

public java.util.List<TypeParameterDescriptor> getModifiedTypeParameters()

getModifiedReceiverType

public JetType getModifiedReceiverType()

getModifiedValueParameters

public java.util.List<ValueParameterDescriptor> getModifiedValueParameters()

getModifiedReturnType

public JetType getModifiedReturnType()

getSignatureErrors

public java.util.List<java.lang.String> getSignatureErrors()

getSuperFunctions

public java.util.List<FunctionDescriptor> getSuperFunctions()