public interface ModuleDescriptor extends DeclarationDescriptor, NamespaceDescriptorParent
| Modifier and Type | Method and Description |
|---|---|
<R,D> R |
accept(DeclarationDescriptorVisitor<R,D> visitor,
D data) |
DeclarationDescriptor |
getContainingDeclaration() |
java.util.List<ImportPath> |
getDefaultImports() |
ModuleConfiguration |
getModuleConfiguration() |
NamespaceDescriptor |
getNamespace(FqName fqName) |
PlatformToKotlinClassMap |
getPlatformToKotlinClassMap() |
ModuleDescriptor |
substitute(TypeSubstitutor substitutor) |
addNamespaceacceptVoid, getOriginalgetAnnotations@Nullable DeclarationDescriptor getContainingDeclaration()
getContainingDeclaration in interface DeclarationDescriptor@Nullable NamespaceDescriptor getNamespace(@NotNull FqName fqName)
@NotNull ModuleConfiguration getModuleConfiguration()
@NotNull java.util.List<ImportPath> getDefaultImports()
@NotNull PlatformToKotlinClassMap getPlatformToKotlinClassMap()
@NotNull ModuleDescriptor substitute(@NotNull TypeSubstitutor substitutor)
substitute in interface DeclarationDescriptor<R,D> R accept(DeclarationDescriptorVisitor<R,D> visitor, D data)
accept in interface DeclarationDescriptor