Interface EventSelect
public interface EventSelect
Utility functions for selecting and creating a stream from incoming
Event
's- Author:
- Greg Higgins
-
Method Summary
Static Methods Modifier and Type Method Description static <T, S> com.fluxtion.ext.streaming.api.Wrapper<S>
select(com.fluxtion.api.partition.LambdaReflection.SerializableFunction<T,S> supplier)
static <T> com.fluxtion.ext.streaming.api.Wrapper<T>
select(java.lang.Class<T> eventClazz)
static <T extends com.fluxtion.api.event.Event>
com.fluxtion.ext.streaming.api.Wrapper<T>select(java.lang.Class<T> eventClazz, int filterId)
static <T extends com.fluxtion.api.event.Event>
com.fluxtion.ext.streaming.api.Wrapper<T>[]select(java.lang.Class<T> eventClazz, int... filterId)
static <T extends com.fluxtion.api.event.Event>
com.fluxtion.ext.streaming.api.Wrapper<T>select(java.lang.Class<T> eventClazz, java.lang.String filterId)
static <T extends com.fluxtion.api.event.Event>
com.fluxtion.ext.streaming.api.Wrapper<T>[]select(java.lang.Class<T> eventClazz, java.lang.String... filterId)
-
Method Details
-
select
static <T> com.fluxtion.ext.streaming.api.Wrapper<T> select(java.lang.Class<T> eventClazz) -
select
static <T, S> com.fluxtion.ext.streaming.api.Wrapper<S> select(com.fluxtion.api.partition.LambdaReflection.SerializableFunction<T,S> supplier) -
select
static <T extends com.fluxtion.api.event.Event> com.fluxtion.ext.streaming.api.Wrapper<T>[] select(java.lang.Class<T> eventClazz, int... filterId) -
select
static <T extends com.fluxtion.api.event.Event> com.fluxtion.ext.streaming.api.Wrapper<T>[] select(java.lang.Class<T> eventClazz, java.lang.String... filterId) -
select
static <T extends com.fluxtion.api.event.Event> com.fluxtion.ext.streaming.api.Wrapper<T> select(java.lang.Class<T> eventClazz, java.lang.String filterId) -
select
static <T extends com.fluxtion.api.event.Event> com.fluxtion.ext.streaming.api.Wrapper<T> select(java.lang.Class<T> eventClazz, int filterId)
-