Package

org.apache.flink.cep.scala

pattern

Permalink

package pattern

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. pattern
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class GroupPattern[T, F <: T] extends Pattern[T, F]

    Permalink

    Base class for a group pattern definition.

    Base class for a group pattern definition.

    T

    Base type of the elements appearing in the pattern

    F

    Subtype of T to which the current pattern operator is constrained

  2. class Pattern[T, F <: T] extends AnyRef

    Permalink

    Base class for a pattern definition.

    Base class for a pattern definition.

    A pattern definition is used by org.apache.flink.cep.nfa.compiler.NFACompiler to create a org.apache.flink.cep.nfa.NFA.

    Pattern<T, F> pattern = Pattern.<T>begin("start")
      .next("middle").subtype(F.class)
      .followedBy("end").where(new MyCondition());
    T

    Base type of the elements appearing in the pattern

    F

    Subtype of T to which the current pattern operator is constrained

Value Members

  1. object GroupPattern

    Permalink
  2. object Pattern

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped