Skip navigation links
A B C D E F G H I L M N O P R S T U V W X 

A

AbstractFilterWrapper<T> - Class in com.fluxtion.ext.declarative.api.stream
A base class for stream functions.
AbstractFilterWrapper() - Constructor for class com.fluxtion.ext.declarative.api.stream.AbstractFilterWrapper
 
add(T) - Method in interface com.fluxtion.ext.declarative.api.SepContext
 
add(T, String) - Method in interface com.fluxtion.ext.declarative.api.SepContext
 
add(double, double) - Static method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions
 
addMsgBuilder(MsgBuilder) - Method in class com.fluxtion.ext.declarative.api.log.AsciiConsoleLogger
 
addOrReuse(T) - Method in interface com.fluxtion.ext.declarative.api.SepContext
 
addOrReuse(T, String) - Method in interface com.fluxtion.ext.declarative.api.SepContext
 
addPublic(T, String) - Method in interface com.fluxtion.ext.declarative.api.SepContext
 
addPublicOrReuse(T, String) - Method in interface com.fluxtion.ext.declarative.api.SepContext
 
addValue(Number) - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Average
 
addValue(Number) - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Sum
 
afterEvent() - Method in class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
AggregateAverage() - Constructor for class com.fluxtion.ext.declarative.api.group.AggregateFunctions.AggregateAverage
 
AggregateCount() - Constructor for class com.fluxtion.ext.declarative.api.group.AggregateFunctions.AggregateCount
 
AggregateFunctions - Class in com.fluxtion.ext.declarative.api.group
Math functions for use with GroupBy.
AggregateFunctions() - Constructor for class com.fluxtion.ext.declarative.api.group.AggregateFunctions
 
AggregateFunctions.AggregateAverage - Class in com.fluxtion.ext.declarative.api.group
 
AggregateFunctions.AggregateCount - Class in com.fluxtion.ext.declarative.api.group
 
AggregateFunctions.AggregateMax - Class in com.fluxtion.ext.declarative.api.group
 
AggregateFunctions.AggregateMin - Class in com.fluxtion.ext.declarative.api.group
 
AggregateFunctions.AggregatePassThrough - Class in com.fluxtion.ext.declarative.api.group
 
AggregateFunctions.AggregateSum - Class in com.fluxtion.ext.declarative.api.group
 
AggregateMax() - Constructor for class com.fluxtion.ext.declarative.api.group.AggregateFunctions.AggregateMax
 
AggregateMin() - Constructor for class com.fluxtion.ext.declarative.api.group.AggregateFunctions.AggregateMin
 
AggregatePassThrough() - Constructor for class com.fluxtion.ext.declarative.api.group.AggregateFunctions.AggregatePassThrough
 
AggregateSum() - Constructor for class com.fluxtion.ext.declarative.api.group.AggregateFunctions.AggregateSum
 
alwaysReset - Variable in class com.fluxtion.ext.declarative.api.stream.AbstractFilterWrapper
 
alwaysReset(boolean) - Method in class com.fluxtion.ext.declarative.api.stream.AbstractFilterWrapper
 
alwaysReset(boolean) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
Reset a stateful node after every execution cycle, without the need for a an external Wrapper.resetNotifier(java.lang.Object).
AndOperator - Class in com.fluxtion.ext.declarative.api.test
Boolean and operator.
AndOperator(Object[]) - Constructor for class com.fluxtion.ext.declarative.api.test.AndOperator
 
append(Object) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
append(String) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
append(StringBuffer) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
append(CharSequence) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
append(CharSequence, int, int) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
append(char[]) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
append(char[], int, int) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
append(boolean) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
append(char) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
append(int) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
append(long) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
append(float) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
append(double) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
appendCodePoint(int) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
apply(S, T) - Method in interface com.fluxtion.ext.declarative.api.group.GroupByIniitialiser
 
asCharSequence() - Method in interface com.fluxtion.ext.declarative.api.numeric.BufferValue
 
AsciiConsoleLogger - Class in com.fluxtion.ext.declarative.api.log
Writes log messages to console.
AsciiConsoleLogger() - Constructor for class com.fluxtion.ext.declarative.api.log.AsciiConsoleLogger
 
asString() - Method in interface com.fluxtion.ext.declarative.api.numeric.BufferValue
 
Average() - Constructor for class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Average
 
Avg - Static variable in class com.fluxtion.ext.declarative.api.group.AggregateFunctions
 

B

BooleanEitherFilter<T> - Class in com.fluxtion.ext.declarative.api.test
A filtering wrapper that propagates the event wave when a notifier object or the tracked object indicates a positive change.
BooleanEitherFilter(Wrapper<T>, Object) - Constructor for class com.fluxtion.ext.declarative.api.test.BooleanEitherFilter
 
BooleanEitherFilter(T, Object) - Constructor for class com.fluxtion.ext.declarative.api.test.BooleanEitherFilter
 
BooleanFilter<T> - Class in com.fluxtion.ext.declarative.api.test
A filtering wrapper that propagates the event wave when a notifier object indicates a positive change.
BooleanFilter(Wrapper<T>, Object) - Constructor for class com.fluxtion.ext.declarative.api.test.BooleanFilter
 
BooleanFilter(T, Object) - Constructor for class com.fluxtion.ext.declarative.api.test.BooleanFilter
 
BooleanMatchFilter<T> - Class in com.fluxtion.ext.declarative.api.test
A filtering wrapper that propagates the event wave when the tracked object and a notifier object both indicate a positive change.
BooleanMatchFilter(Wrapper<T>, Object) - Constructor for class com.fluxtion.ext.declarative.api.test.BooleanMatchFilter
 
