A B C D E F G H I J L N O P R S T U W X

A

AbstractQuery - Class in org.pojava.persistence.query
An AbstractQuery represents the row selection (and not the column selection) aspects of a search criteria.
AbstractQuery() - Constructor for class org.pojava.persistence.query.AbstractQuery
Default constructor
acceptsURL(String) - Method in class org.pojava.persistence.sql.DatabaseDriver
 
AdaptorMap<PROP,COL> - Interface in org.pojava.persistence.sql
AdaptorMap serves as a rules engine for determining which BindingAdaptor to use to translate data between a database field and a bean property.
AdaptorRegistry - Class in org.pojava.persistence.sql
BindingAdaptors are registered by Method
AdaptorRegistry() - Constructor for class org.pojava.persistence.sql.AdaptorRegistry
 
addAccessors(Accessors) - Method in class org.pojava.persistence.serial.XmlDefs
Cache accessors for a class.
addBinding(Class<Object>, Object) - Method in class org.pojava.persistence.query.SqlQuery
 
addFieldMap(FieldMap<POJO, ?, ?>) - Method in class org.pojava.persistence.sql.TableMap
Add a field map to this table map.
addFieldMap(String, String, boolean, Class<Object>) - Method in class org.pojava.persistence.sql.TableMap
Add a FieldMap to this TableMap.
addFieldMap(String, String, boolean, BindingAdaptor<Object, Object>) - Method in class org.pojava.persistence.sql.TableMap
Add a FieldMap to this TableMap.
addOmission(Class<?>, String) - Method in class org.pojava.persistence.serial.XmlDefs
Useful for omitting objects from the XML stream.
addToEnvironment(String, Object) - Method in class org.pojava.persistence.jndi.TestingContext
 
appendSql(BoundString) - Method in class org.pojava.persistence.query.SqlQuery
Append some SQL
appendSql(String) - Method in class org.pojava.persistence.query.SqlQuery
Append some SQL
autoBind() - Method in class org.pojava.persistence.sql.TableMap
Populate the field mappings by asking the database for MetaData.
autoGenerateTableMap(Class<POJO>, String, String) - Static method in class org.pojava.persistence.util.SqlTool
Generate TableMap from database.

B

batchInsert(Connection, TableMap<T>, List<T>) - Static method in class org.pojava.persistence.util.DaoTool
Perform a batch insert, throwing an exception if the attempted insert fails.
BigDecimalAdaptor - Class in org.pojava.persistence.adaptor
Adaptor for managing translations for values of type double.
BigDecimalAdaptor() - Constructor for class org.pojava.persistence.adaptor.BigDecimalAdaptor
 
bind(Name, Object) - Method in class org.pojava.persistence.jndi.TestingContext
Register an object under a specific name.
bind(String, Object) - Method in class org.pojava.persistence.jndi.TestingContext
Register an object under a specific name.
BooleanAdaptor - Class in org.pojava.persistence.adaptor
Adaptor for managing translations for values of type boolean.
BooleanAdaptor() - Constructor for class org.pojava.persistence.adaptor.BooleanAdaptor
 
ByteAdaptor - Class in org.pojava.persistence.adaptor
Adaptor for managing Java to JDBC for a Byte value.
ByteAdaptor() - Constructor for class org.pojava.persistence.adaptor.ByteAdaptor
 

C

characters(char[], int, int) - Method in class org.pojava.persistence.serial.XmlParser
 
CharAdaptor - Class in org.pojava.persistence.adaptor
Adaptor for managing Java to JDBC for a Character value.
CharAdaptor() - Constructor for class org.pojava.persistence.adaptor.CharAdaptor
 
chooseAdaptor(Method, Class<PROP>) - Method in interface org.pojava.persistence.sql.AdaptorMap
Choose an adaptor specific to a getter method and class.
chooseAdaptor(Method, Class) - Method in class org.pojava.persistence.sql.DefaultAdaptorMap
Select an adaptor based on a variety of possible criteria.
clearWarnings() - Method in class org.pojava.persistence.sql.TransConnection
Clear connection warnings.
close() - Method in class org.pojava.persistence.jndi.TestingContext
 
close() - Method in class org.pojava.persistence.sql.TransConnection
Close connection (ignored if closeAllowed is false).
close(Statement) - Static method in class org.pojava.persistence.util.SqlTool
Close a statement or prepared statement.
close(ResultSet, Statement, Connection) - Static method in class org.pojava.persistence.util.SqlTool
Close spent JDBC resources.
close(ResultSet, Statement) - Static method in class org.pojava.persistence.util.SqlTool
Close a result set and prepared statement.
close(Connection) - Static method in class org.pojava.persistence.util.SqlTool
 
commit() - Method in class org.pojava.persistence.sql.DatabaseTransaction
Commit all transactions on all managed connections.
commit() - Method in interface org.pojava.persistence.sql.Transaction
Commit all managed connections
commit() - Method in class org.pojava.persistence.sql.TransConnection
Commit transaction.
composeName(Name, Name) - Method in class org.pojava.persistence.jndi.TestingContext
 
composeName(String, String) - Method in class org.pojava.persistence.jndi.TestingContext
 
connect(String, Properties) - Method in class org.pojava.persistence.sql.DatabaseDriver
 
ConnectionSource - Interface in org.pojava.persistence.sql
A connection source provides an interface allowing one to request a connection from a repository by a name.
construct(Class, Object[]) - Method in class org.pojava.persistence.factories.DateFactory
Construct a java.util.Date object.
construct(Class, Map) - Method in class org.pojava.persistence.factories.DateFactory
Construct a java.util.Date object.
construct(Class, Object[]) - Method in class org.pojava.persistence.factories.DateTimeFactory
Construct a DateTime object from a parameter array.
construct(Class, Map) - Method in class org.pojava.persistence.factories.DateTimeFactory
Costruct an object from mapped parameters.
construct(Class, Object[]) - Method in class org.pojava.persistence.factories.DefaultFactory
Construct an object.
construct(Class, Map) - Method in class org.pojava.persistence.factories.DefaultFactory
Construct an object based on mapped parameters.
construct(Class<T>, Object[]) - Method in interface org.pojava.persistence.factories.SerialFactory
Construct an object from an array.
construct(Class<T>, Map<String, ?>) - Method in interface org.pojava.persistence.factories.SerialFactory
Construct an object from a property map.
construct(Class<?>, Object[]) - Method in class org.pojava.persistence.serial.XmlDefs
Construct an object matching the given params using a custom constructor
construct(Class, Map) - Method in class org.pojava.persistence.serial.XmlDefs
Construct an object using named parameters.
containsKey(Method) - Static method in class org.pojava.persistence.sql.AdaptorRegistry
 
