org.jetbrains.kotlin.load.java.components
Interface JavaResolverCache
- All Known Implementing Classes:
- TraceBasedJavaResolverCache
public interface JavaResolverCache
getClassResolvedFromSource
@Nullable
ClassDescriptor getClassResolvedFromSource(@NotNull
FqName fqName)
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)