BooleanMatchFilter(T, Object) - Constructor for class com.fluxtion.ext.declarative.api.test.BooleanMatchFilter
 
bufferSize - Variable in class com.fluxtion.ext.declarative.api.window.CountSlidingBuffer
 
BufferValue - Interface in com.fluxtion.ext.declarative.api.numeric
A wrapper around a ByteBuffer.

C

cacheSize() - Method in class com.fluxtion.ext.declarative.api.util.StringCache
 
calcAverage(double, double) - Method in class com.fluxtion.ext.declarative.api.group.AggregateFunctions.AggregateAverage
 
calcSum(double, double) - Static method in class com.fluxtion.ext.declarative.api.group.AggregateFunctions.AggregateSum
 
CharArrayCharSequence - Class in com.fluxtion.ext.declarative.api.util
CharSequence backed by an array.
CharArrayCharSequence(char[]) - Constructor for class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence
 
CharArrayCharSequence.CharSequenceView - Class in com.fluxtion.ext.declarative.api.util
 
charAt(int) - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence
 
charAt(int) - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence.CharSequenceView
 
CharSequenceView(int, int) - Constructor for class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence.CharSequenceView
 
clearCache() - Method in class com.fluxtion.ext.declarative.api.util.StringCache
 
clone() - Method in interface com.fluxtion.ext.declarative.api.numeric.BufferValue
 
com.fluxtion.ext.declarative.api - package com.fluxtion.ext.declarative.api
 
com.fluxtion.ext.declarative.api.group - package com.fluxtion.ext.declarative.api.group
 
com.fluxtion.ext.declarative.api.log - package com.fluxtion.ext.declarative.api.log
 
com.fluxtion.ext.declarative.api.numeric - package com.fluxtion.ext.declarative.api.numeric
 
com.fluxtion.ext.declarative.api.stream - package com.fluxtion.ext.declarative.api.stream
 
com.fluxtion.ext.declarative.api.test - package com.fluxtion.ext.declarative.api.test
 
com.fluxtion.ext.declarative.api.util - package com.fluxtion.ext.declarative.api.util
 
com.fluxtion.ext.declarative.api.window - package com.fluxtion.ext.declarative.api.window
 
console(String, LambdaReflection.SerializableFunction<T, S>...) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
dump this node to console, prefixed with the supplied message.Object.toString() will be invoked on the node instance.
ConsoleLog(Object, String) - Constructor for class com.fluxtion.ext.declarative.api.stream.StreamOperator.ConsoleLog
 
ConsoleLog(Object) - Constructor for class com.fluxtion.ext.declarative.api.stream.StreamOperator.ConsoleLog
 
ConsoleLogProvider - Class in com.fluxtion.ext.declarative.api.log
Simple console implementation of LogService.
ConsoleLogProvider() - Constructor for class com.fluxtion.ext.declarative.api.log.ConsoleLogProvider
 
Constant - Interface in com.fluxtion.ext.declarative.api
Marker interface, declares a node as holding a constant value.
ConstantNumber - Class in com.fluxtion.ext.declarative.api.numeric
Mutable numeric value
ConstantNumber(double) - Constructor for class com.fluxtion.ext.declarative.api.numeric.ConstantNumber
 
controlIdLogging(LogControlEvent) - Method in class com.fluxtion.ext.declarative.api.log.AsciiConsoleLogger
 
controlLevelLogging(LogControlEvent) - Method in class com.fluxtion.ext.declarative.api.log.AsciiConsoleLogger
 
controlLogIdFilter(LogControlEvent) - Method in class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
controlLogLevelFilter(LogControlEvent) - Method in class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
controlTimeLogging(LogControlEvent) - Method in class com.fluxtion.ext.declarative.api.log.AsciiConsoleLogger
 
copyAsAscii(byte[]) - Method in class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
copyAsAscii(byte[]) - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
copyFrom(Number) - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
copyInto(T) - Method in interface com.fluxtion.ext.declarative.api.group.MultiKey
 
copyKey() - Method in interface com.fluxtion.ext.declarative.api.group.MultiKey
 
Count - Static variable in class com.fluxtion.ext.declarative.api.group.AggregateFunctions
 
Count() - Constructor for class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Count
 
count - Variable in class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
counter - Static variable in interface com.fluxtion.ext.declarative.api.Wrapper
 
CountNotifier - Class in com.fluxtion.ext.declarative.api.window
A NotifyOnCount node.
CountNotifier(int, Object) - Constructor for class com.fluxtion.ext.declarative.api.window.CountNotifier
 
CountSlidingBuffer - Class in com.fluxtion.ext.declarative.api.window
Sliding count buffer.
CountSlidingBuffer() - Constructor for class com.fluxtion.ext.declarative.api.window.CountSlidingBuffer
 

D

debug(CharSequence) - Method in class com.fluxtion.ext.declarative.api.log.ConsoleLogProvider
 
debug(CharSequence) - Method in interface com.fluxtion.ext.declarative.api.log.LogService
 
deltaGreaterThan(Number) - Method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
deltaGt(double) - Static method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
deltaLessThan(Number) - Method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
deltaLt(double) - Static method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
disableIdFiltering() - Static method in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
disableLevelFiltering() - Static method in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
divide(double, double) - Static method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions
 
doubleLimit_0 - Variable in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
doubleLimit_1 - Variable in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
doubleValue() - Method in class com.fluxtion.ext.declarative.api.numeric.ConstantNumber
 
