org.ofbiz.entity.finder
Class EntityFinderUtil

java.lang.Object
  extended by org.ofbiz.entity.finder.EntityFinderUtil

public class EntityFinderUtil
extends java.lang.Object

Uses the delegator to find entity values by a condition


Nested Class Summary
static interface EntityFinderUtil.Condition
           
static class EntityFinderUtil.ConditionExpr
           
static class EntityFinderUtil.ConditionList
           
static class EntityFinderUtil.ConditionObject
           
static class EntityFinderUtil.GetAll
           
static class EntityFinderUtil.LimitRange
           
static class EntityFinderUtil.LimitView
           
static interface EntityFinderUtil.OutputHandler
           
static class EntityFinderUtil.UseIterator
           
 
Field Summary
static java.lang.String module
           
 
Constructor Summary
EntityFinderUtil()
           
 
Method Summary
static void expandFieldMapToContext(java.util.Map<FlexibleMapAccessor<java.lang.Object>,java.lang.Object> fieldMap, java.util.Map<java.lang.String,java.lang.Object> context, java.util.Map<java.lang.String,java.lang.Object> outContext)
           
static java.util.Map<FlexibleMapAccessor<java.lang.Object>,java.lang.Object> makeFieldMap(org.w3c.dom.Element element)
           
static java.util.Set<java.lang.String> makeFieldsToSelect(java.util.List<FlexibleStringExpander> selectFieldExpanderList, java.util.Map<java.lang.String,java.lang.Object> context)
           
static java.util.List<java.lang.String> makeOrderByFieldList(java.util.List<FlexibleStringExpander> orderByExpanderList, java.util.Map<java.lang.String,java.lang.Object> context)
           
static java.util.List<FlexibleStringExpander> makeSelectFieldExpanderList(org.w3c.dom.Element element)
           
 
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
Constructor Detail

EntityFinderUtil

public EntityFinderUtil()
Method Detail

makeFieldMap

public static java.util.Map<FlexibleMapAccessor<java.lang.Object>,java.lang.Object> makeFieldMap(org.w3c.dom.Element element)

expandFieldMapToContext

public static void expandFieldMapToContext(java.util.Map<FlexibleMapAccessor<java.lang.Object>,java.lang.Object> fieldMap,
                                           java.util.Map<java.lang.String,java.lang.Object> context,
                                           java.util.Map<java.lang.String,java.lang.Object> outContext)

makeSelectFieldExpanderList

public static java.util.List<FlexibleStringExpander> makeSelectFieldExpanderList(org.w3c.dom.Element element)

makeFieldsToSelect

public static java.util.Set<java.lang.String> makeFieldsToSelect(java.util.List<FlexibleStringExpander> selectFieldExpanderList,
                                                                 java.util.Map<java.lang.String,java.lang.Object> context)

makeOrderByFieldList

public static java.util.List<java.lang.String> makeOrderByFieldList(java.util.List<FlexibleStringExpander> orderByExpanderList,
                                                                    java.util.Map<java.lang.String,java.lang.Object> context)