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.