Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.makumba.Pointer

Packages that use Pointer
org.makumba | Public API for makumba application programmers.
org.makumba.commons |
org.makumba.controller |
org.makumba.db |
org.makumba.db.hibernate |
org.makumba.db.makumba |
org.makumba.db.makumba.sql | The generic SQL-92 implementation of the makumba database layer.
org.makumba.devel | the makumba developer support, such as MDD, JSP and Java viewers.
org.makumba.forms.responder |
org.makumba.importer |
org.makumba.providers |
test | Contains automated tests for various makumba components.

Uses of Pointer in org.makumba

Methods in org.makumba that return Pointer
`Pointer` | `Database.insert(Pointer host, String subsetField, Dictionary<String,Object> data)` Deprecated. Insert a record in a subset (1-N set) of the given record.
`Pointer` | `Transaction.insert(Pointer host, String subsetField, Dictionary<String,Object> data)` Insert a record in a subset (1-N set) of the given record.
`Pointer` | `Database.insert(String type, Dictionary<String,Object> data)` Deprecated. Insert a record of the given type.
`Pointer` | `Transaction.insert(String type, Dictionary<String,Object> data)` Insert a record of the given type.

Methods in org.makumba with parameters of type Pointer
`void` | `Database.delete(Pointer ptr)` Deprecated. Delete the record pointed by the given pointer.
`void` | `Transaction.delete(Pointer ptr)` Delete the record pointed by the given pointer.
`Pointer` | `Database.insert(Pointer host, String subsetField, Dictionary<String,Object> data)` Deprecated. Insert a record in a subset (1-N set) of the given record.
`Pointer` | `Transaction.insert(Pointer host, String subsetField, Dictionary<String,Object> data)` Insert a record in a subset (1-N set) of the given record.
`Dictionary<String,Object>` | `Database.read(Pointer ptr, Object fields)` Deprecated. Read fields of a record.
`Dictionary<String,Object>` | `Transaction.read(Pointer ptr, Object fields)` Read fields of a record.
`int` | `Database.update(Pointer ptr, Dictionary<String,Object> fieldsToChange)` Deprecated. Change the record pointed by the given pointer.
`int` | `Transaction.update(Pointer ptr, Dictionary<String,Object> fieldsToChange)` Change the record pointed by the given pointer.

Constructors in org.makumba with parameters of type Pointer
`InvalidValueException(FieldDefinition fi, String requiredType, Pointer wrongPointer)` form an exception message from the required type and the pointer that doesn't respect it
`InvalidValueException(Pointer comparedPointer, Pointer wrongPointer)` form an exception message from the compared pointer and the pointer that doesn't match its type

Uses of Pointer in org.makumba.commons

Subclasses of Pointer in org.makumba.commons
`class` | `SQLPointer` A SQL pointer, represents a pointer as a long, but only an int is needed...

Uses of Pointer in org.makumba.controller

Methods in org.makumba.controller that return Pointer
`static Pointer` | `Logic.doAdd(Object controller, String handlerName, String afterHandlerName, String typename, Pointer p, Dictionary<String,Object> data, Attributes a, String dbName, DbConnectionProvider dbcp)`
`static Pointer` | `Logic.doDelete(Object controller, String typename, Pointer p, Attributes a, String dbName, DbConnectionProvider dbcp)`
`static Pointer` | `Logic.doEdit(Object controller, String handlerName, String afterHandlerName, String typename, Pointer p, Dictionary<String,Object> data, Attributes a, String dbName, DbConnectionProvider dbcp)`
`static Pointer` | `Logic.doNew(Object controller, String handlerName, String afterHandlerName, String typename, Dictionary<String,Object> data, Attributes a, String dbName, DbConnectionProvider dbcp)`

Methods in org.makumba.controller with parameters of type Pointer
`static Pointer` | `Logic.doAdd(Object controller, String handlerName, String afterHandlerName, String typename, Pointer p, Dictionary<String,Object> data, Attributes a, String dbName, DbConnectionProvider dbcp)`
`static Pointer` | `Logic.doDelete(Object controller, String typename, Pointer p, Attributes a, String dbName, DbConnectionProvider dbcp)`
`static Pointer` | `Logic.doEdit(Object controller, String handlerName, String afterHandlerName, String typename, Pointer p, Dictionary<String,Object> data, Attributes a, String dbName, DbConnectionProvider dbcp)`

Uses of Pointer in org.makumba.db

Methods in org.makumba.db that return Pointer
`Pointer` | `DataHolder.insert()`
`Pointer` | `TransactionImplementation.insert(Pointer base, String field, Dictionary<String,Object> data)` Insert a record in a subset (1-N set) or subrecord (1-1 pointer) of the given record.
`Pointer` | `TransactionImplementation.insert(String type, Dictionary<String,Object> data)`

