Inheritance diagram for kddml.Core.DataSources.InternalTableExternalFactory:
Public Member Functions | |
InternalTableExternalFactory (java.io.File f) throws kddml.Core. KDDMLCoreException | |
KDDMLObject | newInstance () throws KDDMLCoreException |
void | setLogicalName (String logical_name) |
void | setMaxNumberOfLoadedInstAtIteration (int number) |
Protected Member Functions | |
abstract Instance | nextInstance (Instances schema) throws KDDMLCoreException |
abstract String | getRelationName () |
abstract Attribute | getAttribute (int i) throws KDDMLCoreException |
abstract int | getNumberOfAttributes () |
Title: KDDML
Description: Knowledge Discovery in Database Environment
Copyright: Copyright (c) 2003-2005
Company: Universita' di Pisa - Dipartimento di Informatica
|
Constructor given the physical file containing the table. The file refers the XML table schema.
|
|
Create a new instance of this object.
Implements kddml.Core.KDDMLObjectFactory. |
|
Set the logical name of this table.
|
|
Set the maximum number of instances imported ad once from the input resource. If null, all instances will be imported in a single iteration.
|
|
Returns the next instance from the input resource. Returns null if no more instances are available.
Implemented in kddml.Core.DataSources.ARFFFactory, kddml.Core.DataSources.DataBaseFactory, and kddml.Core.DataSources.PrologFactory. |
|
Returns the relation name related to this table.
Implemented in kddml.Core.DataSources.ARFFFactory, kddml.Core.DataSources.DataBaseFactory, and kddml.Core.DataSources.PrologFactory. |
|
Returns the i-th attribute belonging to the data schema. Attribute number starts from 0.
Implemented in kddml.Core.DataSources.ARFFFactory, kddml.Core.DataSources.DataBaseFactory, and kddml.Core.DataSources.PrologFactory. |
|
Returns the number of attributes of the table.
Implemented in kddml.Core.DataSources.ARFFFactory, kddml.Core.DataSources.DataBaseFactory, and kddml.Core.DataSources.PrologFactory. |