org.jetbrains.jet.lang.resolve.java.resolver
Class JavaPropertyResolver

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.java.resolver.JavaPropertyResolver

public final class JavaPropertyResolver
extends java.lang.Object


Constructor Summary
JavaPropertyResolver()
           
 
Method Summary
 java.util.Set<VariableDescriptor> resolveFieldGroup(NamedMembers members, ClassOrNamespaceDescriptor owner)
           
 void setAnnotationResolver(JavaAnnotationResolver annotationResolver)
           
 void setCache(JavaResolverCache cache)
           
 void setErrorReporter(ErrorReporter errorReporter)
           
 void setExternalSignatureResolver(ExternalSignatureResolver externalSignatureResolver)
           
 void setTypeTransformer(JavaTypeTransformer javaTypeTransformer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaPropertyResolver

public JavaPropertyResolver()
Method Detail

setTypeTransformer

@Inject
public void setTypeTransformer(@NotNull
                                      JavaTypeTransformer javaTypeTransformer)

setCache

@Inject
public void setCache(JavaResolverCache cache)

setAnnotationResolver

@Inject
public void setAnnotationResolver(JavaAnnotationResolver annotationResolver)

setExternalSignatureResolver

@Inject
public void setExternalSignatureResolver(ExternalSignatureResolver externalSignatureResolver)

setErrorReporter

@Inject
public void setErrorReporter(ErrorReporter errorReporter)

resolveFieldGroup

@NotNull
public java.util.Set<VariableDescriptor> resolveFieldGroup(@NotNull
                                                                   NamedMembers members,
                                                                   @NotNull
                                                                   ClassOrNamespaceDescriptor owner)