countByQuery(Connection, TableMap<T>, SqlQuery) - Static method in class org.pojava.persistence.util.DaoTool
Return a count of rows matching your query.
createArrayOf(String, Object[]) - Method in class org.pojava.persistence.sql.TransConnection
Unsupported.
createBlob() - Method in class org.pojava.persistence.sql.TransConnection
Unsupported.
createClob() - Method in class org.pojava.persistence.sql.TransConnection
Unsupported.
createStatement() - Method in class org.pojava.persistence.sql.TransConnection
Create a statement
createStatement(int, int) - Method in class org.pojava.persistence.sql.TransConnection
Create a statement
createStatement(int, int, int) - Method in class org.pojava.persistence.sql.TransConnection
Create a statement
createStruct(String, Object[]) - Method in class org.pojava.persistence.sql.TransConnection
Unsupported.
createSubcontext(Name) - Method in class org.pojava.persistence.jndi.TestingContext
 
createSubcontext(String) - Method in class org.pojava.persistence.jndi.TestingContext
 

D

DaoTool - Class in org.pojava.persistence.util
DaoTool provides a consistent assortment of database operations for your DAO objects to provide.
DaoTool() - Constructor for class org.pojava.persistence.util.DaoTool
 
DatabaseCache - Class in org.pojava.persistence.sql
This singleton caches object properties that facilitate interchange between Java and external data stores.
DatabaseCache() - Constructor for class org.pojava.persistence.sql.DatabaseCache
 
DatabaseDriver - Class in org.pojava.persistence.sql
Used to register a dynamically loaded JDBC driver in the system class loader.
DatabaseDriver(Driver) - Constructor for class org.pojava.persistence.sql.DatabaseDriver
 
DatabaseTransaction - Class in org.pojava.persistence.sql
A DatabaseTransaction object coordinates the transactions of multiple connections so that all of them commit or roll back as a collective.
DatabaseTransaction() - Constructor for class org.pojava.persistence.sql.DatabaseTransaction
 
DataSourceMetadata - Class in org.pojava.persistence.sql
This class keeps some useful information about a DataSource without holding open a Connection.
DataSourceMetadata() - Constructor for class org.pojava.persistence.sql.DataSourceMetadata
Default constructor.
DataSourceMetadata(Connection) - Constructor for class org.pojava.persistence.sql.DataSourceMetadata
Construct a
DateFactory<T> - Class in org.pojava.persistence.factories
DateFactory provides serialization for the java.util.Date and its derived objects up to millisecond precision.
DateFactory() - Constructor for class org.pojava.persistence.factories.DateFactory
 
DateTimeFactory<T> - Class in org.pojava.persistence.factories
The DateTimeFactory is a factory for handling objects compatible with the DateTime class.
DateTimeFactory() - Constructor for class org.pojava.persistence.factories.DateTimeFactory
 
DateTimeSqlAdaptor - Class in org.pojava.persistence.adaptor
Adaptor for managing Java to JDBC for a Timestamp or Date value mapped to a DateTime value.
DateTimeSqlAdaptor() - Constructor for class org.pojava.persistence.adaptor.DateTimeSqlAdaptor
 
DefaultAdaptorMap<I,O> - Class in org.pojava.persistence.sql
DefaultAdaptorMap is a rules engine for determining which BindingAdaptor to use to translate data between a database field and a bean property.
DefaultAdaptorMap() - Constructor for class org.pojava.persistence.sql.DefaultAdaptorMap
 
DefaultFactory - Class in org.pojava.persistence.factories
The DefaultFactory is a multi-purpose factory for handling objects with single-value constructors, such as primitives.
DefaultFactory() - Constructor for class org.pojava.persistence.factories.DefaultFactory
 
delete(Connection, TableMap<T>, T) - Static method in class org.pojava.persistence.util.DaoTool
Delete an existing record from a table according to its primary key.
deleteByQuery(Connection, TableMap<T>, SqlQuery) - Static method in class org.pojava.persistence.util.DaoTool
Execute a delete query, returning number of rows.
destroySubcontext(Name) - Method in class org.pojava.persistence.jndi.TestingContext
 
destroySubcontext(String) - Method in class org.pojava.persistence.jndi.TestingContext
 
DoubleAdaptor - Class in org.pojava.persistence.adaptor
Adaptor for managing translations for values of type double.
DoubleAdaptor() - Constructor for class org.pojava.persistence.adaptor.DoubleAdaptor
 
DriverManagerDataSource - Class in org.pojava.persistence.jndi
DriverManagerDataSource provides a simple DataSource object useful for unit testing.
DriverManagerDataSource(String, String, String) - Constructor for class org.pojava.persistence.jndi.DriverManagerDataSource
Create a DataSource that uses the DriverManager to provide the connection.

E

endDocument() - Method in class org.pojava.persistence.serial.XmlParser
 
endElement(String, String, String) - Method in class org.pojava.persistence.serial.XmlParser
 
endPrefixMapping(String) - Method in class org.pojava.persistence.serial.XmlParser
 
equals(Object) - Method in class org.pojava.persistence.sql.TransConnection
Compare two connections for equality.
executeQuery(PreparedSql, Connection, ResultSetProcessor) - Static method in class org.pojava.persistence.util.SqlTool
Execute a select query, processing its ResultSet.
executeUpdate(PreparedSql, Connection) - Static method in class org.pojava.persistence.util.SqlTool
Execute an insert/update/delete query returning row count.
extractDataSource(Properties, String) - Static method in class org.pojava.persistence.jndi.JNDIRegistry
Extract a JDBC DataSource from a property object.
extractObject(ResultSet) - Method in class org.pojava.persistence.sql.TableMap
Extract an Object specific to this TableMap

F

factories - Variable in class org.pojava.persistence.serial.XmlDefs
Factories define how objects are constructed.
factory(Class<?>) - Method in class org.pojava.persistence.serial.XmlDefs
Return a registered factory (or null if unregistered)
fetchProperties(String) - Static method in class org.pojava.persistence.jndi.JNDIRegistry
Fetch properties from a custom.properties file.
fetchProperties(String) - Static method in class org.pojava.persistence.util.SqlTool
 
