org.apache.openjpa.jdbc.kernel
Class InstanceResultObjectProvider
java.lang.Object
org.apache.openjpa.jdbc.kernel.SelectResultObjectProvider
org.apache.openjpa.jdbc.kernel.InstanceResultObjectProvider
- All Implemented Interfaces:
- ResultObjectProvider, Closeable
public class InstanceResultObjectProvider
- extends SelectResultObjectProvider
Object provider implementation wrapped around a Select
.
- Author:
- Abe White
Methods inherited from class org.apache.openjpa.jdbc.kernel.SelectResultObjectProvider |
absolute, close, getFetchConfiguration, getResult, getSelect, getStore, handleCheckedException, next, open, reset, setSize, size, supportsRandomAccess |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InstanceResultObjectProvider
public InstanceResultObjectProvider(SelectExecutor sel,
ClassMapping mapping,
JDBCStore store,
JDBCFetchConfiguration fetch)
- Constructor.
- Parameters:
sel
- the select to executemapping
- the mapping for the base class of the result objectsstore
- the store to delegate loading tofetch
- the fetch configuration, or null for default
getResultObject
public Object getResultObject()
throws SQLException
- Description copied from interface:
ResultObjectProvider
- Instantiate the current result object. This method will only be
called after
ResultObjectProvider.next()
or ResultObjectProvider.absolute(int)
.
- Throws:
SQLException
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.This documentation is deprecated and will be removed in the next release of WebLogic Server.
Oracle Fusion Middleware Apache OpenJPA 1.1.0 API Reference
12c Release 1 (12.1.1)
Part Number E24398_01