A B C D E F G I L M N P Q R S T U W

A

absolute(int) - Method in class net.sf.persism.ResultSet
 
afterLast() - Method in class net.sf.persism.ResultSet
 

B

beforeFirst() - Method in class net.sf.persism.ResultSet
 

C

cancelRowUpdates() - Method in class net.sf.persism.ResultSet
 
clearWarnings() - Method in class net.sf.persism.ResultSet
 
close() - Method in class net.sf.persism.ResultSet
 
Column - Annotation Type in net.sf.persism.annotations
Optional annotation defining a column mapping for a property on the class.
Command - Class in net.sf.persism
The Command object is used to perform updates in the databases with data objects.
Command(Connection) - Constructor for class net.sf.persism.Command
 

D

delete(Object) - Method in class net.sf.persism.Command
Deletes the data object object from the database.
deleteRow() - Method in class net.sf.persism.ResultSet
 

E

executeQuery(String, Object...) - Method in class net.sf.persism.Command
 
executeSQL(String, Object...) - Method in class net.sf.persism.Command
Execute an arbitrary SQL statement.

F

findColumn(String) - Method in class net.sf.persism.ResultSet
 
first() - Method in class net.sf.persism.ResultSet
 

G

getArray(int) - Method in class net.sf.persism.ResultSet
 
getArray(String) - Method in class net.sf.persism.ResultSet
 
getAsciiStream(int) - Method in class net.sf.persism.ResultSet
 
getAsciiStream(String) - Method in class net.sf.persism.ResultSet
 
getBigDecimal(int, int) - Method in class net.sf.persism.ResultSet
 
getBigDecimal(String, int) - Method in class net.sf.persism.ResultSet
 
getBigDecimal(int) - Method in class net.sf.persism.ResultSet
 
getBigDecimal(String) - Method in class net.sf.persism.ResultSet
 
getBinaryStream(int) - Method in class net.sf.persism.ResultSet
 
getBinaryStream(String) - Method in class net.sf.persism.ResultSet
 
getBlob(int) - Method in class net.sf.persism.ResultSet
 
getBlob(String) - Method in class net.sf.persism.ResultSet
 
getBoolean(int) - Method in class net.sf.persism.ResultSet
 
getBoolean(String) - Method in class net.sf.persism.ResultSet
 
getByte(int) - Method in class net.sf.persism.ResultSet
 
getByte(String) - Method in class net.sf.persism.ResultSet
 
getBytes(int) - Method in class net.sf.persism.ResultSet
 
getBytes(String) - Method in class net.sf.persism.ResultSet
 
getCharacterStream(int) - Method in class net.sf.persism.ResultSet
 
getCharacterStream(String) - Method in class net.sf.persism.ResultSet
 
getClob(int) - Method in class net.sf.persism.ResultSet
 
getClob(String) - Method in class net.sf.persism.ResultSet
 
getConcurrency() - Method in class net.sf.persism.ResultSet
 
getCursorName() - Method in class net.sf.persism.ResultSet
 
getDate(int) - Method in class net.sf.persism.ResultSet
 
getDate(String) - Method in class net.sf.persism.ResultSet
 
getDate(int, Calendar) - Method in class net.sf.persism.ResultSet
 
getDate(String, Calendar) - Method in class net.sf.persism.ResultSet
 
getDouble(int) - Method in class net.sf.persism.ResultSet
 
getDouble(String) - Method in class net.sf.persism.ResultSet
 
getFetchDirection() - Method in class net.sf.persism.ResultSet
 
getFetchSize() - Method in class net.sf.persism.ResultSet
 
getFloat(int) - Method in class net.sf.persism.ResultSet
 
getFloat(String) - Method in class net.sf.persism.ResultSet
 
getHoldability() - Method in class net.sf.persism.ResultSet
 
getInt(int) - Method in class net.sf.persism.ResultSet
 
getInt(String) - Method in class net.sf.persism.ResultSet
 
getLong(int) - Method in class net.sf.persism.ResultSet
 
getLong(String) - Method in class net.sf.persism.ResultSet
 
getMetaData() - Method in class net.sf.persism.ResultSet
 
getNCharacterStream(int) - Method in class net.sf.persism.ResultSet
 