FieldMap<POJO,PROP,COL> - Class in org.pojava.persistence.sql
A FieldMap maps an individual field of a database table to an individual bean property.
FieldMap() - Constructor for class org.pojava.persistence.sql.FieldMap
Construct an empty FieldMap.
FieldMap(String, String, boolean, Class<COL>, TableMap<POJO>) - Constructor for class org.pojava.persistence.sql.FieldMap
Construct a FieldMap, specifying whether this is a key field.
FieldMap(String, String, boolean, TableMap<POJO>, Class<COL>, AdaptorMap<PROP, COL>) - Constructor for class org.pojava.persistence.sql.FieldMap
Construct a FieldMap, specifying whether this is a key field.
FieldMap(String, String, boolean, BindingAdaptor<PROP, COL>, TableMap<POJO>) - Constructor for class org.pojava.persistence.sql.FieldMap
Construct a FieldMap, specifying whether this is a key field.
find(Connection, TableMap<T>, T) - Static method in class org.pojava.persistence.util.DaoTool
Retrieve a single record according to its primary key.
FloatAdaptor - Class in org.pojava.persistence.adaptor
Adaptor for managing translations for values of type float.
FloatAdaptor() - Constructor for class org.pojava.persistence.adaptor.FloatAdaptor
 

G

generatePreparedSql(String) - Method in interface org.pojava.persistence.query.PreparedSqlProvider
This method distills the specified criteria of a query into a SQL-specific object.
generatePreparedSql(BoundString) - Method in interface org.pojava.persistence.query.PreparedSqlProvider
This method distills the specified criteria of a query into a SQL-specific object.
generatePreparedSql(String) - Method in class org.pojava.persistence.query.SqlQuery
Generate a PreparedSql statement from your prefix (such as "SELECT * from table") and this query.
generatePreparedSql(BoundString) - Method in class org.pojava.persistence.query.SqlQuery
Generate Prepared SQL ready for execution.
get(Method) - Static method in class org.pojava.persistence.sql.AdaptorRegistry
 
getAccessors(Class<?>) - Method in class org.pojava.persistence.serial.XmlDefs
Retrieve the cached accessors for this class.
getAdaptor() - Method in class org.pojava.persistence.sql.FieldMap
Get the adaptor responsible for transforming the data between the database field and the bean property.
getAllFields() - Method in class org.pojava.persistence.sql.TableMap
 
getAutoCommit() - Method in class org.pojava.persistence.sql.TransConnection
Return true if autocommit is enabled.
getCatalog() - Method in class org.pojava.persistence.sql.TransConnection
Retrieve the connection catalog.
getClientInfo() - Method in class org.pojava.persistence.sql.TransConnection
Unsupported.
getClientInfo(String) - Method in class org.pojava.persistence.sql.TransConnection
Unsupported.
getColumnClass() - Method in class org.pojava.persistence.sql.FieldMap
The columnClass specifies the class of the JDBC field representing the database field value.
getColumnName() - Method in class org.pojava.persistence.sql.FieldMap
The columnName is a reference to the database field name.
getConnection() - Method in class org.pojava.persistence.jndi.DriverManagerDataSource
Retrieve a new connection from the DriverManager
getConnection(String, String) - Method in class org.pojava.persistence.jndi.DriverManagerDataSource
Retrieve a new connection for a specific userName and password.
getConnection(String) - Method in interface org.pojava.persistence.sql.ConnectionSource
Retrieve connection (will return an existing connection for the same dataSourceName if one is available).
getConnection(String) - Method in class org.pojava.persistence.sql.DatabaseTransaction
Obtain a connection, reusing an existing transaction if possible.
getDataSource(String) - Static method in class org.pojava.persistence.sql.DatabaseCache
Fetch a DataSource from the registry.
getDataSourceMetadata(String) - Static method in class org.pojava.persistence.sql.DatabaseCache
Return the metadata for the named DataSource
getDataSourceName() - Method in class org.pojava.persistence.sql.TableMap
 
getDriver() - Method in class org.pojava.persistence.sql.DatabaseDriver
 
getDriverName() - Method in class org.pojava.persistence.sql.DataSourceMetadata
 
getEnvironment() - Method in class org.pojava.persistence.jndi.TestingContext
 
getGetters() - Method in class org.pojava.persistence.sql.FieldMap
Get the array of getters that drill down to the property.
getHoldability() - Method in class org.pojava.persistence.sql.TransConnection
Get connection's holdability
getInitialContext() - Static method in class org.pojava.persistence.jndi.JNDIRegistry
Get an initial context, making one if it doesn't exist.
getInitialContext(String) - Static method in class org.pojava.persistence.jndi.JNDIRegistry
Get an initial context, making one if it doesn't exist.
getInitialContext(Hashtable<?, ?>) - Method in class org.pojava.persistence.jndi.TestingContextFactory
 
getInstance() - Static method in class org.pojava.persistence.sql.DefaultAdaptorMap
Return a reference to this reentrant class.
getJavaClass() - Method in class org.pojava.persistence.sql.TableMap
 
getKeyFields() - Method in class org.pojava.persistence.sql.TableMap
 
getLoginTimeout() - Method in class org.pojava.persistence.jndi.DriverManagerDataSource
Return the loginTimeout value that really isn't used.
getLogWriter() - Method in class org.pojava.persistence.jndi.DriverManagerDataSource
Return the logWriter that is initially set to DriverManager's logWriter.
getMajorVersion() - Method in class org.pojava.persistence.sql.DatabaseDriver
 
getMajorVersion() - Method in class org.pojava.persistence.sql.DataSourceMetadata
 
getMaxRows() - Method in class org.pojava.persistence.query.AbstractQuery
Show the maximum of rows returnable by the driver.
getMaxRows() - Method in class org.pojava.persistence.query.PreparedSql
Get Max number of rows returnable by query.
getMetaData() - Method in class org.pojava.persistence.sql.TransConnection
Get useful connection metadata
getMinorVersion() - Method in class org.pojava.persistence.sql.DatabaseDriver
 
getMinorVersion() - Method in class org.pojava.persistence.sql.DataSourceMetadata
 
getNameInNamespace() - Method in class org.pojava.persistence.jndi.TestingContext
 
getNameParser(Name) - Method in class org.pojava.persistence.jndi.TestingContext
 
getNameParser(String) - Method in class org.pojava.persistence.jndi.TestingContext
 
getNonKeyFields() - Method in class org.pojava.persistence.sql.TableMap
 
getObj() - Method in class org.pojava.persistence.serial.XmlParser.Resolver
 
getPlatform() - Method in class org.pojava.persistence.sql.DataSourceMetadata
 
getProperties(Class<?>) - Method in class org.pojava.persistence.serial.XmlDefs
Generate (or retrieve from cache) properties for a given class.
getProperty() - Method in class org.pojava.persistence.sql.FieldMap
The "property" is a reference to a field in a Java bean (POJO), that will typically match your private property name.
getPropertyClass() - Method in class org.pojava.persistence.sql.FieldMap
The property class represents the Class of the property stored in the Java bean.
getPropertyInfo(String, Properties) - Method in class org.pojava.persistence.sql.DatabaseDriver
 
