com.vinculumtech.platform.root.vendor.jdo
Class JDOPersistenceObjectFinder

java.lang.Object
  extended bycom.vinculumtech.platform.root.vendor.jdo.JDOFinder
      extended bycom.vinculumtech.platform.root.vendor.jdo.JDOPersistenceObjectFinder
All Implemented Interfaces:
PersistenceObjectFinder
Direct Known Subclasses:
JDOObjectFinder

public class JDOPersistenceObjectFinder
extends JDOFinder
implements PersistenceObjectFinder

See the javadoc on JDOFinder.

Version:
$Id: //depot/carrierwave/src/vendor/com/vinculumtech/platform/root/vendor/jdo/JDOPersistenceObjectFinder.java#2 $

Constructor Summary
JDOPersistenceObjectFinder()
           
JDOPersistenceObjectFinder(java.lang.Class imageableType)
           
JDOPersistenceObjectFinder(java.lang.Class imageableType, boolean excludeSubClasses)
           
JDOPersistenceObjectFinder(java.lang.Class imageableType, boolean excludeSubClasses, java.lang.String query)
           
JDOPersistenceObjectFinder(java.lang.Class imageableType, java.lang.String query)
           
 
Method Summary
 java.lang.Object findObject(PersistenceSession persistenceSession)
           
protected  java.lang.Object getFirstOrNullOfCollection(java.util.Collection collection)
           
protected  java.lang.Object getFirstOrNullOfList(java.util.List list)
           
 
Methods inherited from class com.vinculumtech.platform.root.vendor.jdo.JDOFinder
applyQuery, findAllForType, getFilter, getImageableType, getImportDeclaration, getParameterDeclaration, getParameterList, getParameterMap, getVariableDeclaration, hasParameterList, hasParameterMap, isExcludeSubClasses, prepareParameters, resolveParameterList, resolveParameterMap, setExcludeSubClasses, setFilter, setImageableType, setImportDeclaration, setParameterDeclaration, setParameterList, setParameterMap, setVariableDeclaration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDOPersistenceObjectFinder

public JDOPersistenceObjectFinder()

JDOPersistenceObjectFinder

public JDOPersistenceObjectFinder(java.lang.Class imageableType)

JDOPersistenceObjectFinder

public JDOPersistenceObjectFinder(java.lang.Class imageableType,
                                  java.lang.String query)

JDOPersistenceObjectFinder

public JDOPersistenceObjectFinder(java.lang.Class imageableType,
                                  boolean excludeSubClasses)

JDOPersistenceObjectFinder

public JDOPersistenceObjectFinder(java.lang.Class imageableType,
                                  boolean excludeSubClasses,
                                  java.lang.String query)
Method Detail

findObject

public java.lang.Object findObject(PersistenceSession persistenceSession)
Specified by:
findObject in interface PersistenceObjectFinder

getFirstOrNullOfCollection

protected java.lang.Object getFirstOrNullOfCollection(java.util.Collection collection)

getFirstOrNullOfList

protected java.lang.Object getFirstOrNullOfList(java.util.List list)


Copyright (C) 2002 Vinculum Technologies, Inc. All Rights Reserved.