Package org.daypilot.data
Class ResourceCollection
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<Resource>
-
- org.daypilot.data.ResourceCollection
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Iterable<Resource>
,java.util.Collection<Resource>
,java.util.List<Resource>
,java.util.RandomAccess
public class ResourceCollection extends java.util.ArrayList<Resource>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ResourceCollection()
-
Method Summary
Modifier and Type Method Description Resource
add(java.lang.String name, java.lang.String value)
Resource
findById(java.lang.String value)
Resource
findByIndex(int index)
Resource
findParent(Resource resource)
ResourceCollection
findParentCollection(Resource resource)
void
restoreFromJSON(JSONArray input)
-
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, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Method Detail
-
add
public Resource add(java.lang.String name, java.lang.String value)
-
restoreFromJSON
public void restoreFromJSON(JSONArray input)
-
findByIndex
public Resource findByIndex(int index)
-
findById
public Resource findById(java.lang.String value)
-
findParentCollection
public ResourceCollection findParentCollection(Resource resource)
-
-