public interface jdk.internal.jline.console.history.History extends java.lang.Iterable<jdk.internal.jline.console.history.History$Entry>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: jdk.internal.jline.console.history.History
super_class: java.lang.Object
{
public abstract int size();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isEmpty();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int index();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void clear();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.CharSequence get(int);
descriptor: (I)Ljava/lang/CharSequence;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract void add(java.lang.CharSequence);
descriptor: (Ljava/lang/CharSequence;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
line
public abstract void set(int, java.lang.CharSequence);
descriptor: (ILjava/lang/CharSequence;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
item
public abstract java.lang.CharSequence remove(int);
descriptor: (I)Ljava/lang/CharSequence;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
i
public abstract java.lang.CharSequence removeFirst();
descriptor: ()Ljava/lang/CharSequence;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.CharSequence removeLast();
descriptor: ()Ljava/lang/CharSequence;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void replace(java.lang.CharSequence);
descriptor: (Ljava/lang/CharSequence;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
item
public abstract java.util.ListIterator<jdk.internal.jline.console.history.History$Entry> entries(int);
descriptor: (I)Ljava/util/ListIterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (I)Ljava/util/ListIterator<Ljdk/internal/jline/console/history/History$Entry;>;
MethodParameters:
Name Flags
index
public abstract java.util.ListIterator<jdk.internal.jline.console.history.History$Entry> entries();
descriptor: ()Ljava/util/ListIterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/ListIterator<Ljdk/internal/jline/console/history/History$Entry;>;
public abstract java.util.Iterator<jdk.internal.jline.console.history.History$Entry> iterator();
descriptor: ()Ljava/util/Iterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Iterator<Ljdk/internal/jline/console/history/History$Entry;>;
public abstract java.lang.CharSequence current();
descriptor: ()Ljava/lang/CharSequence;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean previous();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean next();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean moveToFirst();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean moveToLast();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean moveTo(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract void moveToEnd();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
Signature: Ljava/lang/Object;Ljava/lang/Iterable<Ljdk/internal/jline/console/history/History$Entry;>;
SourceFile: "History.java"
NestMembers:
jdk.internal.jline.console.history.History$Entry
InnerClasses:
public abstract Entry = jdk.internal.jline.console.history.History$Entry of jdk.internal.jline.console.history.History