Uses of Class
org.gcube.datatransformation.datatransformationlibrary.model.ContentType

Packages that use ContentType
org.gcube.datatransformation.datatransformationlibrary   
org.gcube.datatransformation.datatransformationlibrary.adaptor   
org.gcube.datatransformation.datatransformationlibrary.dataelements   
org.gcube.datatransformation.datatransformationlibrary.dataelements.impl   
org.gcube.datatransformation.datatransformationlibrary.datahandlers   
org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl   
org.gcube.datatransformation.datatransformationlibrary.model   
org.gcube.datatransformation.datatransformationlibrary.model.graph   
org.gcube.datatransformation.datatransformationlibrary.programs   
org.gcube.datatransformation.datatransformationlibrary.transformation.model   
 

Uses of ContentType in org.gcube.datatransformation.datatransformationlibrary
 

Methods in org.gcube.datatransformation.datatransformationlibrary that return types with arguments of type ContentType
 ArrayList<ContentType> DTSCore.getAvailableTargetContentTypes(ContentType sourceContentType)
          Searches for ContentTypes to which an object can be transformed.
 

Methods in org.gcube.datatransformation.datatransformationlibrary with parameters of type ContentType
 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.
 

Uses of ContentType in org.gcube.datatransformation.datatransformationlibrary.adaptor
 

Method parameters in org.gcube.datatransformation.datatransformationlibrary.adaptor with type arguments of type ContentType
 void DTSAdaptor.addPlan(ArrayList<TransformationUnit> transformationUnits, ArrayList<ContentType> contentTypes)
           
 

Uses of ContentType in org.gcube.datatransformation.datatransformationlibrary.dataelements
 

Methods in org.gcube.datatransformation.datatransformationlibrary.dataelements that return ContentType
 ContentType DataElement.getContentType()
          Returns the ContentType of the DataElement.
 

Methods in org.gcube.datatransformation.datatransformationlibrary.dataelements with parameters of type ContentType
 void DataElement.setContentType(ContentType contentType)
          Sets the ContentType of the DataElement.
 

Uses of ContentType in org.gcube.datatransformation.datatransformationlibrary.dataelements.impl
 

Methods in org.gcube.datatransformation.datatransformationlibrary.dataelements.impl that return ContentType
 ContentType LocalFileDataElement.getContentType()
           
 

Uses of ContentType in org.gcube.datatransformation.datatransformationlibrary.datahandlers
 

Methods in org.gcube.datatransformation.datatransformationlibrary.datahandlers that return ContentType
 ContentType ContentTypeEvaluator.evaluateContentTypeOfDataElement(String dataElementID)
          Evaluates the ContentType of the DataElement with id dataElementID.
 ContentType ContentTypeDataSource.nextContentType()
          Returns the next element's ContentType
 

Uses of ContentType in org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl
 

Fields in org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl declared as ContentType
protected  ContentType FilterDataBridge.filterContentType
          The ContentType with which the FilterDataBridge checks the elements of the source DataSource.
 

Methods in org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl that return ContentType
 ContentType REFDataBridge.nextContentType()
           
 

Constructors in org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl with parameters of type ContentType
FilterDataBridge(DataSource source, ContentType filterContentType)
          Creates a new FilterDataBridge.
 

Uses of ContentType in org.gcube.datatransformation.datatransformationlibrary.model
 

Fields in org.gcube.datatransformation.datatransformationlibrary.model declared as ContentType
protected  ContentType TransformationRuleElement.contentType
           
 

Methods in org.gcube.datatransformation.datatransformationlibrary.model that return ContentType
 ContentType ContentType.clone()
           
 ContentType TransformationRuleElement.getContentType()
          Returns the content type of this element.
 

Methods in org.gcube.datatransformation.datatransformationlibrary.model with parameters of type ContentType
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.
 

Uses of ContentType in org.gcube.datatransformation.datatransformationlibrary.model.graph
 

Subclasses of ContentType in org.gcube.datatransformation.datatransformationlibrary.model.graph
 class TNode
           
 

Methods in org.gcube.datatransformation.datatransformationlibrary.model.graph that return types with arguments of type ContentType
 ArrayList<ContentType> RemoteTransformationsGraph.findAvailableTargetContentTypes(ContentType sourceContentType)
           
 ArrayList<ContentType> TransformationsGraphImpl.findAvailableTargetContentTypes(ContentType sourceContentType)
           
 ArrayList<ContentType> TransformationsGraph.findAvailableTargetContentTypes(ContentType sourceContentType)
          Finds the available target ContentTypes from the sourceContentType.
 

Methods in org.gcube.datatransformation.datatransformationlibrary.model.graph with parameters of type ContentType
 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> TransformationsGraphImpl.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> RemoteTransformationsGraph.findApplicableTransformationUnits(ContentType sourceContentType, ContentType targetContentType, boolean createAndPublishCompositeTP)
           
 ArrayList<TransformationUnit> TransformationsGraphImpl.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<ContentType> RemoteTransformationsGraph.findAvailableTargetContentTypes(ContentType sourceContentType)
           
 ArrayList<ContentType> TransformationsGraphImpl.findAvailableTargetContentTypes(ContentType sourceContentType)
           
 ArrayList<ContentType> TransformationsGraph.findAvailableTargetContentTypes(ContentType sourceContentType)
          Finds the available target ContentTypes from the 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.
 

Constructors in org.gcube.datatransformation.datatransformationlibrary.model.graph with parameters of type ContentType
TNode(ContentType contentType)
          Instantiates a TNode from a content type.
 

Uses of ContentType in org.gcube.datatransformation.datatransformationlibrary.programs
 

Methods in org.gcube.datatransformation.datatransformationlibrary.programs with parameters of type ContentType
 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)
           
abstract  DataElement Elm2ElmProgram.transformDataElement(DataElement sourceDataElement, List<Parameter> programParameters, ContentType targetContentType)
          Transforms the sourceDataElement to the targetContentType and returns the transformed DataElement.
 DataElement File2FileProgram.transformDataElement(DataElement sourceDataElement, List<Parameter> programParameters, ContentType targetContentType)
           
 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.
 InputStream P2PProgram.transformStream(InputStream content, ContentType sourceFormat, List<Parameter> progparameters, ContentType targetContentType)
           
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.
 

Uses of ContentType in org.gcube.datatransformation.datatransformationlibrary.transformation.model
 

Methods in org.gcube.datatransformation.datatransformationlibrary.transformation.model that return types with arguments of type ContentType
 ArrayList<ContentType> TransformationDescription.getContentTypes(int index)
           
 

Method parameters in org.gcube.datatransformation.datatransformationlibrary.transformation.model with type arguments of type ContentType
 void TransformationDescription.add(ArrayList<TransformationUnit> transformationUnits, ArrayList<ContentType> contentTypes)
           
 



Copyright © 2013. All Rights Reserved.