Class DataRangeChildControlInfoList
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<de.uplanet.lucy.server.rtcache.DataRangeChildControlInfo>
-
- de.uplanet.lucy.server.businesslogic.util.DataRangeChildControlInfoList
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<de.uplanet.lucy.server.rtcache.DataRangeChildControlInfo>
,Collection<de.uplanet.lucy.server.rtcache.DataRangeChildControlInfo>
,List<de.uplanet.lucy.server.rtcache.DataRangeChildControlInfo>
,RandomAccess
public class DataRangeChildControlInfoList extends ArrayList<de.uplanet.lucy.server.rtcache.DataRangeChildControlInfo>
This class is an extension of an ArrayList especially designed for for storing and retrieving child control infos.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DataRangeChildControlInfoList()
Creates a new instance of ControlInfoListDataRangeChildControlInfoList(de.uplanet.lucy.server.property.IListProperty p_sortProperty, int p_iInitialCapacity)
DataRangeChildControlInfoList(de.uplanet.lucy.server.property.IListProperty p_sortProperty, Collection<? extends de.uplanet.lucy.server.rtcache.DataRangeChildControlInfo> p_collection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.uplanet.lucy.server.rtcache.DataRangeChildControlInfo
getControl(String p_strFieldGuid)
Map<String,String>
getDefaultDistinctMap()
List<de.uplanet.lucy.server.businesslogic.util.SortByInfo>
getDefaultSortByInfo()
String
getFieldGuid(String p_strName)
Map<String,String>
getFieldIdMap(List<String> p_controls)
List<de.uplanet.lucy.server.businesslogic.util.SortByInfo>
getSortByInfo(String p_strSortByList, String p_strSortOrderList)
de.uplanet.lucy.server.property.IListProperty
getSortProperty()
void
setSortProperty(de.uplanet.lucy.server.property.IListProperty p_sortProperty)
-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
Methods inherited from class java.util.AbstractCollection
containsAll, toString
-
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
-
Methods inherited from interface java.util.List
containsAll
-
-
-
-
Constructor Detail
-
DataRangeChildControlInfoList
public DataRangeChildControlInfoList(de.uplanet.lucy.server.property.IListProperty p_sortProperty, Collection<? extends de.uplanet.lucy.server.rtcache.DataRangeChildControlInfo> p_collection)
- Parameters:
p_collection
-
-
DataRangeChildControlInfoList
public DataRangeChildControlInfoList(de.uplanet.lucy.server.property.IListProperty p_sortProperty, int p_iInitialCapacity)
- Parameters:
p_iInitialCapacity
-
-
DataRangeChildControlInfoList
public DataRangeChildControlInfoList()
Creates a new instance of ControlInfoList
-
-
Method Detail
-
getSortProperty
public de.uplanet.lucy.server.property.IListProperty getSortProperty()
- Returns:
- the sortProperty
-
setSortProperty
public void setSortProperty(de.uplanet.lucy.server.property.IListProperty p_sortProperty)
-
getSortByInfo
public List<de.uplanet.lucy.server.businesslogic.util.SortByInfo> getSortByInfo(String p_strSortByList, String p_strSortOrderList)
-
getDefaultSortByInfo
public List<de.uplanet.lucy.server.businesslogic.util.SortByInfo> getDefaultSortByInfo()
-
getControl
public de.uplanet.lucy.server.rtcache.DataRangeChildControlInfo getControl(String p_strFieldGuid)
-
-