Package | Description |
---|---|
com.streambase.sb |
Provides classes and interfaces fundamental to the TIBCO StreamBase Java API.
|
com.streambase.sb.unittest |
Provides classes and interfaces used to author StreamBase Unit tests.
|
Modifier and Type | Field and Description |
---|---|
static DataType[] |
DataType.SIMPLE_TYPES
The types that have no parameterization, just values.
|
protected DataType |
CompleteDataType.type |
Modifier and Type | Method and Description |
---|---|
static DataType |
DataType.forName(String typeName)
For the given name return a DataType Object.
|
static DataType |
DataType.forType(Class<?> clazz)
Return the appropriate DataType for the given clazz.
|
static DataType |
DataType.forType(Object obj)
Return the appropriate DataType for the given type.
|
DataType |
CompleteDataType.getDataType()
Return the data type of the complete type
|
DataType |
Schema.Field.getDataType()
Return the DataType of the Field
|
DataType[] |
Schema.getFieldTypes()
A utility function to speed up multiple accesses to field types of a schema
in contexts where multiple tuples are processed; the function should be
called outside of for loops processing tuples and their fields
|
static DataType |
DataType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DataType[] |
DataType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static Collection<DataType> |
DataType.allTypes()
Deprecated.
use DataType.values()
|
Modifier and Type | Method and Description |
---|---|
void |
DataType.Checklist.check(DataType... types) |
void |
Schema.Field.checkType(DataType dataType)
Deprecated.
|
protected void |
Tuple.checkType(Schema.Field resolvedField,
DataType dataType) |
protected int |
Tuple.checkTypeAndNonNull(Schema.Field resolvedField,
DataType dataType)
check the type and make sure it is non null
|
static Schema.Field |
Schema.createField(DataType type,
String name)
Creates a new Field of the given DataType, with the given name.
|
Modifier and Type | Method and Description |
---|---|
void |
DataType.Checklist.check(Collection<DataType> types) |
Constructor and Description |
---|
CompleteDataType(DataType type) |
Field(String name,
DataType dataType)
Deprecated.
Use
Schema.createField(DataType, String) instead |
Field(String name,
DataType dataType,
Schema s)
Deprecated.
Use
Schema.Field#Field(String, CompleteDataType) instead with
new Schema(name, CompleteDataType.forTuple(s)), or Schema.createTupleField(String, Schema) |
Modifier and Type | Field and Description |
---|---|
static Map<DataType,FieldBasedTupleComparator.CompareFunctor> |
FieldBasedTupleComparator.DEFAULT_FUNCTOR_MAP |