getReferenceId(Object) - Method in class org.pojava.persistence.serial.XmlDefs
Get the numeric serial ID of the reference object.
getSetters() - Method in class org.pojava.persistence.sql.FieldMap
Get the array of setters that drill down to the property.
getSql() - Method in class org.pojava.persistence.query.PreparedSql
Get SQL.
getSqlKeywords() - Method in class org.pojava.persistence.sql.DataSourceMetadata
 
getTableMap(Class<T>, String, String) - Static method in class org.pojava.persistence.sql.DatabaseCache
Retrieve a tableMap
getTableMap() - Method in class org.pojava.persistence.sql.FieldMap
Get the TableMap that contains this FieldMap.
getTableName() - Method in class org.pojava.persistence.sql.TableMap
 
getTransactionIsolation() - Method in class org.pojava.persistence.sql.TransConnection
Get transaction isolation of connection.
getTypeMap() - Method in class org.pojava.persistence.sql.TransConnection
Get typeMap for connection.
getUserName() - Method in class org.pojava.persistence.sql.DataSourceMetadata
 
getWarnings() - Method in class org.pojava.persistence.sql.TransConnection
Get warnings from connection driver, which might not throw as Exceptions.

H

hasAccessors(Class<? extends Object>) - Method in class org.pojava.persistence.serial.XmlDefs
Return true if Accessors have been cached for this class.
hashCode() - Method in class org.pojava.persistence.sql.TransConnection
HashCode of the connection.
hasJavaName(String) - Method in class org.pojava.persistence.serial.RenamedFields
Return true if a map entry exists for the given java name.
hasXmlName(String) - Method in class org.pojava.persistence.serial.RenamedFields
Return true if a map entry exists for the given xml name.

I

ignorableWhitespace(char[], int, int) - Method in class org.pojava.persistence.serial.XmlParser
 
inbound(Binding<BigDecimal>) - Method in class org.pojava.persistence.adaptor.BigDecimalAdaptor
Translate the binding from the data source towards Java bean.
inbound(Binding<Boolean>) - Method in class org.pojava.persistence.adaptor.BooleanAdaptor
Translate the binding from the data source towards Java bean.
inbound(Binding<Byte>) - Method in class org.pojava.persistence.adaptor.ByteAdaptor
Translate the binding from the data source towards Java bean.
inbound(Binding<Character>) - Method in class org.pojava.persistence.adaptor.CharAdaptor
Translate the binding from the data source towards Java bean.
inbound(Binding<Timestamp>) - Method in class org.pojava.persistence.adaptor.DateTimeSqlAdaptor
Translate the binding from the data source towards Java bean.
inbound(Binding<Double>) - Method in class org.pojava.persistence.adaptor.DoubleAdaptor
Translate the binding from the data source towards Java bean.
inbound(Binding<Float>) - Method in class org.pojava.persistence.adaptor.FloatAdaptor
Translate the binding from the data source towards Java bean.
inbound(Binding<Integer>) - Method in class org.pojava.persistence.adaptor.IntegerAdaptor
Translate the binding from the data source towards Java bean.
inbound(Binding<Long>) - Method in class org.pojava.persistence.adaptor.LongAdaptor
Translate the binding from the data source towards Java bean.
inbound(Binding) - Method in class org.pojava.persistence.adaptor.PassthroughAdaptor
 
inbound(Binding<Time>) - Method in class org.pojava.persistence.adaptor.TimeAdaptor
Translate the binding from the data source towards Java bean.
inbound(Binding<Timestamp>) - Method in class org.pojava.persistence.adaptor.UtilDateSqlAdaptor
Translate the binding from the data source towards Java bean.
inboundType() - Method in class org.pojava.persistence.adaptor.BigDecimalAdaptor
The type the translator will produce for the bean.
inboundType() - Method in class org.pojava.persistence.adaptor.BooleanAdaptor
The type the translator will produce for the bean.
inboundType() - Method in class org.pojava.persistence.adaptor.ByteAdaptor
The type the translator will produce for the bean.
inboundType() - Method in class org.pojava.persistence.adaptor.CharAdaptor
The type the translator will produce for the bean.
inboundType() - Method in class org.pojava.persistence.adaptor.DateTimeSqlAdaptor
The type the translator will produce for the bean.
inboundType() - Method in class org.pojava.persistence.adaptor.DoubleAdaptor
The type the translator will produce for the bean.
inboundType() - Method in class org.pojava.persistence.adaptor.FloatAdaptor
The type the translator will produce for the bean.
inboundType() - Method in class org.pojava.persistence.adaptor.IntegerAdaptor
The type the translator will produce for the bean.
inboundType() - Method in class org.pojava.persistence.adaptor.LongAdaptor
The type the translator will produce for the bean.
inboundType() - Method in class org.pojava.persistence.adaptor.PassthroughAdaptor
 
inboundType() - Method in class org.pojava.persistence.adaptor.TimeAdaptor
The type the translator will produce for the bean.
inboundType() - Method in class org.pojava.persistence.adaptor.UtilDateSqlAdaptor
The type the translator will produce for the bean.
indent(int) - Method in class org.pojava.persistence.serial.XmlDefs
Indent to the given depth.
insert(Connection, TableMap<T>, T) - Static method in class org.pojava.persistence.util.DaoTool
Perform a single insert, throwing an exception if the attempted insert fails.
insertSql(BoundString) - Method in class org.pojava.persistence.query.SqlQuery
Insert some SQL
insertSql(String) - Method in class org.pojava.persistence.query.SqlQuery
Insert some SQL
IntegerAdaptor - Class in org.pojava.persistence.adaptor
Adaptor for managing translations for values of type integer.
IntegerAdaptor() - Constructor for class org.pojava.persistence.adaptor.IntegerAdaptor
 
