com.stimulsoft.lib.utils
Class StiCollectionsUtil
java.lang.Object
com.stimulsoft.lib.utils.StiCollectionsUtil
public class StiCollectionsUtil
- extends java.lang.Object
Method Summary |
static
|
contains(java.util.ArrayList<T> collection,
java.lang.String name,
java.lang.Class<? extends T> classElement)
|
static
|
getElement(java.util.ArrayList<T> collection,
java.lang.String name,
java.lang.Class<? extends T> classElement)
|
static
|
getElement(java.util.ArrayList<T> collection,
java.lang.String name,
java.lang.Class<? extends T> classElement,
boolean showWarning)
|
static
|
getElementOrNull(java.util.ArrayList<T> collection,
java.lang.String name,
java.lang.Class<? extends T> classElement)
|
static
|
getIndex(java.util.ArrayList<T> collection,
java.lang.String name,
java.lang.Class<? extends T> classElement)
|
static
|
sortByName(java.util.ArrayList<T> collection)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StiCollectionsUtil
public StiCollectionsUtil()
getElement
public static <T extends IStiName> T getElement(java.util.ArrayList<T> collection,
java.lang.String name,
java.lang.Class<? extends T> classElement)
getElement
public static <T extends IStiName> T getElement(java.util.ArrayList<T> collection,
java.lang.String name,
java.lang.Class<? extends T> classElement,
boolean showWarning)
getElementOrNull
public static <T extends IStiName> T getElementOrNull(java.util.ArrayList<T> collection,
java.lang.String name,
java.lang.Class<? extends T> classElement)
getIndex
public static <T extends IStiName> int getIndex(java.util.ArrayList<T> collection,
java.lang.String name,
java.lang.Class<? extends T> classElement)
contains
public static <T extends IStiName> boolean contains(java.util.ArrayList<T> collection,
java.lang.String name,
java.lang.Class<? extends T> classElement)
sortByName
public static <T extends IStiName> void sortByName(java.util.ArrayList<T> collection)