doubleValue - Variable in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
doubleValue() - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 

E

elseStream() - Method in interface com.fluxtion.ext.declarative.api.FilterWrapper
provides an else branch to a filter node in this stream.
ElseWrapper<T> - Class in com.fluxtion.ext.declarative.api.stream
Wraps a Wrapper and provides an else execution path.
ElseWrapper(Wrapper<T>) - Constructor for class com.fluxtion.ext.declarative.api.stream.ElseWrapper
 
enableIdFiltering(String[]) - Static method in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
enableLevelFiltering(int) - Static method in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
equal(String) - Method in class com.fluxtion.ext.declarative.api.stream.StringPredicates
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.numeric.ConstantNumber
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.PushNotifier
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.ReusableEventHandler
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.stream.ElseWrapper
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.stream.NodeWrapper
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.test.AndOperator
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.test.NandOperator
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.test.NorOperator
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.test.NotOperator
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.test.OrOperator
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.test.XorOperator
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence.CharSequenceView
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.util.Named
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.util.StringWrapper
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.window.CountNotifier
 
equals(Object) - Method in class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
error(CharSequence) - Method in class com.fluxtion.ext.declarative.api.log.ConsoleLogProvider
 
error(CharSequence) - Method in interface com.fluxtion.ext.declarative.api.log.LogService
 
event() - Method in interface com.fluxtion.ext.declarative.api.EventWrapper
 
event() - Method in class com.fluxtion.ext.declarative.api.MergingWrapper
 
event - Variable in class com.fluxtion.ext.declarative.api.ReusableEventHandler
 
event() - Method in class com.fluxtion.ext.declarative.api.ReusableEventHandler
 
event() - Method in class com.fluxtion.ext.declarative.api.stream.ElseWrapper
 
event() - Method in class com.fluxtion.ext.declarative.api.stream.NodeWrapper
 
event() - Method in class com.fluxtion.ext.declarative.api.test.BooleanEitherFilter
 
event() - Method in class com.fluxtion.ext.declarative.api.test.BooleanFilter
 
event() - Method in class com.fluxtion.ext.declarative.api.test.BooleanMatchFilter
 
event() - Method in class com.fluxtion.ext.declarative.api.util.StringWrapper
 
event() - Method in interface com.fluxtion.ext.declarative.api.Wrapper
The wrapped node
eventClass() - Method in interface com.fluxtion.ext.declarative.api.EventWrapper
 
eventClass() - Method in class com.fluxtion.ext.declarative.api.MergingWrapper
 
eventClass() - Method in class com.fluxtion.ext.declarative.api.ReusableEventHandler
 
eventClass() - Method in class com.fluxtion.ext.declarative.api.stream.ElseWrapper
 
eventClass() - Method in class com.fluxtion.ext.declarative.api.stream.NodeWrapper
 
eventClass() - Method in class com.fluxtion.ext.declarative.api.test.BooleanEitherFilter
 
eventClass() - Method in class com.fluxtion.ext.declarative.api.test.BooleanFilter
 
eventClass() - Method in class com.fluxtion.ext.declarative.api.test.BooleanMatchFilter
 
eventClass() - Method in class com.fluxtion.ext.declarative.api.util.StringWrapper
 
eventClass() - Method in interface com.fluxtion.ext.declarative.api.Wrapper
The type of the wrapped node
eventSource - Variable in class com.fluxtion.ext.declarative.api.PushNotifier
 
eventTarget - Variable in class com.fluxtion.ext.declarative.api.PushNotifier
 
EventWrapper<T extends com.fluxtion.api.event.Event> - Interface in com.fluxtion.ext.declarative.api
Wraps an underlying event node in a SEP
expireAll() - Method in interface com.fluxtion.ext.declarative.api.group.GroupBy
 
expireCount(Long, int) - Method in interface com.fluxtion.ext.declarative.api.group.GroupBy
 
expireTime(Long, int) - Method in interface com.fluxtion.ext.declarative.api.group.GroupBy
 

F

fatal(CharSequence) - Method in class com.fluxtion.ext.declarative.api.log.ConsoleLogProvider
 
fatal(CharSequence) - Method in interface com.fluxtion.ext.declarative.api.log.LogService
 
FILTER - Static variable in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
filter(LambdaReflection.SerializableFunction<S, Boolean>, Wrapper<T>, Method, boolean) - Method in interface com.fluxtion.ext.declarative.api.stream.StreamOperator
 
filter(LambdaReflection.SerializableFunction<T, Boolean>, Wrapper<T>, boolean) - Method in interface com.fluxtion.ext.declarative.api.stream.StreamOperator
 
filter(LambdaReflection.SerializableFunction<T, Boolean>) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
 
filter(LambdaReflection.SerializableFunction<T, S>, LambdaReflection.SerializableFunction<S, Boolean>) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
 
filteredUpdate() - Method in class com.fluxtion.ext.declarative.api.test.BooleanEitherFilter
 
filteredUpdate() - Method in class com.fluxtion.ext.declarative.api.test.BooleanFilter
 
filteredUpdate() - Method in class com.fluxtion.ext.declarative.api.test.BooleanMatchFilter
 
filterId() - Method in class com.fluxtion.ext.declarative.api.ReusableEventHandler
 
FilterWrapper<T> - Interface in com.fluxtion.ext.declarative.api
A wrapper around a node that is created as the resiult of a filtering operation.
floatValue() - Method in class com.fluxtion.ext.declarative.api.numeric.ConstantNumber
 
