public class SignaturesPropagationData extends java.lang.Object
Constructor and Description |
---|
SignaturesPropagationData(ClassDescriptor containingClass,
JetType autoReturnType,
JavaDescriptorResolver.ValueParameterDescriptors autoValueParameters,
java.util.List<TypeParameterDescriptor> autoTypeParameters,
PsiMethodWrapper method,
BindingTrace trace) |
Modifier and Type | Method and Description |
---|---|
JetType |
getModifiedReturnType() |
java.util.List<TypeParameterDescriptor> |
getModifiedTypeParameters() |
JavaDescriptorResolver.ValueParameterDescriptors |
getModifiedValueParameters() |
java.util.List<java.lang.String> |
getSignatureErrors() |
java.util.List<FunctionDescriptor> |
getSuperFunctions() |
public SignaturesPropagationData(@NotNull ClassDescriptor containingClass, @NotNull JetType autoReturnType, @NotNull JavaDescriptorResolver.ValueParameterDescriptors autoValueParameters, @NotNull java.util.List<TypeParameterDescriptor> autoTypeParameters, @NotNull PsiMethodWrapper method, @NotNull BindingTrace trace)
public java.util.List<TypeParameterDescriptor> getModifiedTypeParameters()
public JavaDescriptorResolver.ValueParameterDescriptors getModifiedValueParameters()
public JetType getModifiedReturnType()
public java.util.List<java.lang.String> getSignatureErrors()
public java.util.List<FunctionDescriptor> getSuperFunctions()