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> resolveFieldGroupByName(Name fieldName, PsiDeclarationProvider scopeData, ClassOrNamespaceDescriptor ownerDescriptor)
           
 void setAnnotationResolver(JavaAnnotationResolver annotationResolver)
           
 void setJavaSignatureResolver(JavaSignatureResolver javaSignatureResolver)
           
 void setSemanticServices(JavaSemanticServices semanticServices)
           
 void setTrace(BindingTrace trace)
           
 
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

setSemanticServices

@Inject
public void setSemanticServices(JavaSemanticServices semanticServices)

setTrace

@Inject
public void setTrace(BindingTrace trace)

setJavaSignatureResolver

@Inject
public void setJavaSignatureResolver(JavaSignatureResolver javaSignatureResolver)

setAnnotationResolver

@Inject
public void setAnnotationResolver(JavaAnnotationResolver annotationResolver)

resolveFieldGroupByName

@NotNull
public java.util.Set<VariableDescriptor> resolveFieldGroupByName(@NotNull
                                                                         Name fieldName,
                                                                         @NotNull
                                                                         PsiDeclarationProvider scopeData,
                                                                         @NotNull
                                                                         ClassOrNamespaceDescriptor ownerDescriptor)