floatValue() - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
forEach(LambdaReflection.SerializableConsumer<S>, Wrapper<T>, String) - Method in interface com.fluxtion.ext.declarative.api.stream.StreamOperator
Supply the wrapper to a consumer when the wrapper is on the execution path
forEach(LambdaReflection.SerializableConsumer<T>) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
Registers a Consumer to operate on the current node when an event wave is passing through this node.
forEach(LambdaReflection.SerializableConsumer<T>, String) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
 

G

getBuffer() - Method in interface com.fluxtion.ext.declarative.api.numeric.BufferValue
 
getBuffer() - Method in class com.fluxtion.ext.declarative.api.window.CountSlidingBuffer
 
getCount() - Method in class com.fluxtion.ext.declarative.api.window.CountNotifier
 
getFilter() - Method in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
getInstance(Object) - Method in class com.fluxtion.ext.declarative.api.group.GroupByTargetMap
 
getInstanceMap() - Method in class com.fluxtion.ext.declarative.api.group.GroupByTargetMap
 
getLevel() - Method in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
getLogService() - Method in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
getMap() - Method in interface com.fluxtion.ext.declarative.api.group.GroupBy
 
getMethodSupplier() - Method in class com.fluxtion.ext.declarative.api.stream.StreamOperator.ConsoleLog
 
getName() - Method in class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
getName() - Method in class com.fluxtion.ext.declarative.api.util.Named
 
getNotifyLimit() - Method in class com.fluxtion.ext.declarative.api.window.CountNotifier
 
getOrCreateInstance(Object, GroupByIniitialiser, K) - Method in class com.fluxtion.ext.declarative.api.group.GroupByTargetMap
 
getOrCreateInstance(Object) - Method in class com.fluxtion.ext.declarative.api.group.GroupByTargetMap
 
getOrCreateInstance(BufferValue) - Method in class com.fluxtion.ext.declarative.api.group.GroupByTargetMap
 
getOrCreateInstance(BufferValue, GroupByIniitialiser, K) - Method in class com.fluxtion.ext.declarative.api.group.GroupByTargetMap
 
getOrCreateInstance(MultiKey, GroupByIniitialiser, K) - Method in class com.fluxtion.ext.declarative.api.group.GroupByTargetMap
 
getOrCreateInstance(MultiKey) - Method in class com.fluxtion.ext.declarative.api.group.GroupByTargetMap
 
greaterThan(Number) - Method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
GroupBy<T> - Interface in com.fluxtion.ext.declarative.api.group
Runtime interface for GroupBy instances generated by SEP.
GroupByIniitialiser<S,T> - Interface in com.fluxtion.ext.declarative.api.group
An initialiser function for a new item inserted into a group.
GroupByTargetMap<U,T extends Wrapper<U>> - Class in com.fluxtion.ext.declarative.api.group
A map holding the instances in the group by
GroupByTargetMap(Class<T>) - Constructor for class com.fluxtion.ext.declarative.api.group.GroupByTargetMap
 
gt(double) - Static method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
gt(Number) - Method in class com.fluxtion.ext.declarative.api.stream.PercentPredicates
 
gtPercent(double) - Static method in class com.fluxtion.ext.declarative.api.stream.PercentPredicates
 

H

hashCode() - Method in class com.fluxtion.ext.declarative.api.numeric.ConstantNumber
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.PushNotifier
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.ReusableEventHandler
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.stream.ElseWrapper
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.stream.NodeWrapper
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.test.AndOperator
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.test.NandOperator
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.test.NorOperator
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.test.NotOperator
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.test.OrOperator
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.test.XorOperator
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence.CharSequenceView
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.util.Named
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.util.StringWrapper
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.window.CountNotifier
 
hashCode() - Method in class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 

I

ID - Static variable in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
id(String) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
Set the node id for this node within the generated SEP.
immediateReset(boolean) - Method in class com.fluxtion.ext.declarative.api.stream.AbstractFilterWrapper
 
immediateReset(boolean) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
Controls reset timing policy for stateful nodes.
inBand(double, double) - Static method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
increment(int, int) - Static method in class com.fluxtion.ext.declarative.api.group.AggregateFunctions.AggregateCount
 
increment(Object) - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Count
 
increment(Object) - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.IntCount
 
incrementUpdateCount(Object) - Method in class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
info(CharSequence) - Method in class com.fluxtion.ext.declarative.api.log.ConsoleLogProvider
 
info(CharSequence) - Method in interface com.fluxtion.ext.declarative.api.log.LogService
 
init() - Method in class com.fluxtion.ext.declarative.api.log.AsciiConsoleLogger
 
init() - Method in class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
init() - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
init() - Method in class com.fluxtion.ext.declarative.api.stream.StreamOperator.ConsoleLog
 
init() - Method in class com.fluxtion.ext.declarative.api.test.BooleanMatchFilter
 
init() - Method in class com.fluxtion.ext.declarative.api.window.CountNotifier
 
init() - Method in class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
initCapacity - Variable in class com.fluxtion.ext.declarative.api.log.AsciiConsoleLogger
 
initCapacity - Variable in class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
initCapacity - Variable in class com.fluxtion.ext.declarative.api.log.MsgSink
 
inRange(Number) - Method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
IntCount() - Constructor for class com.fluxtion.ext.declarative.api.stream.StreamFunctions.IntCount
 
intern(CharSequence) - Method in class com.fluxtion.ext.declarative.api.util.StringCache
 
intValue() - Method in class com.fluxtion.ext.declarative.api.numeric.ConstantNumber
 
intValue - Variable in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
intValue() - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
is(String) - Static method in class com.fluxtion.ext.declarative.api.stream.StringPredicates
 
