Uses of Class
org.knime.core.data.container.ContainerTable

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)
           
 



Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.