org.jetbrains.jet.lang.resolve.java.resolver
Class JavaSignatureResolver
java.lang.Object
org.jetbrains.jet.lang.resolve.java.resolver.JavaSignatureResolver
public final class JavaSignatureResolver
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaSignatureResolver
public JavaSignatureResolver()
setJavaSemanticServices
@Inject
public void setJavaSemanticServices(@NotNull
JavaSemanticServices javaSemanticServices)
initializeTypeParameters
public void initializeTypeParameters(java.util.List<JavaSignatureResolver.TypeParameterDescriptorInitialization> typeParametersInitialization,
@NotNull
DeclarationDescriptor typeParametersOwner,
@NotNull
java.lang.String context)
createUninitializedClassTypeParameters
public java.util.List<JavaSignatureResolver.TypeParameterDescriptorInitialization> createUninitializedClassTypeParameters(com.intellij.psi.PsiClass psiClass,
ClassDescriptor classDescriptor)
resolveMethodTypeParameters
public java.util.List<TypeParameterDescriptor> resolveMethodTypeParameters(@NotNull
PsiMethodWrapper method,
@NotNull
DeclarationDescriptor functionDescriptor)