|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Record | |
|---|---|
| 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.demo | The package de.mguennewig.pobjects.demo prodives a demo
application to show the basic usage of the
de.mguennewig.pobjects package. |
| de.mguennewig.pobjects.event | The package provides classes to listen to database changes performed over the PObject library. |
| de.mguennewig.pobjects.filesystem | This package contains a PObjects Container that uses the file
system tree as a database table. |
| 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.pobjform | This package contains the PObjForm library, which support Swing dialogs and HTML forms that use the metadata of the PObjects library. |
| de.mguennewig.pobjsearch | This package contains the PObjSearch framework that is based on the PObjForm library. |
| Uses of Record in de.mguennewig.pobjects |
|---|
| Classes in de.mguennewig.pobjects with type parameters of type Record | |
|---|---|
class |
AbstractPObjJoin<T extends Record>
Abstract wrapper object for joins between two tables. |
class |
PObjMap<T extends Record>
Wrapper object for map valued joins between two tables. |
class |
PObjNestedSet<T extends Record>
Wrapper object for nested set valued joins between two tables. |
class |
PObjSet<T extends Record>
Wrapper object for set valued joins between two tables. |
class |
PObjStack<T extends Record>
Wrapper object for stack valued joins between two tables. |
| Subclasses of Record in de.mguennewig.pobjects | |
|---|---|
class |
DynamicRecord
A record that represents a row within a dynamically created SELECT statement. |
class |
Pclass
PObject interface class to access the internal tables for DBMS, which do not support inheritance. |
class |
PclassColumn
PObject interface class for class PclassColumn. |
class |
PObject
Represents a table row with an id that is unique within the table. |
| Methods in de.mguennewig.pobjects that return Record | |
|---|---|
Record |
Container.createObject(TableExpr te)
Creates a new Record instance for the given
table expression without any binding to this container. |
Record |
AbstractContainer.createObject(TableExpr te)
Creates a new Record instance for the given
table expression without any binding to this container. |
Record[][] |
Query.execute()
Executes this query and returns the result. |
T[] |
AbstractPObjJoin.findAll()
Return all the elements of the join, sorted by the primary key's columns. |
T[] |
PObjNestedSet.getChildren(T node)
Returns the direct descendants/children of the given node. |
Record |
Container.getData(TableExpr te)
Returns a Record instance for the given
table expression without reading any data from the DB. |
Record |
AbstractContainer.getData(TableExpr te)
Returns a Record instance for the given
table expression without reading any data from the DB. |
T[] |
PObjNestedSet.getDescendants(T node)
Returns all descendants (the complete subtree) of the given node. |
Record |
PObjConstraintException.getObject()
Returns the object which violates some constraints. |
T[] |
PObjNestedSet.getPath(T node)
Returns the path from the root to the given node. |
Record[] |
PObjResultSet.getRow()
Retrieves the current row from this result set. |
| Methods in de.mguennewig.pobjects that return types with arguments of type Record | |
|---|---|
java.lang.Class<? extends Record> |
AbstractPObjJoin.getElementClass()
Returns the class of the set's elements. |
| Methods in de.mguennewig.pobjects with parameters of type Record | |
|---|---|
boolean |
Container.deleteRecord(Record obj)
|
static java.lang.Object |
Terms.evalCast(Cast cast,
Record rec)
Evaluates a Cast. |
static java.lang.Object |
Terms.evalFctCall(FctCall f,
Record obj)
Evaluates a FctCall. |
static java.lang.Boolean |
Terms.evalJunction(Junction j,
Record rec)
|
static java.lang.Object |
Terms.evalMember(Member m,
Record rec)
|
static java.lang.Boolean |
Terms.evalPredicate(Predicate pred,
Record rec)
|
static java.lang.Object |
Terms.evalTerm(Term term,
Record rec)
Evaluates a Term. |
boolean |
Container.insertRecord(Record obj)
|
| Method parameters in de.mguennewig.pobjects with type arguments of type Record | |
|---|---|
void |
Query.addTableExpr(java.lang.Class<? extends Record> tableClass,
boolean pullInFields)
Adds a new table expression to the query. |
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. |
TableExpr |
Container.getTableExpr(java.lang.Class<? extends Record> tableClass)
|
TableExpr |
AbstractContainer.getTableExpr(java.lang.Class<? extends Record> tableClass)
|
Query |
Container.newQuery(java.lang.Class<? extends Record> tableClass)
Creates a new query for all rows of the given table expression. |
Query |
AbstractContainer.newQuery(java.lang.Class<? extends Record> tableClass)
Creates a new query for all rows of the given table expression. |
Query |
Container.newQuery(java.lang.Class<? extends Record> tableClass,
Predicate filter)
Creates a new query with a filter on the given table expression. |
Query |
AbstractContainer.newQuery(java.lang.Class<? extends Record> tableClass,
Predicate filter)
Creates a new query with a filter on the given table expression. |
Query |
Container.newQuery(java.lang.Class<? extends Record> tableClass,
Predicate[] filters)
Creates a new query with a filter on the given table expression. |
Query |
AbstractContainer.newQuery(java.lang.Class<? extends Record> tableClass,
Predicate[] filters)
Creates a new query with a filter on the given table expression. |
| Constructors in de.mguennewig.pobjects with parameters of type Record | |
|---|---|
PObjConstraintException(Record obj)
Create a new exception for object obj. |
|
PObjConstraintException(Record obj,
Column column,
java.lang.String msg)
Create a new exception with details for object obj. |
|
| Constructor parameters in de.mguennewig.pobjects with type arguments of type Record | |
|---|---|
PObjMap(PObject parent,
java.lang.Class<? extends Record> elementClass)
Creates a new map. |
|
PObjNestedSet(PObject parent,
java.lang.Class<? extends Record> elementClass,
Column rightColumn)
|
|
PObjNestedSet(PObject parent,
java.lang.Class<? extends Record> elementClass,
NestedSetType nestedSetType)
Creates a new nested set. |
|
PObjSet(PObject parent,
java.lang.Class<? extends Record> elementClass)
Creates a new set. |
|
PObjStack(PObject parent,
java.lang.Class<? extends Record> elementClass)
Creates a new stack. |
|
| Uses of Record in de.mguennewig.pobjects.demo |
|---|
| Subclasses of Record in de.mguennewig.pobjects.demo | |
|---|---|
class |
Currency
A representation of a currency. |
class |
PClassCurrency
PObject glue class for Currency. |
class |
PClassStock
PObject glue class for Stock. |
class |
PClassStockExchange
PObject glue class for StockExchange. |
class |
PClassTransaction
PObject glue class for Transaction. |
class |
Stock
Class description goes here. |
class |
StockExchange
Class description goes here. |
class |
Transaction
Class description goes here. |
| Uses of Record in de.mguennewig.pobjects.event |
|---|
| Methods in de.mguennewig.pobjects.event with parameters of type Record | |
|---|---|
boolean |
ContainerWrapper.deleteRecord(Record obj)
|
boolean |
ContainerWrapper.insertRecord(Record obj)
|
| Uses of Record in de.mguennewig.pobjects.filesystem |
|---|
| Subclasses of Record in de.mguennewig.pobjects.filesystem | |
|---|---|
class |
FileRecord
A (read-only) wrapper around a File to map it into pobjects. |
| Methods in de.mguennewig.pobjects.filesystem with parameters of type Record | |
|---|---|
boolean |
FileSystemContainer.deleteRecord(Record obj)
|
boolean |
FileSystemContainer.insertRecord(Record obj)
|
| Uses of Record in de.mguennewig.pobjects.jdbc |
|---|
| Methods in de.mguennewig.pobjects.jdbc that return Record | |
|---|---|
Record[] |
JdbcQuery.PObjJdbcResultSet.getRow()
Retrieves the current row from this result set. |
| Methods in de.mguennewig.pobjects.jdbc with parameters of type Record | |
|---|---|
boolean |
JdbcContainer.deleteRecord(Record obj)
|
boolean |
JdbcContainer.insertRecord(Record obj)
|
| Uses of Record in de.mguennewig.pobjects.memdb |
|---|
| Methods in de.mguennewig.pobjects.memdb that return Record | |
|---|---|
Record[][] |
PredicateQuery.execute()
Executes this query and returns the result. |
| Methods in de.mguennewig.pobjects.memdb with parameters of type Record | |
|---|---|
int |
RecordComparator.compare(Record r1,
Record r2)
|
boolean |
MemoryContainer.deleteRecord(Record obj)
|
boolean |
MemoryContainer.insertRecord(Record obj)
|
| Uses of Record in de.mguennewig.pobjects.metadata |
|---|
| Methods in de.mguennewig.pobjects.metadata with parameters of type Record | |
|---|---|
void |
UniqueConstraint.check(Record obj)
Checks whether the constraint is fulfilled for the given object. |
void |
PrimaryKeyConstraint.check(Record obj)
Checks whether the constraint is fulfilled for the given Record. |
void |
ForeignKeyConstraint.check(Record obj)
Checks whether the constraint is fulfilled for the given object. |
abstract void |
Constraint.check(Record obj)
Checks whether the constraint is fulfilled for the given object. |
void |
CheckConstraint.check(Record obj)
Checks whether the constraint is fulfilled for the given object. |
void |
TypeRef.checkConstraints(Record rec,
Column column)
Checks all constraints imposed on values of this type. |
void |
Type.checkConstraints(Record rec,
Column column)
Checks all constraints imposed on values of this type. |
void |
TimeStampType.checkConstraints(Record rec,
Column column)
Checks all constraints imposed on values of this type. |
void |
StringType.checkConstraints(Record rec,
Column column)
Checks all constraints imposed on values of this type. |
void |
ScalarType.checkConstraints(Record rec,
Column column)
Checks all constraints imposed on values of this type. |
void |
RefType.checkConstraints(Record rec,
Column column)
Checks all constraints imposed on values of this type. |
void |
NumericType.checkConstraints(Record rec,
Column column)
Checks all constraints imposed on values of this type. |
void |
Int32Type.checkConstraints(Record rec,
Column column)
Checks all constraints imposed on values of this type. |
void |
FileType.checkConstraints(Record rec,
Column column)
Checks all constraints imposed on values of this type. |
| Method parameters in de.mguennewig.pobjects.metadata with type arguments of type Record | |
|---|---|
TableExpr |
PObjDictionary.getTableExpr(java.lang.Class<? extends Record> tableClass)
Returns the table expression for the given class or null if
such does not exist. |
| Uses of Record in de.mguennewig.pobjform |
|---|
| Methods in de.mguennewig.pobjform with parameters of type Record | |
|---|---|
void |
PObjForm.populateForm(Record record,
FormEntry[] entries)
Populates the specified form entries with the data from the record. |
void |
AbstractPObjForm.populateForm(Record record,
FormEntry[] entries)
Populates the specified form entries with the data from the record. |
void |
PObjForm.populateForm(Record record,
FormEntry[] entries,
boolean setCurrentAsInitial)
Populates the specified form entries with the data from the record. |
void |
AbstractPObjForm.populateForm(Record record,
FormEntry[] entries,
boolean setCurrentAsInitial)
Populates the specified form entries with the data from the record. |
void |
PObjForm.populateObject(FormEntry[] entries,
Record record)
Populates the record with the data from the form elements of the corresponding form entries. |
void |
AbstractPObjForm.populateObject(FormEntry[] entries,
Record record)
Populates the record with the data from the form elements of the corresponding form entries. |
void |
PObjForm.populateObject(FormEntry[] entries,
Record record,
boolean transferUnchangedValues)
Populates the record with the data from the form elements of the corresponding form entries. |
void |
AbstractPObjForm.populateObject(FormEntry[] entries,
Record record,
boolean transferUnchangedValues)
Populates the record with the data from the form elements of the corresponding form entries. |
| Uses of Record in de.mguennewig.pobjsearch |
|---|
| Methods in de.mguennewig.pobjsearch that return Record | |
|---|---|
Record[] |
SearchTableModel.getRow(int rowIndex)
|
| Methods in de.mguennewig.pobjsearch with parameters of type Record | |
|---|---|
abstract java.lang.Object |
SearchColumn.getValue(Record[] row)
Returns the "raw" value for this column in the given row. |
java.lang.Object |
DefaultSearchColumn.getValue(Record[] row)
Returns the "raw" value for this column in the given row. |
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. |
| Constructor parameters in de.mguennewig.pobjsearch with type arguments of type Record | |
|---|---|
RedirectFilter(java.lang.String identifier,
java.lang.String label,
int redirectTableIndex,
Column redirectColumn,
java.lang.Class<? extends Record> filterTable,
Column... filterSelector)
Creates a new instance of RedirectFilter |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||