Package | Description |
---|---|
com.caplin.transformer.module |
Provides the core interfaces and classes that are required to write a Java Transformer module.
|
com.caplin.transformer.module.datasrc |
Provides the classes used to represent the either an update received for a DataSource object, or
the cached data for a DataSource object.
|
com.caplin.transformer.module.wrappers |
Provides Java classes that wrap around Transformer modules written in C.
|
Modifier and Type | Method and Description |
---|---|
TransformerData |
DataCache.get(String objectName)
Gets the data cached within the Transformer core for the
specified object name.
|
TransformerData |
DataCache.getPermission(String objectName,
String key)
Gets the permission data cached within the Transformer core for the
specified object name and key.
|
TransformerData |
DataSourceUpdateEvent.getTransformerData()
Gets the TransformerData object that represents the update.
|
TransformerData |
DataCache.getType2(String objectName,
String type2Index)
Gets the type 2 data cached within the Transformer core for the
specified object name and type 2 index.
|
Constructor and Description |
---|
DataSourceUpdateEvent(int dataSourcePeerId,
TransformerData transformerData,
long time)
Constructs the DataSourceUpdateEvent with the specified peer
identifier, update object and time.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TransformerContainer
Represents an update for a particular container object.
|
interface |
TransformerPermission |
interface |
TransformerRecord
Represents an update for a particular record object.
|
Modifier and Type | Class and Description |
---|---|
class |
TransformerContainerImpl
Implementation of the TransformerContainer interface.
|
class |
TransformerDataImpl
Implementation of the TransformerData interface.
|
class |
TransformerPermissionImpl |
class |
TransformerRecordImpl
Implementation of the TransformerRecord interface.
|
Modifier and Type | Method and Description |
---|---|
static TransformerData |
DSFactory.createTransformerData(String subject,
int type)
Creates a TransformerData for the specified subject and object
type.
|
static TransformerData |
DSFactory.createTransformerData(String subject,
int type,
int flags)
Creates a TransformerData for the specified subject, object
type and data source flags.
|
static TransformerData |
DSFactory.createTransformerData(String subject,
ObjectType objectType)
Creates a TransformerData for the specified subject and object
type.
|
static TransformerData |
DSFactory.createTransformerData(String subject,
ObjectType objectType,
int flags)
Creates a TransformerData for the specified subject, object
type and data source flags.
|
static TransformerData |
DSFactory.createTransformerData(TransformerData transformerData)
Returns a copy of the specified TransformerData.
|
Modifier and Type | Method and Description |
---|---|
static TransformerData |
DSFactory.createTransformerData(TransformerData transformerData)
Returns a copy of the specified TransformerData.
|
int |
TransformerDataImpl.merge(TransformerData transformerDataToMerge)
Merges the fields from the specified TransformerData with those
in this TransformerData.
|
int |
TransformerData.merge(TransformerData transformerDataToMerge)
Merges the fields from the specified TransformerData with those
in this TransformerData.
|
Modifier and Type | Method and Description |
---|---|
static double |
RPNWrapper.evaluateRule(String rule,
TransformerData updateData,
TransformerData cachedData)
Evalutes the specified rule and returns the result of the
evaluation.
|
Please send bug reports and comments to Caplin support