Class StreamProjection<IN>

    • Constructor Detail

      • StreamProjection

        protected StreamProjection​(DataStream<IN> dataStream,
                                   int[] fieldIndexes)
    • Method Detail

      • projectTupleX

        public <OUT extends TupleSingleOutputStreamOperator<OUT> projectTupleX()
        Chooses a projectTupleX according to the length of fieldIndexes.
        Returns:
        The projected DataStream.
        See Also:
        org.apache.flink.api.java.operators.ProjectOperator.Projection
      • projectTuple10

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> SingleOutputStreamOperator<Tuple10<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>> projectTuple10()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple11

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10> SingleOutputStreamOperator<Tuple11<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>> projectTuple11()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple12

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11> SingleOutputStreamOperator<Tuple12<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>> projectTuple12()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple13

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12> SingleOutputStreamOperator<Tuple13<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>> projectTuple13()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple14

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13> SingleOutputStreamOperator<Tuple14<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>> projectTuple14()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple15

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14> SingleOutputStreamOperator<Tuple15<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>> projectTuple15()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple16

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15> SingleOutputStreamOperator<Tuple16<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>> projectTuple16()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple17

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> SingleOutputStreamOperator<Tuple17<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>> projectTuple17()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple18

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17> SingleOutputStreamOperator<Tuple18<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>> projectTuple18()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple19

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18> SingleOutputStreamOperator<Tuple19<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>> projectTuple19()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple20

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19> SingleOutputStreamOperator<Tuple20<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>> projectTuple20()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple21

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20> SingleOutputStreamOperator<Tuple21<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>> projectTuple21()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple22

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21> SingleOutputStreamOperator<Tuple22<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>> projectTuple22()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple23

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22> SingleOutputStreamOperator<Tuple23<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>> projectTuple23()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple24

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22,​T23> SingleOutputStreamOperator<Tuple24<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22,​T23>> projectTuple24()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream
      • projectTuple25

        public <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22,​T23,​T24> SingleOutputStreamOperator<Tuple25<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22,​T23,​T24>> projectTuple25()
        Projects a Tuple DataStream to the previously selected fields.
        Returns:
        The projected DataStream.
        See Also:
        Tuple, DataStream