A B C D G I K R S

A

add(ID, Label, ID) - Method in class kernelInterface.DbInterface
Adds a labeled semistructured datum in other's content.
addSSDTable(Label, ID) - Method in class kernelInterface.DbInterface
Adds a SSD Table in the database.

B

belongs(ID, ID) - Method in class kernelInterface.DbInterface
Checks if a given semistructured belongs to another given datum.

C

commit() - Method in class kernelInterface.DbInterface
Commits the current Transaction and leaves the system ready to init another new.
contains(ID, ID) - Method in class kernelInterface.DbInterface
Checks if a given semistructured datum owns another given datum in its content.
containsLabel(ID, Label) - Method in class kernelInterface.DbInterface
Checks if a given semistructured datum owns a specified label.
createBLOB() - Method in class kernelInterface.DbInterface
Creates a new primitive BLOB datum.
createByteSequence(ByteSequenceValue) - Method in class kernelInterface.DbInterface
Creates a new primitive byte sequence datum.
createCLOB() - Method in class kernelInterface.DbInterface
Creates a new primitive CLOB datum.
createInteger(IntegerValue) - Method in class kernelInterface.DbInterface
Creates a new primitive integer datum.
createNonPrimitive() - Method in class kernelInterface.DbInterface
Creates a new non primitive semistructured datum.
createReal(RealValue) - Method in class kernelInterface.DbInterface
Creates a new primitive real datum.
createString(StringValue) - Method in class kernelInterface.DbInterface
Creates a new primitive string datum.

D

DbInterface - class kernelInterface.DbInterface.
This class implements the primitive operations that can be used for manipulation of semistructured data stored in a database.
DbInterface(DbManager, ConcurrencyManager, long) - Constructor for class kernelInterface.DbInterface
Constructs a new database interface with a specified time out.
DbInterface(DbManager, ConcurrencyManager) - Constructor for class kernelInterface.DbInterface
Constructs a new database interface without time out.
drop(ID) - Method in class kernelInterface.DbInterface
Drops a semistructured datum giving its identifier.

G

getAllContent(ID) - Method in class kernelInterface.DbInterface
Given a semistructured datum, this returns the semistructured data in its content.
getContent(ID) - Method in class kernelInterface.DbInterface
Returns the content of a specified datum in a SSDValue object.
getContentWithID(ID, ID) - Method in class kernelInterface.DbInterface
Given a semistructured datum, this returns the semistructured data in its content with the specified identifier.
getContentWithLabel(ID, Label) - Method in class kernelInterface.DbInterface
Given a semistructured datum, this returns the semistructured data in its content with the specified label.
getDbManager() - Method in class kernelInterface.DbInterface
Returns the enclosed database manager.
getParents(ID) - Method in class kernelInterface.DbInterface
Returns the parents of a given semistructured datum.
getRoot(Label) - Method in class kernelInterface.DbInterface
Returns the identifier of the semistructured datum which is the root of the SSD-Table.
getTimeOut() - Method in class kernelInterface.DbInterface
Returns the current time out.
getType(ID) - Method in class kernelInterface.DbInterface
Returns the kind of this semistructured datum.

I

isPrimitive(ID) - Method in class kernelInterface.DbInterface
Checks if a semistructured datum with a given identifier is primitive or not.

K

kernelInterface - package kernelInterface
This package implements the primitive operations for the kernel of the semistructured database manager.

R

remove(ID, Label, ID) - Method in class kernelInterface.DbInterface
Removes a labeled semistructured datum from other's content.
removeID(ID, ID) - Method in class kernelInterface.DbInterface
Removes a datum from other's content.
removeLabel(ID, Label) - Method in class kernelInterface.DbInterface
Removes all subdata from a specified datum with a given label.
removeSSDTable(Label) - Method in class kernelInterface.DbInterface
Removes a SSD-Table from the database.
removeSSDTablesWithID(ID) - Method in class kernelInterface.DbInterface
Removes the SSD-Tables whith the specified datum.
rollback() - Method in class kernelInterface.DbInterface
Rollbacks the current Transaction and leaves the system ready to init another new.

S

setTimeOut(long) - Method in class kernelInterface.DbInterface
Sets a new time out.

A B C D G I K R S