@CompileStatic class DirtyCheckingList extends DirtyCheckingCollection implements java.util.List
Wrapper list to dirty check a list and mark a parent as dirty
| Type | Name and description |
|---|---|
java.util.List |
target |
| Properties inherited from class | Properties |
|---|---|
class DirtyCheckingCollection |
assigned, originalSize, parent, property, target |
| Constructor and description |
|---|
DirtyCheckingList(java.util.List target, DirtyCheckable parent, java.lang.String property) |
DirtyCheckingList(java.util.List target, DirtyCheckable parent, java.lang.String property, boolean assigned) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
add(int index, java.lang.Object element) |
|
boolean |
addAll(int index, java.util.Collection c) |
|
void |
addFirst(java.lang.Object element) |
|
void |
addLast(java.lang.Object element) |
|
java.util.ListIterator |
listIterator() |
|
java.util.ListIterator |
listIterator(int index) |
|
java.lang.Object |
remove(int index) |
|
java.lang.Object |
removeFirst() |
|
java.lang.Object |
removeLast() |
|
void |
replaceAll(java.util.function.UnaryOperator operator) |
|
java.util.List |
reversed() |
|
java.lang.Object |
set(int index, java.lang.Object element) |
|
void |
sort(java.util.Comparator c) |
|
java.util.List |
subList(int fromIndex, int toIndex) |
| Methods inherited from class | Name |
|---|---|
class DirtyCheckingCollection |
add, addAll, clear, equals, hasChanged, hasChangedElements, hasChangedSize, hasGrown, hasShrunk, hashCode, isAssigned, iterator, remove, removeAll, removeIf, retainAll |