OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [java/] [util/] [concurrent/] [ConcurrentSkipListMap$SubMap.h] - Blame information for rev 775

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 758 jeremybenn
 
2
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
 
4
#ifndef __java_util_concurrent_ConcurrentSkipListMap$SubMap__
5
#define __java_util_concurrent_ConcurrentSkipListMap$SubMap__
6
 
7
#pragma interface
8
 
9
#include <java/util/AbstractMap.h>
10
 
11
class java::util::concurrent::ConcurrentSkipListMap$SubMap : public ::java::util::AbstractMap
12
{
13
 
14
public: // actually package-private
15
  ConcurrentSkipListMap$SubMap(::java::util::concurrent::ConcurrentSkipListMap *, ::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean, jboolean);
16
private:
17
  jboolean tooLow(::java::lang::Object *);
18
  jboolean tooHigh(::java::lang::Object *);
19
  jboolean inBounds(::java::lang::Object *);
20
  void checkKeyBounds(::java::lang::Object *);
21
  jboolean isBeforeEnd(::java::util::concurrent::ConcurrentSkipListMap$Node *);
22
  ::java::util::concurrent::ConcurrentSkipListMap$Node * loNode();
23
  ::java::util::concurrent::ConcurrentSkipListMap$Node * hiNode();
24
  ::java::lang::Object * lowestKey();
25
  ::java::lang::Object * highestKey();
26
  ::java::util::Map$Entry * lowestEntry();
27
  ::java::util::Map$Entry * highestEntry();
28
  ::java::util::Map$Entry * removeLowest();
29
  ::java::util::Map$Entry * removeHighest();
30
  ::java::util::Map$Entry * getNearEntry(::java::lang::Object *, jint);
31
  ::java::lang::Object * getNearKey(::java::lang::Object *, jint);
32
public:
33
  jboolean containsKey(::java::lang::Object *);
34
  ::java::lang::Object * get(::java::lang::Object *);
35
  ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *);
36
  ::java::lang::Object * remove(::java::lang::Object *);
37
  jint size();
38
  jboolean isEmpty();
39
  jboolean containsValue(::java::lang::Object *);
40
  void clear();
41
  ::java::lang::Object * putIfAbsent(::java::lang::Object *, ::java::lang::Object *);
42
  jboolean remove(::java::lang::Object *, ::java::lang::Object *);
43
  jboolean replace(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *);
44
  ::java::lang::Object * replace(::java::lang::Object *, ::java::lang::Object *);
45
  ::java::util::Comparator * comparator();
46
private:
47
  ::java::util::concurrent::ConcurrentSkipListMap$SubMap * newSubMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean);
48
public:
49
  ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean);
50
  ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$headMap(::java::lang::Object *, jboolean);
51
  ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$tailMap(::java::lang::Object *, jboolean);
52
  ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$subMap(::java::lang::Object *, ::java::lang::Object *);
53
  ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$headMap(::java::lang::Object *);
54
  ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$tailMap(::java::lang::Object *);
55
  ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$descendingMap();
56
  ::java::util::Map$Entry * ceilingEntry(::java::lang::Object *);
57
  ::java::lang::Object * ceilingKey(::java::lang::Object *);
58
  ::java::util::Map$Entry * lowerEntry(::java::lang::Object *);
59
  ::java::lang::Object * lowerKey(::java::lang::Object *);
60
  ::java::util::Map$Entry * floorEntry(::java::lang::Object *);
61
  ::java::lang::Object * floorKey(::java::lang::Object *);
62
  ::java::util::Map$Entry * higherEntry(::java::lang::Object *);
63
  ::java::lang::Object * higherKey(::java::lang::Object *);
64
  ::java::lang::Object * firstKey();
65
  ::java::lang::Object * lastKey();
66
  ::java::util::Map$Entry * firstEntry();
67
  ::java::util::Map$Entry * lastEntry();
68
  ::java::util::Map$Entry * pollFirstEntry();
69
  ::java::util::Map$Entry * pollLastEntry();
70
  ::java::util::NavigableSet * ConcurrentSkipListMap$SubMap$keySet();
71
  ::java::util::NavigableSet * navigableKeySet();
72
  ::java::util::Collection * values();
73
  ::java::util::Set * entrySet();
74
  ::java::util::NavigableSet * descendingKeySet();
75
public: // actually package-private
76
  ::java::util::Iterator * keyIterator();
77
  ::java::util::Iterator * valueIterator();
78
  ::java::util::Iterator * entryIterator();
79
public:
80
  ::java::util::SortedMap * subMap(::java::lang::Object *, ::java::lang::Object *);
81
  ::java::util::concurrent::ConcurrentNavigableMap * subMap(::java::lang::Object *, ::java::lang::Object *);
82
  ::java::util::NavigableMap * subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean);
83
  ::java::util::concurrent::ConcurrentNavigableMap * subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean);
84
  ::java::util::SortedMap * tailMap(::java::lang::Object *);
85
  ::java::util::concurrent::ConcurrentNavigableMap * tailMap(::java::lang::Object *);
86
  ::java::util::NavigableMap * tailMap(::java::lang::Object *, jboolean);
87
  ::java::util::concurrent::ConcurrentNavigableMap * tailMap(::java::lang::Object *, jboolean);
88
  ::java::util::SortedMap * headMap(::java::lang::Object *);
89
  ::java::util::concurrent::ConcurrentNavigableMap * headMap(::java::lang::Object *);
90
  ::java::util::NavigableMap * headMap(::java::lang::Object *, jboolean);
91
  ::java::util::concurrent::ConcurrentNavigableMap * headMap(::java::lang::Object *, jboolean);
92
  ::java::util::Set * keySet();
93
  ::java::util::NavigableMap * descendingMap();
94
  ::java::util::concurrent::ConcurrentNavigableMap * descendingMap();
95
public: // actually package-private
96
  static jboolean access$15(::java::util::concurrent::ConcurrentSkipListMap$SubMap *);
97
  static ::java::util::concurrent::ConcurrentSkipListMap$Node * access$16(::java::util::concurrent::ConcurrentSkipListMap$SubMap *);
98
  static ::java::util::concurrent::ConcurrentSkipListMap$Node * access$17(::java::util::concurrent::ConcurrentSkipListMap$SubMap *);
99
  static jboolean access$18(::java::util::concurrent::ConcurrentSkipListMap$SubMap *, ::java::lang::Object *);
100
  static jboolean access$19(::java::util::concurrent::ConcurrentSkipListMap$SubMap *, ::java::lang::Object *);
101
  static ::java::util::concurrent::ConcurrentSkipListMap * access$20(::java::util::concurrent::ConcurrentSkipListMap$SubMap *);
102
  static jboolean access$21(::java::util::concurrent::ConcurrentSkipListMap$SubMap *, ::java::lang::Object *);
103
private:
104
  static const jlong serialVersionUID = -7647078645895051609LL;
105
  ::java::util::concurrent::ConcurrentSkipListMap * __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) m;
106
  ::java::lang::Object * lo;
107
  ::java::lang::Object * hi;
108
  jboolean loInclusive;
109
  jboolean hiInclusive;
110
  jboolean isDescending;
111
  ::java::util::concurrent::ConcurrentSkipListMap$KeySet * keySetView;
112
  ::java::util::Set * entrySetView;
113
  ::java::util::Collection * valuesView;
114
public:
115
  static ::java::lang::Class class$;
116
};
117
 
118
#endif // __java_util_concurrent_ConcurrentSkipListMap$SubMap__

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.