Inheritance diagram for kddml.Core.DataSources.InternalTable:
Public Member Functions | |
DataStatisticsManager | getStatistic () |
KDDMLObjectType | getType () |
int | getDimension () |
String | toString () |
void | saveToRepository () throws KDDMLCoreException |
boolean | isEmpty () |
Object | load (long i) throws InternalTableException |
boolean | isTransactionalTable () |
boolean | isTimestampTable () |
void | addInstances (Object inst) throws InternalTableException |
boolean | hasNext () |
void | reset () throws InternalTableException |
void | increasePointer (int i) throws InternalTableException |
long | optimize () |
void | saveHTML () throws KDDMLCoreException |
int | getNumOfInstances () |
int | getNumOfAttributes () |
Static Public Attributes | |
static final int | ALL = -1 |
Title: KDDML-MQL
Description: Knowledge Discovery in Database Environment
Copyright: Copyright (c) 2003-2005
Company: Universita' di Pisa - Dipartimento di Informatica
|
Returns the statistics related to this table.
Implements kddml.Core.DataSources.InternalTableManager. |
|
Returns the type of this object.
Implements kddml.Core.KDDMLObject. Reimplemented in kddml.Core.DataSources.PPInternalTable. |
|
Returns the table dimension in KBytes.
Implements kddml.Core.DataSources.InternalTableManager. |
|
Returns a representation of this table as string.
Reimplemented in kddml.Core.DataSources.PPInternalTable. |
|
Saves the object in the system repository. The data schema is representend as XML document. The physical instances as text file in comma separated format. The destination path is provided by the object_path variable for the data schema and by the object_data_path variable for the row data. By definition, row data is already stored in the repository.
Implements kddml.Core.KDDMLObject. Reimplemented in kddml.Core.DataSources.PPInternalTable. |
|
Tests if the table contains instances.
Implements kddml.Core.KDDMLObject. |
|
Loads i instances from the position specified by the pointer and returns they as generic object. If the input parameter is greater than the total number of instances, or if it is equal to -1, then the method returns all instances. If i is equal to 0, it returns only the schema of tuples.
Implements kddml.Core.DataSources.InternalTableManager. Reimplemented in kddml.Core.DataSources.PPInternalTable. |
|
Returns true if the table is a transactional table with attributes transaction and event. Returns false if the table is a relational table.
Implements kddml.Core.DataSources.InternalTableManager. Reimplemented in kddml.Core.DataSources.TransactionalInternalTable. |
|
Returns true if the table is a timestamp table with attributes transaction, event and timestamp.
Implements kddml.Core.DataSources.InternalTableManager. Reimplemented in kddml.Core.DataSources.TimestampInternalTable. |
|
Adds the input instances to the table. Throws an exception if the data schema of the input table and the data schema of the input instances are not compatible.
Implements kddml.Core.DataSources.InternalTableManager. |
|
Tests if there are instances to load.
Implements kddml.Core.DataSources.InternalTableManager. |
|
Initializes the instances pointer to the begin of data file.
Implements kddml.Core.DataSources.InternalTableManager. Reimplemented in kddml.Core.DataSources.PPInternalTable. |
|
Increases the instances pointer of the specified quantity.
Reimplemented in kddml.Core.DataSources.PPInternalTable. |
|
Computes the optimal number of instances to import in RAM. It can depend from the total number of instances and attributes and the quantity of available system RAM.
Implements kddml.Core.DataSources.InternalTableManager. Reimplemented in kddml.Core.DataSources.PPInternalTable. |
|
Saves the instances in the system repository as HTML document.
Implements kddml.Core.HTMLTranslator. Reimplemented in kddml.Core.DataSources.PPInternalTable. |
|
Returns the total number of instances.
Implements kddml.Core.DataSources.InternalTableManager. |
|
Returns the total number of attributes.
Implements kddml.Core.DataSources.InternalTableManager. |
|
All instaces loaded in RAM. |