public class OJBUtility extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static String | LOOKUP_DAO | 
| Constructor and Description | 
|---|
| OJBUtility() | 
| Modifier and Type | Method and Description | 
|---|---|
| static org.apache.ojb.broker.query.Criteria | buildCriteriaFromMap(Map fieldValues,
                                        Object businessObject)This method builds an OJB query criteria based on the input field map | 
| static LinkedHashMap | buildPropertyMap(Object businessObject)This method builds a map of business object with its property names and values | 
| static boolean | createCriteria(Object businessObject,
                            String propertyValue,
                            String propertyName,
                            org.apache.ojb.broker.query.Criteria criteria)This method build OJB criteria from the given property value and name | 
| static Long | getResultActualSize(Collection result,
                                      Integer recordCount,
                                      Map fieldValues,
                                      Object businessObject)This method calculates the actual size of given selection results | 
| static Integer | getResultLimit()This method gets the limit of the selection results | 
| static Long | getResultSizeFromMap(Map fieldValues,
                                        Object businessObject)This method gets the size of a result set from the given search criteria | 
| static void | limitResultSize(org.apache.ojb.broker.query.Query query)Limit the size of the result set from the given query operation | 
public static final String LOOKUP_DAO
public OJBUtility()
public static LinkedHashMap buildPropertyMap(Object businessObject)
businessObject - the given business objectpublic static org.apache.ojb.broker.query.Criteria buildCriteriaFromMap(Map fieldValues, Object businessObject)
fieldValues - the input field mapbusinessObject - the given business objectpublic static void limitResultSize(org.apache.ojb.broker.query.Query query)
query - the given query operationpublic static Long getResultActualSize(Collection result, Integer recordCount, Map fieldValues, Object businessObject)
result - the given selection resultsrecordCount - the possible number of the given resultsfieldValues - the input field mapbusinessObject - the given business objectpublic static Long getResultSizeFromMap(Map fieldValues, Object businessObject)
fieldValues - the input field mapbusinessObject - the given business objectpublic static Integer getResultLimit()
public static boolean createCriteria(Object businessObject, String propertyValue, String propertyName, org.apache.ojb.broker.query.Criteria criteria)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.