intQuery(Connection, PreparedSql) - Static method in class org.pojava.persistence.util.SqlTool
Return an integer value (such as a count) from your query.
isCloseAllowed() - Method in class org.pojava.persistence.sql.TransConnection
True if close will actually close the connection.
isClosed() - Method in class org.pojava.persistence.sql.TransConnection
Return true if connection is closed.
isIgnoringIllegalAccessException() - Method in class org.pojava.persistence.serial.XmlDefs
If true, then fields that throw IllegalAccessException are quietly ignored.
isIgnoringInvocationTargetException() - Method in class org.pojava.persistence.serial.XmlDefs
If true, then fields that throw InvocationTargetException are quietly ignored.
isKeyField() - Method in class org.pojava.persistence.sql.FieldMap
True if field represents a key field in the table.
isOmission(Class<?>, String) - Method in class org.pojava.persistence.serial.XmlDefs
Determine if a given property should be omitted.
isOmittingNulls() - Method in class org.pojava.persistence.serial.XmlDefs
True if null values are omitted from serialized document.
isReadOnly() - Method in class org.pojava.persistence.sql.TransConnection
Return true if connection is read only.
isReferenced(Object) - Method in class org.pojava.persistence.serial.XmlDefs
Determine if object was reference by another object.
isSerialized(Object) - Method in class org.pojava.persistence.serial.XmlDefs
Determine if object has been serialized earlier in the stream.
isValid(int) - Method in class org.pojava.persistence.sql.TransConnection
Unsupported.
isValue(Class<?>) - Method in class org.pojava.persistence.serial.XmlDefs
True if type is supported by a factory.
isWrapperFor(Class<?>) - Method in class org.pojava.persistence.jndi.DriverManagerDataSource
Unsupported.
isWrapperFor(Class<?>) - Method in class org.pojava.persistence.sql.TransConnection
Unsupported.

J

javaNameFor(String) - Method in class org.pojava.persistence.serial.RenamedFields
Return the java name mapped to the given xml name
jdbcCompliant() - Method in class org.pojava.persistence.sql.DatabaseDriver
 
JNDIRegistry - Class in org.pojava.persistence.jndi
A helper class for stubbing out an InitialContext for unit tests.

L

list(Name) - Method in class org.pojava.persistence.jndi.TestingContext
 
list(String) - Method in class org.pojava.persistence.jndi.TestingContext
 
listBindings(Name) - Method in class org.pojava.persistence.jndi.TestingContext
 
listBindings(String) - Method in class org.pojava.persistence.jndi.TestingContext
 
listByQuery(Connection, TableMap<T>, SqlQuery) - Static method in class org.pojava.persistence.util.DaoTool
Return a packaged list of objects matching the query.
LongAdaptor - Class in org.pojava.persistence.adaptor
Adaptor for managing translations for values of type long.
LongAdaptor() - Constructor for class org.pojava.persistence.adaptor.LongAdaptor
 
lookup(Name) - Method in class org.pojava.persistence.jndi.TestingContext
Retrieve an object registered under a specific name.
lookup(String) - Method in class org.pojava.persistence.jndi.TestingContext
Retrieve an object registered under a specific name.
lookupDataSource(String) - Static method in class org.pojava.persistence.jndi.JNDIRegistry
Look up a DataSource from JNDI.
lookupEnv(String) - Static method in class org.pojava.persistence.jndi.JNDIRegistry
Look up an Environment variable from JNDI.
lookupFullyQualified(String) - Static method in class org.pojava.persistence.jndi.JNDIRegistry
Lookup an object from JNDI by its fully qualified name.
lookupLink(Name) - Method in class org.pojava.persistence.jndi.TestingContext
 
lookupLink(String) - Method in class org.pojava.persistence.jndi.TestingContext
 

N

nativeSQL(String) - Method in class org.pojava.persistence.sql.TransConnection
Return the native equivalent of the given SQL statement.

O

org.pojava.persistence.adaptor - package org.pojava.persistence.adaptor
Adaptors tranform data, or more specifically, data held in Bindings, where a Binding specifies both a Type (a Java Class) and a Value (which may be null, hence the necessity of the Type field).
org.pojava.persistence.factories - package org.pojava.persistence.factories
Factories construct objects, and are used for custom serialization of objects, often either to optimize the serialization output or to support serialized objects with specialized constructors.
org.pojava.persistence.jndi - package org.pojava.persistence.jndi
Objects that aid in unit testing-- currently, by providing an InitialContext normally created by your application server for JNDI.
org.pojava.persistence.processor - package org.pojava.persistence.processor
ResultSetProcessors process ResultSets.
org.pojava.persistence.query - package org.pojava.persistence.query
A Query, for purposes of this package, describes a set of selection criteria for a relational data model, regardless of whether it is, for example, from a SQL database.
org.pojava.persistence.serial - package org.pojava.persistence.serial
The serial package of POJava Persistence provides serialization and deserialization of Java Objects to and from XML.
org.pojava.persistence.sql - package org.pojava.persistence.sql
The sql package contains classes for providing ORM (Object Relational Model) functionality to POJava.
org.pojava.persistence.util - package org.pojava.persistence.util
Utilities for dealing with data storage and retrieval.
outbound(Binding<BigDecimal>) - Method in class org.pojava.persistence.adaptor.BigDecimalAdaptor
Translate the binding from the java bean to the data source.
outbound(Binding<Boolean>) - Method in class org.pojava.persistence.adaptor.BooleanAdaptor
Translate the binding from the java bean to the data source.
outbound(Binding<Byte>) - Method in class org.pojava.persistence.adaptor.ByteAdaptor
Translate the binding from the java bean to the data source.
outbound(Binding<Character>) - Method in class org.pojava.persistence.adaptor.CharAdaptor
Translate the binding from the java bean to the data source.
outbound(Binding<DateTime>) - Method in class org.pojava.persistence.adaptor.DateTimeSqlAdaptor
Translate the binding from the java bean to the data source.
outbound(Binding<Double>) - Method in class org.pojava.persistence.adaptor.DoubleAdaptor
Translate the binding from the java bean to the data source.
outbound(Binding<Float>) - Method in class org.pojava.persistence.adaptor.FloatAdaptor
Translate the binding from the java bean to the data source.
outbound(Binding<Integer>) - Method in class org.pojava.persistence.adaptor.IntegerAdaptor
Translate the binding from the java bean to the data source.
outbound(Binding<Long>) - Method in class org.pojava.persistence.adaptor.LongAdaptor
Translate the binding from the java bean to the data source.
outbound(Binding) - Method in class org.pojava.persistence.adaptor.PassthroughAdaptor
 
outbound(Binding<Time>) - Method in class org.pojava.persistence.adaptor.TimeAdaptor
Translate the binding from the java bean to the data source.
outbound(Binding<Date>) - Method in class org.pojava.persistence.adaptor.UtilDateSqlAdaptor
Translate the binding from the java bean to the data source.
outboundType() - Method in class org.pojava.persistence.adaptor.BigDecimalAdaptor
The type the translator will produce for the JDBC driver.
outboundType() - Method in class org.pojava.persistence.adaptor.BooleanAdaptor
The type the translator will produce for the JDBC driver.
outboundType() - Method in class org.pojava.persistence.adaptor.ByteAdaptor
The type the translator will produce for the JDBC driver.
outboundType() - Method in class org.pojava.persistence.adaptor.CharAdaptor
The type the translator will produce for the JDBC driver.
outboundType() - Method in class org.pojava.persistence.adaptor.DateTimeSqlAdaptor
The type the translator will produce for the JDBC driver.
outboundType() - Method in class org.pojava.persistence.adaptor.DoubleAdaptor
The type the translator will produce for the JDBC driver.
outboundType() - Method in class org.pojava.persistence.adaptor.FloatAdaptor
The type the translator will produce for the JDBC driver.
outboundType() - Method in class org.pojava.persistence.adaptor.IntegerAdaptor
The type the translator will produce for the JDBC driver.
outboundType() - Method in class org.pojava.persistence.adaptor.LongAdaptor
The type the translator will produce for the JDBC driver.
outboundType() - Method in class org.pojava.persistence.adaptor.PassthroughAdaptor
 
