Interface SourceDescrBuilder<P extends PatternDescrBuilder<?>>

    • Method Detail

      • expression

        P expression​(String expression)
        Defines the pattern source as being an expression result
        Parameters:
        expression - the expression
        Returns:
        parent descriptor builder
      • entryPoint

        P entryPoint​(String entryPoint)
        Defines the pattern source as being an entry point
        Parameters:
        entryPoint - the entry point identifier
        Returns:
        parent descriptor builder
      • collect

        CollectDescrBuilder<P> collect()
        Defines the pattern source as a collection
        Returns:
        the collect descriptor builder
      • accumulate

        AccumulateDescrBuilder<P> accumulate()
        Defines the pattern source as being an accumulation
        Returns:
        the accumulate descriptor builder
      • window

        P window​(String window)
        Defines the pattern source as being a declared window
        Parameters:
        window - the declared window identifier
        Returns:
        parent descriptor builder