org.jetbrains.kotlin.load.java.sam
Class SamAdapterOverridabilityCondition

java.lang.Object
  extended by org.jetbrains.kotlin.load.java.sam.SamAdapterOverridabilityCondition
All Implemented Interfaces:
ExternalOverridabilityCondition

public class SamAdapterOverridabilityCondition
extends java.lang.Object
implements ExternalOverridabilityCondition


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jetbrains.kotlin.resolve.ExternalOverridabilityCondition
ExternalOverridabilityCondition.Result
 
Constructor Summary
SamAdapterOverridabilityCondition()
           
 
Method Summary
 ExternalOverridabilityCondition.Result isOverridable(CallableDescriptor superDescriptor, CallableDescriptor subDescriptor, ClassDescriptor subClassDescriptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SamAdapterOverridabilityCondition

public SamAdapterOverridabilityCondition()
Method Detail

isOverridable

@NotNull
public ExternalOverridabilityCondition.Result isOverridable(@NotNull
                                                                    CallableDescriptor superDescriptor,
                                                                    @NotNull
                                                                    CallableDescriptor subDescriptor,
                                                                    @Nullable
                                                                    ClassDescriptor subClassDescriptor)
Specified by:
isOverridable in interface ExternalOverridabilityCondition