public class BinaryExporter extends Export
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BYTE |
static java.lang.String |
DOUBLE |
static java.lang.String |
FLOAT |
static java.lang.String |
INT |
static java.lang.String |
LONG |
static java.lang.String |
SHORT |
CLONE_ALL_OUTPUT, CLONE_MULTIPLE_OUTPUT, COPY_OUTPUT, ESSENTIAL, ESSENTIAL_IF_CONNECTED, IMMEDIATE_UPDATE, INTERNAL, LATE_INITIALIZE, NO_UPDATE, ON_TASK_INSTANTATION, ON_USER_ACCESS, OPTIONAL, PROCESS_UPDATE, TRANSIENT, TRANSIENT_ACCESSIBLE, USER_ACCESSIBLE| Constructor and Description |
|---|
BinaryExporter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeOutputStream()
Closes and disposes the output stream
|
void |
init()
This function is called when the unit is first created.
|
protected boolean |
openOutputStream(java.io.OutputStream outstream)
Opens a output stream to wrap the specified output stream
|
void |
parameterUpdate(java.lang.String paramname,
java.lang.Object value)
Called a parameters is updated (e.g.
|
void |
reset()
Called when the unit is reset.
|
protected void |
writeRow(double[] data)
Write a row to the output stream
|
dispose, getInputTypes, getOutputTypes, processdebug, debug, defineParameter, extractClipInState, getClipIn, getClipIn, getControlInterface, getDefaultInputNodes, getDefaultNodeRequirement, getDefaultOutputNodes, getDisplayName, getDisplayPackage, getGUIBuilderV2Info, getHelpFileLocation, getInputAtNode, getInputNodeCount, getMaximumInputNodes, getMaximumOutputNodes, getMinimumInputNodes, getMinimumOutputNodes, getNodeInputTypes, getNodeOutputTypes, getOutputNodeCount, getOutputPolicy, getPackageName, getParameter, getParameterPanelClass, getParameterPanelInstantiate, getParameterType, getParameterUpdatePolicy, getPopUpDescription, getRunnableInterface, getTask, getTaskGraphContext, getToolName, getToolPackage, getToolTable, getVersion, hideParameterPanel, isClipInName, isInputAtNode, isOutputSent, isParameter, log, log, notifyError, notifyError, output, outputAtNode, outputAtNode, parameterUpdated, putClipIn, removeClipIn, removeParameter, restoreClipInState, setDefaultInputNodes, setDefaultNodeRequirement, setDefaultOutputNodes, setDisplayName, setDisplayPackage, setGUIBuilderV2Info, setHelpFileLocation, setMaximumInputNodes, setMaximumOutputNodes, setMinimumInputNodes, setMinimumOutputNodes, setOutputPolicy, setParameter, setParameterPanelClass, setParameterPanelInstantiate, setParameterUpdatePolicy, setPopUpDescription, setRunnableInterface, setToolName, setToolPackage, setVersion, showParameterPanel, stoppingpublic static final java.lang.String DOUBLE
public static final java.lang.String FLOAT
public static final java.lang.String LONG
public static final java.lang.String INT
public static final java.lang.String SHORT
public static final java.lang.String BYTE
public void init()
public void reset()
protected boolean openOutputStream(java.io.OutputStream outstream)
openOutputStream in class Exportprotected void closeOutputStream()
throws java.io.IOException
closeOutputStream in class Exportjava.io.IOExceptionprotected void writeRow(double[] data)
throws java.io.IOException
public void parameterUpdate(java.lang.String paramname,
java.lang.Object value)
parameterUpdate in class Export