public interface java.util.NavigableMap<K, V> extends java.util.SortedMap<K, V>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: java.util.NavigableMap
super_class: java.lang.Object
{
public abstract java.util.Map$Entry<K, V> lowerEntry(K);
descriptor: (Ljava/lang/Object;)Ljava/util/Map$Entry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;)Ljava/util/Map$Entry<TK;TV;>;
MethodParameters:
Name Flags
key
public abstract K lowerKey();
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;)TK;
MethodParameters:
Name Flags
key
public abstract java.util.Map$Entry<K, V> floorEntry(K);
descriptor: (Ljava/lang/Object;)Ljava/util/Map$Entry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;)Ljava/util/Map$Entry<TK;TV;>;
MethodParameters:
Name Flags
key
public abstract K floorKey();
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;)TK;
MethodParameters:
Name Flags
key
public abstract java.util.Map$Entry<K, V> ceilingEntry(K);
descriptor: (Ljava/lang/Object;)Ljava/util/Map$Entry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;)Ljava/util/Map$Entry<TK;TV;>;
MethodParameters:
Name Flags
key
public abstract K ceilingKey();
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;)TK;
MethodParameters:
Name Flags
key
public abstract java.util.Map$Entry<K, V> higherEntry(K);
descriptor: (Ljava/lang/Object;)Ljava/util/Map$Entry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;)Ljava/util/Map$Entry<TK;TV;>;
MethodParameters:
Name Flags
key
public abstract K higherKey();
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;)TK;
MethodParameters:
Name Flags
key
public abstract java.util.Map$Entry<K, V> firstEntry();
descriptor: ()Ljava/util/Map$Entry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Map$Entry<TK;TV;>;
public abstract java.util.Map$Entry<K, V> lastEntry();
descriptor: ()Ljava/util/Map$Entry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Map$Entry<TK;TV;>;
public abstract java.util.Map$Entry<K, V> pollFirstEntry();
descriptor: ()Ljava/util/Map$Entry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Map$Entry<TK;TV;>;
public abstract java.util.Map$Entry<K, V> pollLastEntry();
descriptor: ()Ljava/util/Map$Entry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Map$Entry<TK;TV;>;
public abstract java.util.NavigableMap<K, V> descendingMap();
descriptor: ()Ljava/util/NavigableMap;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/NavigableMap<TK;TV;>;
public abstract java.util.NavigableSet<K> navigableKeySet();
descriptor: ()Ljava/util/NavigableSet;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/NavigableSet<TK;>;
public abstract java.util.NavigableSet<K> descendingKeySet();
descriptor: ()Ljava/util/NavigableSet;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/NavigableSet<TK;>;
public abstract java.util.NavigableMap<K, V> subMap(K, boolean, K, boolean);
descriptor: (Ljava/lang/Object;ZLjava/lang/Object;Z)Ljava/util/NavigableMap;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;ZTK;Z)Ljava/util/NavigableMap<TK;TV;>;
MethodParameters:
Name Flags
fromKey
fromInclusive
toKey
toInclusive
public abstract java.util.NavigableMap<K, V> headMap(K, boolean);
descriptor: (Ljava/lang/Object;Z)Ljava/util/NavigableMap;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;Z)Ljava/util/NavigableMap<TK;TV;>;
MethodParameters:
Name Flags
toKey
inclusive
public abstract java.util.NavigableMap<K, V> tailMap(K, boolean);
descriptor: (Ljava/lang/Object;Z)Ljava/util/NavigableMap;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;Z)Ljava/util/NavigableMap<TK;TV;>;
MethodParameters:
Name Flags
fromKey
inclusive
public abstract java.util.SortedMap<K, V> subMap(K, K);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/SortedMap;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;TK;)Ljava/util/SortedMap<TK;TV;>;
MethodParameters:
Name Flags
fromKey
toKey
public abstract java.util.SortedMap<K, V> headMap(K);
descriptor: (Ljava/lang/Object;)Ljava/util/SortedMap;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;)Ljava/util/SortedMap<TK;TV;>;
MethodParameters:
Name Flags
toKey
public abstract java.util.SortedMap<K, V> tailMap(K);
descriptor: (Ljava/lang/Object;)Ljava/util/SortedMap;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TK;)Ljava/util/SortedMap<TK;TV;>;
MethodParameters:
Name Flags
fromKey
}
Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/SortedMap<TK;TV;>;
SourceFile: "NavigableMap.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map