public interface javafx.collections.ObservableList<E> extends java.util.List<E>, javafx.beans.Observable
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: javafx.collections.ObservableList
super_class: java.lang.Object
{
public abstract void addListener(javafx.collections.ListChangeListener<? super E>);
descriptor: (Ljavafx/collections/ListChangeListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljavafx/collections/ListChangeListener<-TE;>;)V
MethodParameters:
Name Flags
listener
public abstract void removeListener(javafx.collections.ListChangeListener<? super E>);
descriptor: (Ljavafx/collections/ListChangeListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljavafx/collections/ListChangeListener<-TE;>;)V
MethodParameters:
Name Flags
listener
public abstract boolean addAll();
descriptor: ([Ljava/lang/Object;)Z
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: ([TE;)Z
MethodParameters:
Name Flags
elements
public abstract boolean setAll();
descriptor: ([Ljava/lang/Object;)Z
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: ([TE;)Z
MethodParameters:
Name Flags
elements
public abstract boolean setAll(java.util.Collection<? extends E>);
descriptor: (Ljava/util/Collection;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/Collection<+TE;>;)Z
MethodParameters:
Name Flags
col
public abstract boolean removeAll();
descriptor: ([Ljava/lang/Object;)Z
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: ([TE;)Z
MethodParameters:
Name Flags
elements
public abstract boolean retainAll();
descriptor: ([Ljava/lang/Object;)Z
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: ([TE;)Z
MethodParameters:
Name Flags
elements
public abstract void remove(int, int);
descriptor: (II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
from
to
public javafx.collections.transformation.FilteredList<E> filtered(java.util.function.Predicate<E>);
descriptor: (Ljava/util/function/Predicate;)Ljavafx/collections/transformation/FilteredList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new javafx.collections.transformation.FilteredList
dup
aload 0
aload 1
invokespecial javafx.collections.transformation.FilteredList.<init>:(Ljavafx/collections/ObservableList;Ljava/util/function/Predicate;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/collections/ObservableList<TE;>;
0 1 1 predicate Ljava/util/function/Predicate<TE;>;
Signature: (Ljava/util/function/Predicate<TE;>;)Ljavafx/collections/transformation/FilteredList<TE;>;
MethodParameters:
Name Flags
predicate
public javafx.collections.transformation.SortedList<E> sorted(java.util.Comparator<E>);
descriptor: (Ljava/util/Comparator;)Ljavafx/collections/transformation/SortedList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new javafx.collections.transformation.SortedList
dup
aload 0
aload 1
invokespecial javafx.collections.transformation.SortedList.<init>:(Ljavafx/collections/ObservableList;Ljava/util/Comparator;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/collections/ObservableList<TE;>;
0 1 1 comparator Ljava/util/Comparator<TE;>;
Signature: (Ljava/util/Comparator<TE;>;)Ljavafx/collections/transformation/SortedList<TE;>;
MethodParameters:
Name Flags
comparator
public javafx.collections.transformation.SortedList<E> sorted();
descriptor: ()Ljavafx/collections/transformation/SortedList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: new javafx.collections.ObservableList$1
dup
aload 0
invokespecial javafx.collections.ObservableList$1.<init>:(Ljavafx/collections/ObservableList;)V
astore 1
start local 1 1: aload 0
aload 1
invokeinterface javafx.collections.ObservableList.sorted:(Ljava/util/Comparator;)Ljavafx/collections/transformation/SortedList;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/collections/ObservableList<TE;>;
1 2 1 naturalOrder Ljava/util/Comparator;
Signature: ()Ljavafx/collections/transformation/SortedList<TE;>;
}
Signature: <E:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/List<TE;>;Ljavafx/beans/Observable;
SourceFile: "ObservableList.java"
NestMembers:
javafx.collections.ObservableList$1
InnerClasses:
javafx.collections.ObservableList$1