Package org.ofbiz.core.util
Class UtilMisc
java.lang.Object
org.ofbiz.core.util.UtilMisc
UtilMisc - Misc Utility Functions
- Since:
- 2.0
- Version:
- $Revision: 1.1 $
- Author:
- David E. Jones, Andy Zeneski
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classThis is meant to be very quick to create and use for small sized maps, perfect for how we usually use UtilMisc.toMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LocaleparseLocale(String localeString) Parse a locale string Locale objectSort a List of Maps by specified consistent keys.static <T> Iterator<T>toIterator(Collection<T> col) Get an iterator from a collection, returning null if collection is nullstatic <T> List<T>toList(Collection<T> collection) static <T> List<T>toList(T obj1) Create a list from passed objX parametersstatic <T> List<T>toList(T obj1, T obj2) Create a list from passed objX parametersstatic <T> List<T>toList(T obj1, T obj2, T obj3) Create a list from passed objX parametersstatic <T> List<T>toList(T obj1, T obj2, T obj3, T obj4) Create a list from passed objX parametersstatic <T> List<T>toList(T obj1, T obj2, T obj3, T obj4, T obj5) Create a list from passed objX parametersstatic <T> List<T>toList(T obj1, T obj2, T obj3, T obj4, T obj5, T obj6) Create a list from passed objX parametersCreate a map from passed nameX, valueX parametersCreate a map from passed nameX, valueX parametersCreate a map from passed nameX, valueX parameterstoMap(String name1, Object value1, String name2, Object value2, String name3, Object value3, String name4, Object value4) Create a map from passed nameX, valueX parameterstoMap(String name1, Object value1, String name2, Object value2, String name3, Object value3, String name4, Object value4, String name5, Object value5) Create a map from passed nameX, valueX parameterstoMap(String name1, Object value1, String name2, Object value2, String name3, Object value3, String name4, Object value4, String name5, Object value5, String name6, Object value6) Create a map from passed nameX, valueX parameters
-
Constructor Details
-
UtilMisc
public UtilMisc()
-
-
Method Details
-
toIterator
Get an iterator from a collection, returning null if collection is null- Parameters:
col- The collection to be turned in to an iterator- Returns:
- The resulting Iterator
-
toMap
Create a map from passed nameX, valueX parameters- Returns:
- The resulting Map
-
toMap
Create a map from passed nameX, valueX parameters- Returns:
- The resulting Map
-
toMap
public static Map<String,Object> toMap(String name1, Object value1, String name2, Object value2, String name3, Object value3) Create a map from passed nameX, valueX parameters- Returns:
- The resulting Map
-
toMap
public static Map<String,Object> toMap(String name1, Object value1, String name2, Object value2, String name3, Object value3, String name4, Object value4) Create a map from passed nameX, valueX parameters- Returns:
- The resulting Map
-
toMap
public static Map<String,Object> toMap(String name1, Object value1, String name2, Object value2, String name3, Object value3, String name4, Object value4, String name5, Object value5) Create a map from passed nameX, valueX parameters- Returns:
- The resulting Map
-
toMap
public static Map<String,Object> toMap(String name1, Object value1, String name2, Object value2, String name3, Object value3, String name4, Object value4, String name5, Object value5, String name6, Object value6) Create a map from passed nameX, valueX parameters- Returns:
- The resulting Map
-
sortMaps
Sort a List of Maps by specified consistent keys.- Parameters:
listOfMaps- List of Map objects to sort.sortKeys- List of Map keys to sort by.- Returns:
- a new List of sorted Maps.
-
toList
Create a list from passed objX parameters- Returns:
- The resulting List
-
toList
Create a list from passed objX parameters- Returns:
- The resulting List
-
toList
Create a list from passed objX parameters- Returns:
- The resulting List
-
toList
Create a list from passed objX parameters- Returns:
- The resulting List
-
toList
Create a list from passed objX parameters- Returns:
- The resulting List
-
toList
Create a list from passed objX parameters- Returns:
- The resulting List
-
toList
-
parseLocale
Parse a locale string Locale object- Parameters:
localeString- The locale string (en_US)- Returns:
- Locale The new Locale object
-