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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [java/] [util/] [Collections.h] - Blame information for rev 867

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_Collections__
5
#define __java_util_Collections__
6
 
7
#pragma interface
8
 
9
#include <java/lang/Object.h>
10
#include <gcj/array.h>
11
 
12
 
13
class java::util::Collections : public ::java::lang::Object
14
{
15
 
16
  static jboolean isSequential(::java::util::List *);
17
  Collections();
18
public:
19
  static ::java::util::Set * emptySet();
20
  static ::java::util::List * emptyList();
21
  static ::java::util::Map * emptyMap();
22
public: // actually package-private
23
  static jint compare(::java::lang::Object *, ::java::lang::Object *, ::java::util::Comparator *);
24
public:
25
  static jint binarySearch(::java::util::List *, ::java::lang::Object *);
26
  static jint binarySearch(::java::util::List *, ::java::lang::Object *, ::java::util::Comparator *);
27
  static void copy(::java::util::List *, ::java::util::List *);
28
  static ::java::util::Enumeration * enumeration(::java::util::Collection *);
29
  static void fill(::java::util::List *, ::java::lang::Object *);
30
  static jint indexOfSubList(::java::util::List *, ::java::util::List *);
31
  static jint lastIndexOfSubList(::java::util::List *, ::java::util::List *);
32
  static ::java::util::ArrayList * list(::java::util::Enumeration *);
33
  static ::java::lang::Object * max(::java::util::Collection *);
34
  static ::java::lang::Object * max(::java::util::Collection *, ::java::util::Comparator *);
35
  static ::java::lang::Object * min(::java::util::Collection *);
36
  static ::java::lang::Object * min(::java::util::Collection *, ::java::util::Comparator *);
37
  static ::java::util::List * nCopies(jint, ::java::lang::Object *);
38
  static jboolean replaceAll(::java::util::List *, ::java::lang::Object *, ::java::lang::Object *);
39
  static void reverse(::java::util::List *);
40
  static ::java::util::Comparator * reverseOrder(::java::util::Comparator *);
41
  static ::java::util::Comparator * reverseOrder();
42
  static void rotate(::java::util::List *, jint);
43
  static void shuffle(::java::util::List *);
44
  static void shuffle(::java::util::List *, ::java::util::Random *);
45
  static jint frequency(::java::util::Collection *, ::java::lang::Object *);
46
  static jboolean addAll(::java::util::Collection *, JArray< ::java::lang::Object * > *);
47
  static jboolean disjoint(::java::util::Collection *, ::java::util::Collection *);
48
  static ::java::util::Set * singleton(::java::lang::Object *);
49
  static ::java::util::List * singletonList(::java::lang::Object *);
50
  static ::java::util::Map * singletonMap(::java::lang::Object *, ::java::lang::Object *);
51
  static void sort(::java::util::List *);
52
  static void sort(::java::util::List *, ::java::util::Comparator *);
53
  static void swap(::java::util::List *, jint, jint);
54
  static ::java::util::Collection * synchronizedCollection(::java::util::Collection *);
55
  static ::java::util::List * synchronizedList(::java::util::List *);
56
  static ::java::util::Map * synchronizedMap(::java::util::Map *);
57
  static ::java::util::Set * synchronizedSet(::java::util::Set *);
58
  static ::java::util::SortedMap * synchronizedSortedMap(::java::util::SortedMap *);
59
  static ::java::util::SortedSet * synchronizedSortedSet(::java::util::SortedSet *);
60
  static ::java::util::Collection * unmodifiableCollection(::java::util::Collection *);
61
  static ::java::util::List * unmodifiableList(::java::util::List *);
62
  static ::java::util::Map * unmodifiableMap(::java::util::Map *);
63
  static ::java::util::Set * unmodifiableSet(::java::util::Set *);
64
  static ::java::util::SortedMap * unmodifiableSortedMap(::java::util::SortedMap *);
65
  static ::java::util::SortedSet * unmodifiableSortedSet(::java::util::SortedSet *);
66
  static ::java::util::Collection * checkedCollection(::java::util::Collection *, ::java::lang::Class *);
67
  static ::java::util::List * checkedList(::java::util::List *, ::java::lang::Class *);
68
  static ::java::util::Map * checkedMap(::java::util::Map *, ::java::lang::Class *, ::java::lang::Class *);
69
  static ::java::util::Set * checkedSet(::java::util::Set *, ::java::lang::Class *);
70
  static ::java::util::SortedMap * checkedSortedMap(::java::util::SortedMap *, ::java::lang::Class *, ::java::lang::Class *);
71
  static ::java::util::SortedSet * checkedSortedSet(::java::util::SortedSet *, ::java::lang::Class *);
72
  static ::java::util::Queue * asLifoQueue(::java::util::Deque *);
73
  static ::java::util::Set * newSetFromMap(::java::util::Map *);
74
private:
75
  static const jint LARGE_LIST_SIZE = 16;
76
public:
77
  static ::java::util::Set * EMPTY_SET;
78
  static ::java::util::List * EMPTY_LIST;
79
  static ::java::util::Map * EMPTY_MAP;
80
private:
81
  static ::java::util::Collections$ReverseComparator * rcInstance;
82
  static ::java::util::Random * defaultRandom;
83
public:
84
  static ::java::lang::Class class$;
85
};
86
 
87
#endif // __java_util_Collections__

powered by: WebSVN 2.1.0

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