| Modifier and Type | Method and Description |
|---|---|
ArrayList<ContentType> |
DTSCore.getAvailableTargetContentTypes(ContentType sourceContentType)
Searches for
ContentTypes to which an object can be transformed. |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<TransformationUnit> |
DTSCore.findApplicableTransformationUnits(ContentType sourceContentType,
ContentType targetContentType,
boolean createAndPublishCompositeTP)
Searches for
TransformationUnits that are able to perform a transformationUnit from a source to a target ContentType. |
ArrayList<ContentType> |
DTSCore.getAvailableTargetContentTypes(ContentType sourceContentType)
Searches for
ContentTypes to which an object can be transformed. |
void |
DTSCore.transformData(DataSource source,
ContentType targetContentType)
This method transforms the input data which are fetched by the
DataSource to the target ContentType and stores the transformed DataElements to the DataSink. |
static void |
ProgramExecutor.transformDataWithProgram(ArrayList<DataSource> sources,
Transformer transformer,
List<Parameter> programParameters,
ContentType targetContentType,
DataSink sink)
Loads and executes the
Program contained in the Transformer. |
void |
DTSCore.transformDataWithTransformationProgram(DataSource source,
String transformationProgramID,
Parameter[] programUnboundParameters,
ContentType targetContentType)
This method transforms the input data which are fetched by the
DataSources to the target ContentType and stores the transformed DataElements to the DataSink. |
void |
DTSCore.transformDataWithTransformationUnit(String transformationProgramID,
String transformationUnitID,
Parameter[] programUnboundParameters,
ContentType targetContentType,
boolean filterSources)
This method transforms the input data which are fetched by the
DataSources to the target ContentType and stores the transformed DataElements to the DataSink. |
| Modifier and Type | Method and Description |
|---|---|
void |
DTSAdaptor.addPlan(ArrayList<TransformationUnit> transformationUnits,
ArrayList<ContentType> contentTypes) |
| Modifier and Type | Method and Description |
|---|---|
ContentType |
DataElement.getContentType()
Returns the
ContentType of the DataElement. |
| Modifier and Type | Method and Description |
|---|---|
void |
DataElement.setContentType(ContentType contentType)
Sets the
ContentType of the DataElement. |
| Modifier and Type | Method and Description |
|---|---|
ContentType |
LocalFileDataElement.getContentType() |
| Modifier and Type | Method and Description |
|---|---|
ContentType |
ContentTypeEvaluator.evaluateContentTypeOfDataElement(String dataElementID)
Evaluates the
ContentType of the DataElement with id dataElementID. |
ContentType |
ContentTypeDataSource.nextContentType()
Returns the next element's
ContentType |
| Modifier and Type | Field and Description |
|---|---|
protected ContentType |
FilterDataBridge.filterContentType
The ContentType with which the FilterDataBridge checks the elements of the source
DataSource. |
| Modifier and Type | Method and Description |
|---|---|
ContentType |
REFDataBridge.nextContentType() |
| Constructor and Description |
|---|
FilterDataBridge(DataSource source,
ContentType filterContentType)
Creates a new FilterDataBridge.
|
| Modifier and Type | Field and Description |
|---|---|
protected ContentType |
TransformationRuleElement.contentType |
| Modifier and Type | Method and Description |
|---|---|
ContentType |
ContentType.clone() |
ContentType |
TransformationRuleElement.getContentType()
Returns the content type of this element.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
ContentType.gensupport(ContentType supported,
ContentType ifsupported)
This method implements the generic support consistency level for the ContentTypes.
|
void |
TransformationRuleElement.setContentType(ContentType contentType)
Sets the content type of this element.
|
static boolean |
ContentType.support(ContentType supported,
ContentType ifsupported)
This method implements the support consistency level for the ContentTypes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TNode |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<ContentType> |
RemoteTransformationsGraph.findAvailableTargetContentTypes(ContentType sourceContentType) |
ArrayList<ContentType> |
TransformationsGraph.findAvailableTargetContentTypes(ContentType sourceContentType)
Finds the available target ContentTypes from the sourceContentType.
|
ArrayList<ContentType> |
TransformationsGraphImpl.findAvailableTargetContentTypes(ContentType sourceContentType) |
| Modifier and Type | Method and Description |
|---|---|
TNode |
NodesCollection.add(ContentType contentType)
Adds a content type to this node collection.
|
boolean |
NodesCollection.exists(ContentType contentType)
Checks if the content type exists in this node collection.
|
ArrayList<TransformationUnit> |
RemoteTransformationsGraph.findAnyTransformationUnits(ContentType sourceContentType,
ContentType targetContentType,
boolean createAndPublishCompositeTP) |
ArrayList<TransformationUnit> |
TransformationsGraph.findAnyTransformationUnits(ContentType sourceContentType,
ContentType targetContentType,
boolean createAndPublishCompositeTP)
Finds Transformation Units from the sourceContentType to the targetContentType.
|
ArrayList<TransformationUnit> |
TransformationsGraphImpl.findAnyTransformationUnits(ContentType sourceContentType,
ContentType targetContentType,
boolean createAndPublishCompositeTP) |
ArrayList<TransformationUnit> |
RemoteTransformationsGraph.findApplicableTransformationUnits(ContentType sourceContentType,
ContentType targetContentType,
boolean createAndPublishCompositeTP) |
ArrayList<TransformationUnit> |
TransformationsGraph.findApplicableTransformationUnits(ContentType sourceContentType,
ContentType targetContentType,
boolean createAndPublishCompositeTP)
Finds applicable Transformation Units from the sourceContentType to the targetContentType.
|
ArrayList<TransformationUnit> |
TransformationsGraphImpl.findApplicableTransformationUnits(ContentType sourceContentType,
ContentType targetContentType,
boolean createAndPublishCompositeTP) |
ArrayList<ContentType> |
RemoteTransformationsGraph.findAvailableTargetContentTypes(ContentType sourceContentType) |
ArrayList<ContentType> |
TransformationsGraph.findAvailableTargetContentTypes(ContentType sourceContentType)
Finds the available target ContentTypes from the sourceContentType.
|
ArrayList<ContentType> |
TransformationsGraphImpl.findAvailableTargetContentTypes(ContentType sourceContentType) |
TNode |
NodesCollection.get(ContentType contentType)
Returns the node of a content type if it exists in the collection.
|
ArrayList<TNodeWithUnbound> |
NodesCollection.getAnySupportedByWithUnbound(ContentType contentType)
Returns nodes which are supported by the content type.
|
ArrayList<TNode> |
NodesCollection.getAnyThatSupport(ContentType contentType)
Returns nodes that have generic support with the contentType.
|
ArrayList<TNodeWithUnbound> |
NodesCollection.getAnyThatSupportWithUnbound(ContentType contentType)
Returns nodes that have exact support with the content type filled with unbound parameters.
|
TNode |
NodesCollection.getExactlySupported(ContentType contentType)
Returns nodes that have exact support with the content type.
|
ArrayList<TNodeWithUnbound> |
NodesCollection.getExactlySupportedWithUnbound(ContentType contentType)
Returns nodes that have exact support with the content type filled with unbound parameters.
|
ArrayList<TNodeWithUnbound> |
NodesCollection.getGenericallySupported(ContentType contentType)
Returns nodes which are generically supported by the content type.
|
| Constructor and Description |
|---|
TNode(ContentType contentType)
Instantiates a TNode from a content type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Program.transform(List<DataSource> sources,
List<Parameter> programParameters,
ContentType targetContentType,
DataSink sink)
The method invoked by
ProgramExecutor in order for the Program to transform the sources to the targetContentType. |
void |
Elm2ElmProgram.transform(List<DataSource> sources,
List<Parameter> programParameters,
ContentType targetContentType,
DataSink sink) |
DataElement |
File2FileProgram.transformDataElement(DataElement sourceDataElement,
List<Parameter> programParameters,
ContentType targetContentType) |
abstract DataElement |
Elm2ElmProgram.transformDataElement(DataElement sourceDataElement,
List<Parameter> programParameters,
ContentType targetContentType)
Transforms the sourceDataElement to the targetContentType and returns the transformed DataElement.
|
DataElement |
Stream2StreamProgram.transformDataElement(DataElement sourceDataElement,
List<Parameter> programParameters,
ContentType targetContentType) |
abstract File |
File2FileProgram.transformFile(File sourceFile,
List<Parameter> programParameters,
ContentType targetContentType,
String targetContentPath)
Transforms the content of the sourceFile file to the targetContentType and returns the transformed content in a file.
|
abstract String |
P2PProgram.transformObjectFromItsPath(String sourceContentPath,
List<Parameter> progparameters,
ContentType targetContentType,
String targetContentPath)
Transforms the content of a file whose location is contentpath to the targetContentType and returns the transformed content in a file.
|
abstract InputStream |
Stream2StreamProgram.transformStream(InputStream content,
ContentType sourceContentType,
List<Parameter> programParameters,
ContentType targetContentType)
Transforms the content to the targetContentType and returns the transformed content as a stream.
|
InputStream |
P2PProgram.transformStream(InputStream content,
ContentType sourceFormat,
List<Parameter> progparameters,
ContentType targetContentType) |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<ContentType> |
TransformationDescription.getContentTypes(int index) |
| Modifier and Type | Method and Description |
|---|---|
void |
TransformationDescription.add(ArrayList<TransformationUnit> transformationUnits,
ArrayList<ContentType> contentTypes) |
Copyright © 2014. All Rights Reserved.