public class EntityCollection<D extends Entity> extends AbstractCollection<D>
Constructor and Description |
---|
EntityCollection(V1Instance instance,
Entity entity,
String readAttributeName,
String writeAttributeName) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(D item)
Add item to collection.
|
EntityCollection<D> |
asReadOnly() |
void |
clear()
Removes all of the elements from this collection.
|
boolean |
contains(Object item) |
void |
copyTo(D[] array,
int arrayIndex) |
boolean |
isReadOnly() |
Iterator<D> |
iterator() |
boolean |
remove(Object item) |
int |
size() |
Object[] |
toArray() |
addAll, containsAll, isEmpty, removeAll, retainAll, toArray, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
equals, hashCode
public EntityCollection(V1Instance instance, Entity entity, String readAttributeName, String writeAttributeName)
public boolean add(D item) throws UnsupportedOperationException
add
in interface Collection<D extends Entity>
add
in class AbstractCollection<D extends Entity>
item
- item for addition (must be Entity or subclass).UnsupportedOperationException
- if object is read only.public void clear()
clear
in interface Collection<D extends Entity>
clear
in class AbstractCollection<D extends Entity>
UnsupportedOperationException
- if object is read only.Collection.clear().
public boolean contains(Object item) throws IllegalArgumentException
contains
in interface Collection<D extends Entity>
contains
in class AbstractCollection<D extends Entity>
IllegalArgumentException
public void copyTo(D[] array, int arrayIndex) throws IndexOutOfBoundsException, IllegalArgumentException
public boolean remove(Object item) throws UnsupportedOperationException
remove
in interface Collection<D extends Entity>
remove
in class AbstractCollection<D extends Entity>
UnsupportedOperationException
public int size()
size
in interface Collection<D extends Entity>
size
in class AbstractCollection<D extends Entity>
public boolean isReadOnly()
public Object[] toArray()
toArray
in interface Collection<D extends Entity>
toArray
in class AbstractCollection<D extends Entity>
public EntityCollection<D> asReadOnly()
Copyright © 2013 Version One, Inc.. All rights reserved.