outboundType() - Method in class org.pojava.persistence.adaptor.TimeAdaptor
The type the translator will produce for the JDBC driver.
outboundType() - Method in class org.pojava.persistence.adaptor.UtilDateSqlAdaptor
The type the translator will produce for the JDBC driver.

P

parse(String) - Method in class org.pojava.persistence.serial.XmlParser
 
passiveInsert(Connection, TableMap<T>, T) - Static method in class org.pojava.persistence.util.DaoTool
Insert a new record into a table, but only if that record is not already present according to its primary key.
PassthroughAdaptor<I,O> - Class in org.pojava.persistence.adaptor
Adaptor for values where no conversion is necessary.
PassthroughAdaptor() - Constructor for class org.pojava.persistence.adaptor.PassthroughAdaptor
 
populateFrom(Connection) - Method in class org.pojava.persistence.sql.DataSourceMetadata
Mock up a new connection
prepareBindings(PreparedStatement, List<UncheckedBinding>) - Static method in class org.pojava.persistence.util.SqlTool
Bind bindings to a prepared statement
prepareCall(String) - Method in class org.pojava.persistence.sql.TransConnection
Prepare a callable statement.
prepareCall(String, int, int) - Method in class org.pojava.persistence.sql.TransConnection
Prepare a callable statement.
prepareCall(String, int, int, int) - Method in class org.pojava.persistence.sql.TransConnection
Prepare a callable statement.
PreparedSql - Class in org.pojava.persistence.query
Prepared Sql holds a normalized SQL statement with positional binding references.
PreparedSql(BoundString) - Constructor for class org.pojava.persistence.query.PreparedSql
Create PreparedSql from SQL stored in a BoundString with unlimited maxRows.
PreparedSql(BoundString, int) - Constructor for class org.pojava.persistence.query.PreparedSql
Create PreparedSql from SQL stored in a BoundString with specified maxRows.
PreparedSqlProvider - Interface in org.pojava.persistence.query
PreparedSqlProvider describes the SQL DAO-facing interface of an object extending AbstractQuery.
prepareStatement(String) - Method in class org.pojava.persistence.sql.TransConnection
Prepare a prepared statement.
prepareStatement(String, int) - Method in class org.pojava.persistence.sql.TransConnection
Prepare a prepared statement.
prepareStatement(String, int[]) - Method in class org.pojava.persistence.sql.TransConnection
Prepare a prepared statement.
prepareStatement(String, String[]) - Method in class org.pojava.persistence.sql.TransConnection
Prepare a prepared statement.
prepareStatement(String, int, int) - Method in class org.pojava.persistence.sql.TransConnection
Prepare a prepared statement.
prepareStatement(String, int, int, int) - Method in class org.pojava.persistence.sql.TransConnection
Prepare a prepared statement.
process(ResultSet) - Method in interface org.pojava.persistence.processor.ResultSetProcessor
Used as a callback to perform an action on a ResultSet.
process(ResultSet) - Method in class org.pojava.persistence.processor.ResultSetToInt
Process the first element of the first row of a ResultSet, returning as an integer.
process(ResultSet) - Method in class org.pojava.persistence.processor.ResultSetToList
Populate each row into a mapped bean, added to a list.
process(ResultSet) - Method in class org.pojava.persistence.processor.ResultSetToProcessor
Invoke the processor.process callback, passing each retrieved object.
processByQuery(Connection, TableMap<T>, SqlQuery, Processor<T>) - Static method in class org.pojava.persistence.util.DaoTool
Process a list of objects matching the query using the user-defined class extending Processor.
processingInstruction(String, String) - Method in class org.pojava.persistence.serial.XmlParser
 
put(Method, BindingAdaptor<?, ?>) - Static method in class org.pojava.persistence.sql.AdaptorRegistry
 

R

readDataSource(Properties, String) - Static method in class org.pojava.persistence.util.SqlTool
Read DataSource from a properties object
rebind(Name, Object) - Method in class org.pojava.persistence.jndi.TestingContext
 
rebind(String, Object) - Method in class org.pojava.persistence.jndi.TestingContext
 
register(Object) - Method in class org.pojava.persistence.serial.XmlDefs
Null = Serialize 0 = getReferenceId 1+ = referenceId
registerDataSource(String, DataSource) - Static method in class org.pojava.persistence.sql.DatabaseCache
Register a DataSource.
registerDataSource(Properties, String) - Static method in class org.pojava.persistence.util.SqlTool
Registers a DataSource into the InitialContext.
registerDatasourcesFromFile(String) - Static method in class org.pojava.persistence.jndi.JNDIRegistry
Register JDBC DataSources from a property file
registerFactory(Class<?>, SerialFactory<?>) - Method in class org.pojava.persistence.serial.XmlDefs
You can add or override your own custom factory for each type.
registerTableMap(TableMap<? extends Object>) - Static method in class org.pojava.persistence.sql.DatabaseCache
Register a tableMap
releaseSavepoint(Savepoint) - Method in class org.pojava.persistence.sql.TransConnection
Release savepoint
removeFromEnvironment(String) - Method in class org.pojava.persistence.jndi.TestingContext
 
rename(Name, Name) - Method in class org.pojava.persistence.jndi.TestingContext
This synchronizes a parent from any child, but not the other way around.
rename(String, String) - Method in class org.pojava.persistence.jndi.TestingContext
This synchronizes a parent from any child, but not the other way around.
rename(String, String) - Method in class org.pojava.persistence.serial.RenamedFields
Double-map the java-to-xml and xml-to-java entries.
rename(Class<?>, String, String) - Method in class org.pojava.persistence.serial.XmlDefs
Rename registration
RenamedFields - Class in org.pojava.persistence.serial
A simple bean for storing two-way renames.
RenamedFields() - Constructor for class org.pojava.persistence.serial.RenamedFields
 
