2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_util_TreeMap$NavigableEntrySet__
5 #define __java_util_TreeMap$NavigableEntrySet__
9 #include <java/util/TreeMap$EntrySet.h>
11 class java::util::TreeMap$NavigableEntrySet
: public ::java::util::TreeMap$EntrySet
14 TreeMap$
NavigableEntrySet(::java::util::TreeMap
*);
16 ::java::util::Map$Entry
* TreeMap$NavigableEntrySet$
ceiling(::java::util::Map$Entry
*);
17 ::java::util::Comparator
* comparator();
18 ::java::util::Iterator
* descendingIterator();
19 ::java::util::NavigableSet
* descendingSet();
20 ::java::util::Map$Entry
* TreeMap$NavigableEntrySet$
first();
21 ::java::util::Map$Entry
* TreeMap$NavigableEntrySet$
floor(::java::util::Map$Entry
*);
22 ::java::util::SortedSet
* TreeMap$NavigableEntrySet$
headSet(::java::util::Map$Entry
*);
23 ::java::util::NavigableSet
* TreeMap$NavigableEntrySet$
headSet(::java::util::Map$Entry
*, jboolean
);
24 ::java::util::Map$Entry
* TreeMap$NavigableEntrySet$
higher(::java::util::Map$Entry
*);
25 ::java::util::Map$Entry
* TreeMap$NavigableEntrySet$
last();
26 ::java::util::Map$Entry
* TreeMap$NavigableEntrySet$
lower(::java::util::Map$Entry
*);
27 ::java::util::Map$Entry
* TreeMap$NavigableEntrySet$
pollFirst();
28 ::java::util::Map$Entry
* TreeMap$NavigableEntrySet$
pollLast();
29 ::java::util::SortedSet
* TreeMap$NavigableEntrySet$
subSet(::java::util::Map$Entry
*, ::java::util::Map$Entry
*);
30 ::java::util::NavigableSet
* TreeMap$NavigableEntrySet$
subSet(::java::util::Map$Entry
*, jboolean
, ::java::util::Map$Entry
*, jboolean
);
31 ::java::util::SortedSet
* TreeMap$NavigableEntrySet$
tailSet(::java::util::Map$Entry
*);
32 ::java::util::NavigableSet
* TreeMap$NavigableEntrySet$
tailSet(::java::util::Map$Entry
*, jboolean
);
33 ::java::lang::Object
* pollFirst();
34 ::java::lang::Object
* higher(::java::lang::Object
*);
35 ::java::lang::Object
* lower(::java::lang::Object
*);
36 ::java::lang::Object
* pollLast();
37 ::java::lang::Object
* first();
38 ::java::lang::Object
* last();
39 ::java::util::NavigableSet
* subSet(::java::lang::Object
*, jboolean
, ::java::lang::Object
*, jboolean
);
40 ::java::util::SortedSet
* subSet(::java::lang::Object
*, ::java::lang::Object
*);
41 ::java::lang::Object
* ceiling(::java::lang::Object
*);
42 ::java::lang::Object
* floor(::java::lang::Object
*);
43 ::java::util::NavigableSet
* tailSet(::java::lang::Object
*, jboolean
);
44 ::java::util::SortedSet
* tailSet(::java::lang::Object
*);
45 ::java::util::NavigableSet
* headSet(::java::lang::Object
*, jboolean
);
46 ::java::util::SortedSet
* headSet(::java::lang::Object
*);
47 public: // actually package-private
48 TreeMap$
NavigableEntrySet(::java::util::TreeMap
*, ::java::util::TreeMap$NavigableEntrySet
*);
49 static ::java::util::TreeMap
* access$
15(::java::util::TreeMap$NavigableEntrySet
*);
50 ::java::util::TreeMap
* __attribute__((aligned(__alignof__( ::java::util::TreeMap$EntrySet
)))) this$
0;
52 static ::java::lang::Class
class$
;
55 #endif // __java_util_TreeMap$NavigableEntrySet__