Methods in org.makumba.db with parameters of type Pointer
`(package private) void` | `DataHolder.checkUpdate(Pointer pointer)` Checks if it is possible to update for all subrecords
`void` | `TransactionImplementation.delete(Pointer ptr)` Delete the record pointed by the given pointer.
`void` | `TransactionImplementation.delete1(Pointer ptr)`
`protected abstract Vector<Dictionary<String,Object>>` | `TransactionImplementation.executeReadQuery(Pointer p, StringBuffer sb)`
`protected Enumeration<String>` | `TransactionImplementation.extractReadFields(Pointer p, Object flds)`
`Pointer` | `TransactionImplementation.insert(Pointer base, String field, Dictionary<String,Object> data)` Insert a record in a subset (1-N set) or subrecord (1-1 pointer) of the given record.
`Dictionary<String,Object>` | `TransactionImplementation.read(Pointer p, Object flds)`
`(package private) int` | `DataHolder.update(Pointer p)`
`int` | `TransactionImplementation.update(Pointer ptr, Dictionary<String,Object> fieldsToChange)` change the record pointed by the given pointer.
`protected abstract StringBuffer` | `TransactionImplementation.writeReadQuery(Pointer p, Enumeration<String> e)`

Uses of Pointer in org.makumba.db.hibernate

Subclasses of Pointer in org.makumba.db.hibernate
`class` | `HibernatePointer`

Fields in org.makumba.db.hibernate declared as Pointer
`(package private) static Pointer` | `HQLQueryProvider.address`
`(package private) static Pointer` | `HQLQueryProvider.brother`
`(package private) static Pointer` | `HQLQueryProvider.person`

Fields in org.makumba.db.hibernate with type parameters of type Pointer
`(package private) static ArrayList<Pointer>` | `HQLQueryProvider.languages`

Methods in org.makumba.db.hibernate that return Pointer
`Pointer` | `HibernateCRUDOperationProvider.insert(Transaction t, String type, Dictionary<String,Object> data)`

Methods in org.makumba.db.hibernate with parameters of type Pointer
`void` | `HibernateCRUDOperationProvider.checkUpdate(Transaction t, String type, Pointer pointer, Dictionary<String,Object> fieldsToCheck, Dictionary<String,Object> fieldsToIgnore, Dictionary<String,Object> allFields)`
`void` | `HibernateCRUDOperationProvider.deleteSet(Transaction t, Pointer base, FieldDefinition fi)`
`protected Vector` | `HibernateTransaction.executeReadQuery(Pointer p, StringBuffer sb)`
`int` | `HibernateCRUDOperationProvider.update1(Transaction t, Pointer p, DataDefinition dd, Dictionary<String,Object> dic)`
`void` | `HibernateCRUDOperationProvider.updateSet1(Transaction t, Pointer base, FieldDefinition fi, Object val)`
`protected StringBuffer` | `HibernateTransaction.writeReadQuery(Pointer p, Enumeration e)`

Uses of Pointer in org.makumba.db.makumba

Fields in org.makumba.db.makumba with type parameters of type Pointer
`(package private) Map<String,Pointer>` | `DBConnection.locks`

Methods in org.makumba.db.makumba that return Pointer
`abstract Pointer` | `Database.getPointer(String type, int uid)`
`Pointer` | `DBConnectionWrapper.insert(Pointer host, String subsetField, Dictionary<String,Object> data)`
`Pointer` | `DBConnectionWrapper.insert(String type, Dictionary<String,Object> data)`
`Pointer` | `DBConnection.insert(String type, Dictionary<String,Object> data)` insert a record
`Pointer` | `MakumbaCRUDOperationProvider.insert(Transaction t, String type, Dictionary<String,Object> data)`
`Pointer` | `Table.insertRecord(DBConnection c, Dictionary<String,Object> d)` insert a record, return the pointer to it
`abstract Pointer` | `Table.insertRecordImpl(DBConnection c, Dictionary<String,Object> d)`

Methods in org.makumba.db.makumba with parameters of type Pointer
`abstract void` | `Table.checkUpdate(Pointer pointer, Dictionary<String,Object> allFields)`
`void` | `MakumbaCRUDOperationProvider.checkUpdate(Transaction t, String type, Pointer pointer, Dictionary<String,Object> fieldsToCheck, Dictionary<String,Object> fieldsToIgnore, Dictionary<String,Object> allFields)`
`void` | `DBConnectionWrapper.delete(Pointer ptr)`
`protected Vector<Dictionary<String,Object>>` | `DBConnection.executeReadQuery(Pointer p, StringBuffer sb)`
`Pointer` | `DBConnectionWrapper.insert(Pointer host, String subsetField, Dictionary<String,Object> data)`
`Dictionary<String,Object>` | `DBConnectionWrapper.read(Pointer ptr, Object fields)`
`int` | `DBConnectionWrapper.update(Pointer ptr, Dictionary<String,Object> fieldsToChange)`
`int` | `MakumbaCRUDOperationProvider.update1(Transaction t, Pointer p, DataDefinition typeDef, Dictionary<String,Object> dic)`
`protected StringBuffer` | `DBConnection.writeReadQuery(Pointer p, Enumeration<String> e)`

Uses of Pointer in org.makumba.db.makumba.sql

