org.ofbiz.entity.finder
Class PrimaryKeyFinder

java.lang.Object
  extended by org.ofbiz.entity.finder.Finder
      extended by org.ofbiz.entity.finder.PrimaryKeyFinder
All Implemented Interfaces:
java.io.Serializable

public class PrimaryKeyFinder
extends Finder

Uses the delegator to find entity values by a condition

See Also:
Serialized Form

Field Summary
protected  FlexibleStringExpander autoFieldMapExdr
           
protected  java.util.Map<FlexibleMapAccessor<java.lang.Object>,java.lang.Object> fieldMap
           
static java.lang.String module
           
protected  java.util.List<FlexibleStringExpander> selectFieldExpanderList
           
protected  FlexibleMapAccessor<java.lang.Object> valueNameAcsr
           
 
Fields inherited from class org.ofbiz.entity.finder.Finder
entityNameExdr, useCacheStrExdr
 
Constructor Summary
PrimaryKeyFinder(org.w3c.dom.Element entityOneElement)
           
 
Method Summary
 void runFind(java.util.Map<java.lang.String,java.lang.Object> context, GenericDelegator delegator)
           
static GenericValue runFind(ModelEntity modelEntity, java.util.Map<java.lang.String,java.lang.Object> context, GenericDelegator delegator, boolean useCache, boolean autoFieldMap, java.util.Map<FlexibleMapAccessor<java.lang.Object>,java.lang.Object> fieldMap, java.util.List<FlexibleStringExpander> selectFieldExpanderList)
           
 
Methods inherited from class org.ofbiz.entity.finder.Finder
getEntityName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

module

public static final java.lang.String module

valueNameAcsr

protected FlexibleMapAccessor<java.lang.Object> valueNameAcsr

autoFieldMapExdr

protected FlexibleStringExpander autoFieldMapExdr

fieldMap

protected java.util.Map<FlexibleMapAccessor<java.lang.Object>,java.lang.Object> fieldMap

selectFieldExpanderList

protected java.util.List<FlexibleStringExpander> selectFieldExpanderList
Constructor Detail

PrimaryKeyFinder

public PrimaryKeyFinder(org.w3c.dom.Element entityOneElement)
Method Detail

runFind

public void runFind(java.util.Map<java.lang.String,java.lang.Object> context,
                    GenericDelegator delegator)
             throws GeneralException
Specified by:
runFind in class Finder
Throws:
GeneralException

runFind

public static GenericValue runFind(ModelEntity modelEntity,
                                   java.util.Map<java.lang.String,java.lang.Object> context,
                                   GenericDelegator delegator,
                                   boolean useCache,
                                   boolean autoFieldMap,
                                   java.util.Map<FlexibleMapAccessor<java.lang.Object>,java.lang.Object> fieldMap,
                                   java.util.List<FlexibleStringExpander> selectFieldExpanderList)
                            throws GeneralException
Throws:
GeneralException