org.jetbrains.jet.lang.resolve.java.resolver
Class JavaFunctionResolver
java.lang.Object
org.jetbrains.jet.lang.resolve.java.resolver.JavaFunctionResolver
public final class JavaFunctionResolver
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaFunctionResolver
public JavaFunctionResolver()
setTypeTransformer
@Inject
public void setTypeTransformer(JavaTypeTransformer typeTransformer)
setCache
@Inject
public void setCache(JavaResolverCache cache)
setTypeParameterResolver
@Inject
public void setTypeParameterResolver(JavaTypeParameterResolver typeParameterResolver)
setValueParameterResolver
@Inject
public void setValueParameterResolver(JavaValueParameterResolver valueParameterResolver)
setAnnotationResolver
@Inject
public void setAnnotationResolver(JavaAnnotationResolver annotationResolver)
setExternalSignatureResolver
@Inject
public void setExternalSignatureResolver(ExternalSignatureResolver externalSignatureResolver)
setErrorReporter
@Inject
public void setErrorReporter(ErrorReporter errorReporter)
setSignatureChecker
@Inject
public void setSignatureChecker(MethodSignatureChecker signatureChecker)
resolveFunctionGroupForClass
@NotNull
public java.util.Set<FunctionDescriptor> resolveFunctionGroupForClass(@NotNull
NamedMembers members,
@NotNull
ClassOrNamespaceDescriptor owner)
resolveSamConstructor
@Nullable
public static SamConstructorDescriptor resolveSamConstructor(@NotNull
JavaPackageFragmentDescriptor owner,
@NotNull
NamedMembers namedMembers)