Index
A B C D E F G I J K L M N O P Q R S T U V W X
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- add() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- add(LambdaReflection.SerializableFunction<T, Number>, LambdaReflection.SerializableFunction<S, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- add(LambdaReflection.SerializableSupplier<T>, LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- add(Argument<T>, Argument<S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- add(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>, LambdaReflection.SerializableFunction<T, R>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- add(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>, Wrapper<U>, LambdaReflection.SerializableFunction<U, R>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- add(Wrapper<T>, Wrapper<S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- addBinaryFunction(LambdaReflection.SerializableBiFunction<T, S, R>, String) - Method in class com.fluxtion.ext.streaming.builder.util.StreamFunctionGenerator
- addConsumerFunction(LambdaReflection.SerializableFunction<T, R>, String) - Method in class com.fluxtion.ext.streaming.builder.util.StreamFunctionGenerator
- addGroupByFunctionInfo(GroupByFunctionInfo) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext.SourceContext
- addImport(Class) - Method in class com.fluxtion.ext.streaming.builder.util.ImportMap
- addInitialiserFunction(GroupByInitialiserInfo) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext.SourceContext
- addInstances(Object...) - Method in class com.fluxtion.ext.streaming.builder.util.ArraySourceInfo
- addStaticImport(Class) - Method in class com.fluxtion.ext.streaming.builder.util.ImportMap
- addUnaryFunction(LambdaReflection.SerializableFunction<T, R>, String) - Method in class com.fluxtion.ext.streaming.builder.util.StreamFunctionGenerator
- aggregateFunctionClass - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- aggregateTargetClass - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- and(Object...) - Static method in class com.fluxtion.ext.streaming.builder.factory.BooleanBuilder
- appendParamLocal(Method, String, boolean) - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- appendParamLocal(Method, String, Wrapper<S>, boolean) - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- appendParamLocal(String, Wrapper<S>, boolean) - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- appendParamNumber(Number, SourceInfo) - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- appendParamNumber(String) - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- appendParamSource(ArraySourceInfo, String, boolean) - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- appendParamSource(Method, SourceInfo, boolean) - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- appendParamSource(Method, SourceInfo, Wrapper<S>, boolean) - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- appendParamValue(String, boolean) - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- appendParamValue(String, boolean, boolean) - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- appendPreviousResult() - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- arrayElement - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- arraySize - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- ArraySourceInfo - Class in com.fluxtion.ext.streaming.builder.util
-
java bean classes for interaction with velocity
- ArraySourceInfo(Class, Method, boolean) - Constructor for class com.fluxtion.ext.streaming.builder.util.ArraySourceInfo
- asString() - Method in class com.fluxtion.ext.streaming.builder.util.ImportMap
-
the imports as String list.
- avg() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Wrap
StreamFunctions.Average.addValue(double)
function for use as a map operation in an existing stream. - avg(LambdaReflection.SerializableFunction<K, ? extends Number>, LambdaReflection.SerializableBiConsumer<T, ? super Byte>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- avg(LambdaReflection.SerializableFunction<T, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.Average.addValue(double)
function as a map operation on a stream. - avg(LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.Average.addValue(double)
function as a map operation on a stream. - avg(Argument<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- avg(Wrapper<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- avg(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
B
- BooleanBuilder - Class in com.fluxtion.ext.streaming.builder.factory
-
Factory class for building Test notifications based upon boolean operations on events emitted by tracked nodes.
- BooleanBuilder() - Constructor for class com.fluxtion.ext.streaming.builder.factory.BooleanBuilder
- build() - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- build() - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext
- build() - Method in class com.fluxtion.ext.streaming.builder.log.LogBuilder
- build() - Method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
- build(String) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- builder(Group<K, T>) - Static method in class com.fluxtion.ext.streaming.builder.group.GroupByContext
- buildLog(String, Object) - Static method in class com.fluxtion.ext.streaming.builder.log.LogBuilder
C
- cachedTargetList - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- calculateClass - Variable in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- calculateClazz - Variable in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- calculateMethod - Variable in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- cast - Variable in class com.fluxtion.ext.streaming.builder.util.ArraySourceInfo
- cast(boolean) - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- ceil() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Wrap
Math.ceil(double)
function for use as a map operation in an existing stream. - ceil(LambdaReflection.SerializableFunction<T, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
Math.ceil(double)
function as a map operation on a stream. - ceil(LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
Math.ceil(double)
function as a map operation on a stream. - ceil(Argument<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- ceil(Wrapper<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- ceil(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- changetNotifier - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- clear() - Method in class com.fluxtion.ext.streaming.builder.table.MultiMap
- cloneRow() - Method in class com.fluxtion.ext.streaming.builder.table.JoinedRow
- com.fluxtion.ext.streaming.builder - package com.fluxtion.ext.streaming.builder
- com.fluxtion.ext.streaming.builder.factory - package com.fluxtion.ext.streaming.builder.factory
- com.fluxtion.ext.streaming.builder.group - package com.fluxtion.ext.streaming.builder.group
- com.fluxtion.ext.streaming.builder.log - package com.fluxtion.ext.streaming.builder.log
- com.fluxtion.ext.streaming.builder.stream - package com.fluxtion.ext.streaming.builder.stream
- com.fluxtion.ext.streaming.builder.table - package com.fluxtion.ext.streaming.builder.table
- com.fluxtion.ext.streaming.builder.util - package com.fluxtion.ext.streaming.builder.util
- comparing(LambdaReflection.SerializableBiFunction<T, T, I>) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- compile(Reader, String) - Static method in interface com.fluxtion.ext.streaming.builder.util.FunctionGeneratorHelper
- compile(Reader, String, boolean) - Static method in interface com.fluxtion.ext.streaming.builder.util.FunctionGeneratorHelper
- compileTest(Reader, String) - Static method in interface com.fluxtion.ext.streaming.builder.util.FunctionGeneratorHelper
- constant - Variable in class com.fluxtion.ext.streaming.builder.util.SourceInfo
- consume(C, Method, S) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
- containsKey(Object) - Method in class com.fluxtion.ext.streaming.builder.table.MultiMap
- copyMethod(String) - Method in class com.fluxtion.ext.streaming.builder.group.MultiKeyInfo
- count - Variable in class com.fluxtion.ext.streaming.builder.util.ArraySourceInfo
- count() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Wrap
StreamFunctions.Count.increment(java.lang.Object)
function for use as a map operation in an existing stream. - count(LambdaReflection.SerializableBiConsumer<T, ? super Byte>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- count(Class<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.Count.increment(java.lang.Object)
function as a map operation on a stream. - count(T) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.Count.increment(java.lang.Object)
function as a map operation on a stream. - cumSum() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Wrap
StreamFunctions.Sum.addValue(java.lang.Number)
function for use as a map operation in an existing stream. - cumSum(LambdaReflection.SerializableFunction<T, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.Sum.addValue(java.lang.Number)
function as a map operation on a stream. - cumSum(LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.Sum.addValue(java.lang.Number)
function as a map operation on a stream. - cumSum(Argument<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- cumSum(Wrapper<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- cumSum(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
D
- deleteGeneratedClass(GenerationContext, String) - Static method in interface com.fluxtion.ext.streaming.builder.util.FunctionGeneratorHelper
- delta() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Wrap
StreamFunctions.Delta.value(double)
function for use as a map operation in an existing stream. - delta(LambdaReflection.SerializableFunction<T, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.Delta.value(double)
function as a map operation on a stream. - delta(LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.Delta.value(double)
function as a map operation on a stream. - delta(Argument<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- delta(Wrapper<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- delta(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- divide() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- divide(LambdaReflection.SerializableFunction<T, Number>, LambdaReflection.SerializableFunction<S, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- divide(LambdaReflection.SerializableSupplier<T>, LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- divide(Argument<T>, Argument<S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- divide(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>, LambdaReflection.SerializableFunction<T, R>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- divide(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>, Wrapper<U>, LambdaReflection.SerializableFunction<U, R>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- divide(Wrapper<T>, Wrapper<S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- Duration - Class in com.fluxtion.ext.streaming.builder.factory
-
Stores a duration in milliseconds
E
- entrySet() - Method in class com.fluxtion.ext.streaming.builder.table.MultiMap
- eventClass - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- eventClassFqn - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- eventFilterClass - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- EventHandlerNamer - Class in com.fluxtion.ext.streaming.builder.factory
-
A Service that implements node naming strategy for EventHandler nodes, see
NodeNameProducer
- EventHandlerNamer() - Constructor for class com.fluxtion.ext.streaming.builder.factory.EventHandlerNamer
- EventSelect - Interface in com.fluxtion.ext.streaming.builder.factory
-
Utility functions for selecting and creating a stream from incoming
Event
's
F
- filter - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- filter(LambdaReflection.SerializableFunction<? extends T, Boolean>, Wrapper<T>, boolean) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- filter(LambdaReflection.SerializableFunction<S, Boolean>, Wrapper<T>, Method, boolean) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- filter(LambdaReflection.SerializableFunction<T, R>, LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
- filter(LambdaReflection.SerializableFunction<T, R>, S) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
- filter(LambdaReflection.SerializableFunction<T, R>, S, Method) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
- filter(LambdaReflection.SerializableFunction<T, S>, LambdaReflection.SerializableFunction<? extends S, Boolean>) - Static method in class com.fluxtion.ext.streaming.builder.factory.FilterBuilder
-
Applies a filter function on a property of an incoming event stream, and only produces an output if the function returns true.
- filter(LambdaReflection.SerializableSupplier<S>, LambdaReflection.SerializableFunction<? extends S, Boolean>) - Static method in class com.fluxtion.ext.streaming.builder.factory.FilterBuilder
-
Applies a filter function on a property of an incoming event stream, and only produces an output if the function returns true.
- filter(Wrapper<T>, Object) - Static method in class com.fluxtion.ext.streaming.builder.factory.FilterByNotificationBuilder
- filter(F, Method, S) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
- filter(F, Method, S, Method) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
- filter(F, Method, S, Method, boolean) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
-
instance filter generation method
- filter(Class<T>, LambdaReflection.SerializableFunction<? extends T, Boolean>) - Static method in class com.fluxtion.ext.streaming.builder.factory.FilterBuilder
-
Applies a filter function to an incoming event stream, and only produces an output if the function returns true.Creates a subscription for the input stream type
- filter(Class<T>, Test) - Static method in class com.fluxtion.ext.streaming.builder.factory.FilterBuilder
-
Applies a test function before streaming the incoming event.
- filter(Method, S) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
- filter(Method, S, Method, boolean) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
-
static filter generation method
- filter(T, Test) - Static method in class com.fluxtion.ext.streaming.builder.factory.FilterBuilder
-
Applies a test function before streaming the incoming event.
- filter(T, Object) - Static method in class com.fluxtion.ext.streaming.builder.factory.FilterByNotificationBuilder
- FilterBuilder - Class in com.fluxtion.ext.streaming.builder.factory
-
Utility functions for creating filtered streams.
- FilterBuilder() - Constructor for class com.fluxtion.ext.streaming.builder.factory.FilterBuilder
- FilterByNotificationBuilder - Class in com.fluxtion.ext.streaming.builder.factory
-
A set of utility functions that filter the subject dependent upon notifications processed.
- FilterByNotificationBuilder() - Constructor for class com.fluxtion.ext.streaming.builder.factory.FilterByNotificationBuilder
- filterEither(Wrapper<T>, Object) - Static method in class com.fluxtion.ext.streaming.builder.factory.FilterByNotificationBuilder
- filterEither(T, Object) - Static method in class com.fluxtion.ext.streaming.builder.factory.FilterByNotificationBuilder
- filterMatch(Wrapper<T>, Object) - Static method in class com.fluxtion.ext.streaming.builder.factory.FilterByNotificationBuilder
- filterMatch(T, Object) - Static method in class com.fluxtion.ext.streaming.builder.factory.FilterByNotificationBuilder
- filterSubjectClass - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- filterSubjectClassFqn - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- filterType - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- floor() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Wrap
Math.floor(double)
function for use as a map operation in an existing stream. - floor(LambdaReflection.SerializableFunction<T, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
Math.floor(double)
function as a map operation on a stream. - floor(LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
Math.floor(double)
function as a map operation on a stream. - floor(Argument<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- floor(Wrapper<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- floor(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- forEach(LambdaReflection.SerializableConsumer<S>, Wrapper<T>, String) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- frequency(K, LambdaReflection.SerializableFunction<K, ?>) - Static method in class com.fluxtion.ext.streaming.builder.group.Frequency
- Frequency - Class in com.fluxtion.ext.streaming.builder.group
- Frequency() - Constructor for class com.fluxtion.ext.streaming.builder.group.Frequency
- function(Class<F>, LambdaReflection.SerializableBiConsumer<T, ? super Byte>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- function(Class<F>, LambdaReflection.SerializableFunction<K, ? extends Number>, LambdaReflection.SerializableBiConsumer<T, ? super Byte>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- functionClass - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- functionClassFqn - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- FunctionClassKey - Class in com.fluxtion.ext.streaming.builder.stream
- FunctionClassKey(Object, Method, Object, Method, boolean, String) - Constructor for class com.fluxtion.ext.streaming.builder.stream.FunctionClassKey
- FunctionGeneratorHelper - Interface in com.fluxtion.ext.streaming.builder.util
-
various utility functions to help generate code for the SEP.
- FunctionInfo - Class in com.fluxtion.ext.streaming.builder.util
- FunctionInfo(LambdaReflection.SerializableBiFunction, String) - Constructor for class com.fluxtion.ext.streaming.builder.util.StreamFunctionGenerator.FunctionInfo
- FunctionInfo(LambdaReflection.SerializableFunction, String) - Constructor for class com.fluxtion.ext.streaming.builder.util.StreamFunctionGenerator.FunctionInfo
- FunctionInfo(Method) - Constructor for class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- FunctionInfo(Method, ImportMap) - Constructor for class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- FunctionKeys - Enum in com.fluxtion.ext.streaming.builder.util
- functionName - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- functionPackage - com.fluxtion.ext.streaming.builder.util.FunctionKeys
G
- generate() - Method in class com.fluxtion.ext.streaming.builder.util.StreamFunctionGenerator
- generate(List<MultiKeyInfo>, Class<S>, HashMap<String, List<MultiKeyInfo>>, ImportMap, String) - Static method in class com.fluxtion.ext.streaming.builder.group.MultiKeyGenerator
- generateAndCompile(T, String, GenerationContext, Context) - Static method in interface com.fluxtion.ext.streaming.builder.util.FunctionGeneratorHelper
- get(LambdaReflection.SerializableFunction<T, R>, Wrapper<T>) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- get(LambdaReflection.SerializableSupplier<S>) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
- get(Object) - Method in class com.fluxtion.ext.streaming.builder.table.MultiMap
- get(Method, S) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
- getFunctionMethod() - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- getGroup() - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext.SourceContext
- getId() - Method in class com.fluxtion.ext.streaming.builder.group.MultiKeyInfo
- getImportedClassSet() - Method in class com.fluxtion.ext.streaming.builder.util.ImportMap
-
The imports as a set of classes.
- getImportMap() - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext
- getInitialiseFunction() - Method in class com.fluxtion.ext.streaming.builder.group.GroupByInitialiserInfo
- getInput1Type() - Method in class com.fluxtion.ext.streaming.builder.util.StreamFunctionGenerator.FunctionInfo
- getInput1TypeReal() - Method in class com.fluxtion.ext.streaming.builder.util.StreamFunctionGenerator.FunctionInfo
- getInputClass() - Method in class com.fluxtion.ext.streaming.builder.group.Group
- getInputSource() - Method in class com.fluxtion.ext.streaming.builder.group.Group
- getInputType() - Method in class com.fluxtion.ext.streaming.builder.util.StreamFunctionGenerator.FunctionInfo
- getInputTypeReal() - Method in class com.fluxtion.ext.streaming.builder.util.StreamFunctionGenerator.FunctionInfo
- getKey0(Object, boolean) - Method in class com.fluxtion.ext.streaming.builder.table.QueryResult
- getKey1(Object, boolean) - Method in class com.fluxtion.ext.streaming.builder.table.QueryResult
- getKey2(Object, boolean) - Method in class com.fluxtion.ext.streaming.builder.table.QueryResult
- getKey3(Object, boolean) - Method in class com.fluxtion.ext.streaming.builder.table.QueryResult
- getKey4(Object, boolean) - Method in class com.fluxtion.ext.streaming.builder.table.QueryResult
- getKey5(Object, boolean) - Method in class com.fluxtion.ext.streaming.builder.table.QueryResult
- getKeyFunction() - Method in class com.fluxtion.ext.streaming.builder.group.Group
- getKeyMethod() - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext.SourceContext
- getMillis() - Method in class com.fluxtion.ext.streaming.builder.factory.Duration
- getMultiKey() - Method in class com.fluxtion.ext.streaming.builder.group.Group
- getMultiKeyClassName() - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext.SourceContext
- getMultiKeySourceMap() - Method in class com.fluxtion.ext.streaming.builder.group.Group
- getParamString() - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- getReturnTypeKind() - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- getSourceInfo() - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- getTargetClass() - Method in class com.fluxtion.ext.streaming.builder.group.Group
- getter - Variable in class com.fluxtion.ext.streaming.builder.util.ArraySourceInfo
- getUpdateTarget() - Method in class com.fluxtion.ext.streaming.builder.group.GroupByFunctionInfo
- group(Wrapper<T>, LambdaReflection.SerializableFunction<T, K>, LambdaReflection.SerializableFunction<T, S>, Class<F>) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- group(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>, Class<F>) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- Group<S,T> - Class in com.fluxtion.ext.streaming.builder.group
-
A class defining the grouping key used in aggregate processing of events.
- groupBy(Wrapper<S>, LambdaReflection.SerializableFunction<S, ?>, Class<T>) - Static method in class com.fluxtion.ext.streaming.builder.group.Group
- groupBy(Wrapper<S>, LambdaReflection.SerializableFunction<S, K>, Class<T>) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- groupBy(Wrapper<S>, Class<T>, LambdaReflection.SerializableFunction<S, ?>...) - Static method in class com.fluxtion.ext.streaming.builder.group.Group
- groupBy(Class<S>, LambdaReflection.SerializableFunction<S, ?>, Class<T>) - Static method in class com.fluxtion.ext.streaming.builder.group.Group
- groupBy(Class<S>, Class<T>, LambdaReflection.SerializableFunction<S, ?>...) - Static method in class com.fluxtion.ext.streaming.builder.group.Group
- groupBy(S, LambdaReflection.SerializableFunction<S, ?>, Class<T>) - Static method in class com.fluxtion.ext.streaming.builder.group.Group
- GroupByBuilder<K,T> - Class in com.fluxtion.ext.streaming.builder.group
-
The main instance a user interacts with while building a group by function.
- GroupByBuilder(GroupByContext<K, T>, GroupByContext.SourceContext) - Constructor for class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- GroupByContext<K,T> - Class in com.fluxtion.ext.streaming.builder.group
-
Builds a group by set of functions, each function built will push its calculated value into a target type, using a mutator method on the target type to accept the value.
- GroupByContext.SourceContext<K,T> - Class in com.fluxtion.ext.streaming.builder.group
-
holds the context for a source provider of data to the grouping container
- GroupByFunctionInfo - Class in com.fluxtion.ext.streaming.builder.group
-
Meta data for a group by aggregate function.
- GroupByFunctionInfo(ImportMap) - Constructor for class com.fluxtion.ext.streaming.builder.group.GroupByFunctionInfo
- GroupByInitialiserInfo - Class in com.fluxtion.ext.streaming.builder.group
-
meta data defining how to initialise a value in an aggregated row.
- GroupByInitialiserInfo(ImportMap) - Constructor for class com.fluxtion.ext.streaming.builder.group.GroupByInitialiserInfo
I
- id - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- id - Variable in class com.fluxtion.ext.streaming.builder.util.ArraySourceInfo
- id - Variable in class com.fluxtion.ext.streaming.builder.util.SourceInfo
- importMap - Variable in class com.fluxtion.ext.streaming.builder.group.GroupByFunctionInfo
- importMap - Variable in class com.fluxtion.ext.streaming.builder.group.GroupByInitialiserInfo
- importMap - Variable in class com.fluxtion.ext.streaming.builder.group.MultiKeyInfo
- ImportMap - Class in com.fluxtion.ext.streaming.builder.util
-
A holder of imports for a java class.
- imports - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- init() - Method in class com.fluxtion.ext.streaming.builder.table.QueryResult
- init(LambdaReflection.SerializableFunction<K, V>, LambdaReflection.SerializableBiConsumer<T, V>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- initMethod(String) - Method in class com.fluxtion.ext.streaming.builder.group.MultiKeyInfo
- initPrimitive(LambdaReflection.SerializableFunction<K, ? super Number>, LambdaReflection.SerializableBiConsumer<T, ? super Byte>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- initVelocity() - Static method in interface com.fluxtion.ext.streaming.builder.util.FunctionGeneratorHelper
- input - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- input1 - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- input2 - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- input3 - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- inputAccessor - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- inputArray - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- inputClass - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- intFromMap(Map<String, ?>, String, int) - Static method in interface com.fluxtion.ext.streaming.builder.util.FunctionGeneratorHelper
- isEmpty() - Method in class com.fluxtion.ext.streaming.builder.table.MultiMap
- isEventClass() - Method in class com.fluxtion.ext.streaming.builder.group.Group
- isEventClass() - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext.SourceContext
- isInitialiserRequired() - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext.SourceContext
- isMultiKey() - Method in class com.fluxtion.ext.streaming.builder.group.Group
- isMultiKey() - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext.SourceContext
- isPrimitiveNumber() - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- isPrimitiveNumeric - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- isWrapped() - Method in class com.fluxtion.ext.streaming.builder.group.Group
- isWrapped() - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext.SourceContext
J
- join(int) - Method in class com.fluxtion.ext.streaming.builder.table.QueryResult
- join(Wrapper<K>, LambdaReflection.SerializableFunction<K, ?>...) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext
- join(Wrapper<S>, LambdaReflection.SerializableFunction<S, ?>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- join(Wrapper<S>, LambdaReflection.SerializableFunction<S, ?>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext
- join(Wrapper<S>, LambdaReflection.SerializableFunction<S, ?>...) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- join(Wrapper<S1>, LambdaReflection.SerializableFunction<S1, ?>) - Method in class com.fluxtion.ext.streaming.builder.group.Group
- join(Wrapper<S1>, LambdaReflection.SerializableFunction<S1, ?>...) - Method in class com.fluxtion.ext.streaming.builder.group.Group
- join(Class<K>, LambdaReflection.SerializableFunction<K, ?>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- join(Class<K>, LambdaReflection.SerializableFunction<K, ?>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext
- join(Class<K>, LambdaReflection.SerializableFunction<K, ?>...) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- join(Class<K>, LambdaReflection.SerializableFunction<K, ?>...) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext
- join(Class<S1>, LambdaReflection.SerializableFunction<S1, ?>) - Method in class com.fluxtion.ext.streaming.builder.group.Group
- join(Class<S1>, LambdaReflection.SerializableFunction<S1, ?>...) - Method in class com.fluxtion.ext.streaming.builder.group.Group
- join(K, LambdaReflection.SerializableFunction<K, ?>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- join(K, LambdaReflection.SerializableFunction<K, ?>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByContext
- join(S1, LambdaReflection.SerializableFunction<S1, ?>) - Method in class com.fluxtion.ext.streaming.builder.group.Group
- join0Map - Variable in class com.fluxtion.ext.streaming.builder.table.QueryResult
- join1Map - Variable in class com.fluxtion.ext.streaming.builder.table.QueryResult
- join2Map - Variable in class com.fluxtion.ext.streaming.builder.table.QueryResult
- join3Map - Variable in class com.fluxtion.ext.streaming.builder.table.QueryResult
- join4Map - Variable in class com.fluxtion.ext.streaming.builder.table.QueryResult
- join5Map - Variable in class com.fluxtion.ext.streaming.builder.table.QueryResult
- JoinedRow - Class in com.fluxtion.ext.streaming.builder.table
- JoinedRow(Object[]) - Constructor for class com.fluxtion.ext.streaming.builder.table.JoinedRow
K
- keyAccessor - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- keyClass - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- keyMappingList - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- keySet() - Method in class com.fluxtion.ext.streaming.builder.table.MultiMap
L
- LibraryFunctionsBuilder - Class in com.fluxtion.ext.streaming.builder.factory
-
Utility class providing static helper methods to create mapping operations in streams from a set of wrapped functions.
- LibraryFunctionsBuilder() - Constructor for class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- LoadCompleteEvent - Class in com.fluxtion.ext.streaming.builder.table
- LoadCompleteEvent() - Constructor for class com.fluxtion.ext.streaming.builder.table.LoadCompleteEvent
- log(Wrapper<T>, String, LambdaReflection.SerializableFunction<T, ?>...) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- log(WrapperBase<T, ?>, String, LambdaReflection.SerializableFunction<T, ?>...) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- log(String, Argument...) - Static method in class com.fluxtion.ext.streaming.builder.log.LogBuilder
- log(String, Object, Argument...) - Static method in class com.fluxtion.ext.streaming.builder.log.LogBuilder
- LogBuilder - Class in com.fluxtion.ext.streaming.builder.log
-
Builder for a simple console logger.
- LogBuilder.ValueAccessor - Class in com.fluxtion.ext.streaming.builder.log
M
- main(String[]) - Static method in class com.fluxtion.ext.streaming.builder.util.StreamFunctionGenerator
- map(LambdaReflection.MethodReferenceReflection, Argument...) - Static method in class com.fluxtion.ext.streaming.builder.factory.MappingBuilder
-
Build a mapping function with nary inputs
- map(LambdaReflection.SerializableBiFunction<? extends U, ? extends S, R>, Argument<? extends U>, Argument<? extends S>) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- map(LambdaReflection.SerializableBiFunction<? super U, ? super S, R>, LambdaReflection.SerializableFunction<E1, ? extends U>, LambdaReflection.SerializableFunction<E2, ? extends S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.MappingBuilder
- map(LambdaReflection.SerializableBiFunction<? super U, ? super S, R>, Argument<? extends U>, Argument<? extends S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.MappingBuilder
- map(LambdaReflection.SerializableFunction<? super S, R>, LambdaReflection.SerializableFunction<T, ? extends S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.MappingBuilder
- map(LambdaReflection.SerializableFunction<? super S, R>, LambdaReflection.SerializableSupplier<? extends S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.MappingBuilder
- map(LambdaReflection.SerializableFunction<? super S, R>, Argument<? extends S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.MappingBuilder
- map(LambdaReflection.SerializableFunction<T, R>, Wrapper<T>, boolean) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- map(LambdaReflection.SerializableFunction<T, R>, Wrapper<T>, Method, boolean) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- map(LambdaReflection.SerializableQuadFunction<? super U, ? super S, ? super T, ? super V, R>, LambdaReflection.SerializableFunction<E1, ? extends U>, LambdaReflection.SerializableFunction<E2, ? extends S>, LambdaReflection.SerializableFunction<E3, ? extends T>, LambdaReflection.SerializableFunction<E4, ? extends V>) - Static method in class com.fluxtion.ext.streaming.builder.factory.MappingBuilder
- map(LambdaReflection.SerializableQuadFunction<? super U, ? super S, ? super T, ? super V, R>, Argument<? extends U>, Argument<? extends S>, Argument<? extends S>, Argument<? extends T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.MappingBuilder
- map(LambdaReflection.SerializableTriFunction<? super U, ? super S, ? super T, R>, LambdaReflection.SerializableFunction<E1, ? extends U>, LambdaReflection.SerializableFunction<E2, ? extends S>, LambdaReflection.SerializableFunction<E3, ? extends T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.MappingBuilder
- map(LambdaReflection.SerializableTriFunction<? super U, ? super S, ? super T, R>, Argument<? extends U>, Argument<? extends S>, Argument<? extends T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.MappingBuilder
- map(F, Method, Argument...) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
-
Build a mapping function from n-ary arguments
- map(F, Method, Argument...) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- map(F, Method, S, Method, boolean) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
- mappedNodeName(Object) - Method in class com.fluxtion.ext.streaming.builder.factory.EventHandlerNamer
- MappingBuilder - Class in com.fluxtion.ext.streaming.builder.factory
-
Provides helper methods to build mapping functions from nodes and Events.
- MappingBuilder() - Constructor for class com.fluxtion.ext.streaming.builder.factory.MappingBuilder
- maps - Variable in class com.fluxtion.ext.streaming.builder.table.QueryResult
- mapSet(LambdaReflection.SerializableFunction<S, R>, Argument...) - Static method in class com.fluxtion.ext.streaming.builder.factory.MappingBuilder
-
Maps a set of nodes with a single mapping function.
- mapSet(F, Method, Argument...) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
- mapSetOnUpdate(LambdaReflection.SerializableFunction<S, R>, LambdaReflection.SerializableSupplier<S>...) - Static method in class com.fluxtion.ext.streaming.builder.factory.MappingBuilder
-
Maps a set of nodes with a mapping function.
- max() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Wrap
StreamFunctions.Max.max
function for use as a map operation in an existing stream. - max(LambdaReflection.SerializableFunction<K, ? extends Number>, LambdaReflection.SerializableBiConsumer<T, ? super Byte>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- max(LambdaReflection.SerializableFunction<T, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.Max.max
function as a map operation on a stream. - max(LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.Max.max
function as a map operation on a stream. - max(Argument<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- max(Wrapper<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- max(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- millis(long) - Static method in class com.fluxtion.ext.streaming.builder.factory.Duration
- min() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Wrap
StreamFunctions.Min.min
function for use as a map operation in an existing stream. - min(LambdaReflection.SerializableFunction<K, ? extends Number>, LambdaReflection.SerializableBiConsumer<T, ? super Byte>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- min(LambdaReflection.SerializableFunction<T, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.Min.min
function as a map operation on a stream. - min(LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.Min.min
function as a map operation on a stream. - min(Argument<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- min(Wrapper<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- min(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- MultiKeyGenerator - Class in com.fluxtion.ext.streaming.builder.group
- MultiKeyGenerator() - Constructor for class com.fluxtion.ext.streaming.builder.group.MultiKeyGenerator
- MultiKeyInfo - Class in com.fluxtion.ext.streaming.builder.group
-
Meta data required to build a multi valued key, used in group by.
- MultiKeyInfo(ImportMap) - Constructor for class com.fluxtion.ext.streaming.builder.group.MultiKeyInfo
- MultiMap<K,V> - Class in com.fluxtion.ext.streaming.builder.table
- MultiMap() - Constructor for class com.fluxtion.ext.streaming.builder.table.MultiMap
- multiply() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- multiply(LambdaReflection.SerializableFunction<T, Number>, LambdaReflection.SerializableFunction<S, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- multiply(LambdaReflection.SerializableSupplier<T>, LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- multiply(Argument<T>, Argument<S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- multiply(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>, LambdaReflection.SerializableFunction<T, R>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- multiply(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>, Wrapper<U>, LambdaReflection.SerializableFunction<U, R>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- multiply(Wrapper<T>, Wrapper<S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
N
- nand(Object...) - Static method in class com.fluxtion.ext.streaming.builder.factory.BooleanBuilder
- newFunction - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- newMap() - Static method in class com.fluxtion.ext.streaming.builder.util.ImportMap
- newMap(Class...) - Static method in class com.fluxtion.ext.streaming.builder.util.ImportMap
- nodeId(T, String) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- nor(Object...) - Static method in class com.fluxtion.ext.streaming.builder.factory.BooleanBuilder
- not(Object) - Static method in class com.fluxtion.ext.streaming.builder.factory.BooleanBuilder
- notiferMerge(Wrapper<T>, Object) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- notifierOverride(Wrapper<T>, Object) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- numericValueAccessor - com.fluxtion.ext.streaming.builder.util.FunctionKeys
O
- onLoadComplete(LoadCompleteEvent) - Method in class com.fluxtion.ext.streaming.builder.table.QueryResult
- optional(boolean) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- or(Object...) - Static method in class com.fluxtion.ext.streaming.builder.factory.BooleanBuilder
- outputClass - com.fluxtion.ext.streaming.builder.util.FunctionKeys
P
- PACKAGE - Static variable in class com.fluxtion.ext.streaming.builder.Templates
- parameterClass - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- paramString - Variable in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- paramTypeByIndex(int) - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- percentChange() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Wrap
StreamFunctions.PercentDelta.value(double)
function for use as a map operation in an existing stream. - percentChange(LambdaReflection.SerializableFunction<T, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.PercentDelta.value(double)
function as a map operation on a stream. - percentChange(LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.PercentDelta.value(double)
function as a map operation on a stream. - percentChange(Argument<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- percentChange(Wrapper<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- percentChange(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- push(LambdaReflection.SerializableFunction<T, S>, LambdaReflection.SerializableConsumer<? extends S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.PushBuilder
- push(LambdaReflection.SerializableSupplier<D>, LambdaReflection.SerializableConsumer<? extends D>) - Static method in class com.fluxtion.ext.streaming.builder.factory.PushBuilder
-
Pushes data from the source method to the target method when the source is on the executing event path.
- push(LambdaReflection.SerializableSupplier<D>, LambdaReflection.SerializableFunction<? extends D, S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.PushBuilder
- push(Wrapper<T>, Method, LambdaReflection.SerializableConsumer<R>) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- push(F, Method, S, Method, boolean) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
- PushBuilder - Class in com.fluxtion.ext.streaming.builder.factory
-
Factory for building
PushNotifier
instances. - PushBuilder() - Constructor for class com.fluxtion.ext.streaming.builder.factory.PushBuilder
- pushNotification(S, T) - Static method in class com.fluxtion.ext.streaming.builder.factory.PushBuilder
-
Adds and event graph dependency from the source to the target.
- pushSource(T, LambdaReflection.SerializableConsumer<S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.PushBuilder
- pushToTarget - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- put(K, V) - Method in class com.fluxtion.ext.streaming.builder.table.MultiMap
- putIfAbsent(K, V) - Method in class com.fluxtion.ext.streaming.builder.table.MultiMap
Q
- QueryResult - Class in com.fluxtion.ext.streaming.builder.table
- QueryResult() - Constructor for class com.fluxtion.ext.streaming.builder.table.QueryResult
R
- remove(Object) - Method in class com.fluxtion.ext.streaming.builder.table.MultiMap
- remove(K, V) - Method in class com.fluxtion.ext.streaming.builder.table.MultiMap
- replace(K, V, V) - Method in class com.fluxtion.ext.streaming.builder.table.MultiMap
- resetMethod() - Method in class com.fluxtion.ext.streaming.builder.group.MultiKeyInfo
- resetNotifier - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- resourcesDir(boolean) - Static method in interface com.fluxtion.ext.streaming.builder.util.FunctionGeneratorHelper
- resultList - Variable in class com.fluxtion.ext.streaming.builder.table.QueryResult
- returnType - Variable in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- returnTypeClass - Variable in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
S
- seconds(long) - Static method in class com.fluxtion.ext.streaming.builder.factory.Duration
- select(LambdaReflection.SerializableFunction<T, S>) - Static method in interface com.fluxtion.ext.streaming.builder.factory.EventSelect
- select(Class<T>) - Static method in interface com.fluxtion.ext.streaming.builder.factory.EventSelect
- select(Class<T>) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- select(Class<T>, int) - Static method in interface com.fluxtion.ext.streaming.builder.factory.EventSelect
- select(Class<T>, int...) - Static method in interface com.fluxtion.ext.streaming.builder.factory.EventSelect
- select(Class<T>, String) - Static method in interface com.fluxtion.ext.streaming.builder.factory.EventSelect
- select(Class<T>, String...) - Static method in interface com.fluxtion.ext.streaming.builder.factory.EventSelect
- set(LambdaReflection.SerializableFunction<K, ? extends Number>, LambdaReflection.SerializableBiConsumer<T, ? super Byte>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
- setFunction(Class, Method, String) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByFunctionInfo
- setSource(Class, Method, String) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByFunctionInfo
- setSource(Class, Method, String) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByInitialiserInfo
- setSource(Method, String) - Method in class com.fluxtion.ext.streaming.builder.group.MultiKeyInfo
- setTarget(Class, Method, String) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByFunctionInfo
- setTarget(Class, Method, String) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByInitialiserInfo
- size() - Method in class com.fluxtion.ext.streaming.builder.table.MultiMap
- sliding(Class<S>, int, int) - Static method in class com.fluxtion.ext.streaming.builder.factory.WindowBuilder
- sliding(Class<S>, LambdaReflection.SerializableFunction<S, R>, int, int) - Static method in class com.fluxtion.ext.streaming.builder.factory.WindowBuilder
- sliding(Class<S>, LambdaReflection.SerializableFunction<S, R>, Duration, int) - Static method in class com.fluxtion.ext.streaming.builder.factory.WindowBuilder
- sliding(Class<S>, Duration, int) - Static method in class com.fluxtion.ext.streaming.builder.factory.WindowBuilder
- sliding(T, int, int) - Static method in class com.fluxtion.ext.streaming.builder.factory.WindowBuilder
-
Creates an aggregated collection of data points as a WrappedList.
- sliding(T, LambdaReflection.SerializableFunction<S, R>, int, int) - Static method in class com.fluxtion.ext.streaming.builder.factory.WindowBuilder
-
Creates a count based sliding window aggregating data using the supplied mapping function.
- sliding(T, LambdaReflection.SerializableFunction<S, R>, Duration, int) - Static method in class com.fluxtion.ext.streaming.builder.factory.WindowBuilder
-
Creates a time based sliding window aggregating data using the supplied mapping function.
- sliding(T, Duration, int) - Static method in class com.fluxtion.ext.streaming.builder.factory.WindowBuilder
-
Creates an aggregated collection of data points as a WrappedList.
- sourceClass - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- sourceClassFqn - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- SourceContext(Group<K, T>) - Constructor for class com.fluxtion.ext.streaming.builder.group.GroupByContext.SourceContext
- sourceInfo - Variable in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- SourceInfo - Class in com.fluxtion.ext.streaming.builder.util
-
java bean classes for interaction with velocity
- SourceInfo(String, String) - Constructor for class com.fluxtion.ext.streaming.builder.util.SourceInfo
- sourceInstances - Variable in class com.fluxtion.ext.streaming.builder.util.ArraySourceInfo
- sourceMappingList - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- sourceMethod - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- sourcesDir(boolean) - Static method in interface com.fluxtion.ext.streaming.builder.util.FunctionGeneratorHelper
- stateful - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- stream(LambdaReflection.SerializableSupplier<S>) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- stream(T) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- StreamFunctionCompiler<T,F> - Class in com.fluxtion.ext.streaming.builder.stream
-
Applies filtering logic to a node in the execution graph.
- StreamFunctionGenerator - Class in com.fluxtion.ext.streaming.builder.util
- StreamFunctionGenerator() - Constructor for class com.fluxtion.ext.streaming.builder.util.StreamFunctionGenerator
- StreamFunctionGenerator.FunctionInfo - Class in com.fluxtion.ext.streaming.builder.util
- streamInstance(LambdaReflection.SerializableSupplier<S>) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- StreamOperatorService - Class in com.fluxtion.ext.streaming.builder.stream
- StreamOperatorService() - Constructor for class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
- subtract() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- subtract(LambdaReflection.SerializableFunction<T, Number>, LambdaReflection.SerializableFunction<S, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- subtract(LambdaReflection.SerializableSupplier<T>, LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- subtract(Argument<T>, Argument<S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- subtract(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>, LambdaReflection.SerializableFunction<T, R>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- subtract(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>, Wrapper<U>, LambdaReflection.SerializableFunction<U, R>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- subtract(Wrapper<T>, Wrapper<S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- sum(LambdaReflection.SerializableFunction<K, ? extends Number>, LambdaReflection.SerializableBiConsumer<T, ? super Byte>) - Method in class com.fluxtion.ext.streaming.builder.group.GroupByBuilder
T
- table0 - Variable in class com.fluxtion.ext.streaming.builder.table.QueryResult
- tables - Variable in class com.fluxtion.ext.streaming.builder.table.JoinedRow
- target(Class<T1>) - Method in class com.fluxtion.ext.streaming.builder.group.Group
- targetClass - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- targetClassFqn - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- targetMappingList - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- targetMethod - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- Templates - Class in com.fluxtion.ext.streaming.builder
- Templates() - Constructor for class com.fluxtion.ext.streaming.builder.Templates
- test(LambdaReflection.MethodReferenceReflection, Argument...) - Static method in class com.fluxtion.ext.streaming.builder.factory.TestBuilder
-
Build a
Test
function with nary inputs - test(LambdaReflection.SerializableBiFunction<? super T, ? super S, R>, LambdaReflection.SerializableFunction<A, ? extends T>, LambdaReflection.SerializableFunction<B, ? extends S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.TestBuilder
- test(LambdaReflection.SerializableBiFunction<? super T, ? super S, R>, Argument<? extends T>, Argument<? extends S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.TestBuilder
- test(LambdaReflection.SerializableFunction<? super S, R>, LambdaReflection.SerializableFunction<A, ? extends S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.TestBuilder
- test(LambdaReflection.SerializableFunction<? super S, R>, Argument<? extends S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.TestBuilder
- test(LambdaReflection.SerializableQuadFunction<? super Z, ? super X, ? super T, ? super S, R>, LambdaReflection.SerializableFunction<A, ? extends X>, LambdaReflection.SerializableFunction<B, ? extends T>, LambdaReflection.SerializableFunction<C, ? extends S>, LambdaReflection.SerializableFunction<D, ? extends Z>) - Static method in class com.fluxtion.ext.streaming.builder.factory.TestBuilder
- test(LambdaReflection.SerializableQuadFunction<? super Z, ? super X, ? super T, ? super S, R>, Argument<? extends Z>, Argument<? extends X>, Argument<? extends T>, Argument<? extends S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.TestBuilder
- test(LambdaReflection.SerializableTriFunction<? super X, ? super T, ? super S, R>, LambdaReflection.SerializableFunction<A, ? extends X>, LambdaReflection.SerializableFunction<B, ? extends T>, LambdaReflection.SerializableFunction<C, ? extends S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.TestBuilder
- test(LambdaReflection.SerializableTriFunction<? super X, ? super T, ? super S, R>, Argument<? extends X>, Argument<? extends T>, Argument<? extends S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.TestBuilder
- test(F, Method, Argument...) - Static method in class com.fluxtion.ext.streaming.builder.stream.StreamFunctionCompiler
-
Build a
Test
from n-ary arguments - TestBuilder - Class in com.fluxtion.ext.streaming.builder.factory
- TestBuilder() - Constructor for class com.fluxtion.ext.streaming.builder.factory.TestBuilder
- toDouble() - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Wrap
StreamFunctions.asDouble(double)
function for use as a map operation in an existing stream. - toDouble(LambdaReflection.SerializableFunction<T, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.asDouble(double)
function as a map operation on a stream. - toDouble(LambdaReflection.SerializableSupplier<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
-
Performs a
StreamFunctions.asDouble(double)
function as a map operation on a stream. - toDouble(Argument<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- toDouble(Wrapper<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- toDouble(Wrapper<T>, LambdaReflection.SerializableFunction<T, S>) - Static method in class com.fluxtion.ext.streaming.builder.factory.LibraryFunctionsBuilder
- toString() - Method in class com.fluxtion.ext.streaming.builder.group.MultiKeyInfo
- toString() - Method in class com.fluxtion.ext.streaming.builder.table.QueryResult
- toString() - Method in class com.fluxtion.ext.streaming.builder.util.FunctionInfo
- tumble(S, int) - Static method in class com.fluxtion.ext.streaming.builder.factory.WindowBuilder
- tumble(S, Duration) - Static method in class com.fluxtion.ext.streaming.builder.factory.WindowBuilder
- tumble(T, int) - Static method in class com.fluxtion.ext.streaming.builder.factory.WindowBuilder
- tumble(T, Duration) - Static method in class com.fluxtion.ext.streaming.builder.factory.WindowBuilder
- type - Variable in class com.fluxtion.ext.streaming.builder.util.ArraySourceInfo
- type - Variable in class com.fluxtion.ext.streaming.builder.util.SourceInfo
- typeFqn - Variable in class com.fluxtion.ext.streaming.builder.util.ArraySourceInfo
U
- unWrap(LambdaReflection.MethodReferenceReflection) - Static method in class com.fluxtion.ext.streaming.builder.factory.PushBuilder
- updateKeyMethod(String) - Method in class com.fluxtion.ext.streaming.builder.group.MultiKeyInfo
- updateNotifier - com.fluxtion.ext.streaming.builder.util.FunctionKeys
V
- ValueAccessor(String, SourceInfo, WrapperBase, Method) - Constructor for class com.fluxtion.ext.streaming.builder.log.LogBuilder.ValueAccessor
- ValueAccessor(String, SourceInfo, Wrapper, Method) - Constructor for class com.fluxtion.ext.streaming.builder.log.LogBuilder.ValueAccessor
- ValueAccessor(String, SourceInfo, Method) - Constructor for class com.fluxtion.ext.streaming.builder.log.LogBuilder.ValueAccessor
- valueOf(String) - Static method in enum com.fluxtion.ext.streaming.builder.util.FunctionKeys
-
Returns the enum constant of this type with the specified name.
- values() - Method in class com.fluxtion.ext.streaming.builder.table.MultiMap
- values() - Static method in enum com.fluxtion.ext.streaming.builder.util.FunctionKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WindowBuilder - Class in com.fluxtion.ext.streaming.builder.factory
- WindowBuilder() - Constructor for class com.fluxtion.ext.streaming.builder.factory.WindowBuilder
- windowSize - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- wrappedSubject - com.fluxtion.ext.streaming.builder.util.FunctionKeys
- wrapper - Variable in class com.fluxtion.ext.streaming.builder.util.SourceInfo
- wrapperType - Variable in class com.fluxtion.ext.streaming.builder.util.SourceInfo
- writeSourceFile(Object, String, GenerationContext, Context) - Static method in interface com.fluxtion.ext.streaming.builder.util.FunctionGeneratorHelper
X
- xor(Object...) - Static method in class com.fluxtion.ext.streaming.builder.factory.BooleanBuilder
All Classes|All Packages