org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl
Class PathDataSink

java.lang.Object
  extended by org.gcube.datatransformation.datatransformationlibrary.datahandlers.impl.PathDataSink

public class PathDataSink
extends java.lang.Object

Author:
Dimitris Katris, NKUA


Constructor Summary
PathDataSink(java.lang.String output, Parameter[] outputParameters)
           
 
Method Summary
 void append(DataElement element)
           
 void close()
           
 java.lang.String getOutput()
           
 boolean isClosed()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PathDataSink

public PathDataSink(java.lang.String output,
                    Parameter[] outputParameters)
Parameters:
output - The output value of the DataSink.
outputParameters - The output parameters of the DataSink.
Method Detail

append

public void append(DataElement element)
Parameters:
element - DataElement to be appended to this DataSink
See Also:
org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataSink#append(org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement)

close

public void close()
See Also:
org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataHandler#close()

getOutput

public java.lang.String getOutput()
Returns:
The output of the transformation.
See Also:
org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataSink#getOutput()

isClosed

public boolean isClosed()
Returns:
true if the DataHandler has been closed.
See Also:
org.gcube.datatransformation.datatransformationlibrary.datahandlers.DataHandler#isClosed()