|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface JavaResolverCache
| Method Summary | |
|---|---|
ClassDescriptor |
getClass(JavaClass javaClass)
|
ClassDescriptor |
getClassResolvedFromSource(FqName fqName)
|
ConstructorDescriptor |
getConstructor(JavaElement constructor)
|
SimpleFunctionDescriptor |
getMethod(JavaMethod method)
|
NamespaceDescriptor |
getPackageResolvedFromSource(FqName fqName)
|
void |
recordClass(JavaClass javaClass,
ClassDescriptor descriptor)
|
void |
recordClassStaticMembersNamespace(NamespaceDescriptor descriptor)
|
void |
recordConstructor(JavaElement element,
ConstructorDescriptor descriptor)
|
void |
recordField(JavaField field,
PropertyDescriptor descriptor)
|
void |
recordMethod(JavaMethod method,
SimpleFunctionDescriptor descriptor)
|
void |
recordPackage(JavaElement element,
NamespaceDescriptor descriptor)
|
void |
recordProperNamespace(NamespaceDescriptor descriptor)
|
| Method Detail |
|---|
@Nullable
ClassDescriptor getClassResolvedFromSource(@NotNull
FqName fqName)
@Nullable
NamespaceDescriptor getPackageResolvedFromSource(@NotNull
FqName fqName)
@Nullable
SimpleFunctionDescriptor getMethod(@NotNull
JavaMethod method)
@Nullable
ConstructorDescriptor getConstructor(@NotNull
JavaElement constructor)
@Nullable
ClassDescriptor getClass(@NotNull
JavaClass javaClass)
void recordMethod(@NotNull
JavaMethod method,
@NotNull
SimpleFunctionDescriptor descriptor)
void recordConstructor(@NotNull
JavaElement element,
@NotNull
ConstructorDescriptor descriptor)
void recordField(@NotNull
JavaField field,
@NotNull
PropertyDescriptor descriptor)
void recordClass(@NotNull
JavaClass javaClass,
@NotNull
ClassDescriptor descriptor)
void recordProperNamespace(@NotNull
NamespaceDescriptor descriptor)
void recordClassStaticMembersNamespace(@NotNull
NamespaceDescriptor descriptor)
void recordPackage(@NotNull
JavaElement element,
@NotNull
NamespaceDescriptor descriptor)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||