Package org.apache.juneau
Class AnnotationWorkList
- All Implemented Interfaces:
- Serializable,- Cloneable,- Iterable<AnnotationWork>,- Collection<AnnotationWork>,- List<AnnotationWork>,- RandomAccess
- 
Field SummaryFields inherited from class java.util.AbstractListmodCount
- 
Method SummaryModifier and TypeMethodDescriptionadd(AnnotationInfo<?> ai, AnnotationApplier<Annotation, Object> aa) Adds an entry to this list.add(AnnotationList annotations) Adds entries for the specified annotations to this work list.static AnnotationWorkListcreate()Static creator.static AnnotationWorkListcreate(VarResolverSession vrs) Static creator.static AnnotationWorkListof(AnnotationList annotations) Static creator.static AnnotationWorkListof(VarResolverSession vrs, AnnotationList annotations) Static creator.Methods inherited from class java.util.ArrayListadd, 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, trimToSizeMethods inherited from class java.util.AbstractCollectioncontainsAll, toStringMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.CollectionparallelStream, stream, toArrayMethods inherited from interface java.util.ListcontainsAll
- 
Method Details- 
ofStatic creator.- Parameters:
- annotations- The annotations to create work from.
- vrs- The variable resolver.
- Returns:
- A new list.
 
- 
ofStatic creator.- Parameters:
- annotations- The annotations to create work from.
- Returns:
- A new list.
 
- 
createStatic creator.- Returns:
- A new list.
 
- 
createStatic creator.- Parameters:
- vrs- The variable resolver.
- Returns:
- A new list.
 
- 
addAdds an entry to this list.- Parameters:
- ai- The annotation being applied.
- aa- The applier for the annotation.
- Returns:
- This object.
 
- 
addAdds entries for the specified annotations to this work list.- Parameters:
- annotations- The annotations to create work from.
- Returns:
- This object.
 
 
-