|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.jet.lang.resolve.java.resolver.JavaMemberResolver
public class JavaMemberResolver
| Constructor Summary | |
|---|---|
JavaMemberResolver()
|
|
| Method Summary | |
|---|---|
ClassDescriptor |
resolveClass(FqName qualifiedName,
DescriptorSearchRule searchRule)
|
java.util.Collection<ConstructorDescriptor> |
resolveConstructors(JavaClass javaClass,
ClassDescriptor classDescriptor)
|
java.util.Set<VariableDescriptor> |
resolveFieldGroup(NamedMembers members,
ClassOrNamespaceDescriptor ownerDescriptor)
|
java.util.Set<FunctionDescriptor> |
resolveFunctionGroupForClass(NamedMembers members,
ClassOrNamespaceDescriptor owner)
|
NamespaceDescriptor |
resolveNamespace(FqName qualifiedName,
DescriptorSearchRule searchRule)
|
void |
setClassResolver(JavaClassResolver classResolver)
|
void |
setConstructorResolver(JavaConstructorResolver constructorResolver)
|
void |
setFunctionResolver(JavaFunctionResolver functionResolver)
|
void |
setNamespaceResolver(JavaNamespaceResolver namespaceResolver)
|
void |
setPropertyResolver(JavaPropertyResolver propertyResolver)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JavaMemberResolver()
| Method Detail |
|---|
@Inject public void setClassResolver(JavaClassResolver classResolver)
@Inject public void setNamespaceResolver(JavaNamespaceResolver namespaceResolver)
@Inject public void setFunctionResolver(JavaFunctionResolver functionResolver)
@Inject public void setPropertyResolver(JavaPropertyResolver propertyResolver)
@Inject public void setConstructorResolver(JavaConstructorResolver constructorResolver)
@Nullable
public ClassDescriptor resolveClass(@NotNull
FqName qualifiedName,
@NotNull
DescriptorSearchRule searchRule)
@Nullable
public NamespaceDescriptor resolveNamespace(@NotNull
FqName qualifiedName,
@NotNull
DescriptorSearchRule searchRule)
@NotNull
public java.util.Set<FunctionDescriptor> resolveFunctionGroupForClass(@NotNull
NamedMembers members,
@NotNull
ClassOrNamespaceDescriptor owner)
@NotNull
public java.util.Set<VariableDescriptor> resolveFieldGroup(@NotNull
NamedMembers members,
@NotNull
ClassOrNamespaceDescriptor ownerDescriptor)
@NotNull
public java.util.Collection<ConstructorDescriptor> resolveConstructors(@NotNull
JavaClass javaClass,
@NotNull
ClassDescriptor classDescriptor)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||