Package io.higson.runtime.proxy
Class HigsonEntityList<T extends HigsonEntity>
java.lang.Object
io.higson.runtime.proxy.HigsonEntityList<T>
- All Implemented Interfaces:
HigsonList<T>,PropertySource<CollectionProperty>,Iterable<T>,Collection<T>,List<T>
- Author:
- przemek hertel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleanaddAll(int index, Collection<? extends T> c) booleanaddAll(Collection<? extends T> c) voidclear()booleanbooleancontainsAll(Collection<?> c) get(int index) intbooleanisEmpty()iterator()intlistIterator(int index) remove(int index) booleanbooleanremoveAll(Collection<?> c) booleanretainAll(Collection<?> c) intsize()subList(int fromIndex, int toIndex) Object[]toArray()<E> E[]toArray(E[] a) unproxy()Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
equals, hashCode, replaceAll, sort, spliterator
-
Constructor Details
-
HigsonEntityList
-
-
Method Details
-
unproxy
- Specified by:
unproxyin interfacePropertySource<T extends HigsonEntity>
-
size
public int size()- Specified by:
sizein interfaceCollection<T extends HigsonEntity>- Specified by:
sizein interfaceList<T extends HigsonEntity>
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceCollection<T extends HigsonEntity>- Specified by:
isEmptyin interfaceList<T extends HigsonEntity>
-
contains
- Specified by:
containsin interfaceCollection<T extends HigsonEntity>- Specified by:
containsin interfaceList<T extends HigsonEntity>
-
iterator
- Specified by:
iteratorin interfaceCollection<T extends HigsonEntity>- Specified by:
iteratorin interfaceIterable<T extends HigsonEntity>- Specified by:
iteratorin interfaceList<T extends HigsonEntity>
-
toArray
- Specified by:
toArrayin interfaceCollection<T extends HigsonEntity>- Specified by:
toArrayin interfaceList<T extends HigsonEntity>
-
toArray
public <E> E[] toArray(E[] a) - Specified by:
toArrayin interfaceCollection<T extends HigsonEntity>- Specified by:
toArrayin interfaceList<T extends HigsonEntity>
-
add
- Specified by:
addin interfaceCollection<T extends HigsonEntity>- Specified by:
addin interfaceList<T extends HigsonEntity>
-
add
- Specified by:
addin interfaceList<T extends HigsonEntity>
-
remove
- Specified by:
removein interfaceCollection<T extends HigsonEntity>- Specified by:
removein interfaceList<T extends HigsonEntity>
-
containsAll
- Specified by:
containsAllin interfaceCollection<T extends HigsonEntity>- Specified by:
containsAllin interfaceList<T extends HigsonEntity>
-
addAll
- Specified by:
addAllin interfaceCollection<T extends HigsonEntity>- Specified by:
addAllin interfaceList<T extends HigsonEntity>
-
addAll
- Specified by:
addAllin interfaceList<T extends HigsonEntity>
-
removeAll
- Specified by:
removeAllin interfaceCollection<T extends HigsonEntity>- Specified by:
removeAllin interfaceList<T extends HigsonEntity>
-
retainAll
- Specified by:
retainAllin interfaceCollection<T extends HigsonEntity>- Specified by:
retainAllin interfaceList<T extends HigsonEntity>
-
clear
public void clear()- Specified by:
clearin interfaceCollection<T extends HigsonEntity>- Specified by:
clearin interfaceList<T extends HigsonEntity>
-
get
- Specified by:
getin interfaceList<T extends HigsonEntity>
-
set
- Specified by:
setin interfaceList<T extends HigsonEntity>
-
remove
- Specified by:
removein interfaceList<T extends HigsonEntity>
-
indexOf
- Specified by:
indexOfin interfaceList<T extends HigsonEntity>
-
lastIndexOf
- Specified by:
lastIndexOfin interfaceList<T extends HigsonEntity>
-
listIterator
- Specified by:
listIteratorin interfaceList<T extends HigsonEntity>
-
listIterator
- Specified by:
listIteratorin interfaceList<T extends HigsonEntity>
-
subList
- Specified by:
subListin interfaceList<T extends HigsonEntity>
-