isAlwaysReset() - Method in class com.fluxtion.ext.declarative.api.stream.AbstractFilterWrapper
 
isEnabled() - Method in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
isGoodToLog() - Method in class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
isNotifyOnChangeOnly() - Method in class com.fluxtion.ext.declarative.api.stream.AbstractFilterWrapper
 
isResetImmediate() - Method in class com.fluxtion.ext.declarative.api.stream.AbstractFilterWrapper
 

L

lastPublish - Variable in class com.fluxtion.ext.declarative.api.window.CountSlidingBuffer
 
length() - Method in class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
length() - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
length() - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence.CharSequenceView
 
length() - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence
 
lessThan(Number) - Method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
LEVEL - Static variable in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
log() - Method in class com.fluxtion.ext.declarative.api.stream.StreamOperator.ConsoleLog
 
LOG_CONTROL_ID - Static variable in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
LOG_LEVEL - Static variable in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
LOG_NAME - Static variable in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
LOG_TIME - Static variable in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
LogControlEvent - Class in com.fluxtion.ext.declarative.api.log
Control message for simple logger.
logLevel - Variable in class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
LogService - Interface in com.fluxtion.ext.declarative.api.log
An interface for a log provider to implement and transform messages to an underlying service provider.
longValue() - Method in class com.fluxtion.ext.declarative.api.numeric.ConstantNumber
 
longValue - Variable in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
longValue() - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
lt(double) - Static method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
lt(Number) - Method in class com.fluxtion.ext.declarative.api.stream.PercentPredicates
 
ltPercent(double) - Static method in class com.fluxtion.ext.declarative.api.stream.PercentPredicates
 

M

map(LambdaReflection.SerializableFunction<T, R>, Wrapper<T>, boolean) - Method in interface com.fluxtion.ext.declarative.api.stream.StreamOperator
 
map(LambdaReflection.SerializableFunction<T, R>, Wrapper<T>, Method, boolean) - Method in interface com.fluxtion.ext.declarative.api.stream.StreamOperator
 
map(LambdaReflection.SerializableFunction<T, R>) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
Maps a value using the provided mapping function.
map(LambdaReflection.SerializableFunction<S, R>, LambdaReflection.SerializableFunction<T, S>) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
Maps a value using the provided mapping function.
mapDouble(LambdaReflection.SerializableFunction<? extends Double, R>) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
Invokes a mapping function that accepts a Double as an input
mapInt(LambdaReflection.SerializableFunction<? extends Integer, R>) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
Invokes a mapping function that accepts a Integer as an input
mapLong(LambdaReflection.SerializableFunction<? extends Long, R>) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
Invokes a mapping function that accepts a Long as an input
Max - Static variable in class com.fluxtion.ext.declarative.api.group.AggregateFunctions
 
Max() - Constructor for class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Max
 
max(Number) - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Max
 
maximum(int, int) - Static method in class com.fluxtion.ext.declarative.api.group.AggregateFunctions.AggregateMax
 
merge(Class<T>, Wrapper<? extends T>...) - Static method in class com.fluxtion.ext.declarative.api.MergingWrapper
 
merge(Wrapper<T>...) - Static method in class com.fluxtion.ext.declarative.api.MergingWrapper
 
merge(Class<T>, S...) - Static method in class com.fluxtion.ext.declarative.api.MergingWrapper
 
merge(T...) - Static method in class com.fluxtion.ext.declarative.api.MergingWrapper
 
mergeNodes(S...) - Method in class com.fluxtion.ext.declarative.api.MergingWrapper
 
mergeUpdate(S) - Method in class com.fluxtion.ext.declarative.api.MergingWrapper
 
mergeWrappers(Wrapper<? extends T>...) - Method in class com.fluxtion.ext.declarative.api.MergingWrapper
 
mergeWrapperUpdate(Wrapper<? extends T>) - Method in class com.fluxtion.ext.declarative.api.MergingWrapper
 
MergingWrapper<T> - Class in com.fluxtion.ext.declarative.api
Merges streams into a single node in the SEP execution graph.
MergingWrapper(Class<T>) - Constructor for class com.fluxtion.ext.declarative.api.MergingWrapper
 
message(String) - Static method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions
 
Message(String) - Constructor for class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Message
 
Min - Static variable in class com.fluxtion.ext.declarative.api.group.AggregateFunctions
 
Min() - Constructor for class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Min
 
min(Number) - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Min
 
minimum(int, int) - Static method in class com.fluxtion.ext.declarative.api.group.AggregateFunctions.AggregateMin
 
MsgBuilder - Class in com.fluxtion.ext.declarative.api.log
Base class for building log messages.
MsgBuilder() - Constructor for class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
msgBuilders - Variable in class com.fluxtion.ext.declarative.api.log.AsciiConsoleLogger
 
msgSink - Variable in class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
MsgSink - Class in com.fluxtion.ext.declarative.api.log
Holds the contents of the log message
MsgSink() - Constructor for class com.fluxtion.ext.declarative.api.log.MsgSink
 
MultiKey<T> - Interface in com.fluxtion.ext.declarative.api.group
A complex key for use with GroupBy.
multiply(double, double) - Static method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions
 
MutableNumber - Class in com.fluxtion.ext.declarative.api.numeric
Mutable numeric value
MutableNumber() - Constructor for class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 

N

name - Variable in class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
name - Variable in class com.fluxtion.ext.declarative.api.util.Named
 
Named - Class in com.fluxtion.ext.declarative.api.util
 
Named(String) - Constructor for class com.fluxtion.ext.declarative.api.util.Named
 
