|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ContainerTable | |
---|---|
org.knime.core.data.container |
Implementation of a DataContainer . |
org.knime.core.node | Contains all classes needed to implement a new node in the workflow. |
org.knime.core.node.workflow | Contains wrapper classes which control the communication between Node and GUI Workflow. |
Uses of ContainerTable in org.knime.core.data.container |
---|
Methods in org.knime.core.data.container that return ContainerTable | |
---|---|
ContainerTable |
RearrangeColumnsTable.getAppendTable()
Get reference to the appended table. |
protected ContainerTable |
DataContainer.getBufferedTable()
Returns the table holding the data. |
static ContainerTable |
DataContainer.readFromStream(InputStream in)
Reads a table from an input stream. |
static ContainerTable |
DataContainer.readFromZip(File zipFile)
Reads a table from a zip file that has been written using the DataContainer.writeToZip(DataTable, File, ExecutionMonitor) method. |
(package private) static ContainerTable |
DataContainer.readFromZip(ReferencedFile zipFileRef,
DataContainer.BufferCreator creator)
Factory method used to restore table from zip file. |
(package private) static ContainerTable |
DataContainer.readFromZipDelayed(CopyOnAccessTask c,
DataTableSpec spec)
Used in BufferedDataContainer to read the
tables from the workspace location. |
protected static ContainerTable |
DataContainer.readFromZipDelayed(ReferencedFile zipFile,
DataTableSpec spec,
int bufferID,
Map<Integer,ContainerTable> bufferRep)
Used in BufferedDataContainer to read
the tables from the workspace location. |
Methods in org.knime.core.data.container that return types with arguments of type ContainerTable | |
---|---|
(package private) Map<Integer,ContainerTable> |
Buffer.getGlobalRepository()
Get reference to the table repository that this buffer was initially instantiated with. |
protected Map<Integer,ContainerTable> |
DataContainer.getGlobalTableRepository()
Get the map of buffers that potentially have written blob objects. |
(package private) Map<Integer,ContainerTable> |
Buffer.getLocalRepository()
Get reference to the local table repository that this buffer was initially instantiated with. |
protected Map<Integer,ContainerTable> |
DataContainer.getLocalTableRepository()
Get the local repository. |
(package private) Map<Integer,ContainerTable> |
CopyOnAccessTask.getTableRepository()
Get table repository in workflow for blob (de)serialization. |
Method parameters in org.knime.core.data.container with type arguments of type ContainerTable | |
---|---|
(package private) Buffer |
DataContainer.BufferCreator.createBuffer(File binFile,
File blobDir,
DataTableSpec spec,
InputStream metaIn,
int bufID,
Map<Integer,ContainerTable> tblRep)
Creates buffer for reading. |
(package private) Buffer |
DataContainer.BufferCreator.createBuffer(int rowsInMemory,
int bufferID,
Map<Integer,ContainerTable> globalTableRep,
Map<Integer,ContainerTable> localTableRep)
Creates buffer for writing (adding of rows). |
(package private) Buffer |
DataContainer.BufferCreator.createBuffer(int rowsInMemory,
int bufferID,
Map<Integer,ContainerTable> globalTableRep,
Map<Integer,ContainerTable> localTableRep)
Creates buffer for writing (adding of rows). |
void |
WrappedTable.putIntoTableRepository(HashMap<Integer,ContainerTable> rep)
Put this table into the global table repository. |
void |
RearrangeColumnsTable.putIntoTableRepository(HashMap<Integer,ContainerTable> rep)
Put this table into the global table repository. |
void |
TableSpecReplacerTable.putIntoTableRepository(HashMap<Integer,ContainerTable> rep)
Does nothing. |
void |
ContainerTable.putIntoTableRepository(HashMap<Integer,ContainerTable> rep)
Put this table into the global table repository. |
void |
JoinedTable.putIntoTableRepository(HashMap<Integer,ContainerTable> rep)
Put this table into the global table repository. |
void |
ConcatenateTable.putIntoTableRepository(HashMap<Integer,ContainerTable> rep)
Put this table into the global table repository. |
protected static ContainerTable |
DataContainer.readFromZipDelayed(ReferencedFile zipFile,
DataTableSpec spec,
int bufferID,
Map<Integer,ContainerTable> bufferRep)
Used in BufferedDataContainer to read
the tables from the workspace location. |
void |
WrappedTable.removeFromTableRepository(HashMap<Integer,ContainerTable> rep)
Remove this table from global table repository. |
void |
RearrangeColumnsTable.removeFromTableRepository(HashMap<Integer,ContainerTable> rep)
Remove this table from global table repository. |
void |
TableSpecReplacerTable.removeFromTableRepository(HashMap<Integer,ContainerTable> rep)
Does nothing. |
void |
ContainerTable.removeFromTableRepository(HashMap<Integer,ContainerTable> rep)
Remove this table from global table repository. |
void |
JoinedTable.removeFromTableRepository(HashMap<Integer,ContainerTable> rep)
Remove this table from global table repository. |
void |
ConcatenateTable.removeFromTableRepository(HashMap<Integer,ContainerTable> rep)
Remove this table from global table repository. |
Constructor parameters in org.knime.core.data.container with type arguments of type ContainerTable | |
---|---|
Buffer(File binFile,
File blobDir,
DataTableSpec spec,
InputStream metaIn,
int bufferID,
Map<Integer,ContainerTable> tblRep)
Creates new buffer for reading. |
|
Buffer(int maxRowsInMemory,
int bufferID,
Map<Integer,ContainerTable> globalRep,
Map<Integer,ContainerTable> localRep)
Creates new buffer for writing. |
|
Buffer(int maxRowsInMemory,
int bufferID,
Map<Integer,ContainerTable> globalRep,
Map<Integer,ContainerTable> localRep)
Creates new buffer for writing. |
|
CopyOnAccessTask(ReferencedFile fileRef,
DataTableSpec spec,
int bufferID,
Map<Integer,ContainerTable> tblRep,
DataContainer.BufferCreator creator)
Keeps reference, nothing else. |
|
NoKeyBuffer(File binFile,
File blobDir,
DataTableSpec spec,
InputStream metaIn,
int bufferID,
Map<Integer,ContainerTable> tblRep)
Creates new buffer for reading. |
|
NoKeyBuffer(int maxRowsInMemory,
int bufferID,
Map<Integer,ContainerTable> tblRep,
Map<Integer,ContainerTable> localTblRep)
Creates new buffer for writing. |
|
NoKeyBuffer(int maxRowsInMemory,
int bufferID,
Map<Integer,ContainerTable> tblRep,
Map<Integer,ContainerTable> localTblRep)
Creates new buffer for writing. |
|
RearrangeColumnsTable(ReferencedFile f,
NodeSettingsRO settings,
Map<Integer,BufferedDataTable> tblRep,
DataTableSpec spec,
int tableID,
HashMap<Integer,ContainerTable> bufferRep)
Creates new object based on the content in settings and
the content from the file f . |
Uses of ContainerTable in org.knime.core.node |
---|
Methods in org.knime.core.node that return ContainerTable | |
---|---|
protected static ContainerTable |
BufferedDataContainer.readFromZipDelayed(ReferencedFile zipFileRef,
DataTableSpec spec,
int bufID,
Map<Integer,ContainerTable> bufferRep)
Just delegates to DataContainer.readFromZipDelayed(
ReferencedFile, DataTableSpec, int, Map)
This method is available in this class to enable other classes in this
package to use it. |
Methods in org.knime.core.node that return types with arguments of type ContainerTable | |
---|---|
protected Map<Integer,ContainerTable> |
BufferedDataContainer.getGlobalTableRepository()
Returns the table repository from this workflow. |
protected Map<Integer,ContainerTable> |
BufferedDataContainer.getLocalTableRepository()
Returns the local repository of tables. |
(package private) HashMap<Integer,ContainerTable> |
ExecutionContext.getLocalTableRepository()
Get reference to the local table repository. |
static HashMap<Integer,ContainerTable> |
Node.getLocalTableRepositoryFromContext(ExecutionContext c)
Delegate method to allow access to the (package scope) method ExecutionContext.getLocalTableRepository() . |
Method parameters in org.knime.core.node with type arguments of type ContainerTable | |
---|---|
void |
Node.addToTemporaryTables(Set<ContainerTable> tempTables)
Adds the argument set of tables to the set of temporary tables in this node. |
void |
NodePersistorVersion1xx.load(Node node,
ReferencedFile configFileRef,
ExecutionMonitor exec,
Map<Integer,BufferedDataTable> loadTblRep,
HashMap<Integer,ContainerTable> tblRep,
WorkflowPersistor.LoadResult loadResult)
Loads content into node instance. |
(package private) static BufferedDataTable |
BufferedDataTable.loadFromFile(ReferencedFile dirRef,
NodeSettingsRO settings,
ExecutionMonitor exec,
Map<Integer,BufferedDataTable> tblRep,
HashMap<Integer,ContainerTable> bufferRep)
Factory method to restore a table that has been written using the save method. |
protected void |
NodePersistorVersion1xx.loadInternalHeldTables(Node node,
ExecutionMonitor execMon,
NodeSettingsRO settings,
Map<Integer,BufferedDataTable> loadTblRep,
HashMap<Integer,ContainerTable> tblRep)
|
protected void |
NodePersistorVersion200.loadInternalHeldTables(Node node,
ExecutionMonitor execMon,
NodeSettingsRO settings,
Map<Integer,BufferedDataTable> loadTblRep,
HashMap<Integer,ContainerTable> tblRep)
|
protected void |
NodePersistorVersion200.loadPort(Node node,
ReferencedFile portDir,
NodeSettingsRO settings,
ExecutionMonitor exec,
int portIdx,
Map<Integer,BufferedDataTable> loadTblRep,
HashMap<Integer,ContainerTable> tblRep)
|
protected void |
NodePersistorVersion1xx.loadPorts(Node node,
ExecutionMonitor execMon,
NodeSettingsRO settings,
Map<Integer,BufferedDataTable> loadTblRep,
HashMap<Integer,ContainerTable> tblRep)
|
protected void |
NodePersistorVersion200.loadPorts(Node node,
ExecutionMonitor exec,
NodeSettingsRO settings,
Map<Integer,BufferedDataTable> loadTblRep,
HashMap<Integer,ContainerTable> tblRep)
|
(package private) void |
BufferedDataTable.putIntoTableRepository(HashMap<Integer,ContainerTable> rep)
Called after execution of node has finished to put the tables that are returned from the execute method into a global table repository. |
void |
BufferedDataTable.KnowsRowCountTable.putIntoTableRepository(HashMap<Integer,ContainerTable> rep)
Put this table into the global table repository. |
void |
Node.putOutputTablesIntoGlobalRepository(HashMap<Integer,ContainerTable> rep)
Enumerates the output tables and puts them into the global workflow repository of tables. |
protected static ContainerTable |
BufferedDataContainer.readFromZipDelayed(ReferencedFile zipFileRef,
DataTableSpec spec,
int bufID,
Map<Integer,ContainerTable> bufferRep)
Just delegates to DataContainer.readFromZipDelayed(
ReferencedFile, DataTableSpec, int, Map)
This method is available in this class to enable other classes in this
package to use it. |
void |
BufferedDataTable.KnowsRowCountTable.removeFromTableRepository(HashMap<Integer,ContainerTable> rep)
Remove this table from global table repository. |
(package private) void |
BufferedDataTable.removeFromTableRepository(HashMap<Integer,ContainerTable> rep,
Node owner)
Remove this table and all of its delegates from the table repository, if and only if its owner is the argument node. |
void |
Node.removeOutputTablesFromGlobalRepository(HashMap<Integer,ContainerTable> rep)
Reverse operation to Node.putOutputTablesIntoGlobalRepository(HashMap) . |
Constructors in org.knime.core.node with parameters of type ContainerTable | |
---|---|
BufferedDataTable(ContainerTable table,
int bufferID)
Creates a new buffered data table based on a container table (caching everything). |
Constructor parameters in org.knime.core.node with type arguments of type ContainerTable | |
---|---|
BufferedDataContainer(DataTableSpec spec,
boolean initDomain,
Node node,
SingleNodeContainer.MemoryPolicy policy,
boolean forceCopyOfBlobs,
int maxCellsInMemory,
Map<Integer,ContainerTable> globalTableRepository,
Map<Integer,ContainerTable> localTableRepository)
Creates new container. |
|
BufferedDataContainer(DataTableSpec spec,
boolean initDomain,
Node node,
SingleNodeContainer.MemoryPolicy policy,
boolean forceCopyOfBlobs,
int maxCellsInMemory,
Map<Integer,ContainerTable> globalTableRepository,
Map<Integer,ContainerTable> localTableRepository)
Creates new container. |
|
ExecutionContext(NodeProgressMonitor progMon,
Node node,
SingleNodeContainer.MemoryPolicy policy,
HashMap<Integer,ContainerTable> tableRepository)
Creates new object based on a progress monitor and a node as parent of any created buffered data table. |
Uses of ContainerTable in org.knime.core.node.workflow |
---|
Methods in org.knime.core.node.workflow that return types with arguments of type ContainerTable | |
---|---|
HashMap<Integer,ContainerTable> |
CopyWorkflowPersistor.getGlobalTableRepository()
|
HashMap<Integer,ContainerTable> |
WorkflowPersistorVersion1xx.getGlobalTableRepository()
|
HashMap<Integer,ContainerTable> |
InsertWorkflowPersistor.getGlobalTableRepository()
|
HashMap<Integer,ContainerTable> |
WorkflowPersistor.getGlobalTableRepository()
|
(package private) HashMap<Integer,ContainerTable> |
WorkflowManager.getGlobalTableRepository()
|
HashMap<Integer,ContainerTable> |
PasteWorkflowContentPersistor.getGlobalTableRepository()
|
Method parameters in org.knime.core.node.workflow with type arguments of type ContainerTable | |
---|---|
protected abstract NodeContainerPersistor |
NodeContainer.getCopyPersistor(HashMap<Integer,ContainerTable> tableRep,
boolean preserveDeletableFlags)
Get a new persistor that is used to copy this node (copy&paste action). |
protected NodeContainerPersistor |
WorkflowManager.getCopyPersistor(HashMap<Integer,ContainerTable> tableRep,
boolean preserveDeletableFlags)
Get a new persistor that is used to copy this node (copy&paste action). |
protected NodeContainerPersistor |
SingleNodeContainer.getCopyPersistor(HashMap<Integer,ContainerTable> tableRep,
boolean preserveDeletableFlags)
Get a new persistor that is used to copy this node (copy&paste action). |
Constructor parameters in org.knime.core.node.workflow with type arguments of type ContainerTable | |
---|---|
CopyWorkflowPersistor(WorkflowManager original,
HashMap<Integer,ContainerTable> tableRep,
boolean preserveDeletableFlags)
|
|
ObsoleteMetaNodeWorkflowPersistorVersion1xx(HashMap<Integer,ContainerTable> globalRep,
String versionString)
|
|
WorkflowPersistorVersion1xx(HashMap<Integer,ContainerTable> tableRep,
String versionString)
|
|
WorkflowPersistorVersion200(HashMap<Integer,ContainerTable> tableRep,
String versionString)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |