org.jetbrains.kotlin.js.patterns
Class PatternBuilder

java.lang.Object
  extended by org.jetbrains.kotlin.js.patterns.PatternBuilder

public final class PatternBuilder
extends java.lang.Object


Nested Class Summary
static class PatternBuilder.DescriptorPredicateImpl
           
 
Method Summary
static DescriptorPredicate pattern(NamePredicate... checkers)
           
static DescriptorPredicate pattern(NamePredicate checker, java.lang.String stringWithPattern)
           
static PatternBuilder.DescriptorPredicateImpl pattern(java.lang.String... names)
           
static DescriptorPredicate pattern(java.lang.String stringWithPattern)
           
static DescriptorPredicate pattern(java.lang.String stringWithPattern, NamePredicate checker)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

pattern

@NotNull
public static DescriptorPredicate pattern(@NotNull
                                                  NamePredicate checker,
                                                  @NotNull
                                                  java.lang.String stringWithPattern)

pattern

@NotNull
public static DescriptorPredicate pattern(@NotNull
                                                  java.lang.String stringWithPattern,
                                                  @NotNull
                                                  NamePredicate checker)

pattern

@NotNull
public static DescriptorPredicate pattern(@NotNull
                                                  java.lang.String stringWithPattern)

pattern

@NotNull
public static DescriptorPredicate pattern(@NotNull
                                                  NamePredicate... checkers)

pattern

@NotNull
public static PatternBuilder.DescriptorPredicateImpl pattern(@NotNull
                                                                     java.lang.String... names)