getNCharacterStream(String) - Method in class net.sf.persism.ResultSet
 
getNString(int) - Method in class net.sf.persism.ResultSet
 
getNString(String) - Method in class net.sf.persism.ResultSet
 
getObject(int) - Method in class net.sf.persism.ResultSet
 
getObject(String) - Method in class net.sf.persism.ResultSet
 
getObject(int, Map<String, Class<?>>) - Method in class net.sf.persism.ResultSet
 
getObject(String, Map<String, Class<?>>) - Method in class net.sf.persism.ResultSet
 
getOriginalValue() - Method in interface net.sf.persism.Persistable
Getter for the data object in it's original state.
getOriginalValue() - Method in class net.sf.persism.PersistableObject
 
getRef(int) - Method in class net.sf.persism.ResultSet
 
getRef(String) - Method in class net.sf.persism.ResultSet
 
getRow() - Method in class net.sf.persism.ResultSet
 
getShort(int) - Method in class net.sf.persism.ResultSet
 
getShort(String) - Method in class net.sf.persism.ResultSet
 
getStatement() - Method in class net.sf.persism.ResultSet
 
getString(int) - Method in class net.sf.persism.ResultSet
 
getString(String) - Method in class net.sf.persism.ResultSet
 
getTime(int) - Method in class net.sf.persism.ResultSet
 
getTime(String) - Method in class net.sf.persism.ResultSet
 
getTime(int, Calendar) - Method in class net.sf.persism.ResultSet
 
getTime(String, Calendar) - Method in class net.sf.persism.ResultSet
 
getTimestamp(int) - Method in class net.sf.persism.ResultSet
 
getTimestamp(String) - Method in class net.sf.persism.ResultSet
 
getTimestamp(int, Calendar) - Method in class net.sf.persism.ResultSet
 
getTimestamp(String, Calendar) - Method in class net.sf.persism.ResultSet
 
getType() - Method in class net.sf.persism.ResultSet
 
getUnicodeStream(int) - Method in class net.sf.persism.ResultSet
 
getUnicodeStream(String) - Method in class net.sf.persism.ResultSet
 
getURL(int) - Method in class net.sf.persism.ResultSet
 
getURL(String) - Method in class net.sf.persism.ResultSet
 
getWarnings() - Method in class net.sf.persism.ResultSet
 

I

insert(Object) - Method in class net.sf.persism.Command
Inserts the data object in the database.
insertRow() - Method in class net.sf.persism.ResultSet
 
isAfterLast() - Method in class net.sf.persism.ResultSet
 
isBeforeFirst() - Method in class net.sf.persism.ResultSet
 
isClosed() - Method in class net.sf.persism.ResultSet
 
isFirst() - Method in class net.sf.persism.ResultSet
 
isLast() - Method in class net.sf.persism.ResultSet
 
isWrapperFor(Class<?>) - Method in class net.sf.persism.ResultSet
 

L

last() - Method in class net.sf.persism.ResultSet
 

M

moveToCurrentRow() - Method in class net.sf.persism.ResultSet
 
moveToInsertRow() - Method in class net.sf.persism.ResultSet
 

N

net.sf.persism - package net.sf.persism
Persism main API.
net.sf.persism.annotations - package net.sf.persism.annotations
Persism annotations.
next() - Method in class net.sf.persism.ResultSet
 
NotMapped - Annotation Type in net.sf.persism.annotations
Indicates that the property is not mapped to a column.

P

PersismException - Exception in net.sf.persism
General RuntimeException used by Persism.
PersismException() - Constructor for exception net.sf.persism.PersismException
 
PersismException(String) - Constructor for exception net.sf.persism.PersismException
 
PersismException(String, Throwable) - Constructor for exception net.sf.persism.PersismException
 
PersismException(Throwable) - Constructor for exception net.sf.persism.PersismException
 
Persistable - Interface in net.sf.persism
Interface for PersistableObject class.
PersistableObject - Class in net.sf.persism
Data objects can optionally inherit from this class.
PersistableObject() - Constructor for class net.sf.persism.PersistableObject
 
previous() - Method in class net.sf.persism.ResultSet
 

Q

