Package | Description |
---|---|
com.pervasive.datarush.operators.io.jdbc |
Provides operators for reading from JDBC sources and writing to JDBC targets.
|
com.pervasive.datarush.ports.physical |
Provides classes and interfaces for accessing and producing the data flowing
between operators in a dataflow graph.
|
com.pervasive.datarush.types |
Provides classes and interfaces for the description of token data types.
|
Modifier and Type | Interface and Description |
---|---|
interface |
JDBCField |
Modifier and Type | Interface and Description |
---|---|
interface |
BinaryInputField
A binary valued field of a record input port.
|
interface |
BinaryOutputField
A binary valued field of a record output port.
|
interface |
BooleanInputField
A boolean valued field of a record input port.
|
interface |
BooleanOutputField
A boolean valued field of a record output port.
|
interface |
CharInputField
A character valued field of a record input port.
|
interface |
CharOutputField
A character valued field of a record output port.
|
interface |
DateInputField
A date valued field of a record input port.
|
interface |
DateOutputField
A date valued field of a record output port.
|
interface |
DoubleInputField
A double valued field of a record input port.
|
interface |
DoubleOutputField
A double valued field of a record output port.
|
interface |
FloatInputField
A float valued field of a record input port.
|
interface |
FloatOutputField
A float valued field of a record output port.
|
interface |
IntInputField
An integer valued field of a record input port.
|
interface |
IntOutputField
An integer valued field of a record output port.
|
interface |
LongInputField
A long valued field of a record input port.
|
interface |
LongOutputField
A long valued field of a record output port.
|
interface |
NumberOutputField
A number valued field of a record output port.
|
interface |
NumericInputField
A numeric valued field of a record input port.
|
interface |
NumericOutputField
A numeric valued field of a record output port.
|
interface |
ObjectInputField<T>
An object valued field of a record input port.
|
interface |
ObjectOutputField<T>
An object valued field of a record output port.
|
interface |
ScalarInputField
A field of a record input port.
|
interface |
ScalarOutputField
A field of a record output port.
|
interface |
StringInputField
A string valued field of a record input port.
|
interface |
StringOutputField
A string valued field of a record output port.
|
interface |
TimeInputField
A time valued field of a record input port.
|
interface |
TimeOutputField
A time valued field of a record output port.
|
interface |
TimestampInputField
A timestamp valued field of a record input port.
|
interface |
TimestampOutputField
A timestamp valued field of a record output port.
|
Modifier and Type | Method and Description |
---|---|
static Field |
TypeUtil.annotate(Field field,
String propertyName,
String propertyValue)
Returns a new field object with the same type and name as the original, but
with the given property set to the given value.
|
static Field |
TokenTypeConstant.BINARY(String name)
Constructs a binary typed field with the given name.
|
static Field |
TokenTypeConstant.BOOLEAN(String name)
Constructs a boolean typed field with the given name.
|
static Field |
TokenTypeConstant.CHAR(String name)
Constructs a character typed field with the given name.
|
static Field |
TokenTypeConstant.DATE(String name)
Constructs a date typed field with the given name.
|
static Field |
TokenTypeConstant.domain(Field field,
FieldDomain domain)
Returns a new field object with the same type and name as the original, but
with the domain set to the given value.
|
static Field |
TokenTypeConstant.DOMAIN(Field field,
String... values)
Creates a field with the domain set to the given values
|
static Field |
TokenTypeConstant.DOUBLE(String name)
Constructs a double typed field with the given name.
|
static Field |
TokenTypeConstant.field(ScalarTokenType type,
String name)
Constructs a field with the given name of the
specified type.
|
static Field |
TokenTypeConstant.FLOAT(String name)
Constructs a float typed field with the given name.
|
static Field |
TokenTypeConstant.INT(String name)
Constructs a integer typed field with the given name.
|
static Field |
TokenTypeConstant.LONG(String name)
Constructs a long typed field with the given name.
|
static Field |
TypeUtil.nonUnique(Field field)
Returns a new field object with the same type and name as the original, but with the
primaryKey flag set to false |
static Field |
TokenTypeConstant.NUMERIC(String name)
Constructs a numeric typed field with the given name.
|
static <O> Field |
TokenTypeConstant.OBJECT(Class<O> type,
String name)
Constructs an object typed field with the given name.
|
static Field |
TypeUtil.primaryKey(Field field,
boolean primaryKey)
Returns a new field object with the same type and name as the original, but with the
primaryKey flag set to the given value. |
static Field |
TokenTypeConstant.STRING(String name)
Constructs a string typed field with the given name.
|
static Field |
TokenTypeConstant.STRING(String name,
List<String> values)
Constructs a string typed field with the given name.
|
static Field |
TokenTypeConstant.STRING(String name,
String... values)
Constructs a string typed field with the given name.
|
static Field |
TokenTypeConstant.TIME(String name)
Constructs a time typed field with the given name.
|
static Field |
TokenTypeConstant.TIMESTAMP(String name)
Constructs a timestamp typed field with the given name.
|
Modifier and Type | Method and Description |
---|---|
void |
RecordTokenTypeBuilder.addField(Field field)
Adds the specified field to this collection.
|
void |
RecordTokenTypeBuilder.addField(String name,
Field field)
Adds a new field with the same type, domain, and properties
as the original field but with a new name
|
static Field |
TypeUtil.annotate(Field field,
String propertyName,
String propertyValue)
Returns a new field object with the same type and name as the original, but
with the given property set to the given value.
|
static Field |
TokenTypeConstant.domain(Field field,
FieldDomain domain)
Returns a new field object with the same type and name as the original, but
with the domain set to the given value.
|
static Field |
TokenTypeConstant.DOMAIN(Field field,
String... values)
Creates a field with the domain set to the given values
|
static Field |
TypeUtil.nonUnique(Field field)
Returns a new field object with the same type and name as the original, but with the
primaryKey flag set to false |
static Field |
TypeUtil.primaryKey(Field field,
boolean primaryKey)
Returns a new field object with the same type and name as the original, but with the
primaryKey flag set to the given value. |
static RecordTokenType |
TokenTypeConstant.record(Field... fields)
Constructs a record type descriptor with the given fields.
|
static RecordTokenType |
TokenTypeConstant.sparseRecord(Field... fields)
Constructs a record type descriptor with the given fields.
|
Copyright © 2016 Actian Corporation. All rights reserved.