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

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.SerializableFunction<T, Number>, Wrapper<S>) - 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<S, Number>) - 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

DefaultNumberBuilder - Class in com.fluxtion.ext.streaming.builder.factory
Add Wrapper nodes to a graph that are controlled by either events NumericSignal or extracted from a property of a parent node.
DefaultNumberBuilder() - Constructor for class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(double, LambdaReflection.SerializableFunction<T, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(double, LambdaReflection.SerializableSupplier<Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(double, Wrapper<Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(double, String) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(int, LambdaReflection.SerializableFunction<T, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(int, LambdaReflection.SerializableSupplier<Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(int, Wrapper<Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(int, String) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(long, LambdaReflection.SerializableFunction<T, Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(long, LambdaReflection.SerializableSupplier<Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(long, Wrapper<Number>) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(long, String) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(Wrapper<T>, T) - Method in class com.fluxtion.ext.streaming.builder.stream.StreamOperatorService
 
defaultVal(String) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(T, LambdaReflection.SerializableFunction<T, R>) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
defaultVal(T, Wrapper<T>) - Static method in class com.fluxtion.ext.streaming.builder.factory.DefaultNumberBuilder
 
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.SerializableFunction<T, Number>, Wrapper<S>) - 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<S, Number>) - 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>) - 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.
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
Separates triggers and tracked object for event notification.
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.
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
Separates triggers and tracked object for event notification.
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.SerializableFunction<T, Number>, Wrapper<S>) - 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<S, Number>) - 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(LambdaReflection.SerializableFunction<T, S>, int) - Static method in interface com.fluxtion.ext.streaming.builder.factory.EventSelect
 
select(LambdaReflection.SerializableFunction<T, S>, int...) - Static method in interface com.fluxtion.ext.streaming.builder.factory.EventSelect
 
select(LambdaReflection.SerializableFunction<T, S>, String) - Static method in interface com.fluxtion.ext.streaming.builder.factory.EventSelect
 
select(LambdaReflection.SerializableFunction<T, S>, String...) - 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.SerializableFunction<T, Number>, Wrapper<S>) - 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<S, Number>) - 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
 
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