Fido Alpha 3.2

fido.db
Class ObjectAttributeTable

java.lang.Object
  |
  +--fido.db.ObjectAttributeTable

public class ObjectAttributeTable
extends java.lang.Object


Constructor Summary
ObjectAttributeTable()
           
 
Method Summary
 void add(int objectId, java.lang.String attribute)
           
 boolean contains(int objectId, java.lang.String attribute)
           
 void delete(int objectId, java.lang.String attribute)
           
 void deleteAllAttributes(java.sql.Statement stmt, java.lang.String attribute)
           
 void deleteObject(java.sql.Statement stmt, int objectId)
           
 java.util.Collection getAllAttributes(int objectId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectAttributeTable

public ObjectAttributeTable()
Method Detail

add

public void add(int objectId,
                java.lang.String attribute)
         throws FidoDatabaseException
FidoDatabaseException

contains

public boolean contains(int objectId,
                        java.lang.String attribute)
                 throws FidoDatabaseException,
                        ObjectNotFoundException
FidoDatabaseException
ObjectNotFoundException

getAllAttributes

public java.util.Collection getAllAttributes(int objectId)
                                      throws FidoDatabaseException,
                                             ObjectNotFoundException
FidoDatabaseException
ObjectNotFoundException

delete

public void delete(int objectId,
                   java.lang.String attribute)
            throws FidoDatabaseException
FidoDatabaseException

deleteAllAttributes

public void deleteAllAttributes(java.sql.Statement stmt,
                                java.lang.String attribute)
                         throws java.sql.SQLException
java.sql.SQLException

deleteObject

public void deleteObject(java.sql.Statement stmt,
                         int objectId)
                  throws java.sql.SQLException
java.sql.SQLException

Fido Alpha 3.2