Package | Description |
---|---|
org.apache.edgent.analytics.sensors |
Analytics focused on handling sensor data.
|
org.apache.edgent.connectors.file |
File stream connector.
|
org.apache.edgent.function |
Functional interfaces for lambda expressions.
|
org.apache.edgent.graph |
Low-level graph building API.
|
org.apache.edgent.graph.spi | |
org.apache.edgent.oplet.functional |
Oplets that process tuples using functions.
|
org.apache.edgent.streamscope |
Stream Oscilloscope - package for instrumenting streams to capture tuples.
|
org.apache.edgent.topology |
Functional api to build a streaming topology.
|
org.apache.edgent.topology.plumbing |
Plumbing for a streaming topology.
|
org.apache.edgent.topology.spi.graph |
Modifier and Type | Class and Description |
---|---|
class |
Deadtime<T>
Deadtime
Predicate . |
class |
Range<T extends java.lang.Comparable<?>>
A generic immutable range of values and a way to
check a value for containment in the range.
|
Modifier and Type | Method and Description |
---|---|
static <T,V> TStream<T> |
Filters.deadband(TStream<T> stream,
Function<T,V> value,
Predicate<V> inBand)
Deadband filter.
|
static <T,V> TStream<T> |
Filters.deadband(TStream<T> stream,
Function<T,V> value,
Predicate<V> inBand,
long maximumSuppression,
java.util.concurrent.TimeUnit unit)
Deadband filter with maximum suppression time.
|
Modifier and Type | Method and Description |
---|---|
Predicate<T> |
FileWriterCycleConfig.getTuplePredicate()
Get the tuple predicate configuration value.
|
Predicate<T> |
FileWriterFlushConfig.getTuplePredicate()
Get the tuple predicate configuration value.
|
Modifier and Type | Method and Description |
---|---|
static <T> FileWriterFlushConfig<T> |
FileWriterFlushConfig.newConfig(int cntTuples,
long periodMsec,
Predicate<T> tuplePredicate)
Create a new configuration.
|
static <T> FileWriterCycleConfig<T> |
FileWriterCycleConfig.newConfig(long fileSize,
int cntTuples,
long periodMsec,
Predicate<T> tuplePredicate)
Create a new configuration.
|
static <T> FileWriterCycleConfig<T> |
FileWriterCycleConfig.newPredicateBasedConfig(Predicate<T> tuplePredicate)
same as
newConfig(0, 0, 0, tuplePredicate) |
static <T> FileWriterFlushConfig<T> |
FileWriterFlushConfig.newPredicateBasedConfig(Predicate<T> tuplePredicate)
same as
newConfig(0, 0, tuplePredicate) |
Modifier and Type | Method and Description |
---|---|
static <T> Predicate<T> |
Functions.alwaysFalse()
A Predicate that is always false
|
static <T> Predicate<T> |
Functions.alwaysTrue()
A Predicate that is always true
|
Modifier and Type | Method and Description |
---|---|
void |
Graph.peekAll(Supplier<? extends Peek<?>> supplier,
Predicate<Vertex<?,?,?>> select)
Insert Peek oplets returned by the specified
Supplier into
the outputs of all of the oplets which satisfy the specified
Predicate and where the output's Connector.isConnected()
is true. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractGraph.peekAll(Supplier<? extends Peek<?>> supplier,
Predicate<Vertex<?,?,?>> select) |
Constructor and Description |
---|
Filter(Predicate<T> filter) |
Modifier and Type | Method and Description |
---|---|
void |
StreamScope.TriggerManager.setCaptureByPredicate(Predicate<T> predicate)
Capture a tuple if the
predicate test of the tuple returns true. |
void |
StreamScope.TriggerManager.setPauseOn(Predicate<T> predicate)
Set a pause-on predicate.
|
Modifier and Type | Method and Description |
---|---|
TStream<T> |
TStream.filter(Predicate<T> predicate)
Declare a new stream that filters tuples from this stream.
|
Modifier and Type | Class and Description |
---|---|
class |
Valve<T>
A generic "valve"
Predicate . |
Modifier and Type | Method and Description |
---|---|
TStream<T> |
ConnectorStream.filter(Predicate<T> predicate) |
Copyright © 2016 The Apache Software Foundation. All Rights Reserved - bbe71fa-20161201-1641