Uses of Class
de.mguennewig.pobjects.PObjSQLException

Packages that use PObjSQLException
de.mguennewig.pobjects The package de.mguennewig.pobjects provides an abstraction layer on top of a set of database tables by which table rows can be accessed transparently as Java objects. 
de.mguennewig.pobjects.event The package provides classes to listen to database changes performed over the PObject library. 
de.mguennewig.pobjects.jdbc This package contains Container implementations that use a JDBC connection. 
de.mguennewig.pobjects.memdb This package contains a simple non-persistent Container implementation that operates only in memory. 
de.mguennewig.pobjects.metadata This package contains the metadata classes used by the PObject library. 
de.mguennewig.pobjsearch This package contains the PObjSearch framework that is based on the PObjForm library. 
 

Uses of PObjSQLException in de.mguennewig.pobjects
 

Methods in de.mguennewig.pobjects that throw PObjSQLException
 void PObjSet.add(java.lang.Object... key)
          Add the given arguments as an element to the set.
 T PObjNestedSet.add(T parent, T node)
           
 boolean PObjSet.addIfAbsent(java.lang.Object... key)
          Add the given arguments as an element to the set if no such already exists.
 void Container.beginTransaction()
          Starts a new transaction.
 void AbstractContainer.beginTransaction()
          Starts a new transaction.
 int AbstractPObjJoin.clear()
          Removes all of the elements from this stack.
 void Container.close()
           
 void Container.commitTransaction()
          Commits all statements since the last Container.beginTransaction().
 void AbstractContainer.commitTransaction()
          Commits all statements since the last Container.beginTransaction().
 void PObject.delete()
          Deletes the object from the RDBMS.
 int Container.deleteAll(java.lang.Class<? extends Record> tableClass)
          Deletes all entries within the specified table.
 int AbstractContainer.deleteAll(java.lang.Class<? extends Record> tableClass)
          Deletes all entries within the specified table.
 int Container.deleteAll(ClassDecl te)
          Deletes all entries within the specified table.
 int Container.deleteAll(ClassDecl cl, Column fk, java.lang.Object value)
          Deletes all entries within the specified table whose foreign key fk equals the given value.
 void Container.deleteObject(PObject obj)
          Deletes the given persistent object from the database.
 boolean Container.deleteRecord(Record obj)
           
 int Command.execute()
          Executes the command.
 int Command.execute(java.lang.Object[] args)
          Executes the command with the given set of arguments.
 java.lang.String Container.getSequenceCurrentValue(Sequence seq)
          Returns the current value of the given sequence.
 java.lang.String Container.getSequenceNextValue(Sequence seq)
          Returns a new value of the given sequence.
 java.lang.String Container.insertObject(PObject obj)
          Inserts the given object into the database.
 boolean Container.insertRecord(Record obj)
           
 T PObjStack.pop()
          Removes the element at the top of this stack and returns that as the value of this function.
 void PObjStack.push(java.lang.Object... value)
          Pushes the values value as one new element onto the top of this stack.
 void PObjStack.push(T obj)
          Pushes the element obj onto the top of this stack.
 T PObjMap.put(java.lang.Object... keyValues)
          Add the given arguments as an element to the map.
 T PObjMap.putIfAbsent(java.lang.Object... keyValues)
          If the specified key is not already associated with a value, associate it with the given value.
 boolean PObjSet.remove(java.lang.Object... key)
          Remove the given arguments as an element from the set.
 boolean PObjMap.remove(java.lang.Object... key)
          Remove the given arguments as an element from the map.
 boolean PObjSet.remove(T obj)
          Remove the give record obj as an element from the set.
 boolean PObjNestedSet.remove(T obj)
          Remove the give record obj as an element from the nested set.
 boolean PObjMap.remove(T obj)
          Remove the give record obj as an element from the map.
 void Container.rollbackTransaction()
          Rolls back all statements since the last Container.beginTransaction().
 void AbstractContainer.rollbackTransaction()
          Rolls back all statements since the last Container.beginTransaction().
 void PObject.store()
          Saves the current in memory state in the RDBMS.
 void PObject.store(int fieldCheck)
          Saves the current in memory state in the RDBMS.
 void Container.storeAll()
          Stores all changed objects belonging to this container.
 void AbstractContainer.storeAll()
          Stores all changed objects belonging to this container.
 void Container.updateObject(PObject obj)
          Updates the given persistent object in the database.
 

Constructors in de.mguennewig.pobjects with parameters of type PObjSQLException
PObjReadError(PObjSQLException cause)
          Creates a new PObjects read error with an SQL error as cause.
 

Uses of PObjSQLException in de.mguennewig.pobjects.event
 

