|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ClassTable | |
FieldValues | |
JDOTable | |
MappingCallbacks | |
MapStore | |
Query.ResultObjectFactory | An object that reads result set rows and returns corresponding persistent objects from them. |
Queryable | Indicates an object that can be queried, such as an Extent or persistent collection. |
SetStore | |
SQL92Constants | Contains various constants from the SQL/92 standard. |
Table |
Class Summary | |
---|---|
AbstractMapStore | |
AbstractSetMapping | |
AbstractSetStore | |
AbstractTable | |
BaseTable | |
BigDecimalMapping | |
BigIntegerMapping | |
BooleanBitColumnExpression | |
BooleanBitColumnLiteral | |
BooleanCharColumnExpression | |
BooleanCharColumnLiteral | |
BooleanCharMapping | |
BooleanExpression | |
BooleanLiteral | |
BooleanMapping | |
ByteMapping | |
CandidateKey | |
CandidateKeyIdentifier | |
CandidateSetExpression | A set expression that represents some set field in a query candidate class, or a set field in an object linked from the candidate class by navigation. |
CharacterExpression | |
CharacterLiteral | |
CharacterMapping | |
ClassBaseTable | |
ClassBaseTableExtent | An Extent of all persistent objects backed by a base table. |
ClassView | |
ClassViewExtent | An Extent of all persistent objects backed by a view. |
CloudscapeAdapter | Provides methods for adapting SQL language elements to the Cloudscape database. |
Column | |
ColumnIdentifier | |
ColumnInfo | Represents the metadata of a specific table column. |
ColumnMapping | |
DatabaseAdapter | Provides methods for adapting SQL language elements to a specific vendor's database. |
DateCharMapping | |
DateMapping | |
DB2Adapter | Provides methods for adapting SQL language elements to the DB2 database. |
DB2ColumnInfo | Represents the metadata of a specific table column in DB2. |
DB2JAdapter | Provides methods for adapting SQL language elements to the DB2J (Cloudscape 5) database. |
DeleteRequest | |
DoubleMapping | |
ExistsExpression | |
FetchRequest | |
FetchStatement | |
FieldTable | |
FirebirdAdapter | Provides methods for adapting SQL language elements to the Firebird database. |
FloatingPointLiteral | |
FloatMapping | |
ForeignKey | |
ForeignKeyIdentifier | |
ForeignKeyInfo | Represents the metadata of a specific foreign key column. |
HashSetMapping | |
Index | |
IndexIdentifier | |
IndexOfExpression | |
InsertRequest | |
IntegerLiteral | |
IntegerMapping | |
InverseMapStore | |
InverseSetStore | |
JDOBaseTable | |
JDOQLQuery | A JDO query that uses the default JQOQL language. |
JDOView | |
Join | |
Key | |
LongMapping | |
MapEntrySetStore | |
MapKeySetStore | |
MapMapping | |
Mapping | |
MapTable | |
MapValueSetStore | |
MSSQLServerAdapter | Provides methods for adapting SQL language elements to the Microsoft SQL Server database. |
MSSQLServerColumnInfo | Represents the metadata of a specific table column in MS SQL Server. |
MySQLAdapter | Provides methods for adapting SQL language elements to the MySQL database. |
MySQLTypeInfo | Represents the metadata of a MySQL data type. |
NormalMapStore | |
NormalSetStore | |
NullComparisonExpression | |
NullLiteral | |
NumericExpression | |
ObjectExpression | |
ObjectFieldExpression | |
ObjectLiteral | |
OID | An object identifier. |
OIDMapping | |
OIDRangeTestExpression | |
OracleAdapter | Provides methods for adapting SQL language elements to the Oracle database. |
OracleClobMapping | |
OracleQueryStatement | |
OracleStringMapping | |
ParameterSetter | |
Parser | |
PersistenceCapableMapping | |
PersistentIDROF | |
PostgreSQLAdapter | Provides methods for adapting SQL language elements to the PostgreSQL database. |
PostgreSQLColumnInfo | Represents the metadata of a specific table column in PostgreSQL. |
PostgreSQLForeignKeyInfo | Represents the metadata of a table's foreign key column in PostgreSQL. |
PostgreSQLSQLState | A SQLSTATE diagnostic code for PostgreSQL. |
PostgreSQLSQLState.ClassCode | Contains constants for known SQLSTATE class codes. |
PostgreSQLTypeInfo | Represents the metadata of a PostgreSQL data type. |
PrimaryKey | |
PrimaryKeyIdentifier | |
ProbeTable | |
Query | The Query interface allows applications to obtain persistent instances from the data store. |
QueryResult | |
QueryStatement | |
QueryStatement.Join | |
Request | |
RequestIdentifier | |
RequestIdentifier.Type | |
ResultSetGetter | |
Role | |
SAPDBAdapter | Provides methods for adapting SQL language elements to the SAP DB database. |
SchemaTable | |
SCOID | A "second-class" object identifier. |
SetExpression | A SQL expression representing a set of scalar values. |
SetLiteral | A SetLiteral is a SQL expression that will test if a column of table falls within the given Set of values. |
SetMapping | |
SetTable | |
ShortMapping | |
SqlDateCharMapping | |
SqlDateExpression | |
SqlDateLiteral | |
SqlDateMapping | |
SQLExpression | |
SQLExpression.DyadicOperator | |
SQLExpression.MonadicOperator | |
SQLExpression.Operator | |
SQLIdentifier | |
SQLState | A SQLSTATE diagnostic code. |
SQLState.ClassCode | Contains constants for known SQLSTATE class codes. |
SqlTimestampCharMapping | |
SqlTimestampExpression | |
SqlTimestampLiteral | |
SqlTimestampMapping | |
StatementText | |
StoreManager | Manages the contents of a data store (aka database schema) on behalf of a particular PersistenceManagerFactory and all its persistent instances. |
StoreManagerFactory | |
StringMapping | |
SubquerySetExpression | A set expression whose contents are expressed as a SQL subquery. |
SubstringExpression | |
TableExprAsJoins | A SQL table expression that joins superclass tables by joining them directly to the surrounding QueryStatement. |
TableExprAsSubjoins | A SQL table expression that joins superclass tables by constructing a parenthesized set of subjoins. |
TableExprAsSubquery | A SQL table expression that joins superclass tables by constructing a parenthesized sub-SELECT statement. |
TableExpression | Represents a SQL table expression as might be listed in the FROM clause of a SELECT statement. |
TableIdentifier | |
TableMetadata | |
TJDOSQLQuery | A JDO query that uses the default JQOQL language. |
TransientIDROF | |
TypeInfo | Represents the metadata of a specific JDBC data type. |
UnboundVariable | |
UpdateRequest | |
View |
Exception Summary | |
---|---|
ClassDefinitionException | A ClassDefinitionException is thrown if the settings of a persistent class are inconsistent with it's metadata. |
ColumnDefinitionException | An ColumnDefinitionException is thrown if the settings of a database column are incompatible with the data type of the object field to which it is mapped. |
DuplicateColumnNameException | A DuplicateColumnNameException is thrown if an attempt is made to add a column to a table with a name already in-use by an existing column. |
IncompatibleDataTypeException | A IncompatibleDataTypeException is thrown if a column is detected to have an incompatible type in the database during schema validation. |
IncompatibleQueryElementTypeException | A IncompatibleQueryElementTypeException is thrown if a variable used in a query is detected to have an type incompatible with the element type of the collection to which it is being applied. |
InvalidMetaDataRelationshipException | A InvalidMetaDataRelationshipException is thrown if the metadata for a persistent field declares a relationship to another field, but the field on the other side has no complementary declaration. |
IsNotNullableException | An IsNotNullableException is thrown during schema validation if a column is detected not to allow null values in the database when it should. |
IsNullableException | An IsNullableException is thrown during schema validation if a column is detected to allow null values in the database when it should not. |
MissingColumnException | A MissingColumnException is thrown if an expected column is not found in the database during schema validation. |
MissingForeignKeysException | A MissingForeignKeysException is thrown if an expected foreign key is not found in the database during schema validation. |
MissingIndicesException | A MissingIndicesException is thrown if an expected index is not found in the database during schema validation. |
MissingSchemaTableEntryException | A MissingSchemaTableEntryException is thrown if an expected row is not found in the SchemaTable during schema validation. |
MissingTableException | A MissingTableException is thrown if an expected table is not found in the database during schema validation. |
NoColumnException | A NoColumnException is thrown if an operation is performed that assumes that a particular persistent field is stored in a single database column when it is not (such as if the field is a Collection or a Map). |
NoExtentException | A NoExtentException is thrown if an attempt is made to perform an operation using a class that is not backed by an extent (ie table or view) in the database and the operation is not supported on such classes. |
NoSuchPersistentFieldException | A NoSuchPersistentFieldException is thrown if a reference is made somewhere, such as in a query filter string, to a field that either doesn't exist or is not persistent. |
NotABaseTableException | A NotABaseTableException is thrown during schema validation if a table should be a base table but is found not to be in the database. |
NotAViewException | A NotAViewException is thrown during schema validation if a table should be a view but is found not to be in the database. |
NullValueException | A NullValueException is thrown if a null value is encountered in a database column that should prohibit null values. |
ObjectNotFoundException | A ObjectNotFoundException is thrown if an attempt is made to load a persistent object having a given ID and that object ID does not exist in the data store. |
PersistentSuperclassNotAllowedException | A PersistentSuperclassNotAllowedException is thrown if a persistence-capable class is declared to have a persistence-capable superclass when that class is backed by a view. |
PrimaryKeyColumnNotAllowedException | A PrimaryKeyColumnNotAllowedException is thrown if an attempt is made to add a primary key column to a view. |
SchemaValidationException | A SchemaValidationException is thrown if a mismatch is discovered between what the JDO runtime thinks the schema should look like and what it actually looks like. |
SQLExpression.IllegalArgumentTypeException | |
SQLExpression.IllegalOperationException | |
SQLExpression.MethodInvocationException | |
TableMismatchException | A TableMismatchException is thrown if the query statement generator attempts to reference a column in a table expression but the column's table is not present in the expression, nor can it be sensibly joined to the expression. |
TooManyForeignKeysException | A TooManyForeignKeysException is thrown when trying to add a foreign key to a table and the table already has the maximum allowed number of foreign keys. |
TooManyIndicesException | A TooManyIndicesException is thrown when trying to add an index to a table and the table already has the maximum allowed number of indices. |
UnexpectedColumnException | A UnexpectedColumnException is thrown if an unexpected column is encountered in the database during schema validation. |
UnsupportedDataTypeException | A UnsupportedDataTypeException is thrown if an attempt is made to persist an object field whose data type is not supported by the database and/or the persistence package. |
ViewDefinitionException | A ViewDefinitionException is thrown if the metadata extension(s) that define a view are missing or invalid. |
ViewNotSupportedException | A ViewNotSupportedException is thrown if an attempt is made to perform an operation using a class that is backed by a view and the operation is not supported on such classes. |
WrongPrecisionException | A WrongPrecisionException is thrown if a column is detected to have the wrong precision in the database during schema validation. |
WrongPrimaryKeyException | A WrongPrimaryKeyException is thrown if a table is detected not to have the expected primary key in the database during schema validation. |
WrongScaleException | A WrongScaleException is thrown if a column is detected to have the wrong scale in the database during schema validation. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |