| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.exolab.castor.persist.spi.AbstractCallQueryField Summary | |
protected String | |
protected Identity | |
protected ResultSet | |
protected PreparedStatement | |
protected Object[] | |
Constructor Summary | |
| |
Method Summary | |
boolean |
|
void |
|
protected abstract void |
|
void |
|
Object |
|
int | |
Class |
|
Class | |
Identity |
|
protected abstract boolean |
|
void |
|
int |
|
protected final String _call
protected ResultSet _rs
protected PreparedStatement _stmt
protected final Object[] _values
protected AbstractCallQuery(String call,
Class[] types,
Class javaClass,
int[] sqlTypes)public boolean absolute(int row)
throws PersistenceException
- Specified by:
- absolute in interface PersistenceQuery
protected abstract void execute(Object conn,
AccessMode accessMode)
throws QueryException,
PersistenceExceptionpublic void execute(Object conn,
AccessMode accessMode,
boolean scrollable)
throws QueryException,
PersistenceException
- Specified by:
- execute in interface PersistenceQuery
public Object fetch(ProposedEntity proposedObject) throws PersistenceException
- Specified by:
- fetch in interface PersistenceQuery
public int getParameterCount()
public Class getParameterType(int index)
throws ArrayIndexOutOfBoundsExceptionpublic Identity nextIdentity(Identity identity) throws PersistenceException
- Specified by:
- nextIdentity in interface PersistenceQuery
protected abstract boolean nextRow()
throws SQLExceptionpublic void setParameter(int index,
Object value)
throws ArrayIndexOutOfBoundsException,
IllegalArgumentException
- Specified by:
- setParameter in interface PersistenceQuery