JList<$E extends JObject?> extension type

from: java.util.List

on
Implemented types
Implementers
Available extensions

Constructors

JList.implement($JList<$E> $impl)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
isReleased → bool
no setterinherited
jClass → JClass
Returns JClass corresponding to concrete class of this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

add($E? object) → bool

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract boolean add(E object)
add($E? object) → bool

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract boolean add(E object)
add$1(int i, $E? object) → void

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract void add(int i, E object)
addAll(JCollection<$E?>? collection) → bool

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract boolean addAll(java.util.Collection<? extends E> collection)
addAll(int i, JCollection<$E?>? collection) → bool

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract boolean addAll(int i, java.util.Collection<? extends E> collection)
addAll$1(JCollection<$E?>? collection) → bool

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract boolean addAll(java.util.Collection<? extends E> collection)
addFirst($E? object) → void

Available on JList<$E>, provided by the JList$$Methods extension

from: public void addFirst(E object)
addLast($E? object) → void

Available on JList<$E>, provided by the JList$$Methods extension

from: public void addLast(E object)
as<T extends JObject>(JType<T> type, {bool releaseOriginal = false}) → T
Casts this object to another type.
inherited
asDart() → List<E>

Available on JList<E>, provided by the JListToAdapter extension

Wraps this JList in an adapter that implements a List.
clear() → void

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract void clear()
clear() → void

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract void clear()
contains(JObject? object) → bool

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract boolean contains(java.lang.Object object)
contains(JObject? object) → bool

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract boolean contains(java.lang.Object object)
containsAll(JCollection<JObject?>? collection) → bool

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract boolean containsAll(java.util.Collection<?> collection)
containsAll(JCollection<JObject?>? collection) → bool

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract boolean containsAll(java.util.Collection<?> collection)
equals(JObject? object) → bool

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract boolean equals(java.lang.Object object)
equals(JObject? object) → bool

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract boolean equals(java.lang.Object object)
get(int i) → $E?

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract E get(int i) The returned object must be released after use, by calling the release method.
getFirst() → $E?

Available on JList<$E>, provided by the JList$$Methods extension

from: public E getFirst() The returned object must be released after use, by calling the release method.
getLast() → $E?

Available on JList<$E>, provided by the JList$$Methods extension

from: public E getLast() The returned object must be released after use, by calling the release method.
hashCode$1() → int

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract int hashCode()
hashCode$1() → int

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract int hashCode()
indexOf(JObject? object) → int

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract int indexOf(java.lang.Object object)
isA<T extends JObject>(JType<T> type) → bool
Whether this object is of the given type ignoring the type parameters.
inherited
isEmpty() → bool

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract boolean isEmpty()
isEmpty() → bool

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract boolean isEmpty()
isInstanceOf(JClass jclass) → bool
Whether this object is of the type of the given jclass.
inherited
iterator() → JIterator<$E?>?

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract java.util.Iterator<E> iterator() The returned object must be released after use, by calling the release method.
iterator() → JIterator<$E?>?

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract java.util.Iterator<E> iterator() The returned object must be released after use, by calling the release method.
lastIndexOf(JObject? object) → int

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract int lastIndexOf(java.lang.Object object)
listIterator() → JObject?

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract java.util.ListIterator<E> listIterator() The returned object must be released after use, by calling the release method.
listIterator$1(int i) → JObject?

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract java.util.ListIterator<E> listIterator(int i) The returned object must be released after use, by calling the release method.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
parallelStream() → JObject?

Available on JList<$E>, provided by the JList$$Methods extension

