Package de.hybris.platform.util
Class ItemPropertyValueCollection
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<ItemPropertyValue>
-
- de.hybris.platform.util.ItemPropertyValueCollection
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<ItemPropertyValue>,java.util.Collection<ItemPropertyValue>,java.util.List<ItemPropertyValue>,java.util.RandomAccess
public class ItemPropertyValueCollection extends java.util.ArrayList<ItemPropertyValue>
instances of this class represent a collection of property values that are Items on jalo level- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intTYPE_LISTstatic intTYPE_SETstatic intTYPE_SORTEDSETstatic intTYPE_UNKNOWN
-
Constructor Summary
Constructors Constructor Description ItemPropertyValueCollection()ItemPropertyValueCollection(java.util.Collection coll)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int index, ItemPropertyValue element)booleanadd(ItemPropertyValue o)booleanaddAll(int index, java.util.Collection c)booleanaddAll(java.util.Collection c)java.lang.Objectclone()ItemPropertyValueCollectioncloneWithoutInvalid(java.util.BitSet invalidIndexes)java.util.CollectioncreateNewWrappedCollection()intgetWrapedCollectionType()static intgetWrapedTypeOfCollection(java.util.Collection<?> coll)ItemPropertyValueset(int index, ItemPropertyValue element)voidsetWrapedCollectionType(int wrapedCollectionType)-
Methods inherited from class java.util.ArrayList
clear, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Field Detail
-
TYPE_UNKNOWN
public static final int TYPE_UNKNOWN
- See Also:
- Constant Field Values
-
TYPE_LIST
public static final int TYPE_LIST
- See Also:
- Constant Field Values
-
TYPE_SET
public static final int TYPE_SET
- See Also:
- Constant Field Values
-
TYPE_SORTEDSET
public static final int TYPE_SORTEDSET
- See Also:
- Constant Field Values
-
-
Method Detail
-
getWrapedTypeOfCollection
public static int getWrapedTypeOfCollection(java.util.Collection<?> coll)
-
createNewWrappedCollection
public java.util.Collection createNewWrappedCollection()
-
clone
public java.lang.Object clone()
- Overrides:
clonein classjava.util.ArrayList<ItemPropertyValue>
-
cloneWithoutInvalid
public ItemPropertyValueCollection cloneWithoutInvalid(java.util.BitSet invalidIndexes)
-
add
public void add(int index, ItemPropertyValue element)- Specified by:
addin interfacejava.util.List<ItemPropertyValue>- Overrides:
addin classjava.util.ArrayList<ItemPropertyValue>
-
add
public boolean add(ItemPropertyValue o)
- Specified by:
addin interfacejava.util.Collection<ItemPropertyValue>- Specified by:
addin interfacejava.util.List<ItemPropertyValue>- Overrides:
addin classjava.util.ArrayList<ItemPropertyValue>
-
addAll
public boolean addAll(java.util.Collection c)
- Specified by:
addAllin interfacejava.util.Collection<ItemPropertyValue>- Specified by:
addAllin interfacejava.util.List<ItemPropertyValue>- Overrides:
addAllin classjava.util.ArrayList<ItemPropertyValue>
-
addAll
public boolean addAll(int index, java.util.Collection c)- Specified by:
addAllin interfacejava.util.List<ItemPropertyValue>- Overrides:
addAllin classjava.util.ArrayList<ItemPropertyValue>
-
set
public ItemPropertyValue set(int index, ItemPropertyValue element)
- Specified by:
setin interfacejava.util.List<ItemPropertyValue>- Overrides:
setin classjava.util.ArrayList<ItemPropertyValue>
-
getWrapedCollectionType
public int getWrapedCollectionType()
- Returns:
- the wrapedCollectionType
-
setWrapedCollectionType
public void setWrapedCollectionType(int wrapedCollectionType)
- Parameters:
wrapedCollectionType- the wrapedCollectionType to set
-
-