NandOperator - Class in com.fluxtion.ext.declarative.api.test
Boolean and operator.
NandOperator(Object[]) - Constructor for class com.fluxtion.ext.declarative.api.test.NandOperator
 
negative() - Static method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
negativeNum(Number) - Static method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
nodeId(T, String) - Method in interface com.fluxtion.ext.declarative.api.stream.StreamOperator
name a StreamOperator node in the generated SEP.
nodes - Variable in class com.fluxtion.ext.declarative.api.MergingWrapper
 
NodeWrapper<T> - Class in com.fluxtion.ext.declarative.api.stream
simple wrapper that wraps any node.
NodeWrapper(T) - Constructor for class com.fluxtion.ext.declarative.api.stream.NodeWrapper
 
NorOperator - Class in com.fluxtion.ext.declarative.api.test
Boolean xor operator.
NorOperator(Object[]) - Constructor for class com.fluxtion.ext.declarative.api.test.NorOperator
 
notiferMerge(Wrapper<T>, Object) - Method in interface com.fluxtion.ext.declarative.api.stream.StreamOperator
Attaches an event notification instance to the current stream node and merges notifications from stream and the added notifier.When the notifier updates all the child nodes of this stream node will be on the execution path and invoked following normal SEP rules.The existing execution path will be unaltered if either the parent wrapped node or the eventNotifier updates then the execution path will progress.
notiferMerge(Object) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
Attaches an event notification instance to the current stream node.
notifier(Object) - Method in class com.fluxtion.ext.declarative.api.test.BooleanMatchFilter
 
notifierOverride(Wrapper<T>, Object) - Method in interface com.fluxtion.ext.declarative.api.stream.StreamOperator
Attaches an event notification instance to the current stream node, overriding the execution path of the current stream.Only when the notifier updates will the child nodes of this stream node be on the execution path.
notifierOverride(Object) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
Attaches an event notification instance to the current stream node, overriding the execution path of the current stream.
notifiyLimit - Variable in class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
notifyLimit - Variable in class com.fluxtion.ext.declarative.api.window.CountNotifier
 
notifyOnChange(boolean) - Method in class com.fluxtion.ext.declarative.api.stream.AbstractFilterWrapper
 
notifyOnChange(boolean) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
Controls the notification policy of event notification to child nodes for this stream node.
notifyOnChangeOnly - Variable in class com.fluxtion.ext.declarative.api.stream.AbstractFilterWrapper
 
NotOperator - Class in com.fluxtion.ext.declarative.api.test
Boolean not operator.
NotOperator(Object) - Constructor for class com.fluxtion.ext.declarative.api.test.NotOperator
 
NULL_CONTEXT - Static variable in interface com.fluxtion.ext.declarative.api.SepContext
 
NumericFunctionStateful - Interface in com.fluxtion.ext.declarative.api.numeric
A Marker interface for an aggregating numeric functions.
NumericFunctionStateless - Interface in com.fluxtion.ext.declarative.api.numeric
A Marker interface for numeric functions.
NumericPredicates - Class in com.fluxtion.ext.declarative.api.stream
 
NumericPredicates() - Constructor for class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
NumericPredicates(double) - Constructor for class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
NumericPredicates(double, double) - Constructor for class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 

O

observed - Variable in class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
onEvent(T) - Method in class com.fluxtion.ext.declarative.api.ReusableEventHandler
 
onEvent() - Method in class com.fluxtion.ext.declarative.api.stream.ElseWrapper
 
onEvent() - Method in class com.fluxtion.ext.declarative.api.stream.NodeWrapper
 
OrOperator - Class in com.fluxtion.ext.declarative.api.test
Boolean or operator.
OrOperator(Object[]) - Constructor for class com.fluxtion.ext.declarative.api.test.OrOperator
 
outsideBand(double, double) - Static method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
outsideRange(Number) - Method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 

P

parentUpdated(Object) - Method in class com.fluxtion.ext.declarative.api.test.AndOperator
 
parentUpdated(Object) - Method in class com.fluxtion.ext.declarative.api.test.NandOperator
 
parentUpdated(Object) - Method in class com.fluxtion.ext.declarative.api.test.NorOperator
 
parentUpdated(Object) - Method in class com.fluxtion.ext.declarative.api.test.XorOperator
 
PercentDelta() - Constructor for class com.fluxtion.ext.declarative.api.stream.StreamFunctions.PercentDelta
 
PercentPredicates - Class in com.fluxtion.ext.declarative.api.stream
Predicates for numeric change in a value.
PercentPredicates(double) - Constructor for class com.fluxtion.ext.declarative.api.stream.PercentPredicates
 
positive() - Static method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
positiveInt(Number) - Static method in class com.fluxtion.ext.declarative.api.stream.NumericPredicates
 
previous - Variable in class com.fluxtion.ext.declarative.api.stream.PercentPredicates
 
previous - Variable in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.PercentDelta
 
PROVIDER - Static variable in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
publish - Variable in class com.fluxtion.ext.declarative.api.window.CountSlidingBuffer
 
publishAndReset(Object) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
resets the stateful node and publishes the current value.
publishMessage(MsgBuilder) - Method in class com.fluxtion.ext.declarative.api.log.AsciiConsoleLogger
 
publishMessage(Object) - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Message
 
push() - Method in class com.fluxtion.ext.declarative.api.PushNotifier
 
