A B C D E F G H I J L M N O P Q R S T U V W X 

A

add(DataSource) - Method in class org.gcube.datatransformation.datatransformationlibrary.DataSourceMerger
add(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.NodesCollection
Adds a content type to this node collection.
add(TEdge) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
add(ArrayList<TransformationUnit>, ArrayList<ContentType>) - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
addAll(Collection<? extends TEdge>) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
addBridge(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Adds a new data bridge to this TU.
addContentTypeParameterCondition(ContentTypeParameterCondition) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeCondition
 
addContentTypeParameters(Parameter...) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
Sets the content type parameters.
addCost(double) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
addEdge(TEdge) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNode
Adds a new edge to this node.
addMeasure(Long) - Method in class org.gcube.datatransformation.datatransformationlibrary.statistics.Metric
Adds a measure to this Metric.
addPart(DataElement) - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.CompoundDataElementImpl
Adds a part to the compound data element.
addPlan(ArrayList<TransformationUnit>, ArrayList<ContentType>) - Method in interface org.gcube.datatransformation.datatransformationlibrary.adaptor.DTSAdaptor
 
append(DataElement) - Method in interface org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataSink
Appends the specified DataElement to this DataSink
append(DataElement) - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl.REFDataBridge
 
ATTR_COLLECTION_ID - Static variable in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataHandlerDefinitions
Document Name attribute name.
ATTR_CONTENT_OBJECT - Static variable in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataHandlerDefinitions
Content Object
ATTR_CONTENT_OID - Static variable in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataHandlerDefinitions
Content object id attribute name.
ATTR_DOCUMENT_LANGUAGE - Static variable in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataHandlerDefinitions
Document Name attribute name.
ATTR_DOCUMENT_NAME - Static variable in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataHandlerDefinitions
Document Name attribute name.
ATTR_METADATA_OID - Static variable in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataHandlerDefinitions
Metadata object id attribute name.
ATTR_METADATACOL_ID - Static variable in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataHandlerDefinitions
Metadata collection id attribute name.
ATTRIBUTE_id - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The id attribute.
ATTRIBUTE_IOID - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The id attribute.
ATTRIBUTE_IOTargetID - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The target id attribute.
ATTRIBUTE_IOThisID - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The reference to an io of the same tp element.
ATTRIBUTE_isComposite - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The is composite attribute.
ATTRIBUTE_parameterIsOptional - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The is Optional attribute of a parameter.
ATTRIBUTE_parameterName - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The name attribute of a parameter.
ATTRIBUTE_parameterValue - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The value attribute of a parameter.
ATTRIBUTE_transformationprogramid - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The reference to an external transformationUnit program.
ATTRIBUTE_transformationunitid - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The reference to an external transformationUnit unit.
attributes - Variable in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement
The (name, value) attribute pairs

B

bindHandler(String, DataHandler) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Binds an id of a data handler with a data handler instance.

C

clean() - Method in class org.gcube.datatransformation.datatransformationlibrary.DTSCore
 
clear() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.NodesCollection
 
clearSUnbound() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
clearTemporaryDirectory() - Static method in class org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement.TempFileManager
Deletes all files contained under the DTSTMPDIR.
clearTUnbound() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
CLIUtils - Class in org.gcube.datatransformation.datatransformationlibrary.utils
 
CLIUtils() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.utils.CLIUtils
 
clone() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
 
clone() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
close() - Method in interface org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataHandler
Closes this DataHandler and releases any resources associated with it.
close() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl.REFDataBridge
 
close() - Method in class org.gcube.datatransformation.datatransformationlibrary.reports.Report
 
closeReport() - Static method in class org.gcube.datatransformation.datatransformationlibrary.reports.ReportManager
Closes the report.
commitRecord(Record) - Method in class org.gcube.datatransformation.datatransformationlibrary.reports.Report
 
CompoundDataElement - Class in org.gcube.datatransformation.datatransformationlibrary.dataelements
 
CompoundDataElement() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.dataelements.CompoundDataElement
 
CompoundDataElementImpl - Class in org.gcube.datatransformation.datatransformationlibrary.dataelements.impl
 
CompoundDataElementImpl() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.CompoundDataElementImpl
 
configGCFileLifetime(long) - Static method in class org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement.GarbageCollector
Sets the lifetime of each temporary file.
configReGCollectInterval(long) - Static method in class org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement.GarbageCollector
Sets the interval in which the GarbageCollector searches for files to delete.
contains(Object) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
containsHandler(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Checks if a handler with id id is contained in this TU.
ContentType - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
ContentType() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
Simple constructor.
ContentType(String, List<Parameter>) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
Instantiates a ContentType by setting the mimetype and the content type parameters.
contentType - Variable in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationRuleElement
 
ContentTypeCondition - Class in org.gcube.datatransformation.datatransformationlibrary.imanagers.queries
 
ContentTypeCondition() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeCondition
 
contentTypeCondition - Variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeQueryObject
The content type condition.
ContentTypeDataSource - Interface in org.gcube.datatransformation.datatransformationlibrary.datahandlers
 
ContentTypeEvaluator - Interface in org.gcube.datatransformation.datatransformationlibrary.datahandlers
 
CONTENTTYPEPARAMETER - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
ContentTypeParameterCondition - Class in org.gcube.datatransformation.datatransformationlibrary.imanagers.queries
 
ContentTypeParameterCondition() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeParameterCondition
Instantiates a ContentTypeParameterCondition.
ContentTypeParameterCondition(String, String) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeParameterCondition
Instantiates a ContentTypeParameterCondition.
CONTENTTYPEPARAMETERNAME - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
CONTENTTYPEPARAMETERVALUE - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
ContentTypeQueryObject - Class in org.gcube.datatransformation.datatransformationlibrary.imanagers.queries
 
ContentTypeQueryObject() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeQueryObject
 
copyStream(InputStream, OutputStream) - Static method in class org.gcube.datatransformation.datatransformationlibrary.utils.CLIUtils
 
createMetric(String, String, StatisticsManager.MetricType) - Static method in class org.gcube.datatransformation.datatransformationlibrary.statistics.StatisticsManager
Creates a new Metric.
createMetric(String, String, StatisticsManager.MetricType, int) - Static method in class org.gcube.datatransformation.datatransformationlibrary.statistics.StatisticsManager
Creates a new Metric with a specific maximum number of measures.
CreatePlan() - Method in interface org.gcube.datatransformation.datatransformationlibrary.adaptor.DTSAdaptor
 
createReport() - Static method in class org.gcube.datatransformation.datatransformationlibrary.reports.ReportManager
 

D

DataBridge - Interface in org.gcube.datatransformation.datatransformationlibrary.datahandlers
 
DataElement - Class in org.gcube.datatransformation.datatransformationlibrary.dataelements
 
DataElement() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement
 
DataElementImpl - Class in org.gcube.datatransformation.datatransformationlibrary.dataelements.impl
 
DataHandler - Interface in org.gcube.datatransformation.datatransformationlibrary.datahandlers
 
DataHandlerDefinitions - Class in org.gcube.datatransformation.datatransformationlibrary.datahandlers
 
DataHandlerDefinitions() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataHandlerDefinitions
 
DataSink - Interface in org.gcube.datatransformation.datatransformationlibrary.datahandlers
 
DataSource - Interface in org.gcube.datatransformation.datatransformationlibrary.datahandlers
 
DataSourceMerger - Class in org.gcube.datatransformation.datatransformationlibrary
 
DataSourceMerger() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.DataSourceMerger
 
deleteAttribute(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement
Deletes an attribute of the DataElement.
deployPackages(ArrayList<SoftwarePackage>) - Method in class org.gcube.datatransformation.datatransformationlibrary.deployer.DTSProgramDeployer
Deploys packages.
DescriptionQueryObject - Class in org.gcube.datatransformation.datatransformationlibrary.imanagers.queries
 
DescriptionQueryObject() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.DescriptionQueryObject
 
destroy() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement
 
destroy() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DTSExceptionWrapper
 
destroy() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.CompoundDataElementImpl
 
destroy() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.DataElementImpl
 
destroy() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.LocalFileDataElement
 
destroy() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.StrDataElement
 
destroy() - Method in class org.gcube.datatransformation.datatransformationlibrary.DTSCore
Destroys the information kept by the DTSCore instance.
destroy() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.RemoteTransformationsGraph
 
destroy() - Method in interface org.gcube.datatransformation.datatransformationlibrary.model.graph.TransformationsGraph
Destroys the graph.
destroy() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TransformationsGraphImpl
 
DistributableDataSource - Interface in org.gcube.datatransformation.datatransformationlibrary.datahandlers
 
DTSAdaptor - Interface in org.gcube.datatransformation.datatransformationlibrary.adaptor
 
DTSCore - Class in org.gcube.datatransformation.datatransformationlibrary
 
DTSCore(IManager, TransformationsGraph) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.DTSCore
Constructor of DTSCore.
DTSExceptionWrapper - Class in org.gcube.datatransformation.datatransformationlibrary.dataelements
 
DTSExceptionWrapper(Throwable) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.dataelements.DTSExceptionWrapper
 
DTSExtention - Static variable in class org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement.TempFileManager
The file extention of DTS temporary files.
DTSProgramDeployer - Class in org.gcube.datatransformation.datatransformationlibrary.deployer
 
DTSProgramDeployer(String) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.deployer.DTSProgramDeployer
Initializes the DTSProgramDeployer.
DTSScope - Class in org.gcube.datatransformation.datatransformationlibrary
 
DTSScope() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.DTSScope
 
DTSTMPDIR - Static variable in class org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement.TempFileManager
The root directory under which the TempFileManager stores files.

E

ELEMENT_body - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The body element.
ELEMENT_bridge - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The bridge element.
ELEMENT_class - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The class name of the program.
ELEMENT_composition - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The composition element.
ELEMENT_contenttype - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The content type element.
ELEMENT_contenttypeparameters - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The content type parameters element.
ELEMENT_description - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The description element.
ELEMENT_extTransformation - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The external transformationUnit element.
ELEMENT_globalprogramparams - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The global parameters of the program.
ELEMENT_id - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The resource id element name.
ELEMENT_input - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The input element.
ELEMENT_IO - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The IO element.
ELEMENT_mimetype - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The mimetype element.
ELEMENT_name - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The name element of the resource.
ELEMENT_output - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The output element.
ELEMENT_package - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The package element.
ELEMENT_packageID - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The package id element.
ELEMENT_packageLocation - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The location of the package.
ELEMENT_parameter - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The parameter element.
ELEMENT_profile - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The profile element name.
ELEMENT_resource - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The gcube resource element name.
ELEMENT_software - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The location of the software of the program.
ELEMENT_source - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The source element.
ELEMENT_sources - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The sources element.
ELEMENT_target - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The target element.
ELEMENT_TargetInput - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The target input element.
ELEMENT_TargetOutput - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The target output element.
ELEMENT_transformationProgram - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The transformationUnit program element.
ELEMENT_transformationUnit - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The transformationUnit unit element.
ELEMENT_transformationunitprogramparams - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The program parameters element.
ELEMENT_transformationUnits - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The transformationUnit units element.
ELEMENT_transformer - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The transformer element.
ELEMENT_type - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The resource type element name.
ELEMENT_unboundparams - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
Any unbound parameters of the transformationUnit unit.
Elm2ElmProgram - Class in org.gcube.datatransformation.datatransformationlibrary.programs
 
Elm2ElmProgram() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.programs.Elm2ElmProgram
 
equals(Object) - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Input
 
equals(Object) - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Output
 
equals(Object) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
 
equals(Object) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNode
 
equals(Object) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
 
equals(List<Parameter>, List<Parameter>) - Static method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
Checks if two arrays of parameters are equal.
evaluateContentTypeOfDataElement(String) - Method in interface org.gcube.datatransformation.datatransformationlibrary.datahandlers.ContentTypeEvaluator
Evaluates the ContentType of the DataElement with id dataElementID.
executeCommand(String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.utils.CLIUtils
Executes a command in the underlying shell.
executeCommand(String, InputStream) - Static method in class org.gcube.datatransformation.datatransformationlibrary.utils.CLIUtils
Executes a command in the underlying shell.
ExecutePlan() - Method in interface org.gcube.datatransformation.datatransformationlibrary.adaptor.DTSAdaptor
 
exists(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.NodesCollection
Checks if the content type exists in this node collection.
ExtTransformationUnit - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
ExtTransformationUnit() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.ExtTransformationUnit
 

F

File2FileProgram - Class in org.gcube.datatransformation.datatransformationlibrary.programs
 
File2FileProgram() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.programs.File2FileProgram
 
FilesUtils - Class in org.gcube.datatransformation.datatransformationlibrary.utils
 
FilesUtils() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.utils.FilesUtils
 
filterContentType - Variable in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl.FilterDataBridge
The ContentType with which the FilterDataBridge checks the elements of the source DataSource.
FilterDataBridge - Class in org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl
 
FilterDataBridge(DataSource, ContentType) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl.FilterDataBridge
Creates a new FilterDataBridge.
filterRec - Variable in class org.gcube.datatransformation.datatransformationlibrary.reports.Record
 
findAnyTransformationUnits(ContentType, ContentType, boolean) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.RemoteTransformationsGraph
 
findAnyTransformationUnits(ContentType, ContentType, boolean) - Method in interface org.gcube.datatransformation.datatransformationlibrary.model.graph.TransformationsGraph
Finds Transformation Units from the sourceContentType to the targetContentType.
findAnyTransformationUnits(ContentType, ContentType, boolean) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TransformationsGraphImpl
 
findApplicableTransformationUnits(ContentType, ContentType, boolean) - Method in class org.gcube.datatransformation.datatransformationlibrary.DTSCore
Searches for TransformationUnits that are able to perform a transformationUnit from a source to a target ContentType.
findApplicableTransformationUnits(ContentType, ContentType, boolean) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.RemoteTransformationsGraph
 
findApplicableTransformationUnits(ContentType, ContentType, boolean) - Method in interface org.gcube.datatransformation.datatransformationlibrary.model.graph.TransformationsGraph
Finds applicable Transformation Units from the sourceContentType to the targetContentType.
findApplicableTransformationUnits(ContentType, ContentType, boolean) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TransformationsGraphImpl
 
findAvailableTargetContentTypes(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.RemoteTransformationsGraph
 
findAvailableTargetContentTypes(ContentType) - Method in interface org.gcube.datatransformation.datatransformationlibrary.model.graph.TransformationsGraph
Finds the available target ContentTypes from the sourceContentType.
findAvailableTargetContentTypes(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TransformationsGraphImpl
 
finishedAddingPLans() - Method in interface org.gcube.datatransformation.datatransformationlibrary.adaptor.DTSAdaptor
 
finishedAddingSources() - Method in class org.gcube.datatransformation.datatransformationlibrary.DataSourceMerger
This method have to been invoked in order to denote that no more DataSources will be appended in the DataSourceMerger.
forceTempFilesDeletion() - Method in class org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement.GarbageCollector
 
fromDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
Creates this ContentType from a dom element representing it.
fromDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ExtTransformationUnit
 
fromDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Source
 
fromDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Target
 
fromDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
Creates a transformation program instance from its xml representation.
fromDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
 
fromDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Transformer
 
fromJSON(String, Class<T>) - Static method in class org.gcube.datatransformation.datatransformationlibrary.utils.JSONConverter
 
fromXML(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
 

G

GarbageCollector - Class in org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement
 
GarbageCollector(File) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement.GarbageCollector
Initializes the GarbageCollector
genarateTempSubDir() - Static method in class org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement.TempFileManager
Creates a sub-directory under the DTSTMPDIR directory.
generateTempFileName(String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement.TempFileManager
Generates a file name under the DTSTMPDIR/tmpSubDir directory.
gensupport(List<Parameter>, List<Parameter>) - Static method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
This method implements the generic support consistency level only for the parameters.
gensupport(ContentType, ContentType) - Static method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
This method implements the generic support consistency level for the ContentTypes.
GET - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
get(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.NodesCollection
Returns the node of a content type if it exists in the collection.
getAllAttributes() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement
Returns a Map which contains all the attributes of the DataElement.
getAllMetricsOfType(StatisticsManager.MetricType) - Static method in class org.gcube.datatransformation.datatransformationlibrary.statistics.StatisticsManager
Returns all metrics of one StatisticsManager.MetricType.
getAnySupportedByWithUnbound(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.NodesCollection
Returns nodes which are supported by the content type.
getAnyThatSupport(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.NodesCollection
Returns nodes that have generic support with the contentType.
getAnyThatSupportWithUnbound(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.NodesCollection
Returns nodes that have exact support with the content type filled with unbound parameters.
getAttributeValue(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement
Returns the value of the attribute with name attrName.
getAvailableTargetContentTypes(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.DTSCore
Searches for ContentTypes to which an object can be transformed.
getAvailableTransformationProgramIDs() - Method in interface org.gcube.datatransformation.datatransformationlibrary.imanagers.IManager
Returns the available Transformation Program IDs.
getAvailableTransformationProgramIDs() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.ISManager
 
getAvailableTransformationProgramIDs() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.LocalInfoManager
 
getAvailableTransformationProgramIDs() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.RemoteIManager
 
getBooleanPropertyValue(String, String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.PropertiesManager
Returns the value of the property with name propertyName in boolean datatype.
getClassLoader() - Method in class org.gcube.datatransformation.datatransformationlibrary.deployer.DTSProgramDeployer
Returns the class loader which also looks in the DTS_LIBS_PATH directory.
getContent() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.CompoundDataElement
 
getContent() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement
Abstract method which returns the content of the DataElement in a stream.
getContent() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DTSExceptionWrapper
 
getContent() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.DataElementImpl
 
getContent() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.LocalFileDataElement
 
getContent() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.StrDataElement
 
getContentType() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement
Returns the ContentType of the DataElement.
getContentType() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.LocalFileDataElement
 
getContentType() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationRuleElement
Returns the content type of this element.
getContentTypeEvaluator(String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.IOHandler
Initializes and returns a ContentTypeEvaluator object.
getContentTypeParameterCondition(int) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeCondition
Returns a ContentTypeParameterCondition.
getContentTypeParameters() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeCondition
 
getContentTypeParameters() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
Returns the content type parameters.
getContentTypes(int) - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
getCost() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
getCost() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TEdge
 
getDataBridge() - Static method in class org.gcube.datatransformation.datatransformationlibrary.DTSCore
Returns an instance of a DataBridge.
getDataElement(String) - Method in interface org.gcube.datatransformation.datatransformationlibrary.datahandlers.DistributableDataSource
Returns a DataElement instance from its id.
getDataHandler(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Returns the instance of a data handler by its id.
getDataSink(Output) - Static method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.IOHandler
Initializes and returns a DataSink object.
getDataSource(Input) - Static method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.IOHandler
Initializes and returns a DataSource object.
getDescription() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
Returns the description of the transformation program.
getDescription() - Method in class org.gcube.datatransformation.datatransformationlibrary.statistics.Metric
Returns the description of the Metric.
getDoublePropertyValue(String, String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.PropertiesManager
Returns the value of the property with name propertyName in double datatype.
getDTSLibProperties() - Static method in class org.gcube.datatransformation.datatransformationlibrary.PropertiesManager
Returns the properties for DataTransformationLibrary.
getDTSLibsPath() - Method in class org.gcube.datatransformation.datatransformationlibrary.deployer.DTSProgramDeployer
Returns the DTS_LIBS_PATH.
getEdges() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNode
Returns the edges of this node to other nodes of the graph.
getExactlySupported(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.NodesCollection
Returns nodes that have exact support with the content type.
getExactlySupportedWithUnbound(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.NodesCollection
Returns nodes that have exact support with the content type filled with unbound parameters.
getExtTransformationList() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Returns the references to external TUs.
getFileContent() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.LocalFileDataElement
Returns the content as file.
getFileExtension(String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.utils.MimeUtils
Returns the file extension of a mimetype.
getGenericallySupported(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.NodesCollection
Returns nodes which are generically supported by the content type.
getGlobalProgramParams() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Transformer
Returns the global program parameters.
getHardDataBridge() - Static method in class org.gcube.datatransformation.datatransformationlibrary.DTSCore
Returns an instance of a DataBridge.
getId() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement
Returns the id of the DataElement.
getID() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.HandlerDesc
Returns the id of the handler.
getId() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.SoftwarePackage
Returns the id of the package.
getId() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
Returns the id of the transformation program.
getId() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Returns the id of the transformation unit.
getIManager() - Method in class org.gcube.datatransformation.datatransformationlibrary.DTSCore
Returns the iManager object.
getInMillisPropertyValue(String, String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.PropertiesManager
Returns the value of the property with name propertyName in milliseconds.
getInput() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Source
Returns the input data handler.
getInput() - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
getInputID() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Source
Returns the input data handler id.
getInputParameters() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Input
Gets the inputParameters value for this Input.
getInputParameters(int) - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Input
Gets the i'th Parameter from inputParameters
getInputType() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Input
Gets the inputType value for this Input.
getInputValue() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Input
Gets the inputValue value for this Input.
getIntPropertyValue(String, String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.PropertiesManager
Returns the value of the property with name propertyName in int datatype.
getIOs() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Returns all the handler descriptions of this TU.
getLocation() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.SoftwarePackage
Returns the location of the package.
getLocator() - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
getLogicOperation() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryObject
Returns the logic operation.
getLongPropertyValue(String, String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.PropertiesManager
Returns the value of the property with name propertyName in long datatype.
getMaxMeasure() - Method in class org.gcube.datatransformation.datatransformationlibrary.statistics.Metric
Returns the maximum measured value for the metric
getMeanOfMeasures() - Method in class org.gcube.datatransformation.datatransformationlibrary.statistics.Metric
Returns the mean value of all the measured values
getMeanValueOfMetrics(Collection<Metric>) - Static method in class org.gcube.datatransformation.datatransformationlibrary.statistics.Metric
Returns the mean value of a Collection of Metrics.
getMetric(String, StatisticsManager.MetricType) - Static method in class org.gcube.datatransformation.datatransformationlibrary.statistics.StatisticsManager
Returns the Metric by its name and MetricType.
getMimesubtype() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeCondition
 
getMimetype() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeCondition
 
getMimeType() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
Returns the mimetype of the ContentType.
getMimeType(String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.utils.MimeUtils
Returns a mimetype of a file extension.
getMinMeasure() - Method in class org.gcube.datatransformation.datatransformationlibrary.statistics.Metric
Returns the minimum measured value for the metric
getName() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeParameterCondition
 
getName() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
Returns the name of the parameter.
getName() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
Returns the name of the transformation program.
getName() - Method in class org.gcube.datatransformation.datatransformationlibrary.statistics.Metric
Returns the name of the Metric..
getNextDataElementID() - Method in interface org.gcube.datatransformation.datatransformationlibrary.datahandlers.DistributableDataSource
Returns the next DataElement id which will be send to the worker.
getNode() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNodeWithUnbound
 
getNumOfPlansAdded() - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
getOutput() - Method in interface org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataSink
Returns the output of the transformation.
getOutput() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl.REFDataBridge
 
getOutput() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Target
Returns the output of the transformationUnit unit.
getOutput() - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
getOutputID() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Target
Returns the id of the output data handler.
getOutputparameters() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Output
Gets the outputparameters value for this Output.
getOutputparameters(int) - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Output
 
getOutputType() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Output
Gets the outputType value for this Output.
getOutputValue() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Output
Gets the outputValue value for this Output.
getParts() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.CompoundDataElement
 
getParts() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.CompoundDataElementImpl
 
getPath() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
getPaths(TNodeWithUnbound, TNodeWithUnbound, TransformationsGraphImpl.Consistency, NodesCollection) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.PathFinder
 
getProgramClass() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Transformer
Returns the class of the program.
getProgramParameters() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Returns the program parameters.
getPropertyValue(String, String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.PropertiesManager
Returns the value of the property with name propertyName.
getRecord(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.reports.Report
Returns the Record of the given DataElement ID.
getReferencedTransformationProgramID() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ExtTransformationUnit
Returns the referenced transformationUnit program id.
getReferencedTransformationUnitID() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ExtTransformationUnit
Returns the referenced transformationUnit unit id.
getReport() - Static method in class org.gcube.datatransformation.datatransformationlibrary.reports.ReportManager
Returns the report.
getReportEndpoint() - Method in class org.gcube.datatransformation.datatransformationlibrary.reports.Report
Returns the endpoint of the ResultSet which contains the Report.
getReportID() - Static method in class org.gcube.datatransformation.datatransformationlibrary.reports.ReportManager
 
getResultType() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryObject
Returns the result type.
getReturnedValue() - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
getRuleElement() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.HandlerDesc
Returns the transformationUnit rule element.
getScope() - Static method in class org.gcube.datatransformation.datatransformationlibrary.DTSScope
 
getScope() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.ISManager
Returns the scope in which the ISManager operates.
getSinkDataElement(DataElement) - Static method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.DataElementImpl
Returns a new DataElementImpl which contains all the attributes taken from the source DataElement.
getSinkDataElement(DataElement) - Static method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.LocalFileDataElement
Returns a new LocalFileDataElement which contains all the attributes taken from the source DataElement.
getSinkDataElement(DataElement) - Static method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.StrDataElement
Returns a new StrDataElement which contains all the attributes taken from the source DataElement.
getSoftwarePackages() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Transformer
Returns the software packages of the program.
getSourceDataElement() - Static method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.DataElementImpl
Returns a new DataElementImpl.
getSourceDataElement() - Static method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.LocalFileDataElement
Returns a new LocalFileDataElement.
getSourceDataElement() - Static method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.StrDataElement
Returns a new StrDataElement instance.
getSources() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Returns the sources of the transformation unit.
getStringContent() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.StrDataElement
Returns the content as String.
getSUnbound(Object) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
getTarget() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Returns the target of the transformation unit.
getTargetID() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TargetHandlerDesc
Returns the id of the target data handler.
getTargetIOs() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ExtTransformationUnit
Returns the references to the io handlers of the referenced transformationUnit unit.
getThisID() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TargetHandlerDesc
Returns the id of this transformationUnit units data handler.
getThrowable() - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DTSExceptionWrapper
 
getToNode() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TEdge
 
getTransformationPath(int) - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
getTransformationProgram(String) - Method in interface org.gcube.datatransformation.datatransformationlibrary.imanagers.IManager
Returns a TransformationProgram instance by its id.
getTransformationProgram(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.ISManager
 
getTransformationProgram(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.LocalInfoManager
 
getTransformationProgram(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.RemoteIManager
 
getTransformationProgram() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Returns the transformation program in which this TU is contained.
getTransformationUnit(String, String) - Method in interface org.gcube.datatransformation.datatransformationlibrary.imanagers.IManager
Returns a TransformationUnit instance by its id.
getTransformationUnit(String, String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.ISManager
 
getTransformationUnit(String, String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.LocalInfoManager
 
getTransformationUnit(String, String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.RemoteIManager
 
getTransformationUnit() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ExtTransformationUnit
Returns the transformationUnit unit.
getTransformationUnit() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TEdge
 
getTransformationUnit() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationRuleElement
Returns the transformation unit in which this element belongs to.
getTransformationUnits() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
Returns the TUs that this transformation program contains.
getTransformer() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
Returns the transformer that this transformation program references.
getTUnbound(Object) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
getType() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.HandlerDesc
Returns the type of the handler.
getType() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TargetHandlerDesc
Returns the type of the data handler.
getUnbound() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNodeWithUnbound
 
getUnboundContentTypeParameters() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ExtTransformationUnit
Returns the unbound content type parameters.
getValue() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeParameterCondition
 
getValue() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
Returns the value of the parameter.

H

HandlerDesc - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
HandlerDesc(String, HandlerDesc.HandlerType, TransformationRuleElement) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.HandlerDesc
Instantiates a new handler description.
HandlerDesc() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.HandlerDesc
Instantiates a new handler description.
HandlerDesc.HandlerType - Enum in org.gcube.datatransformation.datatransformationlibrary.model
 
hasContentTypeParameterConditions() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeCondition
 
hasEdges() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNode
Returns true if there are edges from this node to another one.
hashCode() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Input
 
hashCode() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Output
 
hashCode() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
 
hashCode() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
 
hashCode(List<Parameter>) - Static method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
Returns the hash code of an array of parameters.
hasMorePlansToBeAdded() - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
hasNext() - Method in interface org.gcube.datatransformation.datatransformationlibrary.datahandlers.ContentTypeDataSource
Returns true if the DataSource has more DataElements.
hasNext() - Method in interface org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataSource
Returns true if the DataSource has more DataElements.
hasNext() - Method in interface org.gcube.datatransformation.datatransformationlibrary.datahandlers.DistributableDataSource
Returns true if there is another DataElement id available.
hasNext() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl.REFDataBridge
 
hasWhereClause() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryObject
 

I

IManager - Interface in org.gcube.datatransformation.datatransformationlibrary.imanagers
 
init(String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.IOHandler
Initializes the IOHandler by reading the available data handlers from a configuration file.
initializeAdaptor(TransformationDescription, String, boolean) - Method in class org.gcube.datatransformation.datatransformationlibrary.DTSCore
 
initializeDeployer(String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.ProgramExecutor
Initializes the DTSProgramDeployer.
initializeDistributableDataSource(String, Parameter[]) - Method in interface org.gcube.datatransformation.datatransformationlibrary.datahandlers.DistributableDataSource
Initializes the DistributableDataSource.
initializeReport(boolean) - Static method in class org.gcube.datatransformation.datatransformationlibrary.reports.ReportManager
Initializes the reporting mechanism.
Input - Class in org.gcube.datatransformation.datatransformationlibrary.datahandlers.model
The Input is a wrap of a DataSource.
Input() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Input
 
Input(String, String, Parameter[]) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Input
 
IOHandler - Class in org.gcube.datatransformation.datatransformationlibrary.datahandlers
 
IOHandler() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.datahandlers.IOHandler
 
isClosed() - Method in interface org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataHandler
Returns the closed state of the DataHandler.
isClosed() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl.REFDataBridge
 
isComposite() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
 
isCreateAndPublish() - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
ISManager - Class in org.gcube.datatransformation.datatransformationlibrary.imanagers
 
ISManager() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.imanagers.ISManager
 
isOptional() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
Returns the isOptional value.
isRefToSource() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNodeWithUnbound
 
isRefToTarget() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNodeWithUnbound
 
isReportingEnabled() - Static method in class org.gcube.datatransformation.datatransformationlibrary.reports.ReportManager
Checks if the reporting mechanism is enabled for the transformationUnit which is performed.

J

JSONConverter - Class in org.gcube.datatransformation.datatransformationlibrary.utils
 
JSONConverter() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.utils.JSONConverter
 

L

LocalFileDataElement - Class in org.gcube.datatransformation.datatransformationlibrary.dataelements.impl
 
LocalFileDataElement() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.LocalFileDataElement
 
LocalInfoManager - Class in org.gcube.datatransformation.datatransformationlibrary.imanagers
 
LocalInfoManager() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.imanagers.LocalInfoManager
 
LOGICAND - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
LOGICOR - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 

M

main(String[]) - Static method in class org.gcube.datatransformation.datatransformationlibrary.deployer.DTSProgramDeployer
Just a testing method.
main(String[]) - Static method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryTest
The main method of the test.
main(String[]) - Static method in class org.gcube.datatransformation.datatransformationlibrary.model.ModelTest
 
main(String[]) - Static method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
A simple test for parsing and serializing transformation programs.
main(String[]) - Static method in class org.gcube.datatransformation.datatransformationlibrary.utils.MimeUtils
Simple test.
manageRecord(String, String, Record.Status, Record.Type) - Static method in class org.gcube.datatransformation.datatransformationlibrary.reports.ReportManager
If the reporting mechanism is enabled then a record is appended in the report.
mergeProgramParameters() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Merges the global and the program parameters contained in a TransformationUnit into one List.
Metric - Class in org.gcube.datatransformation.datatransformationlibrary.statistics
 
Metric(String, String) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.statistics.Metric
Instantiates a new Metric.
Metric(String, String, int) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.statistics.Metric
Instantiates a new Metric.
MIMESUBTYPE - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
MIMETYPE - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
MimeUtils - Class in org.gcube.datatransformation.datatransformationlibrary.utils
 
MimeUtils() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.utils.MimeUtils
 
ModelTest - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
ModelTest() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.ModelTest
 

N

next() - Method in interface org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataSource
Returns the next element of the DataSource.
next() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl.REFDataBridge
 
nextContentType() - Method in interface org.gcube.datatransformation.datatransformationlibrary.datahandlers.ContentTypeDataSource
Returns the next element's ContentType
nextContentType() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl.REFDataBridge
 
NodesCollection - Class in org.gcube.datatransformation.datatransformationlibrary.model.graph
 
NodesCollection() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.graph.NodesCollection
 

O

objectID - Variable in class org.gcube.datatransformation.datatransformationlibrary.reports.Record
 
org.gcube.datatransformation.datatransformationlibrary - package org.gcube.datatransformation.datatransformationlibrary
 
org.gcube.datatransformation.datatransformationlibrary.adaptor - package org.gcube.datatransformation.datatransformationlibrary.adaptor
 
org.gcube.datatransformation.datatransformationlibrary.dataelements - package org.gcube.datatransformation.datatransformationlibrary.dataelements
 
org.gcube.datatransformation.datatransformationlibrary.dataelements.impl - package org.gcube.datatransformation.datatransformationlibrary.dataelements.impl
 
org.gcube.datatransformation.datatransformationlibrary.datahandlers - package org.gcube.datatransformation.datatransformationlibrary.datahandlers
 
org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl - package org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl
 
org.gcube.datatransformation.datatransformationlibrary.datahandlers.model - package org.gcube.datatransformation.datatransformationlibrary.datahandlers.model
 
org.gcube.datatransformation.datatransformationlibrary.deployer - package org.gcube.datatransformation.datatransformationlibrary.deployer
 
org.gcube.datatransformation.datatransformationlibrary.imanagers - package org.gcube.datatransformation.datatransformationlibrary.imanagers
 
org.gcube.datatransformation.datatransformationlibrary.imanagers.queries - package org.gcube.datatransformation.datatransformationlibrary.imanagers.queries
 
org.gcube.datatransformation.datatransformationlibrary.model - package org.gcube.datatransformation.datatransformationlibrary.model
 
org.gcube.datatransformation.datatransformationlibrary.model.graph - package org.gcube.datatransformation.datatransformationlibrary.model.graph
 
org.gcube.datatransformation.datatransformationlibrary.programs - package org.gcube.datatransformation.datatransformationlibrary.programs
 
org.gcube.datatransformation.datatransformationlibrary.reports - package org.gcube.datatransformation.datatransformationlibrary.reports
 
org.gcube.datatransformation.datatransformationlibrary.statistics - package org.gcube.datatransformation.datatransformationlibrary.statistics
 
org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement - package org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement
 
org.gcube.datatransformation.datatransformationlibrary.transformation.model - package org.gcube.datatransformation.datatransformationlibrary.transformation.model
 
org.gcube.datatransformation.datatransformationlibrary.utils - package org.gcube.datatransformation.datatransformationlibrary.utils
 
Output - Class in org.gcube.datatransformation.datatransformationlibrary.datahandlers.model
The Output is a wrap of a DataSink.
Output() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Output
 
Output(String, String, Parameter[]) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Output
 

P

P2PProgram - Class in org.gcube.datatransformation.datatransformationlibrary.programs
 
P2PProgram() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.programs.P2PProgram
 
Parameter - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
Parameter() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
Instantiates a new parameter.
Parameter(String, String) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
Instantiates a new parameter by setting its name and value.
parameterExist(Parameter, List<Parameter>) - Static method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
Checks if the paramtofind exists in inparameters array.
parameterNameExist(String, Parameter[]) - Static method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
Checks if the parameter name exists in parametersToSearch array.
parse(String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
Parses a query.
passFilterStatus - Variable in class org.gcube.datatransformation.datatransformationlibrary.reports.Record
 
Path - Class in org.gcube.datatransformation.datatransformationlibrary.model.graph
 
Path() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
PathFinder - Class in org.gcube.datatransformation.datatransformationlibrary.model.graph
 
PathFinder() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.graph.PathFinder
 
Program - Interface in org.gcube.datatransformation.datatransformationlibrary.programs
 
ProgramExecutor - Class in org.gcube.datatransformation.datatransformationlibrary
 
ProgramExecutor() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.ProgramExecutor
 
ProgramParametersQueryObject - Class in org.gcube.datatransformation.datatransformationlibrary.imanagers.queries
 
ProgramParametersQueryObject() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ProgramParametersQueryObject
 
PropertiesManager - Class in org.gcube.datatransformation.datatransformationlibrary
 
PropertiesManager() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.PropertiesManager
 
publishTransformationProgram(TransformationProgram) - Method in interface org.gcube.datatransformation.datatransformationlibrary.imanagers.IManager
Publishes a Transformation Program to the registry.
publishTransformationProgram(TransformationProgram) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.ISManager
 
publishTransformationProgram(TransformationProgram) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.LocalInfoManager
 
publishTransformationProgram(TransformationProgram) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.RemoteIManager
 
putSUnbound(TEdge, List<Parameter>) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
putTUnbound(TEdge, List<Parameter>) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 

Q

QUERYDESCRIPTION - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
QueryObject - Class in org.gcube.datatransformation.datatransformationlibrary.imanagers.queries
 
QueryObject() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryObject
 
QueryParser - Class in org.gcube.datatransformation.datatransformationlibrary.imanagers.queries
 
QueryParser() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
QUERYPROGRAMPARAMETERS - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
QUERYSOURCECONTENTTYPE - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
QUERYTARGETCONTENTTYPE - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
QueryTest - Class in org.gcube.datatransformation.datatransformationlibrary.imanagers.queries
 
QueryTest() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryTest
 
queryTransformationPrograms(String) - Method in interface org.gcube.datatransformation.datatransformationlibrary.imanagers.IManager
Queries Transformation Programs.
queryTransformationPrograms(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.ISManager
 
queryTransformationPrograms(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.LocalInfoManager
 
queryTransformationPrograms(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.RemoteIManager
 
QUERYTRANSFORMATIONUNIT - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 

R

Record - Class in org.gcube.datatransformation.datatransformationlibrary.reports
 
Record() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.reports.Record
 
Record.Status - Enum in org.gcube.datatransformation.datatransformationlibrary.reports
 
Record.Type - Enum in org.gcube.datatransformation.datatransformationlibrary.reports
 
records - Variable in class org.gcube.datatransformation.datatransformationlibrary.reports.Report
 
REFDataBridge - Class in org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl
 
REFDataBridge() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl.REFDataBridge
 
RemoteIManager - Class in org.gcube.datatransformation.datatransformationlibrary.imanagers
 
RemoteIManager(String) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.imanagers.RemoteIManager
Initializes the RemoteIManager.
RemoteTransformationsGraph - Class in org.gcube.datatransformation.datatransformationlibrary.model.graph
 
RemoteTransformationsGraph(IManager, String) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.graph.RemoteTransformationsGraph
Instantiates the RemoteTransformationsGraph.
remove(Object) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
removeSUnbound(TEdge) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
removeTUnbound(TEdge) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
report - Variable in class org.gcube.datatransformation.datatransformationlibrary.reports.Record
 
Report - Class in org.gcube.datatransformation.datatransformationlibrary.reports
 
Report() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.reports.Report
Initializes a new Report.
reportID - Variable in class org.gcube.datatransformation.datatransformationlibrary.reports.Report
 
ReportManager - Class in org.gcube.datatransformation.datatransformationlibrary.reports
 
ReportManager() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.reports.ReportManager
 
reset() - Method in class org.gcube.datatransformation.datatransformationlibrary.statistics.Metric
Resets the counting of the statistics of this Metric.
run() - Method in class org.gcube.datatransformation.datatransformationlibrary.DataSourceMerger
 
run() - Method in class org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement.GarbageCollector
 

S

setAttribute(String, String) - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement
Puts an attribute in the DataElement.
setComposite(boolean) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
 
setContent(InputStream) - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.DataElementImpl
Sets the content of the DataElement.
setContent(File) - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.LocalFileDataElement
Sets the file which contains the content of the DataElement.
setContent(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.impl.StrDataElement
Sets the content of the DataElement.
setContentType(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement
Sets the ContentType of the DataElement.
setContentType(ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationRuleElement
Sets the content type of this element.
setContentTypeParameters(ArrayList<ContentTypeParameterCondition>) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeCondition
 
setContentTypeParameters(List<Parameter>) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
Sets the content type parameters.
setCost(double) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
setCost(double) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TEdge
 
setCreateAndPublish(boolean) - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
setDescription(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
Sets the description of the transformation program.
setDescription(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.statistics.Metric
Sets the description of the Metric.
setExtTransformationList(ArrayList<ExtTransformationUnit>) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Sets the references to external TUs.
setGlobalProgramParams(ArrayList<Parameter>) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Transformer
Sets the global program parameters.
setHasWhereClause(boolean) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryObject
Sets if "where" is contained in query.
setId(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement
Sets the id of the DataElement.
setID(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.HandlerDesc
Sets the id of the handler.
setId(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.SoftwarePackage
Sets the id of the package.
setId(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
Sets the id of the transformation program.
setId(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Sets the id of the transformation unit.
setInputID(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Source
Sets the input data handler id.
setInputParameters(Parameter[]) - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Input
Sets the inputParameters value for this Input.
setInputParameters(int, Parameter) - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Input
Sets the i'th Parameter to inputParameters
setInputType(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Input
Sets the inputType value for this Input.
setInputValue(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Input
Sets the inputValue value for this Input.
setLocation(URL) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.SoftwarePackage
Sets the location of the package.
setLocator(URI) - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
setLogicOperation(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryObject
Sets the logic operation.
setMimesubtype(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeCondition
 
setMimetype(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeCondition
 
setMimeType(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
Sets the mimetype of the ContentType.
setName(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeParameterCondition
 
setName(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
Sets the name of the parameter.
setName(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
Sets the name of the transformation program.
setName(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.statistics.Metric
Sets the name of the Metric.
setNode(TNode) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNodeWithUnbound
 
setNumOfPlansAdded(int) - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
setOptional(boolean) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
Sets the isOptional value.
setOutputID(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Target
Sets the id of the output data handler.
setOutputparameters(Parameter[]) - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Output
Sets the outputparameters value for this Output.
setOutputparameters(int, Parameter) - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Output
 
setOutputType(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Output
Sets the outputType value for this Output.
setOutputValue(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Output
Sets the outputValue value for this Output.
setProgramClass(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Transformer
Sets the class of the program.
setProgramParameters(ArrayList<Parameter>) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Sets the program parameters.
setProgramsFile(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.LocalInfoManager
Sets the xml document from which the LocalInfoManager will read information for Transformation Programs
setRecord(String, Record.Status, Record.Type) - Method in class org.gcube.datatransformation.datatransformationlibrary.reports.Record
Adds a new message in this Record.
setReferencedTransformationProgramID(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ExtTransformationUnit
Sets the referenced transformationUnit program id.
setReferencedTransformationUnitID(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ExtTransformationUnit
Sets the referenced transformationUnit unit id.
setRefsToSource() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNodeWithUnbound
 
setRefsToTarget() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNodeWithUnbound
 
setRequirements(String) - Method in interface org.gcube.datatransformation.datatransformationlibrary.adaptor.DTSAdaptor
 
setResultType(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryObject
Sets the result type.
setReturnedValue(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
setRuleElement(TransformationRuleElement) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.HandlerDesc
Sets the transformationUnit rule element.
SetScope(String) - Method in interface org.gcube.datatransformation.datatransformationlibrary.adaptor.DTSAdaptor
 
setScope(String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.DTSScope
 
setScope(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.ISManager
Sets the scope in which the ISManager operates.
setSink(DataSink) - Method in class org.gcube.datatransformation.datatransformationlibrary.DataSourceMerger
Sets the common DataSink.
setSoftwarePackages(ArrayList<SoftwarePackage>) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Transformer
Sets the software packages of the program.
setSources(ArrayList<Source>) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Sets the sources of the transformation unit.
setTarget(Target) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Sets the target of the transformation unit.
setTargetID(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TargetHandlerDesc
Sets the id of the target data handler.
setTargetIOs(ArrayList<TargetHandlerDesc>) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ExtTransformationUnit
Sets the references to the io handlers of the referenced transformationUnit unit.
setThisID(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TargetHandlerDesc
Sets the id of this transformationUnit units data handler.
setToNode(TNode) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TEdge
 
setTransformationProgram(TransformationProgram) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
Sets the transformation program in which this TU is contained.
setTransformationUnit(TransformationUnit) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ExtTransformationUnit
Sets the transformationUnit unit.
setTransformationUnit(TransformationUnit) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TEdge
 
setTransformationUnit(TransformationUnit) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationRuleElement
Sets the transformation unit in which this element belongs to.
setTransformationUnits(ArrayList<TransformationUnit>) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
Sets the TUs that this transformation program contains.
setTransformer(Transformer) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
Sets the transformer that this transformation program references.
setTransPlan(TransformationDescription) - Method in interface org.gcube.datatransformation.datatransformationlibrary.adaptor.DTSAdaptor
 
setType(HandlerDesc.HandlerType) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.HandlerDesc
Sets the type of the handler.
setType(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TargetHandlerDesc
Sets the type of the data handler.
setUnbound(List<Parameter>) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNodeWithUnbound
 
setUnboundContentTypeParameters(List<Parameter>) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ExtTransformationUnit
Sets the unbound content type parameters.
setValue(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeParameterCondition
 
setValue(String) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
Sets the value of the parameter.
sinkRec - Variable in class org.gcube.datatransformation.datatransformationlibrary.reports.Record
 
sinkStatus - Variable in class org.gcube.datatransformation.datatransformationlibrary.reports.Record
 
size() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
sizeOfContentTypeParameterConditions() - Method in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeCondition
 
sizeOfEdges() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNode
Returns the amount of the edges of this node.
SoftwarePackage - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
SoftwarePackage() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.SoftwarePackage
 
source - Variable in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl.FilterDataBridge
The source from which the FilterDataBridge retrieves DataElements.
Source - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
Source() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.Source
 
sourceContentTypeConditions - Variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.TransformationUnitQueryObject
The source content type conditions.
sourceRec - Variable in class org.gcube.datatransformation.datatransformationlibrary.reports.Record
 
sourceStatus - Variable in class org.gcube.datatransformation.datatransformationlibrary.reports.Record
 
StatisticsManager - Class in org.gcube.datatransformation.datatransformationlibrary.statistics
 
StatisticsManager() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.statistics.StatisticsManager
 
StatisticsManager.MetricType - Enum in org.gcube.datatransformation.datatransformationlibrary.statistics
 
StrDataElement - Class in org.gcube.datatransformation.datatransformationlibrary.dataelements.impl
 
Stream2StreamProgram - Class in org.gcube.datatransformation.datatransformationlibrary.programs
 
Stream2StreamProgram() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.programs.Stream2StreamProgram
 
streamToFile(InputStream, String) - Static method in class org.gcube.datatransformation.datatransformationlibrary.utils.FilesUtils
Stores an InputStream to a local file.
subCost(double) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
sunbound - Variable in class org.gcube.datatransformation.datatransformationlibrary.model.graph.Path
 
support(List<Parameter>, List<Parameter>) - Static method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
This method implements the support consistency level only for the parameters.
support(ContentType, ContentType) - Static method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
This method implements the support consistency level for the ContentTypes.
supportAndFillUnbound(List<Parameter>, List<Parameter>) - Static method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
This method fills the unbound parameters of the supported content type parameters if they are supported.

T

Target - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
Target() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.Target
 
targetContentTypeConditions - Variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.TransformationUnitQueryObject
The target content type conditions.
TargetHandlerDesc - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
TargetHandlerDesc() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.TargetHandlerDesc
Instantiates a new TargetHandlerDesc.
TargetHandlerDesc(String, String, String) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.TargetHandlerDesc
Instantiates a new TargetHandlerDesc.
TEdge - Class in org.gcube.datatransformation.datatransformationlibrary.model.graph
 
TEdge(TransformationUnit, TNode) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.graph.TEdge
 
TEdge() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.graph.TEdge
 
TempFileManager - Class in org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement
 
TempFileManager() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement.TempFileManager
 
TIMEOUT - Static variable in class org.gcube.datatransformation.datatransformationlibrary.DTSCore
Timeout when data source collection is empty
TNode - Class in org.gcube.datatransformation.datatransformationlibrary.model.graph
 
TNode() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNode
Creates a new TNode.
TNode(ContentType) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNode
Instantiates a TNode from a content type.
TNode(String, List<Parameter>) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNode
Creates a new TNode.
TNodeWithUnbound - Class in org.gcube.datatransformation.datatransformationlibrary.model.graph
 
TNodeWithUnbound(TNode, List<Parameter>) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNodeWithUnbound
 
toDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
 
toDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ExtTransformationUnit
 
toDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
 
toDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Source
 
toDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Target
 
toDom(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
 
toDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
 
toDOM(Element) - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Transformer
 
toJSON(Object) - Static method in class org.gcube.datatransformation.datatransformationlibrary.utils.JSONConverter
 
toJSON(Object, boolean) - Static method in class org.gcube.datatransformation.datatransformationlibrary.utils.JSONConverter
 
toJSON(String, Object) - Static method in class org.gcube.datatransformation.datatransformationlibrary.utils.JSONConverter
 
toString() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Input
 
toString() - Method in class org.gcube.datatransformation.datatransformationlibrary.datahandlers.model.Output
 
toString() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.ContentType
 
toString() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TNodeWithUnbound
 
toString() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.Parameter
 
toString() - Method in class org.gcube.datatransformation.datatransformationlibrary.reports.Record
 
toXML() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
Returns the xml representation of the transformation program.
toXML() - Static method in class org.gcube.datatransformation.datatransformationlibrary.statistics.StatisticsManager
Converts the statistics to a an XML format.
transform(List<DataSource>, List<Parameter>, ContentType, DataSink) - Method in class org.gcube.datatransformation.datatransformationlibrary.programs.Elm2ElmProgram
 
transform(List<DataSource>, List<Parameter>, ContentType, DataSink) - Method in interface org.gcube.datatransformation.datatransformationlibrary.programs.Program
The method invoked by ProgramExecutor in order for the Program to transform the sources to the targetContentType.
TransformationDescription - Class in org.gcube.datatransformation.datatransformationlibrary.transformation.model
Represents a data transformation description.
TransformationDescription(Input, Output) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
TransformationDescription(Input, Output, boolean) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.transformation.model.TransformationDescription
 
TransformationProgram - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
TransformationProgram() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.TransformationProgram
 
transformationProgramID - Variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeQueryObject
The transformation program id.
transformationProgramID - Variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.DescriptionQueryObject
The transformation program id.
transformationProgramID - Variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ProgramParametersQueryObject
The transformation program id.
TRANSFORMATIONPROGRAMID - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
transformationProgramID - Variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.TransformationUnitQueryObject
The transformation program id.
transformationRecs - Variable in class org.gcube.datatransformation.datatransformationlibrary.reports.Record
 
TransformationRuleElement - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
TransformationRuleElement() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.TransformationRuleElement
 
TransformationsGraph - Interface in org.gcube.datatransformation.datatransformationlibrary.model.graph
 
TransformationsGraphImpl - Class in org.gcube.datatransformation.datatransformationlibrary.model.graph
 
TransformationsGraphImpl(IManager) - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.graph.TransformationsGraphImpl
Instantiates a new TransformationsGraphImpl
TransformationsGraphImpl.Consistency - Enum in org.gcube.datatransformation.datatransformationlibrary.model.graph
 
transformationUnit - Variable in class org.gcube.datatransformation.datatransformationlibrary.model.TransformationRuleElement
 
TransformationUnit - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
TransformationUnit() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.TransformationUnit
 
transformationUnitID - Variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ContentTypeQueryObject
The transformation unit id.
transformationUnitID - Variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.DescriptionQueryObject
The transformation unit id.
transformationUnitID - Variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.ProgramParametersQueryObject
The transformation unit id.
TRANSFORMATIONUNITID - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
TransformationUnitQueryObject - Class in org.gcube.datatransformation.datatransformationlibrary.imanagers.queries
 
TransformationUnitQueryObject() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.TransformationUnitQueryObject
 
transformData(DataSource, ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.DTSCore
This method transforms the input data which are fetched by the DataSource to the target ContentType and stores the transformed DataElements to the DataSink.
transformDataElement(DataElement, List<Parameter>, ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.programs.Elm2ElmProgram
Transforms the sourceDataElement to the targetContentType and returns the transformed DataElement.
transformDataElement(DataElement, List<Parameter>, ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.programs.File2FileProgram
 
transformDataElement(DataElement, List<Parameter>, ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.programs.Stream2StreamProgram
 
transformDataWithProgram(ArrayList<DataSource>, Transformer, List<Parameter>, ContentType, DataSink) - Static method in class org.gcube.datatransformation.datatransformationlibrary.ProgramExecutor
Loads and executes the Program contained in the Transformer.
transformDataWithTransformationProgram(DataSource, String, Parameter[], ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.DTSCore
This method transforms the input data which are fetched by the DataSources to the target ContentType and stores the transformed DataElements to the DataSink.
transformDataWithTransformationUnit(String, String, Parameter[], ContentType, boolean) - Method in class org.gcube.datatransformation.datatransformationlibrary.DTSCore
This method transforms the input data which are fetched by the DataSources to the target ContentType and stores the transformed DataElements to the DataSink.
Transformer - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
Transformer() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.Transformer
 
transformFile(File, List<Parameter>, ContentType, String) - Method in class org.gcube.datatransformation.datatransformationlibrary.programs.File2FileProgram
Transforms the content of the sourceFile file to the targetContentType and returns the transformed content in a file.
transformObjectFromItsPath(String, List<Parameter>, ContentType, String) - Method in class org.gcube.datatransformation.datatransformationlibrary.programs.P2PProgram
Transforms the content of a file whose location is contentpath to the targetContentType and returns the transformed content in a file.
transformStream(InputStream, ContentType, List<Parameter>, ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.programs.P2PProgram
 
transformStream(InputStream, ContentType, List<Parameter>, ContentType) - Method in class org.gcube.datatransformation.datatransformationlibrary.programs.Stream2StreamProgram
Transforms the content to the targetContentType and returns the transformed content as a stream.

U

update() - Method in class org.gcube.datatransformation.datatransformationlibrary.model.graph.TransformationsGraphImpl
Updates the TransformationsGraphImpl

V

VALUE_any - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
Any parameter value is supported.
VALUE_genericresource - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
The generic resource type.
VALUE_notset - Static variable in class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
This parameter is not set.
valueOf(String) - Static method in enum org.gcube.datatransformation.datatransformationlibrary.model.graph.TransformationsGraphImpl.Consistency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.datatransformation.datatransformationlibrary.model.HandlerDesc.HandlerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.datatransformation.datatransformationlibrary.reports.Record.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.datatransformation.datatransformationlibrary.reports.Record.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.datatransformation.datatransformationlibrary.statistics.StatisticsManager.MetricType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.datatransformation.datatransformationlibrary.model.graph.TransformationsGraphImpl.Consistency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.datatransformation.datatransformationlibrary.model.HandlerDesc.HandlerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.datatransformation.datatransformationlibrary.reports.Record.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.datatransformation.datatransformationlibrary.reports.Record.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.datatransformation.datatransformationlibrary.statistics.StatisticsManager.MetricType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WHERE - Static variable in class org.gcube.datatransformation.datatransformationlibrary.imanagers.queries.QueryParser
 
win - Static variable in class org.gcube.datatransformation.datatransformationlibrary.tmpfilemanagement.TempFileManager
Boolean that denotes if the TempFileManager runs under windows OS.

X

XMLDefinitions - Class in org.gcube.datatransformation.datatransformationlibrary.model
 
XMLDefinitions() - Constructor for class org.gcube.datatransformation.datatransformationlibrary.model.XMLDefinitions
 
A B C D E F G H I J L M N O P Q R S T U V W X 

Copyright © 2014. All Rights Reserved.