Methods in de.mguennewig.pobjects.event that throw PObjSQLException
 void ContainerWrapper.beginTransaction()
          Starts a new transaction.
 void ContainerWrapper.close()
          
 void ContainerWrapper.commitTransaction()
          Commits all statements since the last Container.beginTransaction().
 int ContainerWrapper.deleteAll(ClassDecl cdecl)
          Deletes all entries within the specified table.
 int ContainerWrapper.deleteAll(ClassDecl cl, Column fk, java.lang.Object value)
          Deletes all entries within the specified table whose foreign key fk equals the given value.
 void ContainerWrapper.deleteObject(PObject obj)
          Deletes the given persistent object from the database.
 boolean ContainerWrapper.deleteRecord(Record obj)
          
 java.lang.String ContainerWrapper.getSequenceCurrentValue(Sequence seq)
          Returns the current value of the given sequence.
 java.lang.String ContainerWrapper.getSequenceNextValue(Sequence seq)
          Returns a new value of the given sequence.
 java.lang.String ContainerWrapper.insertObject(PObject obj)
          Inserts the given object into the database.
 boolean ContainerWrapper.insertRecord(Record obj)
          
 void ContainerWrapper.rollbackTransaction()
          Rolls back all statements since the last Container.beginTransaction().
 void ContainerWrapper.updateObject(PObject obj)
          Updates the given persistent object in the database.
 

Uses of PObjSQLException in de.mguennewig.pobjects.jdbc
 

Methods in de.mguennewig.pobjects.jdbc that throw PObjSQLException
 void JdbcContainer.addArguments(java.sql.PreparedStatement statm, SqlStatement sql, java.lang.Object[] arguments)
          Adds the arguments for the given SQL statement to the prepared statement.
 void JdbcContainer.addParameter(java.sql.PreparedStatement statm, int pos, Type t, java.lang.Object value)
           
 void JdbcContainer.beginTransaction()
          Starts a new transaction.
 void JdbcContainer.close()
          
 void JdbcContainer.commitTransaction()
          Commits all statements since the last Container.beginTransaction().
 int JdbcContainer.deleteAll(ClassDecl te)
          Deletes all entries within the specified table.
 int JdbcContainer.deleteAll(ClassDecl cl, Column fk, java.lang.Object value)
          Deletes all entries within the specified table whose foreign key fk equals the given value.
 void JdbcContainer.deleteObject(PObject obj)
          Deletes the given persistent object from the database.
 boolean JdbcContainer.deleteRecord(Record obj)
          
 java.lang.String PostgreSQLContainer.getSequenceCurrentValue(Sequence seq)
          Returns the current value of the given sequence.
 java.lang.String OracleContainer.getSequenceCurrentValue(Sequence seq)
          Returns the current value of the given sequence.
 java.lang.String PostgreSQLContainer.getSequenceNextValue(Sequence seq)
          Returns a new value of the given sequence.
 java.lang.String OracleContainer.getSequenceNextValue(Sequence seq)
          Returns a new value of the given sequence.
 java.lang.String SqlServerContainer.insertObject(PObject obj)
          Inserts the given object into the database.
 java.lang.String SQLiteContainer.insertObject(PObject obj)
          Inserts the given object into the database.
 java.lang.String PostgreSQLContainer.insertObject(PObject obj)
          Inserts the given object into the database.
 java.lang.String OracleContainer.insertObject(PObject obj)
          Inserts the given object into the database.
 java.lang.String MySQLContainer.insertObject(PObject obj)
          Inserts the given object into the database.
 boolean JdbcContainer.insertRecord(Record obj)
          
 void JdbcContainer.rollbackTransaction()
          Rolls back all statements since the last Container.beginTransaction().
 void JdbcContainer.updateObject(PObject obj)
          Updates the given persistent object in the database.
 

Uses of PObjSQLException in de.mguennewig.pobjects.memdb
 

Methods in de.mguennewig.pobjects.memdb that throw PObjSQLException
 void MemoryContainer.commitTransaction()
          Commits all statements since the last Container.beginTransaction().
 int MemoryContainer.deleteAll(ClassDecl te)
          Deletes all entries within the specified table.
 int MemoryContainer.deleteAll(ClassDecl te, Column fk, java.lang.Object value)
          Deletes all entries within the specified table whose foreign key fk equals the given value.
 void MemoryContainer.deleteObject(PObject obj)
          Deletes the given persistent object from the database.
 boolean MemoryContainer.deleteRecord(Record obj)
          
 java.lang.String MemoryContainer.getSequenceCurrentValue(Sequence seq)
          Returns the current value of the given sequence.
 java.lang.String MemoryContainer.getSequenceNextValue(Sequence seq)
          Returns a new value of the given sequence.
 java.lang.String MemoryContainer.insertObject(PObject obj)
          Inserts the given object into the database.
 boolean MemoryContainer.insertRecord(Record obj)
          
 void MemoryContainer.rollbackTransaction()
          Rolls back all statements since the last Container.beginTransaction().
 void MemoryContainer.updateObject(PObject obj)
          Updates the given persistent object in the database.
 

Uses of PObjSQLException in de.mguennewig.pobjects.metadata
 

Methods in de.mguennewig.pobjects.metadata that throw PObjSQLException
 java.sql.Blob ObjectType.toBlob(java.lang.Object value)
          Converts the given serializable object into a BLOB.
 

Uses of PObjSQLException in de.mguennewig.pobjsearch
 

Methods in de.mguennewig.pobjsearch that throw PObjSQLException
abstract  void SearchColumn.setValue(Record[] row, java.lang.Object value)
          Sets the "raw" value for this column in the given row.
 void DefaultSearchColumn.setValue(Record[] row, java.lang.Object value)
          Sets the "raw" value for this column in the given row.