Query - Class in net.sf.persism
Performs read operations from the database.
Query(Connection) - Constructor for class net.sf.persism.Query
 
QueryResult - Annotation Type in net.sf.persism.annotations
Indicates that the class represents the result of query instead of a table.

R

read(Object) - Method in class net.sf.persism.Query
Read an object from the database by it's primary key.
read(Class<T>, String, Object...) - Method in class net.sf.persism.Query
Reads an object of the specified type from the database.
readList(Class<T>, String, Object...) - Method in class net.sf.persism.Query
Read a list of objects of the specified class using the specified SQL query and parameters.
refreshRow() - Method in class net.sf.persism.ResultSet
 
relative(int) - Method in class net.sf.persism.ResultSet
 
ResultSet - Class in net.sf.persism
Mapped based implementation of a ResultSet which does not throw any SQLExceptions.
rowDeleted() - Method in class net.sf.persism.ResultSet
 
rowInserted() - Method in class net.sf.persism.ResultSet
 
rowUpdated() - Method in class net.sf.persism.ResultSet
 

S

saveReadState() - Method in interface net.sf.persism.Persistable
Saves the current state of the data object to later detect changes for SQL UPDATE statements.
saveReadState() - Method in class net.sf.persism.PersistableObject
 
setFetchDirection(int) - Method in class net.sf.persism.ResultSet
 
setFetchSize(int) - Method in class net.sf.persism.ResultSet
 

T

TableName - Annotation Type in net.sf.persism.annotations
Defines the table name for a given class.

U

unwrap(Class<T>) - Method in class net.sf.persism.ResultSet
 
update(Object) - Method in class net.sf.persism.Command
Updates the data object in the database.
updateArray(int, Array) - Method in class net.sf.persism.ResultSet
 
updateArray(String, Array) - Method in class net.sf.persism.ResultSet
 
updateAsciiStream(int, InputStream, int) - Method in class net.sf.persism.ResultSet
 
updateAsciiStream(String, InputStream, int) - Method in class net.sf.persism.ResultSet
 
updateAsciiStream(int, InputStream, long) - Method in class net.sf.persism.ResultSet
 
updateAsciiStream(String, InputStream, long) - Method in class net.sf.persism.ResultSet
 
updateAsciiStream(int, InputStream) - Method in class net.sf.persism.ResultSet
 
updateAsciiStream(String, InputStream) - Method in class net.sf.persism.ResultSet
 
updateBigDecimal(int, BigDecimal) - Method in class net.sf.persism.ResultSet
 
updateBigDecimal(String, BigDecimal) - Method in class net.sf.persism.ResultSet
 
updateBinaryStream(int, InputStream, int) - Method in class net.sf.persism.ResultSet
 
updateBinaryStream(String, InputStream, int) - Method in class net.sf.persism.ResultSet
 
updateBinaryStream(int, InputStream, long) - Method in class net.sf.persism.ResultSet
 
updateBinaryStream(String, InputStream, long) - Method in class net.sf.persism.ResultSet
 
updateBinaryStream(int, InputStream) - Method in class net.sf.persism.ResultSet
 
updateBinaryStream(String, InputStream) - Method in class net.sf.persism.ResultSet
 
updateBlob(int, Blob) - Method in class net.sf.persism.ResultSet
 
updateBlob(String, Blob) - Method in class net.sf.persism.ResultSet
 
updateBlob(int, InputStream, long) - Method in class net.sf.persism.ResultSet
 
updateBlob(String, InputStream, long) - Method in class net.sf.persism.ResultSet
 
updateBlob(int, InputStream) - Method in class net.sf.persism.ResultSet
 
updateBlob(String, InputStream) - Method in class net.sf.persism.ResultSet
 
updateBoolean(int, boolean) - Method in class net.sf.persism.ResultSet
 
updateBoolean(String, boolean) - Method in class net.sf.persism.ResultSet
 
updateByte(int, byte) - Method in class net.sf.persism.ResultSet
 
updateByte(String, byte) - Method in class net.sf.persism.ResultSet
 
updateBytes(int, byte[]) - Method in class net.sf.persism.ResultSet
 
updateBytes(String, byte[]) - Method in class net.sf.persism.ResultSet
 
