org.jetbrains.jet.lang.resolve.java.resolver
Interface JavaResolverCache
- All Known Implementing Classes:
- TraceBasedJavaResolverCache
public interface JavaResolverCache
getClassResolvedFromSource
@Nullable
ClassDescriptor getClassResolvedFromSource(@NotNull
FqName fqName)
getClass
@Nullable
ClassDescriptor getClass(@NotNull
JavaClass javaClass)
recordMethod
void recordMethod(@NotNull
JavaMethod method,
@NotNull
SimpleFunctionDescriptor descriptor)
recordConstructor
void recordConstructor(@NotNull
JavaElement element,
@NotNull
ConstructorDescriptor descriptor)
recordField
void recordField(@NotNull
JavaField field,
@NotNull
PropertyDescriptor descriptor)
recordClass
void recordClass(@NotNull
JavaClass javaClass,
@NotNull
ClassDescriptor descriptor)