org.jetbrains.kotlin.js.patterns
Class PatternBuilder.DescriptorPredicateImpl

java.lang.Object
  extended by org.jetbrains.kotlin.js.patterns.PatternBuilder.DescriptorPredicateImpl
All Implemented Interfaces:
com.google.common.base.Predicate<FunctionDescriptor>, DescriptorPredicate
Enclosing class:
PatternBuilder

public static class PatternBuilder.DescriptorPredicateImpl
extends java.lang.Object
implements DescriptorPredicate


Constructor Summary
PatternBuilder.DescriptorPredicateImpl(java.lang.String... names)
           
 
Method Summary
 boolean apply(FunctionDescriptor functionDescriptor)
           
 PatternBuilder.DescriptorPredicateImpl checkOverridden()
           
 PatternBuilder.DescriptorPredicateImpl isExtensionOf(java.lang.String receiverFqName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.common.base.Predicate
equals
 

Constructor Detail

PatternBuilder.DescriptorPredicateImpl

public PatternBuilder.DescriptorPredicateImpl(java.lang.String... names)
Method Detail

isExtensionOf

public PatternBuilder.DescriptorPredicateImpl isExtensionOf(java.lang.String receiverFqName)

checkOverridden

public PatternBuilder.DescriptorPredicateImpl checkOverridden()

apply

public boolean apply(@Nullable
                     FunctionDescriptor functionDescriptor)
Specified by:
apply in interface com.google.common.base.Predicate<FunctionDescriptor>
Specified by:
apply in interface DescriptorPredicate