renamedJava(Class<?>, String) - Method in class org.pojava.persistence.serial.XmlDefs
Keeps track of properties to rename in XML tags.
renamedXml(Class<?>, String) - Method in class org.pojava.persistence.serial.XmlDefs
Renamed version of tag
resetRegistry() - Method in class org.pojava.persistence.serial.XmlDefs
Reset this registry for a new parse.
ResultSetProcessor - Interface in org.pojava.persistence.processor
Process a result set.
ResultSetToInt - Class in org.pojava.persistence.processor
Process a single int value from the first column of a ResultSet.
ResultSetToInt() - Constructor for class org.pojava.persistence.processor.ResultSetToInt
 
ResultSetToList<T> - Class in org.pojava.persistence.processor
Process a data set into a list of objects.
ResultSetToList(TableMap<T>, List<T>) - Constructor for class org.pojava.persistence.processor.ResultSetToList
This processor populates a list from the result set.
ResultSetToProcessor<T> - Class in org.pojava.persistence.processor
Process a ResultSet into a method implementing the Processor interface.
ResultSetToProcessor(TableMap<T>, Processor<T>) - Constructor for class org.pojava.persistence.processor.ResultSetToProcessor
Constructor mapping a TableMap to a Processor.
rollback() - Method in class org.pojava.persistence.sql.DatabaseTransaction
Rollback all transactions on all managed connections.
rollback() - Method in interface org.pojava.persistence.sql.Transaction
Roll back all managed connections.
rollback() - Method in class org.pojava.persistence.sql.TransConnection
Perform rollback
rollback(Savepoint) - Method in class org.pojava.persistence.sql.TransConnection
Rollback to savepoint

S

SerialFactory<T> - Interface in org.pojava.persistence.factories
A SerialFactory defines the interface for serialization and deserialization for a set of types.
serialize(Object) - Method in class org.pojava.persistence.factories.DateFactory
Serialize a java.util.Date object to UTC millis.
serialize(Object) - Method in class org.pojava.persistence.factories.DateTimeFactory
Serialize a DateTime class to xml.
serialize(Object) - Method in class org.pojava.persistence.factories.DefaultFactory
Serialize an Object to XML.
serialize(T) - Method in interface org.pojava.persistence.factories.SerialFactory
Serialize an object to XML.
setAdaptor(BindingAdaptor<PROP, COL>) - Method in class org.pojava.persistence.sql.FieldMap
Set the adaptor responsible for transforming the data between the database field and the bean property.
setAutoCommit(boolean) - Method in class org.pojava.persistence.sql.TransConnection
Set AutoCommit
setCatalog(String) - Method in class org.pojava.persistence.sql.TransConnection
Set catalog
setClientInfo(Properties) - Method in class org.pojava.persistence.sql.TransConnection
Unsupported.
setCloseAllowed(boolean) - Method in class org.pojava.persistence.sql.TransConnection
Set whether the underlying Connection is immediately closed by its close method.
setColumnClass(Class<COL>) - Method in class org.pojava.persistence.sql.FieldMap
The columnClass specifies the class of the JDBC field representing the database field value.
setColumnName(String) - Method in class org.pojava.persistence.sql.FieldMap
Specify the database field name.
setDocumentLocator(Locator) - Method in class org.pojava.persistence.serial.XmlParser
Content Handler Methods
setDriverName(String) - Method in class org.pojava.persistence.sql.DataSourceMetadata
 
setGetters(Method[]) - Method in class org.pojava.persistence.sql.FieldMap
Set the array of getters that drill down to this FieldMap's referenced property.
setHoldability(int) - Method in class org.pojava.persistence.sql.TransConnection
Set the connection's holdability
setIgnoringIllegalAccessException(boolean) - Method in class org.pojava.persistence.serial.XmlDefs
If true, then fields that throw IllegalAccessException are quietly ignored.
setIgnoringInvocationTargetException(boolean) - Method in class org.pojava.persistence.serial.XmlDefs
If true, then fields that throw InvocationTargetException are quietly ignored.
setKeyField(boolean) - Method in class org.pojava.persistence.sql.FieldMap
Specify whether the field is regarded as a key field.
setLoginTimeout(int) - Method in class org.pojava.persistence.jndi.DriverManagerDataSource
Set the loginTimeout value that really isn't used.
setLogWriter(PrintWriter) - Method in class org.pojava.persistence.jndi.DriverManagerDataSource
Set your own custom logWriter.
setMajorVersion(int) - Method in class org.pojava.persistence.sql.DataSourceMetadata
 
setMaxRows(int) - Method in class org.pojava.persistence.query.AbstractQuery
Limit the number of rows returnable by the driver.
setMinorVersion(int) - Method in class org.pojava.persistence.sql.DataSourceMetadata
 
setOmittingNulls(boolean) - Method in class org.pojava.persistence.serial.XmlDefs
Set false to include null values explicitly in the output.
setPlatform(String) - Method in class org.pojava.persistence.sql.DataSourceMetadata
Platform retrieved from MetaData
setProperty(String) - Method in class org.pojava.persistence.sql.FieldMap
The "property" is a reference to a field in a Java bean (POJO), that will typically match your private property name.
setPropertyClass(Class<PROP>) - Method in class org.pojava.persistence.sql.FieldMap
The property class represents the Class of the property stored in the Java bean.
setPropertyValue(ResultSet, int, Object) - Method in class org.pojava.persistence.sql.FieldMap
Set the property value to the converted mapped column of the row.
setReadOnly(boolean) - Method in class org.pojava.persistence.sql.TransConnection
Set read only attribute for the connection.
setSavepoint() - Method in class org.pojava.persistence.sql.TransConnection
Set a transaction savepoint for this connection.
setSavepoint(String) - Method in class org.pojava.persistence.sql.TransConnection
Set a transaction savepoint for this connection.
setSetters(Method[]) - Method in class org.pojava.persistence.sql.FieldMap
Set the array of setters drilling down to the specified class
setSqlKeywords(String) - Method in class org.pojava.persistence.sql.DataSourceMetadata
 
setTableMap(TableMap<POJO>) - Method in class org.pojava.persistence.sql.FieldMap
Specify the TableMap that contains this FieldMap.
setTransactionIsolation(int) - Method in class org.pojava.persistence.sql.TransConnection
Set transaction Isolation defined in Connection object.
setTypeMap(Map<String, Class<?>>) - Method in class org.pojava.persistence.sql.TransConnection
Set typeMap to new Map.
setUserName(String) - Method in class org.pojava.persistence.sql.DataSourceMetadata
 
skippedEntity(String) - Method in class org.pojava.persistence.serial.XmlParser
 
