Class AnnotationList<T extends AnnotationData>
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<T>
-
- de.julielab.jcore.ae.annotationadder.annotationrepresentations.AnnotationList<T>
-
- All Implemented Interfaces:
AnnotationData,Serializable,Cloneable,Iterable<T>,Collection<T>,List<T>,RandomAccess
public class AnnotationList<T extends AnnotationData> extends ArrayList<T> implements AnnotationData
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description AnnotationList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int index, T element)booleanadd(T t)booleanaddAll(int index, Collection<? extends T> c)booleanaddAll(Collection<? extends T> c)StringgetDocId()StringgetDocumentId()voidsetDocId(String docId)-
Methods inherited from class java.util.ArrayList
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
-
Methods inherited from class java.util.AbstractCollection
containsAll, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
-
Methods inherited from interface java.util.List
containsAll
-
-
-
-
Method Detail
-
add
public boolean add(T t)
- Specified by:
addin interfaceCollection<T extends AnnotationData>- Specified by:
addin interfaceList<T extends AnnotationData>- Overrides:
addin classArrayList<T extends AnnotationData>
-
add
public void add(int index, T element)- Specified by:
addin interfaceList<T extends AnnotationData>- Overrides:
addin classArrayList<T extends AnnotationData>
-
addAll
public boolean addAll(Collection<? extends T> c)
- Specified by:
addAllin interfaceCollection<T extends AnnotationData>- Specified by:
addAllin interfaceList<T extends AnnotationData>- Overrides:
addAllin classArrayList<T extends AnnotationData>
-
addAll
public boolean addAll(int index, Collection<? extends T> c)- Specified by:
addAllin interfaceList<T extends AnnotationData>- Overrides:
addAllin classArrayList<T extends AnnotationData>
-
getDocId
public String getDocId()
-
setDocId
public void setDocId(String docId)
-
getDocumentId
public String getDocumentId()
- Specified by:
getDocumentIdin interfaceAnnotationData
-
-