Package org.apache.groovy.json.internal
Class ValueList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<java.lang.Object>
org.apache.groovy.json.internal.ValueList
- All Implemented Interfaces:
java.lang.Iterable<java.lang.Object>,java.util.Collection<java.lang.Object>,java.util.List<java.lang.Object>
public class ValueList
extends java.util.AbstractList<java.lang.Object>
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors Constructor Description ValueList(boolean lazyChop) -
Method Summary
Methods inherited from class java.util.AbstractList
add, addAll, equals, hashCode, indexOf, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subListMethods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.lang.Iterable
forEachMethods inherited from interface java.util.List
addAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
-
Constructor Details
-
ValueList
public ValueList(boolean lazyChop)
-
-
Method Details
-
get
public java.lang.Object get(int index)- Specified by:
getin interfacejava.util.List<java.lang.Object>- Specified by:
getin classjava.util.AbstractList<java.lang.Object>
-
size
public int size()- Specified by:
sizein interfacejava.util.Collection<java.lang.Object>- Specified by:
sizein interfacejava.util.List<java.lang.Object>- Specified by:
sizein classjava.util.AbstractCollection<java.lang.Object>
-
iterator
public java.util.Iterator<java.lang.Object> iterator()- Specified by:
iteratorin interfacejava.util.Collection<java.lang.Object>- Specified by:
iteratorin interfacejava.lang.Iterable<java.lang.Object>- Specified by:
iteratorin interfacejava.util.List<java.lang.Object>- Overrides:
iteratorin classjava.util.AbstractList<java.lang.Object>
-
clear
public void clear()- Specified by:
clearin interfacejava.util.Collection<java.lang.Object>- Specified by:
clearin interfacejava.util.List<java.lang.Object>- Overrides:
clearin classjava.util.AbstractList<java.lang.Object>
-
add
public boolean add(java.lang.Object obj)- Specified by:
addin interfacejava.util.Collection<java.lang.Object>- Specified by:
addin interfacejava.util.List<java.lang.Object>- Overrides:
addin classjava.util.AbstractList<java.lang.Object>
-
chopList
public void chopList() -
list
public java.util.List<java.lang.Object> list()
-