Top Fields Constructors Methods
kotlin.reflect.jvm.internal.impl.load.java

public Class JavaDescriptorVisibilities

extends Object
Class Inheritance
Imports
org.jetbrains.annotations.NotNull, .Nullable, kotlin.reflect.jvm.internal.impl.descriptors.*, kotlin.reflect.jvm.internal.impl.descriptors.java.JavaVisibilities, kotlin.reflect.jvm.internal.impl.resolve.DescriptorUtils, kotlin.reflect.jvm.internal.impl.resolve.scopes.receivers.ReceiverValue, java.util.HashMap, .Map

Field Summary

Modifier and TypeField and Description
public static final @NotNull kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility
public static final @NotNull kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility
public static final @NotNull kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility
private static final @NotNull Map<kotlin.reflect.jvm.internal.impl.descriptors.Visibility, kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
private static boolean
private static boolean
private static void
recordVisibilityMapping(kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility visibility)

public static @NotNull kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility
toDescriptorVisibility(@NotNull kotlin.reflect.jvm.internal.impl.descriptors.Visibility visibility)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

PACKAGE_VISIBILITYback to summary
public static final @NotNull kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility PACKAGE_VISIBILITY
Annotations
@NotNull
PROTECTED_AND_PACKAGEback to summary
public static final @NotNull kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility PROTECTED_AND_PACKAGE
Annotations
@NotNull
PROTECTED_STATIC_VISIBILITYback to summary
public static final @NotNull kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility PROTECTED_STATIC_VISIBILITY
Annotations
@NotNull
visibilitiesMappingback to summary
private static final @NotNull Map<kotlin.reflect.jvm.internal.impl.descriptors.Visibility, kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility> visibilitiesMapping
Annotations
@NotNull

Constructor Detail

JavaDescriptorVisibilitiesback to summary
private JavaDescriptorVisibilities()

Method Detail

areInSamePackageback to summary
private static boolean areInSamePackage(@NotNull DeclarationDescriptor first, @NotNull DeclarationDescriptor second)
isVisibleForProtectedAndPackageback to summary
private static boolean isVisibleForProtectedAndPackage(@Nullable ReceiverValue receiver, @NotNull DeclarationDescriptorWithVisibility what, @NotNull DeclarationDescriptor from)
recordVisibilityMappingback to summary
private static void recordVisibilityMapping(kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility visibility)
toDescriptorVisibilityback to summary
public static @NotNull kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility toDescriptorVisibility(@NotNull kotlin.reflect.jvm.internal.impl.descriptors.Visibility visibility)
Annotations
@NotNull