push(Wrapper<T>, Method, LambdaReflection.SerializableConsumer<R>) - Method in interface com.fluxtion.ext.declarative.api.stream.StreamOperator
push data from the wrapper to the consumer
push(LambdaReflection.SerializableFunction<T, S>, LambdaReflection.SerializableConsumer<R>) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
pushes a data item from the current node in the stream to any node.The target node will become part of the same execution graph as the source.
PushNotifier - Class in com.fluxtion.ext.declarative.api
Pushes event notifications from a source to a target.
PushNotifier(Object, Object) - Constructor for class com.fluxtion.ext.declarative.api.PushNotifier
 
PushNotifier() - Constructor for class com.fluxtion.ext.declarative.api.PushNotifier
 

R

recordMsgBuilderId(boolean) - Static method in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
recordMsgBuildTime(boolean) - Static method in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
recordMsgLogLevel(boolean) - Static method in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
refString - Variable in class com.fluxtion.ext.declarative.api.stream.StringPredicates
 
reset() - Method in class com.fluxtion.ext.declarative.api.group.AggregateFunctions.AggregateAverage
 
reset() - Method in interface com.fluxtion.ext.declarative.api.group.MultiKey
 
reset() - Method in interface com.fluxtion.ext.declarative.api.numeric.NumericFunctionStateful
A stateful function should be reset to initial state on receiving this call.
reset() - Method in interface com.fluxtion.ext.declarative.api.Stateful
 
reset() - Method in class com.fluxtion.ext.declarative.api.stream.PercentPredicates
 
reset() - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Average
 
reset() - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Count
 
reset() - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.IntCount
 
reset() - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Max
 
reset() - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Min
 
reset() - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.PercentDelta
 
reset() - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Sum
 
reset() - Method in class com.fluxtion.ext.declarative.api.test.AndOperator
 
reset() - Method in class com.fluxtion.ext.declarative.api.test.NandOperator
 
reset() - Method in class com.fluxtion.ext.declarative.api.test.NorOperator
 
reset() - Method in class com.fluxtion.ext.declarative.api.test.XorOperator
 
reset(Object) - Method in class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
resetImmediate - Variable in class com.fluxtion.ext.declarative.api.stream.AbstractFilterWrapper
 
resetLogBuffer() - Method in class com.fluxtion.ext.declarative.api.log.MsgSink
 
resetNotifier - Variable in class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
resetNotifier(Object) - Method in interface com.fluxtion.ext.declarative.api.Wrapper
Attaches a reset notifier instance to the current stream node.
ReusableEventHandler<T extends com.fluxtion.api.event.Event> - Class in com.fluxtion.ext.declarative.api
ReusableEventHandler(Class<T>) - Constructor for class com.fluxtion.ext.declarative.api.ReusableEventHandler
 
ReusableEventHandler(int, Class<T>) - Constructor for class com.fluxtion.ext.declarative.api.ReusableEventHandler
 

S

SepContext - Interface in com.fluxtion.ext.declarative.api
Service providing buildtime access to constructing a SEP.
service() - Static method in interface com.fluxtion.ext.declarative.api.SepContext
 
service() - Static method in interface com.fluxtion.ext.declarative.api.stream.StreamOperator
 
set(double, double) - Static method in class com.fluxtion.ext.declarative.api.group.AggregateFunctions.AggregatePassThrough
 
Set - Static variable in class com.fluxtion.ext.declarative.api.group.AggregateFunctions
 
set(Number) - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
set(int) - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
set(long) - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
set(double) - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
setAlwaysReset(boolean) - Method in class com.fluxtion.ext.declarative.api.stream.AbstractFilterWrapper
 
setByteValue(byte) - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
setCharValue(char) - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
setDoubleValue(double) - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
setfloatValue(float) - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
setIntValue(int) - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
setLogService(LogService) - Static method in class com.fluxtion.ext.declarative.api.log.LogControlEvent
 
setLongValue(long) - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
setMethodSupplier(String) - Method in class com.fluxtion.ext.declarative.api.stream.StreamOperator.ConsoleLog
 
setMsgSink(MsgSink) - Method in class com.fluxtion.ext.declarative.api.log.MsgBuilder
 
setNotifiyLimit(int) - Method in class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
setNotifyOnChangeOnly(boolean) - Method in class com.fluxtion.ext.declarative.api.stream.AbstractFilterWrapper
 
setObserved(Object) - Method in class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
setResetImmediate(boolean) - Method in class com.fluxtion.ext.declarative.api.stream.AbstractFilterWrapper
 
setResetNotifier(Object) - Method in class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
setShortValue(short) - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
standardOut(I) - Static method in interface com.fluxtion.ext.declarative.api.stream.StreamOperator
 
startsWith(String) - Method in class com.fluxtion.ext.declarative.api.stream.StringPredicates
 
Stateful - Interface in com.fluxtion.ext.declarative.api
Functions maybe stateless or stateful in Fluxtion.
StreamFunctions - Class in com.fluxtion.ext.declarative.api.stream
 
StreamFunctions() - Constructor for class com.fluxtion.ext.declarative.api.stream.StreamFunctions
 
StreamFunctions.Average - Class in com.fluxtion.ext.declarative.api.stream
 
StreamFunctions.Count - Class in com.fluxtion.ext.declarative.api.stream
 
StreamFunctions.IntCount - Class in com.fluxtion.ext.declarative.api.stream
 
StreamFunctions.Max - Class in com.fluxtion.ext.declarative.api.stream
 
StreamFunctions.Message - Class in com.fluxtion.ext.declarative.api.stream
 
StreamFunctions.Min - Class in com.fluxtion.ext.declarative.api.stream
 
StreamFunctions.PercentDelta - Class in com.fluxtion.ext.declarative.api.stream
 
