public final class JavaPropertyResolver extends java.lang.Object
Constructor and Description |
---|
JavaPropertyResolver() |
Modifier and Type | Method and Description |
---|---|
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) |
public JavaPropertyResolver()
@Inject public void setSemanticServices(JavaSemanticServices semanticServices)
@Inject public void setTrace(BindingTrace trace)
@Inject public void setJavaSignatureResolver(JavaSignatureResolver javaSignatureResolver)
@Inject public void setAnnotationResolver(JavaAnnotationResolver annotationResolver)
@NotNull public java.util.Set<VariableDescriptor> resolveFieldGroupByName(@NotNull Name fieldName, @NotNull PsiDeclarationProvider scopeData, @NotNull ClassOrNamespaceDescriptor ownerDescriptor)