com.vinculumtech.carrierwave.finder.jdo
Class JDOObjectFinder

java.lang.Object
  extended bycom.vinculumtech.platform.root.vendor.jdo.JDOFinder
      extended bycom.vinculumtech.platform.root.vendor.jdo.JDOPersistenceObjectFinder
          extended bycom.vinculumtech.carrierwave.finder.jdo.JDOObjectFinder
All Implemented Interfaces:
Imageable, ImageableFinder, ImageableObjectFinder, ImageableTransient, PersistenceObjectFinder

public final class JDOObjectFinder
extends JDOPersistenceObjectFinder
implements ImageableObjectFinder, ImageableTransient

The JDOObjectFinder is a ImageableObjectFinder that uses the JDO query language (JDOQL) to find Imageable object instances.

For example, to find an the instances of the Common class with the name "someName", you would call:

 finder.setImageableType( Common.class );
 finder.setQuery( "name == \"someName\"" );
 

Version:
$Id: //depot/carrierwave/src/vendor/com/vinculumtech/carrierwave/finder/jdo/JDOObjectFinder.java#1 $

Constructor Summary
JDOObjectFinder()
           
JDOObjectFinder(java.lang.String imageType)
           
JDOObjectFinder(java.lang.String imageType, java.lang.String filter)
           
JDOObjectFinder(java.lang.String imageType, java.lang.String filter, boolean excludeSubClasses)
           
 
Method Summary
 java.lang.String getImageType()
           
 void setImageType(java.lang.String imageType)
           
 
Methods inherited from class com.vinculumtech.platform.root.vendor.jdo.JDOPersistenceObjectFinder
findObject, getFirstOrNullOfCollection, getFirstOrNullOfList
 
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

JDOObjectFinder

public JDOObjectFinder()

JDOObjectFinder

public JDOObjectFinder(java.lang.String imageType)

JDOObjectFinder

public JDOObjectFinder(java.lang.String imageType,
                       java.lang.String filter)

JDOObjectFinder

public JDOObjectFinder(java.lang.String imageType,
                       java.lang.String filter,
                       boolean excludeSubClasses)
Method Detail

getImageType

public java.lang.String getImageType()

setImageType

public void setImageType(java.lang.String imageType)


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