from: public java.util.stream.Stream<E> parallelStream() The returned object must be released after use, by calling the release method.
parallelStream() → JObject?

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public java.util.stream.Stream<E> parallelStream() The returned object must be released after use, by calling the release method.
release() → void
Releases the underlying reference.
inherited
releasedBy(Arena arena) → void
Registers this object to be released at the end of arena's lifetime.
inherited
remove(JObject? object) → bool

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract boolean remove(java.lang.Object object)
remove(int i) → $E?

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract E remove(int i) The returned object must be released after use, by calling the release method.
remove$1(JObject? object) → bool

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract boolean remove(java.lang.Object object)
removeAll(JCollection<JObject?>? collection) → bool

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract boolean removeAll(java.util.Collection<?> collection)
removeAll(JCollection<JObject?>? collection) → bool

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract boolean removeAll(java.util.Collection<?> collection)
removeFirst() → $E?

Available on JList<$E>, provided by the JList$$Methods extension

from: public E removeFirst() The returned object must be released after use, by calling the release method.
removeIf(JObject? predicate) → bool

Available on JList<$E>, provided by the JList$$Methods extension

from: public boolean removeIf(java.util.function.Predicate<? super E> predicate)
removeIf(JObject? predicate) → bool

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public boolean removeIf(java.util.function.Predicate<? super E> predicate)
removeLast() → $E?

Available on JList<$E>, provided by the JList$$Methods extension

from: public E removeLast() The returned object must be released after use, by calling the release method.
replaceAll(JObject? unaryOperator) → void

Available on JList<$E>, provided by the JList$$Methods extension

from: public void replaceAll(java.util.function.UnaryOperator<E> unaryOperator)
retainAll(JCollection<JObject?>? collection) → bool

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract boolean retainAll(java.util.Collection<?> collection)
retainAll(JCollection<JObject?>? collection) → bool

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract boolean retainAll(java.util.Collection<?> collection)
reversed() → JList<$E?>?

Available on JList<$E>, provided by the JList$$Methods extension

from: public java.util.List<E> reversed() The returned object must be released after use, by calling the release method.
set(int i, $E? object) → $E?

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract E set(int i, E object) The returned object must be released after use, by calling the release method.
size() → int

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract int size()
size() → int

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract int size()
sort(JObject? comparator) → void

Available on JList<$E>, provided by the JList$$Methods extension

from: public void sort(java.util.Comparator<? super E> comparator)
spliterator() → JObject?

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public java.util.Spliterator<E> spliterator() The returned object must be released after use, by calling the release method.
spliterator() → JObject?

Available on JList<$E>, provided by the JList$$Methods extension

from: public java.util.Spliterator<E> spliterator() The returned object must be released after use, by calling the release method.
stream() → JObject?

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public java.util.stream.Stream<E> stream() The returned object must be released after use, by calling the release method.
stream() → JObject?

Available on JList<$E>, provided by the JList$$Methods extension

from: public java.util.stream.Stream<E> stream() The returned object must be released after use, by calling the release method.
subList(int i, int i1) → JList<$E?>?

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract java.util.List<E> subList(int i, int i1) The returned object must be released after use, by calling the release method.
toArray() → JArray<JObject?>?

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract java.lang.Object[] toArray() The returned object must be released after use, by calling the release method.
toArray() → JArray<JObject?>?

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract java.lang.Object[] toArray() The returned object must be released after use, by calling the release method.
toArray$1<$T extends JObject?>(JObject? intFunction) → JArray<$T?>?

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public T[] toArray(java.util.function.IntFunction<T[]> intFunction) The returned object must be released after use, by calling the release method.
toArray$1<$T extends JObject?>(JArray<$T?>? objects) → JArray<$T?>?

Available on JList<$E>, provided by the JList$$Methods extension

from: public abstract T[] toArray(T[] objects) The returned object must be released after use, by calling the release method.
toArray$2<$T extends JObject?>(JArray<$T?>? objects) → JArray<$T?>?

Available on JCollection<$E>, provided by the JCollection$$Methods extension

from: public abstract T[] toArray(T[] objects) The returned object must be released after use, by calling the release method.
toArray$2<$T extends JObject?>(JObject? intFunction) → JArray<$T?>?