StreamFunctions.Sum - Class in com.fluxtion.ext.declarative.api.stream
 
StreamOperator - Interface in com.fluxtion.ext.declarative.api.stream
An interface defining stream operations on a node in a SEP graph.
StreamOperator.ConsoleLog - Class in com.fluxtion.ext.declarative.api.stream
 
StringCache - Class in com.fluxtion.ext.declarative.api.util
A String cache, receives a CharSequence and checks if there is a match in the cache, returning a cached char sequence that equals the input.
StringCache() - Constructor for class com.fluxtion.ext.declarative.api.util.StringCache
 
StringPredicates - Class in com.fluxtion.ext.declarative.api.stream
 
StringPredicates() - Constructor for class com.fluxtion.ext.declarative.api.stream.StringPredicates
 
StringPredicates(String) - Constructor for class com.fluxtion.ext.declarative.api.stream.StringPredicates
 
StringWrapper - Class in com.fluxtion.ext.declarative.api.util
A wrapper for a CharSequence.
StringWrapper(String) - Constructor for class com.fluxtion.ext.declarative.api.util.StringWrapper
 
subSequence(int, int) - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence.CharSequenceView
 
subSequence(int, int) - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence
 
subtract(double, double) - Static method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions
 
Sum - Static variable in class com.fluxtion.ext.declarative.api.group.AggregateFunctions
 
Sum() - Constructor for class com.fluxtion.ext.declarative.api.stream.StreamFunctions.Sum
 
suppliers(LambdaReflection.SerializableFunction<T, S>...) - Method in class com.fluxtion.ext.declarative.api.stream.StreamOperator.ConsoleLog
 

T

Test - Interface in com.fluxtion.ext.declarative.api
A marker interface for a Test node in a SEP.
testAnd() - Method in class com.fluxtion.ext.declarative.api.test.AndOperator
 
testNand() - Method in class com.fluxtion.ext.declarative.api.test.NandOperator
 
testNor() - Method in class com.fluxtion.ext.declarative.api.test.NorOperator
 
testNot() - Method in class com.fluxtion.ext.declarative.api.test.NotOperator
 
testOr() - Method in class com.fluxtion.ext.declarative.api.test.OrOperator
 
testXor() - Method in class com.fluxtion.ext.declarative.api.test.XorOperator
 
toString() - Method in class com.fluxtion.ext.declarative.api.numeric.ConstantNumber
 
toString() - Method in class com.fluxtion.ext.declarative.api.numeric.MutableNumber
 
toString() - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence.CharSequenceView
 
toString() - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence
 
trace(CharSequence) - Method in class com.fluxtion.ext.declarative.api.log.ConsoleLogProvider
 
trace(CharSequence) - Method in interface com.fluxtion.ext.declarative.api.log.LogService
 
trackChange() - Method in class com.fluxtion.ext.declarative.api.window.CountNotifier
 
trackedInstance - Variable in class com.fluxtion.ext.declarative.api.window.CountNotifier
 
trackedUpdated(T) - Method in class com.fluxtion.ext.declarative.api.test.BooleanMatchFilter
 
trackedWrapperUpdated(Wrapper<T>) - Method in class com.fluxtion.ext.declarative.api.test.BooleanMatchFilter
 
trim() - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence.CharSequenceView
 

U

update() - Method in class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
UpdateCountTest - Class in com.fluxtion.ext.declarative.api.window
Tracks an object for change notifications and tests for update count is greater than limit.
UpdateCountTest() - Constructor for class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
UpdateCountTest(Object, int, Object) - Constructor for class com.fluxtion.ext.declarative.api.window.UpdateCountTest
 
updated() - Method in class com.fluxtion.ext.declarative.api.MergingWrapper
 
updated() - Method in class com.fluxtion.ext.declarative.api.numeric.ConstantNumber
 
updated() - Method in class com.fluxtion.ext.declarative.api.test.BooleanEitherFilter
 
updated() - Method in class com.fluxtion.ext.declarative.api.test.BooleanFilter
 

V

value(Object) - Method in interface com.fluxtion.ext.declarative.api.group.GroupBy
 
value(int) - Method in interface com.fluxtion.ext.declarative.api.group.GroupBy
 
value(Number) - Method in class com.fluxtion.ext.declarative.api.stream.StreamFunctions.PercentDelta
 
view() - Method in class com.fluxtion.ext.declarative.api.util.CharArrayCharSequence
 

W

warn(CharSequence) - Method in class com.fluxtion.ext.declarative.api.log.ConsoleLogProvider
 
warn(CharSequence) - Method in interface com.fluxtion.ext.declarative.api.log.LogService
 
windowSpacing - Variable in class com.fluxtion.ext.declarative.api.window.CountSlidingBuffer
space in count between window publishes
wrappedNodes - Variable in class com.fluxtion.ext.declarative.api.MergingWrapper
 
Wrapper<T> - Interface in com.fluxtion.ext.declarative.api
A wrapper class that holds a reference to a node in the SEP.
writeMetaMessage() - Method in class com.fluxtion.ext.declarative.api.log.AsciiConsoleLogger
 
writePointer - Variable in class com.fluxtion.ext.declarative.api.window.CountSlidingBuffer
 

X

XorOperator - Class in com.fluxtion.ext.declarative.api.test
Boolean xor operator.
XorOperator(Object[]) - Constructor for class com.fluxtion.ext.declarative.api.test.XorOperator
 
A B C D E F G H I L M N O P R S T U V W X 
Skip navigation links

Copyright © 2019. All rights reserved.