Methods in org.makumba.db.makumba.sql that return Pointer
`Pointer` | `Database.getPointer(String type, int uid)`
`Pointer` | `TableManager.insertRecordImpl(DBConnection dbc, Dictionary<String,Object> d)`

Methods in org.makumba.db.makumba.sql with parameters of type Pointer
`void` | `TableManager.checkUpdate(Pointer pointer, Dictionary<String,Object> allFields)` Checks if a set of values can be updated in the database
`void` | `TableManager.deleteRecord(DBConnection dbc, Pointer uid)`
`boolean` | `TableManager.findMultiFieldMultiTableDuplicates(Pointer pointer, DataDefinition.MultipleUniqueKeyDefinition definition, Object[] values, SQLDBConnection dbc)` Checks for potential duplicates for multi-field unique keys that span over more than one data definition.
`void` | `TableManager.updateRecord(DBConnection dbc, Pointer uid, Dictionary<String,Object> d)`

Uses of Pointer in org.makumba.devel

Fields in org.makumba.devel declared as Pointer
`protected Pointer` | `DataServlet.dataPointer`

Methods in org.makumba.devel with parameters of type Pointer
`static String` | `DevelUtils.writePointerValueLink(String contextPath, Pointer pointer)`
`static String` | `DevelUtils.writePointerValueLink(String contextPath, Pointer pointer, String pointerTitle, boolean printType)`

Uses of Pointer in org.makumba.forms.responder

Methods in org.makumba.forms.responder that return Pointer
`Pointer` | `Responder.getHttpBasePointer(HttpServletRequest req, String suffix)` reads the HTTP base pointer

Uses of Pointer in org.makumba.importer

Methods in org.makumba.importer with parameters of type Pointer
`Object` | `ObjectImporter.base_getFieldValue(String fieldName, String s, Transaction db, Pointer[] indexes)`
`Object` | `ObjectImporter.get_ptr_FieldValue(String fieldName, String s, Transaction db, Pointer[] indexes)`
`Object` | `ObjectImporter.getFieldValue(String fieldName, String s, Transaction db, Pointer[] indexes)`
`(package private) Object` | `ObjectImporter.getValue(String fieldName, String s, Transaction db, Pointer[] indexes)`
`void` | `ObjectImporter.importFieldTo(String fieldName, Dictionary<String,Object> d, String s, Transaction db, Pointer[] indexes)`
`Dictionary<String,Object>` | `ObjectImporter.importFrom(String s, Transaction db, Pointer[] indexes)` import data from a text. indexes contains the pointers to other records imported from the same text, at the same time

Uses of Pointer in org.makumba.providers

Methods in org.makumba.providers that return Pointer
`abstract Pointer` | `CRUDOperationProvider.insert(Transaction t, String type, Dictionary<String,Object> data)` Inserts data of a given type

Methods in org.makumba.providers with parameters of type Pointer
`abstract void` | `CRUDOperationProvider.checkUpdate(Transaction t, String type, Pointer pointer, Dictionary<String,Object> fieldsToCheck, Dictionary<String,Object> fieldsToIgnore, Dictionary<String,Object> allFields)` Checks if a set of values can be updated in the database
`void` | `CRUDOperationProvider.delete(Transaction t, Pointer ptr)` Deletes a record
`void` | `CRUDOperationProvider.deleteSet(Transaction t, Pointer base, FieldDefinition fi)` Deletes a set
`Dictionary<String,Object>` | `CRUDOperationProvider.read(Transaction t, Pointer ptr, Object fields)` Reads a record
`void` | `CRUDOperationProvider.update(Transaction t, Pointer ptr, Dictionary<String,Object> data)` Updates a record with the given data
`abstract int` | `CRUDOperationProvider.update1(Transaction t, Pointer p, DataDefinition typeDef, Dictionary<String,Object> dic)`
`void` | `CRUDOperationProvider.updateSet(Transaction t, Pointer base, FieldDefinition fi, Object val)` Updates a set of values
`void` | `CRUDOperationProvider.updateSet1(Transaction t, Pointer base, FieldDefinition fi, Object val)`

Uses of Pointer in test

Fields in test declared as Pointer
`(package private) static Pointer` | `tableHibernate.fptr`
`(package private) static Pointer` | `table.fptr`
`(package private) static Pointer` | `tableHibernate.fptr1`
`(package private) static Pointer` | `table.fptr1`
`(package private) static Pointer` | `tableHibernate.fptr2`
`(package private) static Pointer` | `table.fptr2`
`(package private) static Pointer` | `tableHibernate.ptr`
`(package private) static Pointer` | `table.ptr`
`(package private) static Pointer` | `tableHibernate.ptr1`
`(package private) static Pointer` | `table.ptr1`
`(package private) static Pointer` | `tableHibernate.ptrOne`
`(package private) static Pointer` | `table.ptrOne`
`(package private) static Pointer` | `tableHibernate.set1`
`(package private) static Pointer` | `table.set1`
`(package private) static Pointer` | `tableHibernate.set2`
`(package private) static Pointer` | `table.set2`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Docs generated on 2009-02-25 14:20