updateCharacterStream(int, Reader, int) - Method in class net.sf.persism.ResultSet
 
updateCharacterStream(String, Reader, int) - Method in class net.sf.persism.ResultSet
 
updateCharacterStream(int, Reader, long) - Method in class net.sf.persism.ResultSet
 
updateCharacterStream(String, Reader, long) - Method in class net.sf.persism.ResultSet
 
updateCharacterStream(int, Reader) - Method in class net.sf.persism.ResultSet
 
updateCharacterStream(String, Reader) - Method in class net.sf.persism.ResultSet
 
updateClob(int, Clob) - Method in class net.sf.persism.ResultSet
 
updateClob(String, Clob) - Method in class net.sf.persism.ResultSet
 
updateClob(int, Reader, long) - Method in class net.sf.persism.ResultSet
 
updateClob(String, Reader, long) - Method in class net.sf.persism.ResultSet
 
updateClob(int, Reader) - Method in class net.sf.persism.ResultSet
 
updateClob(String, Reader) - Method in class net.sf.persism.ResultSet
 
updateDate(int, Date) - Method in class net.sf.persism.ResultSet
 
updateDate(String, Date) - Method in class net.sf.persism.ResultSet
 
updateDouble(int, double) - Method in class net.sf.persism.ResultSet
 
updateDouble(String, double) - Method in class net.sf.persism.ResultSet
 
updateFloat(int, float) - Method in class net.sf.persism.ResultSet
 
updateFloat(String, float) - Method in class net.sf.persism.ResultSet
 
updateInt(int, int) - Method in class net.sf.persism.ResultSet
 
updateInt(String, int) - Method in class net.sf.persism.ResultSet
 
updateLong(int, long) - Method in class net.sf.persism.ResultSet
 
updateLong(String, long) - Method in class net.sf.persism.ResultSet
 
updateNCharacterStream(int, Reader, long) - Method in class net.sf.persism.ResultSet
 
updateNCharacterStream(String, Reader, long) - Method in class net.sf.persism.ResultSet
 
updateNCharacterStream(int, Reader) - Method in class net.sf.persism.ResultSet
 
updateNCharacterStream(String, Reader) - Method in class net.sf.persism.ResultSet
 
updateNClob(int, Reader, long) - Method in class net.sf.persism.ResultSet
 
updateNClob(String, Reader, long) - Method in class net.sf.persism.ResultSet
 
updateNClob(int, Reader) - Method in class net.sf.persism.ResultSet
 
updateNClob(String, Reader) - Method in class net.sf.persism.ResultSet
 
updateNString(int, String) - Method in class net.sf.persism.ResultSet
 
updateNString(String, String) - Method in class net.sf.persism.ResultSet
 
updateNull(int) - Method in class net.sf.persism.ResultSet
 
updateNull(String) - Method in class net.sf.persism.ResultSet
 
updateObject(int, Object, int) - Method in class net.sf.persism.ResultSet
 
updateObject(int, Object) - Method in class net.sf.persism.ResultSet
 
updateObject(String, Object, int) - Method in class net.sf.persism.ResultSet
 
updateObject(String, Object) - Method in class net.sf.persism.ResultSet
 
updateRef(int, Ref) - Method in class net.sf.persism.ResultSet
 
updateRef(String, Ref) - Method in class net.sf.persism.ResultSet
 
updateRow() - Method in class net.sf.persism.ResultSet
 
updateShort(int, short) - Method in class net.sf.persism.ResultSet
 
updateShort(String, short) - Method in class net.sf.persism.ResultSet
 
updateString(int, String) - Method in class net.sf.persism.ResultSet
 
updateString(String, String) - Method in class net.sf.persism.ResultSet
 
updateTime(int, Time) - Method in class net.sf.persism.ResultSet
 
updateTime(String, Time) - Method in class net.sf.persism.ResultSet
 
updateTimestamp(int, Timestamp) - Method in class net.sf.persism.ResultSet
 
updateTimestamp(String, Timestamp) - Method in class net.sf.persism.ResultSet
 

W

wasNull() - Method in class net.sf.persism.ResultSet
 

A B C D E F G I L M N P Q R S T U W