sql - Variable in class org.pojava.persistence.query.SqlQuery
SQL fragment (typically everything after the SELECT clause and before the ORDER BY clause) Note that this class will likely grow to support more than just SQL.
sqlDelete(POJO) - Method in class org.pojava.persistence.sql.TableMap
Form a DELETE statement for this map.
sqlInsert(POJO) - Method in class org.pojava.persistence.sql.TableMap
Form an INSERT statement for this map.
sqlOrderBy - Variable in class org.pojava.persistence.query.SqlQuery
Order By clause of the SQL statement.
SqlQuery - Class in org.pojava.persistence.query
A SqlQuery object is used to build query criteria with a contract to produce a PreparedSql object matching those criteria.
SqlQuery() - Constructor for class org.pojava.persistence.query.SqlQuery
Default constructor.
SqlQuery(BoundString) - Constructor for class org.pojava.persistence.query.SqlQuery
Construct a new Sql query from a BoundString.
SqlQuery(BoundString, int) - Constructor for class org.pojava.persistence.query.SqlQuery
Construct a new SQL query from a BoundString specifing a row limit.
sqlSelect() - Method in class org.pojava.persistence.sql.TableMap
Form a SELECT statement for this map.
sqlSelect(POJO) - Method in class org.pojava.persistence.sql.TableMap
Form a SELECT statement for this map filtered by key fields to a single object.
SqlTool - Class in org.pojava.persistence.util
Utilities for performing SQL tasks.
SqlTool() - Constructor for class org.pojava.persistence.util.SqlTool
 
sqlUpdate(POJO) - Method in class org.pojava.persistence.sql.TableMap
Form an UPDATE statement for this map.
startDocument() - Method in class org.pojava.persistence.serial.XmlParser
 
startElement(String, String, String, Attributes) - Method in class org.pojava.persistence.serial.XmlParser
 
startPrefixMapping(String, String) - Method in class org.pojava.persistence.serial.XmlParser
 

T

TableMap<POJO> - Class in org.pojava.persistence.sql
TableMap manages a collection of mappings between a Java bean and a database table.
TableMap(Class<POJO>, String, String) - Constructor for class org.pojava.persistence.sql.TableMap
Construct a table map defining the Java class, Table name and DataSource name.
TestingContext - Class in org.pojava.persistence.jndi
An implementation of a Context for the purpose of unit testing.
TestingContext() - Constructor for class org.pojava.persistence.jndi.TestingContext
 
TestingContextFactory - Class in org.pojava.persistence.jndi
Factory class for instantiating an InitialContext for unit testing.
TestingContextFactory() - Constructor for class org.pojava.persistence.jndi.TestingContextFactory
 
TimeAdaptor - Class in org.pojava.persistence.adaptor
Process a Time value from a ResultSet.
TimeAdaptor() - Constructor for class org.pojava.persistence.adaptor.TimeAdaptor
 
toString() - Method in class org.pojava.persistence.sql.TransConnection
Worthless conn.toString() output.
toXml(Object) - Method in class org.pojava.persistence.serial.XmlSerializer
Convert an Object tree to XML.
Transaction - Interface in org.pojava.persistence.sql
This interface describes expected functionality from a Transaction object specific to JDBC.
TransConnection - Class in org.pojava.persistence.sql
This connection object provides a layer allowing a Transaction visibility to intervene (or interfere :) when a user of the connection performs transaction actions outside of those managed by the Transaction object itself.
TransConnection(Connection) - Constructor for class org.pojava.persistence.sql.TransConnection
Create a new TransConnection from this connection.

U

unbind(Name) - Method in class org.pojava.persistence.jndi.TestingContext
This synchronizes a parent from any child, but not the other way around.
unbind(String) - Method in class org.pojava.persistence.jndi.TestingContext
This synchronizes a parent from any child, but not the other way around.
unwrap(Class<T>) - Method in class org.pojava.persistence.jndi.DriverManagerDataSource
Compulsory unwrap method.
unwrap(Class<T>) - Method in class org.pojava.persistence.sql.TransConnection
Unsupported.
update(Connection, TableMap<T>, T) - Static method in class org.pojava.persistence.util.DaoTool
Update an existing record in a table.
updateInsert(Connection, TableMap<T>, T) - Static method in class org.pojava.persistence.util.DaoTool
Update an existing object in the table according to the primary key, and insert a new record if one does not already exist.
UtilDateSqlAdaptor - Class in org.pojava.persistence.adaptor
Adaptor for managing Java to JDBC for a Timestamp or Date value mapped to a DateTime value.
UtilDateSqlAdaptor() - Constructor for class org.pojava.persistence.adaptor.UtilDateSqlAdaptor
 

W

WebSafe - Class in org.pojava.persistence.util
WebSafe is a utility for transforming objects into web-safe strings that can be natively used in XML, HTML, URL's or Cookies.
WebSafe(String) - Constructor for class org.pojava.persistence.util.WebSafe
Construct a web-safe with a keyString (see EncryptionTool)
WebSafe(SecretKey) - Constructor for class org.pojava.persistence.util.WebSafe
Deprecated. in favor of the String parameter
whereAnd(String) - Method in class org.pojava.persistence.query.SqlQuery
Append some SQL with a "WHERE" or "AND" prefix.
whereAnd(BoundString) - Method in class org.pojava.persistence.query.SqlQuery
Append some SQL with a "WHERE" or "AND" prefix.
whereKeyFieldsMatch(POJO) - Method in class org.pojava.persistence.sql.TableMap
Form a WHERE clause for the key fields of this map.

X

XmlDefs - Class in org.pojava.persistence.serial
XmlDefs holds configuration settings for serialization.
XmlDefs() - Constructor for class org.pojava.persistence.serial.XmlDefs
Initialize XmlDefs with known factory mappings.
xmlNameFor(String) - Method in class org.pojava.persistence.serial.RenamedFields
Return the xml name mapped to the given java name
XmlParser<T> - Class in org.pojava.persistence.serial
Parse an XML document into an Object.
XmlParser() - Constructor for class org.pojava.persistence.serial.XmlParser
 
XmlParser(XmlDefs) - Constructor for class org.pojava.persistence.serial.XmlParser
 
XmlParser.Resolver - Class in org.pojava.persistence.serial
Resolver is an envelope used for resolving referenced objects.
XmlParser.Resolver(Object) - Constructor for class org.pojava.persistence.serial.XmlParser.Resolver
 
XmlSerializer - Class in org.pojava.persistence.serial
The XmlSerializer class converts a Java Object to XML.
XmlSerializer() - Constructor for class org.pojava.persistence.serial.XmlSerializer
Construct a new serializer
XmlSerializer(XmlDefs) - Constructor for class org.pojava.persistence.serial.XmlSerializer
Construct an XmlSerializer using a custom configuration object.

A B C D E F G H I J L N O P R S T U W X

Copyright © 2011. All Rights Reserved.