See: Description
| Interface | Description |
|---|---|
| Dequeuer |
A Dequeuer is used for dequeueing tuples from a specific stream.
|
| Enqueuer |
An Enqueuer is used for enqueueing tuples onto a stream.
|
| Expecter.Predicate |
To expect tuples by predicate, implement this interface.
|
| SBServerManager |
SBServerManager provides control and access to a StreamBase server. |
| SBTestEnvironment |
This interface is not expected to be implemented by end-users.
|
| TupleComparator |
A
TupleComparator abstracts comparison of tuples. |
| TupleMaker<T> |
Interface for constructing tuples from data.
|
| Class | Description |
|---|---|
| AbstractTupleMaker<T> |
A convenience class which implements all of the methods of
TupleMaker in terms of
AbstractTupleMaker.createTuple(Schema, Object). |
| BaseTestEnvironment |
A default implementation of
SBTestEnvironment for use
by SBServerManager instances. |
| CSVTupleMaker |
A factory to build
Tuples from CSV formatted Strings. |
| Expecter | |
| Expecter.AbstractPredicate |
Subclass this and override isExpected(Tuple t) to simplify creating predicates.
|
| FieldBasedTupleComparator |
A
TupleComparator that compares tuples in a naive field-by-field manner. |
| FieldBasedTupleComparator.CompareFunctor |
A strategy object for handling comparisons of specific field types.
|
| FieldBasedTupleComparator.DoubleCompareFunctor |
Compare double values using a ratio test and a tolerance.
|
| FieldBasedTupleComparator.IgnoreTimestampCompareFunctor | |
| FieldBasedTupleComparator.ListCompareFunctor | |
| FieldBasedTupleComparator.NaiveObjectCompareFunctor | |
| FieldBasedTupleComparator.RegexCompareFunctor |
Check if the second argument matches the regex defined for the first argument.
|
| FieldBasedTupleComparator.TupleCompareFunctor | |
| JSONSingleQuotesTupleMaker |
A factory to build
Tuples from JSON formatted Strings that may use
the single quote character ' in lieu of the double quote character ". |
| JSONTupleMaker |
A factory to build
Tuples from JSON formatted Strings. |
| ObjectArrayTupleMaker |
A factory to build
Tuples from Java objects. |
| ServerManagerFactory |
Contains static methods for creating concrete
SBServerManager |
| TimeServiceFactory |
Contains static methods for creating concrete
TimeService |
| UnitTestProperties |
| Enum | Description |
|---|---|
| Expecter.DequeueSetting |