Available on JList<$E>, provided by the JList$$Methods extension

from: public T[] toArray(java.util.function.IntFunction<T[]> intFunction) The returned object must be released after use, by calling the release method.
toString() → String
A string representation of this object.
inherited
use<R>(R callback(T)) → R

Available on T, provided by the JObjectUseExtension extension

Applies callback on this object and then delete the underlying JNI reference, returning the result of callback.

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

copyOf<$E extends JObject?>(JCollection<$E?>? collection) → JList<$E?>?
from: static public java.util.List<E> copyOf(java.util.Collection<? extends E> collection) The returned object must be released after use, by calling the release method.
implementIn<$E extends JObject?>(JImplementer implementer, $JList<$E> $impl) → void
of<$E extends JObject?>() → JList<$E?>?
from: static public java.util.List<E> of() The returned object must be released after use, by calling the release method.
of$1<$E extends JObject?>($E? object) → JList<$E?>?
from: static public java.util.List<E> of(E object) The returned object must be released after use, by calling the release method.
of$10<$E extends JObject?>($E? object, $E? object1, $E? object2, $E? object3, $E? object4, $E? object5, $E? object6, $E? object7, $E? object8, $E? object9) → JList<$E?>?
from: static public java.util.List<E> of(E object, E object1, E object2, E object3, E object4, E object5, E object6, E object7, E object8, E object9) The returned object must be released after use, by calling the release method.
of$11<$E extends JObject?>(JArray<$E?>? objects) → JList<$E?>?
from: static public java.util.List<E> of(E[] objects) The returned object must be released after use, by calling the release method.
of$2<$E extends JObject?>($E? object, $E? object1) → JList<$E?>?
from: static public java.util.List<E> of(E object, E object1) The returned object must be released after use, by calling the release method.
of$3<$E extends JObject?>($E? object, $E? object1, $E? object2) → JList<$E?>?
from: static public java.util.List<E> of(E object, E object1, E object2) The returned object must be released after use, by calling the release method.
of$4<$E extends JObject?>($E? object, $E? object1, $E? object2, $E? object3) → JList<$E?>?
from: static public java.util.List<E> of(E object, E object1, E object2, E object3) The returned object must be released after use, by calling the release method.
of$5<$E extends JObject?>($E? object, $E? object1, $E? object2, $E? object3, $E? object4) → JList<$E?>?
from: static public java.util.List<E> of(E object, E object1, E object2, E object3, E object4) The returned object must be released after use, by calling the release method.
of$6<$E extends JObject?>($E? object, $E? object1, $E? object2, $E? object3, $E? object4, $E? object5) → JList<$E?>?
from: static public java.util.List<E> of(E object, E object1, E object2, E object3, E object4, E object5) The returned object must be released after use, by calling the release method.
of$7<$E extends JObject?>($E? object, $E? object1, $E? object2, $E? object3, $E? object4, $E? object5, $E? object6) → JList<$E?>?
from: static public java.util.List<E> of(E object, E object1, E object2, E object3, E object4, E object5, E object6) The returned object must be released after use, by calling the release method.
of$8<$E extends JObject?>($E? object, $E? object1, $E? object2, $E? object3, $E? object4, $E? object5, $E? object6, $E? object7) → JList<$E?>?
from: static public java.util.List<E> of(E object, E object1, E object2, E object3, E object4, E object5, E object6, E object7) The returned object must be released after use, by calling the release method.
of$9<$E extends JObject?>($E? object, $E? object1, $E? object2, $E? object3, $E? object4, $E? object5, $E? object6, $E? object7, $E? object8) → JList<$E?>?
from: static public java.util.List<E> of(E object, E object1, E object2, E object3, E object4, E object5, E object6, E object7, E object8) The returned object must be released after use, by calling the release method.

Constants

type → const JType<JList<JObject?>>
The type which includes information such as the signature of this class.