diff options
Diffstat (limited to 'libjava/java/util')
480 files changed, 0 insertions, 21098 deletions
diff --git a/libjava/java/util/AbstractCollection.h b/libjava/java/util/AbstractCollection.h deleted file mode 100644 index 15d129d..0000000 --- a/libjava/java/util/AbstractCollection.h +++ /dev/null @@ -1,46 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractCollection__ -#define __java_util_AbstractCollection__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::AbstractCollection : public ::java::lang::Object -{ - -public: // actually protected - AbstractCollection(); -public: - virtual ::java::util::Iterator * iterator() = 0; - virtual jint size() = 0; - virtual jboolean add(::java::lang::Object *); - virtual jboolean addAll(::java::util::Collection *); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean containsAll(::java::util::Collection *); - virtual jboolean isEmpty(); - virtual jboolean remove(::java::lang::Object *); - virtual jboolean removeAll(::java::util::Collection *); -public: // actually package-private - virtual jboolean removeAllInternal(::java::util::Collection *); -public: - virtual jboolean retainAll(::java::util::Collection *); -public: // actually package-private - virtual jboolean retainAllInternal(::java::util::Collection *); -public: - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual ::java::lang::String * toString(); -public: // actually package-private - static jboolean equals(::java::lang::Object *, ::java::lang::Object *); - static jint hashCode(::java::lang::Object *); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractCollection__ diff --git a/libjava/java/util/AbstractList$1.h b/libjava/java/util/AbstractList$1.h deleted file mode 100644 index d7aaf2d..0000000 --- a/libjava/java/util/AbstractList$1.h +++ /dev/null @@ -1,35 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractList$1__ -#define __java_util_AbstractList$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::AbstractList$1 : public ::java::lang::Object -{ - -public: // actually package-private - AbstractList$1(::java::util::AbstractList$SubList *, jint); -public: - virtual jboolean hasNext(); - virtual jboolean hasPrevious(); - virtual ::java::lang::Object * next(); - virtual ::java::lang::Object * previous(); - virtual jint nextIndex(); - virtual jint previousIndex(); - virtual void remove(); - virtual void set(::java::lang::Object *); - virtual void add(::java::lang::Object *); -private: - ::java::util::ListIterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) i; - jint position; -public: // actually package-private - ::java::util::AbstractList$SubList * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractList$1__ diff --git a/libjava/java/util/AbstractList$2.h b/libjava/java/util/AbstractList$2.h deleted file mode 100644 index eb15682..0000000 --- a/libjava/java/util/AbstractList$2.h +++ /dev/null @@ -1,33 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractList$2__ -#define __java_util_AbstractList$2__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::AbstractList$2 : public ::java::lang::Object -{ - -public: // actually package-private - AbstractList$2(::java::util::AbstractList *); -private: - void checkMod(); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -private: - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) pos; - jint size; - jint last; - jint knownMod; -public: // actually package-private - ::java::util::AbstractList * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractList$2__ diff --git a/libjava/java/util/AbstractList$3.h b/libjava/java/util/AbstractList$3.h deleted file mode 100644 index 8c32541..0000000 --- a/libjava/java/util/AbstractList$3.h +++ /dev/null @@ -1,39 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractList$3__ -#define __java_util_AbstractList$3__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::AbstractList$3 : public ::java::lang::Object -{ - -public: // actually package-private - AbstractList$3(::java::util::AbstractList *, jint); -private: - void checkMod(); -public: - virtual jboolean hasNext(); - virtual jboolean hasPrevious(); - virtual ::java::lang::Object * next(); - virtual ::java::lang::Object * previous(); - virtual jint nextIndex(); - virtual jint previousIndex(); - virtual void remove(); - virtual void set(::java::lang::Object *); - virtual void add(::java::lang::Object *); -private: - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) knownMod; - jint position; - jint lastReturned; - jint size; -public: // actually package-private - ::java::util::AbstractList * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractList$3__ diff --git a/libjava/java/util/AbstractList$RandomAccessSubList.h b/libjava/java/util/AbstractList$RandomAccessSubList.h deleted file mode 100644 index 49b23bc..0000000 --- a/libjava/java/util/AbstractList$RandomAccessSubList.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractList$RandomAccessSubList__ -#define __java_util_AbstractList$RandomAccessSubList__ - -#pragma interface - -#include <java/util/AbstractList$SubList.h> - -class java::util::AbstractList$RandomAccessSubList : public ::java::util::AbstractList$SubList -{ - -public: // actually package-private - AbstractList$RandomAccessSubList(::java::util::AbstractList *, jint, jint); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractList$RandomAccessSubList__ diff --git a/libjava/java/util/AbstractList$SubList.h b/libjava/java/util/AbstractList$SubList.h deleted file mode 100644 index e258ed4..0000000 --- a/libjava/java/util/AbstractList$SubList.h +++ /dev/null @@ -1,41 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractList$SubList__ -#define __java_util_AbstractList$SubList__ - -#pragma interface - -#include <java/util/AbstractList.h> - -class java::util::AbstractList$SubList : public ::java::util::AbstractList -{ - -public: // actually package-private - AbstractList$SubList(::java::util::AbstractList *, jint, jint); - virtual void checkMod(); -private: - void checkBoundsInclusive(jint); - void checkBoundsExclusive(jint); -public: - virtual jint size(); - virtual ::java::lang::Object * set(jint, ::java::lang::Object *); - virtual ::java::lang::Object * get(jint); - virtual void add(jint, ::java::lang::Object *); - virtual ::java::lang::Object * remove(jint); -public: // actually protected - virtual void removeRange(jint, jint); -public: - virtual jboolean addAll(jint, ::java::util::Collection *); - virtual jboolean addAll(::java::util::Collection *); - virtual ::java::util::Iterator * iterator(); - virtual ::java::util::ListIterator * listIterator(jint); -public: // actually package-private - ::java::util::AbstractList * __attribute__((aligned(__alignof__( ::java::util::AbstractList)))) backingList; - jint offset; - jint size__; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractList$SubList__ diff --git a/libjava/java/util/AbstractList.h b/libjava/java/util/AbstractList.h deleted file mode 100644 index ace35d6..0000000 --- a/libjava/java/util/AbstractList.h +++ /dev/null @@ -1,41 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractList__ -#define __java_util_AbstractList__ - -#pragma interface - -#include <java/util/AbstractCollection.h> - -class java::util::AbstractList : public ::java::util::AbstractCollection -{ - -public: // actually protected - AbstractList(); -public: - virtual ::java::lang::Object * get(jint) = 0; - virtual void add(jint, ::java::lang::Object *); - virtual jboolean add(::java::lang::Object *); - virtual jboolean addAll(jint, ::java::util::Collection *); - virtual void clear(); - virtual jboolean equals(::java::lang::Object *); - virtual jint hashCode(); - virtual jint indexOf(::java::lang::Object *); - virtual ::java::util::Iterator * iterator(); - virtual jint lastIndexOf(::java::lang::Object *); - virtual ::java::util::ListIterator * listIterator(); - virtual ::java::util::ListIterator * listIterator(jint); - virtual ::java::lang::Object * remove(jint); -public: // actually protected - virtual void removeRange(jint, jint); -public: - virtual ::java::lang::Object * set(jint, ::java::lang::Object *); - virtual ::java::util::List * subList(jint, jint); -public: // actually protected - jint __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) modCount; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractList__ diff --git a/libjava/java/util/AbstractMap$1.h b/libjava/java/util/AbstractMap$1.h deleted file mode 100644 index 4df6b0c..0000000 --- a/libjava/java/util/AbstractMap$1.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractMap$1__ -#define __java_util_AbstractMap$1__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::AbstractMap$1 : public ::java::util::AbstractSet -{ - -public: // actually package-private - AbstractMap$1(::java::util::AbstractMap *); -public: - virtual jint size(); - virtual jboolean contains(::java::lang::Object *); - virtual ::java::util::Iterator * iterator(); -public: // actually package-private - static ::java::util::AbstractMap * access$0(::java::util::AbstractMap$1 *); - ::java::util::AbstractMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractMap$1__ diff --git a/libjava/java/util/AbstractMap$2.h b/libjava/java/util/AbstractMap$2.h deleted file mode 100644 index d1e1106..0000000 --- a/libjava/java/util/AbstractMap$2.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractMap$2__ -#define __java_util_AbstractMap$2__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::AbstractMap$2 : public ::java::lang::Object -{ - -public: // actually package-private - AbstractMap$2(::java::util::AbstractMap$1 *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -private: - ::java::util::Iterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) map_iterator; -public: // actually package-private - ::java::util::AbstractMap$1 * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractMap$2__ diff --git a/libjava/java/util/AbstractMap$3.h b/libjava/java/util/AbstractMap$3.h deleted file mode 100644 index baf7a31..0000000 --- a/libjava/java/util/AbstractMap$3.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractMap$3__ -#define __java_util_AbstractMap$3__ - -#pragma interface - -#include <java/util/AbstractCollection.h> - -class java::util::AbstractMap$3 : public ::java::util::AbstractCollection -{ - -public: // actually package-private - AbstractMap$3(::java::util::AbstractMap *); -public: - virtual jint size(); - virtual jboolean contains(::java::lang::Object *); - virtual ::java::util::Iterator * iterator(); -public: // actually package-private - static ::java::util::AbstractMap * access$0(::java::util::AbstractMap$3 *); - ::java::util::AbstractMap * __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractMap$3__ diff --git a/libjava/java/util/AbstractMap$4.h b/libjava/java/util/AbstractMap$4.h deleted file mode 100644 index 9ea122f..0000000 --- a/libjava/java/util/AbstractMap$4.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractMap$4__ -#define __java_util_AbstractMap$4__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::AbstractMap$4 : public ::java::lang::Object -{ - -public: // actually package-private - AbstractMap$4(::java::util::AbstractMap$3 *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -private: - ::java::util::Iterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) map_iterator; -public: // actually package-private - ::java::util::AbstractMap$3 * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractMap$4__ diff --git a/libjava/java/util/AbstractMap$SimpleEntry.h b/libjava/java/util/AbstractMap$SimpleEntry.h deleted file mode 100644 index 5812050..0000000 --- a/libjava/java/util/AbstractMap$SimpleEntry.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractMap$SimpleEntry__ -#define __java_util_AbstractMap$SimpleEntry__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::AbstractMap$SimpleEntry : public ::java::lang::Object -{ - -public: - AbstractMap$SimpleEntry(::java::lang::Object *, ::java::lang::Object *); - AbstractMap$SimpleEntry(::java::util::Map$Entry *); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::Object * getKey(); - virtual ::java::lang::Object * getValue(); - virtual jint hashCode(); - virtual ::java::lang::Object * setValue(::java::lang::Object *); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = -8499721149061103585LL; -public: // actually package-private - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) key; - ::java::lang::Object * value; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractMap$SimpleEntry__ diff --git a/libjava/java/util/AbstractMap$SimpleImmutableEntry.h b/libjava/java/util/AbstractMap$SimpleImmutableEntry.h deleted file mode 100644 index f979f8a..0000000 --- a/libjava/java/util/AbstractMap$SimpleImmutableEntry.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractMap$SimpleImmutableEntry__ -#define __java_util_AbstractMap$SimpleImmutableEntry__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::AbstractMap$SimpleImmutableEntry : public ::java::lang::Object -{ - -public: - AbstractMap$SimpleImmutableEntry(::java::lang::Object *, ::java::lang::Object *); - AbstractMap$SimpleImmutableEntry(::java::util::Map$Entry *); - virtual ::java::lang::Object * getKey(); - virtual ::java::lang::Object * getValue(); - virtual ::java::lang::Object * setValue(::java::lang::Object *); -private: - static const jlong serialVersionUID = 7138329143949025153LL; -public: // actually package-private - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) key; - ::java::lang::Object * value; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractMap$SimpleImmutableEntry__ diff --git a/libjava/java/util/AbstractMap.h b/libjava/java/util/AbstractMap.h deleted file mode 100644 index fba9276..0000000 --- a/libjava/java/util/AbstractMap.h +++ /dev/null @@ -1,47 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractMap__ -#define __java_util_AbstractMap__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::AbstractMap : public ::java::lang::Object -{ - -public: // actually protected - AbstractMap(); -public: - virtual ::java::util::Set * entrySet() = 0; - virtual void clear(); -public: // actually protected - virtual ::java::lang::Object * clone(); -public: - virtual jboolean containsKey(::java::lang::Object *); - virtual jboolean containsValue(::java::lang::Object *); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::Object * get(::java::lang::Object *); - virtual jint hashCode(); - virtual jboolean isEmpty(); - virtual ::java::util::Set * keySet(); - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - virtual void putAll(::java::util::Map *); - virtual ::java::lang::Object * remove(::java::lang::Object *); - virtual jint size(); - virtual ::java::lang::String * toString(); - virtual ::java::util::Collection * values(); -public: // actually package-private - static jboolean equals(::java::lang::Object *, ::java::lang::Object *); - static jint hashCode(::java::lang::Object *); - static const jint KEYS = 0; - static const jint VALUES = 1; - static const jint ENTRIES = 2; - ::java::util::Set * __attribute__((aligned(__alignof__( ::java::lang::Object)))) keys; - ::java::util::Collection * values__; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractMap__ diff --git a/libjava/java/util/AbstractQueue.h b/libjava/java/util/AbstractQueue.h deleted file mode 100644 index f194c25..0000000 --- a/libjava/java/util/AbstractQueue.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractQueue__ -#define __java_util_AbstractQueue__ - -#pragma interface - -#include <java/util/AbstractCollection.h> - -class java::util::AbstractQueue : public ::java::util::AbstractCollection -{ - -public: // actually protected - AbstractQueue(); -public: - virtual jboolean add(::java::lang::Object *); - virtual ::java::lang::Object * remove(); - virtual ::java::lang::Object * element(); - virtual void clear(); - virtual jboolean addAll(::java::util::Collection *); - virtual jboolean offer(::java::lang::Object *) = 0; - virtual ::java::lang::Object * poll() = 0; - virtual ::java::lang::Object * peek() = 0; - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractQueue__ diff --git a/libjava/java/util/AbstractSequentialList.h b/libjava/java/util/AbstractSequentialList.h deleted file mode 100644 index 7763024..0000000 --- a/libjava/java/util/AbstractSequentialList.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractSequentialList__ -#define __java_util_AbstractSequentialList__ - -#pragma interface - -#include <java/util/AbstractList.h> - -class java::util::AbstractSequentialList : public ::java::util::AbstractList -{ - -public: // actually protected - AbstractSequentialList(); -public: - virtual ::java::util::ListIterator * listIterator(jint) = 0; - virtual void add(jint, ::java::lang::Object *); - virtual jboolean addAll(jint, ::java::util::Collection *); - virtual ::java::lang::Object * get(jint); - virtual ::java::util::Iterator * iterator(); - virtual ::java::lang::Object * remove(jint); - virtual ::java::lang::Object * set(jint, ::java::lang::Object *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractSequentialList__ diff --git a/libjava/java/util/AbstractSet.h b/libjava/java/util/AbstractSet.h deleted file mode 100644 index b3ec399..0000000 --- a/libjava/java/util/AbstractSet.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_AbstractSet__ -#define __java_util_AbstractSet__ - -#pragma interface - -#include <java/util/AbstractCollection.h> - -class java::util::AbstractSet : public ::java::util::AbstractCollection -{ - -public: // actually protected - AbstractSet(); -public: - virtual jboolean equals(::java::lang::Object *); - virtual jint hashCode(); - virtual jboolean removeAll(::java::util::Collection *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_AbstractSet__ diff --git a/libjava/java/util/ArrayDeque$DeqIterator.h b/libjava/java/util/ArrayDeque$DeqIterator.h deleted file mode 100644 index bbe30bc..0000000 --- a/libjava/java/util/ArrayDeque$DeqIterator.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_ArrayDeque$DeqIterator__ -#define __java_util_ArrayDeque$DeqIterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::ArrayDeque$DeqIterator : public ::java::lang::Object -{ - - ArrayDeque$DeqIterator(::java::util::ArrayDeque *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -public: // actually package-private - ArrayDeque$DeqIterator(::java::util::ArrayDeque *, ::java::util::ArrayDeque$DeqIterator *); -private: - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) cursor; - jint fence; - jint lastRet; -public: // actually package-private - ::java::util::ArrayDeque * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_ArrayDeque$DeqIterator__ diff --git a/libjava/java/util/ArrayDeque$DescendingIterator.h b/libjava/java/util/ArrayDeque$DescendingIterator.h deleted file mode 100644 index ee72fd7..0000000 --- a/libjava/java/util/ArrayDeque$DescendingIterator.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_ArrayDeque$DescendingIterator__ -#define __java_util_ArrayDeque$DescendingIterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::ArrayDeque$DescendingIterator : public ::java::lang::Object -{ - - ArrayDeque$DescendingIterator(::java::util::ArrayDeque *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -public: // actually package-private - ArrayDeque$DescendingIterator(::java::util::ArrayDeque *, ::java::util::ArrayDeque$DescendingIterator *); -private: - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) cursor; - jint fence; - jint lastRet; -public: // actually package-private - ::java::util::ArrayDeque * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_ArrayDeque$DescendingIterator__ diff --git a/libjava/java/util/ArrayDeque.h b/libjava/java/util/ArrayDeque.h deleted file mode 100644 index d1ac9e5..0000000 --- a/libjava/java/util/ArrayDeque.h +++ /dev/null @@ -1,81 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_ArrayDeque__ -#define __java_util_ArrayDeque__ - -#pragma interface - -#include <java/util/AbstractCollection.h> -#include <gcj/array.h> - - -class java::util::ArrayDeque : public ::java::util::AbstractCollection -{ - - void allocateElements(jint); - void doubleCapacity(); - JArray< ::java::lang::Object * > * copyElements(JArray< ::java::lang::Object * > *); -public: - ArrayDeque(); - ArrayDeque(jint); - ArrayDeque(::java::util::Collection *); - virtual void addFirst(::java::lang::Object *); - virtual void addLast(::java::lang::Object *); - virtual jboolean offerFirst(::java::lang::Object *); - virtual jboolean offerLast(::java::lang::Object *); - virtual ::java::lang::Object * removeFirst(); - virtual ::java::lang::Object * removeLast(); - virtual ::java::lang::Object * pollFirst(); - virtual ::java::lang::Object * pollLast(); - virtual ::java::lang::Object * getFirst(); - virtual ::java::lang::Object * getLast(); - virtual ::java::lang::Object * peekFirst(); - virtual ::java::lang::Object * peekLast(); - virtual jboolean removeFirstOccurrence(::java::lang::Object *); - virtual jboolean removeLastOccurrence(::java::lang::Object *); - virtual jboolean add(::java::lang::Object *); - virtual jboolean offer(::java::lang::Object *); - virtual ::java::lang::Object * remove(); - virtual ::java::lang::Object * poll(); - virtual ::java::lang::Object * element(); - virtual ::java::lang::Object * peek(); - virtual void push(::java::lang::Object *); - virtual ::java::lang::Object * pop(); -private: - void checkInvariants(); - jboolean delete$(jint); -public: - virtual jint size(); - virtual jboolean isEmpty(); - virtual ::java::util::Iterator * iterator(); - virtual ::java::util::Iterator * descendingIterator(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); - virtual void clear(); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual ::java::util::ArrayDeque * ArrayDeque$clone(); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); -public: - virtual ::java::lang::Object * clone(); -public: // actually package-private - static jint access$1(::java::util::ArrayDeque *); - static jint access$2(::java::util::ArrayDeque *); - static JArray< ::java::lang::Object * > * access$3(::java::util::ArrayDeque *); - static jboolean access$4(::java::util::ArrayDeque *, jint); -private: - JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) elements; - jint head; - jint tail; - static const jint MIN_INITIAL_CAPACITY = 8; - static const jlong serialVersionUID = 2340985798034038923LL; -public: // actually package-private - static jboolean $assertionsDisabled; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_ArrayDeque__ diff --git a/libjava/java/util/ArrayList.h b/libjava/java/util/ArrayList.h deleted file mode 100644 index 4bbdb1a..0000000 --- a/libjava/java/util/ArrayList.h +++ /dev/null @@ -1,58 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_ArrayList__ -#define __java_util_ArrayList__ - -#pragma interface - -#include <java/util/AbstractList.h> -#include <gcj/array.h> - - -class java::util::ArrayList : public ::java::util::AbstractList -{ - -public: - ArrayList(jint); - ArrayList(); - ArrayList(::java::util::Collection *); - virtual void trimToSize(); - virtual void ensureCapacity(jint); - virtual jint size(); - virtual jboolean isEmpty(); - virtual jboolean contains(::java::lang::Object *); - virtual jint indexOf(::java::lang::Object *); - virtual jint lastIndexOf(::java::lang::Object *); - virtual ::java::lang::Object * clone(); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual ::java::lang::Object * get(jint); - virtual ::java::lang::Object * set(jint, ::java::lang::Object *); - virtual jboolean add(::java::lang::Object *); - virtual void add(jint, ::java::lang::Object *); - virtual ::java::lang::Object * remove(jint); - virtual void clear(); - virtual jboolean addAll(::java::util::Collection *); - virtual jboolean addAll(jint, ::java::util::Collection *); -public: // actually protected - virtual void removeRange(jint, jint); -private: - void checkBoundInclusive(jint); - void checkBoundExclusive(jint); - void raiseBoundsError(jint); -public: // actually package-private - virtual jboolean removeAllInternal(::java::util::Collection *); - virtual jboolean retainAllInternal(::java::util::Collection *); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); - static const jlong serialVersionUID = 8683452581122892189LL; - static const jint DEFAULT_CAPACITY = 10; - jint __attribute__((aligned(__alignof__( ::java::util::AbstractList)))) size__; - JArray< ::java::lang::Object * > * data; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_ArrayList__ diff --git a/libjava/java/util/Arrays$ArrayList.h b/libjava/java/util/Arrays$ArrayList.h deleted file mode 100644 index 3fe9686..0000000 --- a/libjava/java/util/Arrays$ArrayList.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Arrays$ArrayList__ -#define __java_util_Arrays$ArrayList__ - -#pragma interface - -#include <java/util/AbstractList.h> -#include <gcj/array.h> - - -class java::util::Arrays$ArrayList : public ::java::util::AbstractList -{ - -public: // actually package-private - Arrays$ArrayList(JArray< ::java::lang::Object * > *); -public: - ::java::lang::Object * get(jint); - jint size(); - ::java::lang::Object * set(jint, ::java::lang::Object *); - jboolean contains(::java::lang::Object *); - jint indexOf(::java::lang::Object *); - jint lastIndexOf(::java::lang::Object *); - JArray< ::java::lang::Object * > * toArray(); - JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); -private: - static const jlong serialVersionUID = -2764017481108945198LL; - JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::java::util::AbstractList)))) a; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Arrays$ArrayList__ diff --git a/libjava/java/util/Arrays.h b/libjava/java/util/Arrays.h deleted file mode 100644 index 8860ee3..0000000 --- a/libjava/java/util/Arrays.h +++ /dev/null @@ -1,186 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Arrays__ -#define __java_util_Arrays__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace lang - { - class CPStringBuilder; - } - } - } -} - -class java::util::Arrays : public ::java::lang::Object -{ - - Arrays(); -public: - static jint binarySearch(JArray< jbyte > *, jbyte); - static jint binarySearch(JArray< jbyte > *, jint, jint, jbyte); - static jint binarySearch(JArray< jchar > *, jchar); - static jint binarySearch(JArray< jchar > *, jint, jint, jchar); - static jint binarySearch(JArray< jshort > *, jshort); - static jint binarySearch(JArray< jshort > *, jint, jint, jshort); - static jint binarySearch(JArray< jint > *, jint); - static jint binarySearch(JArray< jint > *, jint, jint, jint); - static jint binarySearch(JArray< jlong > *, jlong); - static jint binarySearch(JArray< jlong > *, jint, jint, jlong); - static jint binarySearch(JArray< jfloat > *, jfloat); - static jint binarySearch(JArray< jfloat > *, jint, jint, jfloat); - static jint binarySearch(JArray< jdouble > *, jdouble); - static jint binarySearch(JArray< jdouble > *, jint, jint, jdouble); - static jint binarySearch(JArray< ::java::lang::Object * > *, ::java::lang::Object *); - static jint binarySearch(JArray< ::java::lang::Object * > *, jint, jint, ::java::lang::Object *); - static jint binarySearch(JArray< ::java::lang::Object * > *, ::java::lang::Object *, ::java::util::Comparator *); - static jint binarySearch(JArray< ::java::lang::Object * > *, jint, jint, ::java::lang::Object *, ::java::util::Comparator *); - static jboolean equals(JArray< jboolean > *, JArray< jboolean > *); - static jboolean equals(JArray< jbyte > *, JArray< jbyte > *); - static jboolean equals(JArray< jchar > *, JArray< jchar > *); - static jboolean equals(JArray< jshort > *, JArray< jshort > *); - static jboolean equals(JArray< jint > *, JArray< jint > *); - static jboolean equals(JArray< jlong > *, JArray< jlong > *); - static jboolean equals(JArray< jfloat > *, JArray< jfloat > *); - static jboolean equals(JArray< jdouble > *, JArray< jdouble > *); - static jboolean equals(JArray< ::java::lang::Object * > *, JArray< ::java::lang::Object * > *); - static void fill(JArray< jboolean > *, jboolean); - static void fill(JArray< jboolean > *, jint, jint, jboolean); - static void fill(JArray< jbyte > *, jbyte); - static void fill(JArray< jbyte > *, jint, jint, jbyte); - static void fill(JArray< jchar > *, jchar); - static void fill(JArray< jchar > *, jint, jint, jchar); - static void fill(JArray< jshort > *, jshort); - static void fill(JArray< jshort > *, jint, jint, jshort); - static void fill(JArray< jint > *, jint); - static void fill(JArray< jint > *, jint, jint, jint); - static void fill(JArray< jlong > *, jlong); - static void fill(JArray< jlong > *, jint, jint, jlong); - static void fill(JArray< jfloat > *, jfloat); - static void fill(JArray< jfloat > *, jint, jint, jfloat); - static void fill(JArray< jdouble > *, jdouble); - static void fill(JArray< jdouble > *, jint, jint, jdouble); - static void fill(JArray< ::java::lang::Object * > *, ::java::lang::Object *); - static void fill(JArray< ::java::lang::Object * > *, jint, jint, ::java::lang::Object *); - static void sort(JArray< jbyte > *); - static void sort(JArray< jbyte > *, jint, jint); -private: - static jint med3(jint, jint, jint, JArray< jbyte > *); - static void swap(jint, jint, JArray< jbyte > *); - static void vecswap(jint, jint, jint, JArray< jbyte > *); - static void qsort(JArray< jbyte > *, jint, jint); -public: - static void sort(JArray< jchar > *); - static void sort(JArray< jchar > *, jint, jint); -private: - static jint med3(jint, jint, jint, JArray< jchar > *); - static void swap(jint, jint, JArray< jchar > *); - static void vecswap(jint, jint, jint, JArray< jchar > *); - static void qsort(JArray< jchar > *, jint, jint); -public: - static void sort(JArray< jshort > *); - static void sort(JArray< jshort > *, jint, jint); -private: - static jint med3(jint, jint, jint, JArray< jshort > *); - static void swap(jint, jint, JArray< jshort > *); - static void vecswap(jint, jint, jint, JArray< jshort > *); - static void qsort(JArray< jshort > *, jint, jint); -public: - static void sort(JArray< jint > *); - static void sort(JArray< jint > *, jint, jint); -private: - static jint med3(jint, jint, jint, JArray< jint > *); - static void swap(jint, jint, JArray< jint > *); - static void vecswap(jint, jint, jint, JArray< jint > *); - static jint compare(jint, jint); - static void qsort(JArray< jint > *, jint, jint); -public: - static void sort(JArray< jlong > *); - static void sort(JArray< jlong > *, jint, jint); -private: - static jint med3(jint, jint, jint, JArray< jlong > *); - static void swap(jint, jint, JArray< jlong > *); - static void vecswap(jint, jint, jint, JArray< jlong > *); - static jint compare(jlong, jlong); - static void qsort(JArray< jlong > *, jint, jint); -public: - static void sort(JArray< jfloat > *); - static void sort(JArray< jfloat > *, jint, jint); -private: - static jint med3(jint, jint, jint, JArray< jfloat > *); - static void swap(jint, jint, JArray< jfloat > *); - static void vecswap(jint, jint, jint, JArray< jfloat > *); - static void qsort(JArray< jfloat > *, jint, jint); -public: - static void sort(JArray< jdouble > *); - static void sort(JArray< jdouble > *, jint, jint); -private: - static jint med3(jint, jint, jint, JArray< jdouble > *); - static void swap(jint, jint, JArray< jdouble > *); - static void vecswap(jint, jint, jint, JArray< jdouble > *); - static void qsort(JArray< jdouble > *, jint, jint); -public: - static void sort(JArray< ::java::lang::Object * > *); - static void sort(JArray< ::java::lang::Object * > *, ::java::util::Comparator *); - static void sort(JArray< ::java::lang::Object * > *, jint, jint); - static void sort(JArray< ::java::lang::Object * > *, jint, jint, ::java::util::Comparator *); - static ::java::util::List * asList(JArray< ::java::lang::Object * > *); - static jint hashCode(JArray< jlong > *); - static jint hashCode(JArray< jint > *); - static jint hashCode(JArray< jshort > *); - static jint hashCode(JArray< jchar > *); - static jint hashCode(JArray< jbyte > *); - static jint hashCode(JArray< jboolean > *); - static jint hashCode(JArray< jfloat > *); - static jint hashCode(JArray< jdouble > *); - static jint hashCode(JArray< ::java::lang::Object * > *); - static jint deepHashCode(JArray< ::java::lang::Object * > *); - static jboolean deepEquals(JArray< ::java::lang::Object * > *, JArray< ::java::lang::Object * > *); - static ::java::lang::String * toString(JArray< jboolean > *); - static ::java::lang::String * toString(JArray< jbyte > *); - static ::java::lang::String * toString(JArray< jchar > *); - static ::java::lang::String * toString(JArray< jshort > *); - static ::java::lang::String * toString(JArray< jint > *); - static ::java::lang::String * toString(JArray< jlong > *); - static ::java::lang::String * toString(JArray< jfloat > *); - static ::java::lang::String * toString(JArray< jdouble > *); - static ::java::lang::String * toString(JArray< ::java::lang::Object * > *); -private: - static void deepToString(JArray< ::java::lang::Object * > *, ::gnu::java::lang::CPStringBuilder *, ::java::util::HashSet *); -public: - static ::java::lang::String * deepToString(JArray< ::java::lang::Object * > *); - static JArray< jboolean > * copyOf(JArray< jboolean > *, jint); - static JArray< jboolean > * copyOfRange(JArray< jboolean > *, jint, jint); - static JArray< jbyte > * copyOf(JArray< jbyte > *, jint); - static JArray< jbyte > * copyOfRange(JArray< jbyte > *, jint, jint); - static JArray< jchar > * copyOf(JArray< jchar > *, jint); - static JArray< jchar > * copyOfRange(JArray< jchar > *, jint, jint); - static JArray< jdouble > * copyOf(JArray< jdouble > *, jint); - static JArray< jdouble > * copyOfRange(JArray< jdouble > *, jint, jint); - static JArray< jfloat > * copyOf(JArray< jfloat > *, jint); - static JArray< jfloat > * copyOfRange(JArray< jfloat > *, jint, jint); - static JArray< jint > * copyOf(JArray< jint > *, jint); - static JArray< jint > * copyOfRange(JArray< jint > *, jint, jint); - static JArray< jlong > * copyOf(JArray< jlong > *, jint); - static JArray< jlong > * copyOfRange(JArray< jlong > *, jint, jint); - static JArray< jshort > * copyOf(JArray< jshort > *, jint); - static JArray< jshort > * copyOfRange(JArray< jshort > *, jint, jint); - static JArray< ::java::lang::Object * > * copyOf(JArray< ::java::lang::Object * > *, jint); - static JArray< ::java::lang::Object * > * copyOfRange(JArray< ::java::lang::Object * > *, jint, jint); - static JArray< ::java::lang::Object * > * copyOf(JArray< ::java::lang::Object * > *, jint, ::java::lang::Class *); - static JArray< ::java::lang::Object * > * copyOfRange(JArray< ::java::lang::Object * > *, jint, jint, ::java::lang::Class *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_Arrays__ diff --git a/libjava/java/util/BitSet.h b/libjava/java/util/BitSet.h deleted file mode 100644 index 1470ca0..0000000 --- a/libjava/java/util/BitSet.h +++ /dev/null @@ -1,57 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_BitSet__ -#define __java_util_BitSet__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::BitSet : public ::java::lang::Object -{ - -public: - BitSet(); - BitSet(jint); - virtual void and$(::java::util::BitSet *); - virtual void andNot(::java::util::BitSet *); - virtual jint cardinality(); - virtual void clear(); - virtual void clear(jint); - virtual void clear(jint, jint); - virtual ::java::lang::Object * clone(); - virtual jboolean equals(::java::lang::Object *); - virtual void flip(jint); - virtual void flip(jint, jint); - virtual jboolean get(jint); - virtual ::java::util::BitSet * get(jint, jint); - virtual jint hashCode(); - virtual jboolean intersects(::java::util::BitSet *); - virtual jboolean isEmpty(); - virtual jint length(); - virtual jint nextClearBit(jint); - virtual jint nextSetBit(jint); - virtual void or$(::java::util::BitSet *); - virtual void set(jint); - virtual void set(jint, jboolean); - virtual void set(jint, jint); - virtual void set(jint, jint, jboolean); - virtual jint size(); - virtual ::java::lang::String * toString(); - virtual void xor$(::java::util::BitSet *); -private: - void ensure(jint); -public: // actually package-private - virtual jboolean containsAll(::java::util::BitSet *); -private: - static const jlong serialVersionUID = 7997698588986878753LL; - static const jint LONG_MASK = 63; - JArray< jlong > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) bits; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_BitSet__ diff --git a/libjava/java/util/Calendar.h b/libjava/java/util/Calendar.h deleted file mode 100644 index 9abfba5..0000000 --- a/libjava/java/util/Calendar.h +++ /dev/null @@ -1,149 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Calendar__ -#define __java_util_Calendar__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::Calendar : public ::java::lang::Object -{ - - static ::java::util::ResourceBundle * getBundle(::java::util::Locale *); -public: // actually protected - Calendar(); - Calendar(::java::util::TimeZone *, ::java::util::Locale *); -public: - static ::java::util::Calendar * getInstance(); - static ::java::util::Calendar * getInstance(::java::util::TimeZone *); - static ::java::util::Calendar * getInstance(::java::util::Locale *); - static ::java::util::Calendar * getInstance(::java::util::TimeZone *, ::java::util::Locale *); - static JArray< ::java::util::Locale * > * getAvailableLocales(); -public: // actually protected - virtual void computeTime() = 0; - virtual void computeFields() = 0; -public: - virtual ::java::util::Date * getTime(); - virtual void setTime(::java::util::Date *); - virtual jlong getTimeInMillis(); - virtual void setTimeInMillis(jlong); - virtual jint get(jint); -public: // actually protected - virtual jint internalGet(jint); -public: - virtual void set(jint, jint); - virtual void set(jint, jint, jint); - virtual void set(jint, jint, jint, jint, jint); - virtual void set(jint, jint, jint, jint, jint, jint); - virtual void clear(); - virtual void clear(jint); - virtual jboolean isSet(jint); -public: // actually protected - virtual void complete(); -public: - virtual jboolean equals(::java::lang::Object *); - virtual jint hashCode(); - virtual jboolean before(::java::lang::Object *); - virtual jboolean after(::java::lang::Object *); - virtual void add(jint, jint) = 0; - virtual void roll(jint, jboolean) = 0; - virtual void roll(jint, jint); - virtual void setTimeZone(::java::util::TimeZone *); - virtual ::java::util::TimeZone * getTimeZone(); - virtual void setLenient(jboolean); - virtual jboolean isLenient(); - virtual void setFirstDayOfWeek(jint); - virtual jint getFirstDayOfWeek(); - virtual void setMinimalDaysInFirstWeek(jint); - virtual jint getMinimalDaysInFirstWeek(); - virtual jint getMinimum(jint) = 0; - virtual jint getMaximum(jint) = 0; - virtual jint getGreatestMinimum(jint) = 0; - virtual jint getLeastMaximum(jint) = 0; - virtual jint getActualMinimum(jint); - virtual jint getActualMaximum(jint); - virtual jint Calendar$compareTo(::java::util::Calendar *); - virtual ::java::lang::Object * clone(); - virtual ::java::lang::String * toString(); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); -public: - virtual ::java::lang::String * getDisplayName(jint, jint, ::java::util::Locale *); - virtual ::java::util::Map * getDisplayNames(jint, jint, ::java::util::Locale *); - virtual jint compareTo(::java::lang::Object *); - static const jint ERA = 0; - static const jint YEAR = 1; - static const jint MONTH = 2; - static const jint WEEK_OF_YEAR = 3; - static const jint WEEK_OF_MONTH = 4; - static const jint DATE = 5; - static const jint DAY_OF_MONTH = 5; - static const jint DAY_OF_YEAR = 6; - static const jint DAY_OF_WEEK = 7; - static const jint DAY_OF_WEEK_IN_MONTH = 8; - static const jint AM_PM = 9; - static const jint HOUR = 10; - static const jint HOUR_OF_DAY = 11; - static const jint MINUTE = 12; - static const jint SECOND = 13; - static const jint MILLISECOND = 14; - static const jint ZONE_OFFSET = 15; - static const jint DST_OFFSET = 16; - static const jint FIELD_COUNT = 17; - static const jint SUNDAY = 1; - static const jint MONDAY = 2; - static const jint TUESDAY = 3; - static const jint WEDNESDAY = 4; - static const jint THURSDAY = 5; - static const jint FRIDAY = 6; - static const jint SATURDAY = 7; - static const jint JANUARY = 0; - static const jint FEBRUARY = 1; - static const jint MARCH = 2; - static const jint APRIL = 3; - static const jint MAY = 4; - static const jint JUNE = 5; - static const jint JULY = 6; - static const jint AUGUST = 7; - static const jint SEPTEMBER = 8; - static const jint OCTOBER = 9; - static const jint NOVEMBER = 10; - static const jint DECEMBER = 11; - static const jint UNDECIMBER = 12; - static const jint AM = 0; - static const jint PM = 1; - static const jint ALL_STYLES = 0; - static const jint SHORT = 1; - static const jint LONG = 2; -public: // actually protected - JArray< jint > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) fields; - JArray< jboolean > * isSet__; - jlong time; - jboolean isTimeSet; - jboolean areFieldsSet; -private: - ::java::util::TimeZone * zone; - static ::java::lang::String * calendarClassName; - jboolean lenient; - jint firstDayOfWeek; - jint minimalDaysInFirstWeek; - jboolean explicitDSTOffset; - jint serialVersionOnStream; -public: // actually package-private - static const jlong serialVersionUID = -1807547505821590642LL; -private: - static ::java::lang::String * bundleName; - static ::java::util::Properties * properties; - static ::java::util::HashMap * cache; - static JArray< ::java::lang::Class * > * ctorArgTypes; - static JArray< ::java::lang::String * > * fieldNames; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Calendar__ diff --git a/libjava/java/util/Collection.h b/libjava/java/util/Collection.h deleted file mode 100644 index afeb7ff..0000000 --- a/libjava/java/util/Collection.h +++ /dev/null @@ -1,35 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collection__ -#define __java_util_Collection__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::Collection : public ::java::lang::Object -{ - -public: - virtual jboolean add(::java::lang::Object *) = 0; - virtual jboolean addAll(::java::util::Collection *) = 0; - virtual void clear() = 0; - virtual jboolean contains(::java::lang::Object *) = 0; - virtual jboolean containsAll(::java::util::Collection *) = 0; - virtual jboolean equals(::java::lang::Object *) = 0; - virtual jint hashCode() = 0; - virtual jboolean isEmpty() = 0; - virtual ::java::util::Iterator * iterator() = 0; - virtual jboolean remove(::java::lang::Object *) = 0; - virtual jboolean removeAll(::java::util::Collection *) = 0; - virtual jboolean retainAll(::java::util::Collection *) = 0; - virtual jint size() = 0; - virtual JArray< ::java::lang::Object * > * toArray() = 0; - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_Collection__ diff --git a/libjava/java/util/Collections$1$SynchronizedMapEntry.h b/libjava/java/util/Collections$1$SynchronizedMapEntry.h deleted file mode 100644 index 7548987..0000000 --- a/libjava/java/util/Collections$1$SynchronizedMapEntry.h +++ /dev/null @@ -1,30 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$1$SynchronizedMapEntry__ -#define __java_util_Collections$1$SynchronizedMapEntry__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Collections$1$SynchronizedMapEntry : public ::java::lang::Object -{ - -public: // actually package-private - Collections$1$SynchronizedMapEntry(::java::util::Collections$SynchronizedMap *, ::java::util::Map$Entry *); -public: - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::Object * getKey(); - virtual ::java::lang::Object * getValue(); - virtual jint hashCode(); - virtual ::java::lang::Object * setValue(::java::lang::Object *); - virtual ::java::lang::String * toString(); -public: // actually package-private - ::java::util::Map$Entry * __attribute__((aligned(__alignof__( ::java::lang::Object)))) e; - ::java::util::Collections$SynchronizedMap * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$1$SynchronizedMapEntry__ diff --git a/libjava/java/util/Collections$1.h b/libjava/java/util/Collections$1.h deleted file mode 100644 index 2e3d80c..0000000 --- a/libjava/java/util/Collections$1.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$1__ -#define __java_util_Collections$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Collections$1 : public ::java::lang::Object -{ - -public: // actually package-private - Collections$1(::java::util::Collections$SingletonSet *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -private: - jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) hasNext__; -public: // actually package-private - ::java::util::Collections$SingletonSet * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$1__ diff --git a/libjava/java/util/Collections$2.h b/libjava/java/util/Collections$2.h deleted file mode 100644 index 5beb1ec..0000000 --- a/libjava/java/util/Collections$2.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$2__ -#define __java_util_Collections$2__ - -#pragma interface - -#include <java/util/AbstractMap$SimpleEntry.h> - -class java::util::Collections$2 : public ::java::util::AbstractMap$SimpleEntry -{ - -public: // actually package-private - Collections$2(::java::util::Collections$SingletonMap *, ::java::lang::Object *, ::java::lang::Object *); -public: - virtual ::java::lang::Object * setValue(::java::lang::Object *); -public: // actually package-private - ::java::util::Collections$SingletonMap * __attribute__((aligned(__alignof__( ::java::util::AbstractMap$SimpleEntry)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$2__ diff --git a/libjava/java/util/Collections$3.h b/libjava/java/util/Collections$3.h deleted file mode 100644 index 1629d8d..0000000 --- a/libjava/java/util/Collections$3.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$3__ -#define __java_util_Collections$3__ - -#pragma interface - -#include <java/util/Collections$SynchronizedSet.h> - -class java::util::Collections$3 : public ::java::util::Collections$SynchronizedSet -{ - -public: // actually package-private - Collections$3(::java::util::Collections$SynchronizedMap *, ::java::lang::Object *, ::java::util::Set *); -public: - virtual ::java::util::Iterator * iterator(); -public: // actually package-private - static ::java::util::Collections$SynchronizedMap * access$0(::java::util::Collections$3 *); - ::java::util::Collections$SynchronizedMap * __attribute__((aligned(__alignof__( ::java::util::Collections$SynchronizedSet)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$3__ diff --git a/libjava/java/util/Collections$4.h b/libjava/java/util/Collections$4.h deleted file mode 100644 index 6aa2182..0000000 --- a/libjava/java/util/Collections$4.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$4__ -#define __java_util_Collections$4__ - -#pragma interface - -#include <java/util/Collections$SynchronizedIterator.h> - -class java::util::Collections$4 : public ::java::util::Collections$SynchronizedIterator -{ - -public: // actually package-private - Collections$4(::java::util::Collections$3 *, ::java::lang::Object *, ::java::util::Iterator *); -public: - virtual ::java::util::Map$Entry * Collections$4$next(); - virtual ::java::lang::Object * next(); -public: // actually package-private - ::java::util::Collections$3 * __attribute__((aligned(__alignof__( ::java::util::Collections$SynchronizedIterator)))) this$2; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$4__ diff --git a/libjava/java/util/Collections$5.h b/libjava/java/util/Collections$5.h deleted file mode 100644 index 36f8bd1..0000000 --- a/libjava/java/util/Collections$5.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$5__ -#define __java_util_Collections$5__ - -#pragma interface - -#include <java/util/Collections$UnmodifiableIterator.h> - -class java::util::Collections$5 : public ::java::util::Collections$UnmodifiableIterator -{ - -public: // actually package-private - Collections$5(::java::util::Collections$UnmodifiableMap$UnmodifiableEntrySet *, ::java::util::Iterator *); -public: - virtual ::java::util::Map$Entry * Collections$5$next(); - virtual ::java::lang::Object * next(); -public: // actually package-private - ::java::util::Collections$UnmodifiableMap$UnmodifiableEntrySet * __attribute__((aligned(__alignof__( ::java::util::Collections$UnmodifiableIterator)))) this$2; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$5__ diff --git a/libjava/java/util/Collections$6.h b/libjava/java/util/Collections$6.h deleted file mode 100644 index d5e2691..0000000 --- a/libjava/java/util/Collections$6.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$6__ -#define __java_util_Collections$6__ - -#pragma interface - -#include <java/util/Collections$CheckedIterator.h> - -class java::util::Collections$6 : public ::java::util::Collections$CheckedIterator -{ - -public: // actually package-private - Collections$6(::java::util::Collections$CheckedMap$CheckedEntrySet *, ::java::util::Iterator *, ::java::lang::Class *); -public: - virtual ::java::lang::Object * next(); -public: // actually package-private - static ::java::util::Collections$CheckedMap$CheckedEntrySet * access$0(::java::util::Collections$6 *); - ::java::util::Collections$CheckedMap$CheckedEntrySet * __attribute__((aligned(__alignof__( ::java::util::Collections$CheckedIterator)))) this$2; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$6__ diff --git a/libjava/java/util/Collections$7.h b/libjava/java/util/Collections$7.h deleted file mode 100644 index 1b320b9..0000000 --- a/libjava/java/util/Collections$7.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$7__ -#define __java_util_Collections$7__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Collections$7 : public ::java::lang::Object -{ - -public: // actually package-private - Collections$7(::java::util::Collections$6 *, ::java::util::Map$Entry *); -public: - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::Object * getKey(); - virtual ::java::lang::Object * getValue(); - virtual jint hashCode(); - virtual ::java::lang::Object * setValue(::java::lang::Object *); - virtual ::java::lang::String * toString(); -public: // actually package-private - ::java::util::Collections$6 * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$3; -private: - ::java::util::Map$Entry * val$e; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$7__ diff --git a/libjava/java/util/Collections$8.h b/libjava/java/util/Collections$8.h deleted file mode 100644 index 4f3faf0..0000000 --- a/libjava/java/util/Collections$8.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$8__ -#define __java_util_Collections$8__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Collections$8 : public ::java::lang::Object -{ - -public: // actually package-private - Collections$8(::java::util::Iterator *); -public: - virtual jboolean hasMoreElements(); - virtual ::java::lang::Object * nextElement(); -private: - ::java::util::Iterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) val$i; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$8__ diff --git a/libjava/java/util/Collections$9.h b/libjava/java/util/Collections$9.h deleted file mode 100644 index a425a6c..0000000 --- a/libjava/java/util/Collections$9.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$9__ -#define __java_util_Collections$9__ - -#pragma interface - -#include <java/util/Collections$ReverseComparator.h> - -class java::util::Collections$9 : public ::java::util::Collections$ReverseComparator -{ - -public: // actually package-private - Collections$9(::java::util::Comparator *); -public: - virtual jint compare(::java::lang::Object *, ::java::lang::Object *); -private: - ::java::util::Comparator * __attribute__((aligned(__alignof__( ::java::util::Collections$ReverseComparator)))) val$c; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$9__ diff --git a/libjava/java/util/Collections$CheckedCollection.h b/libjava/java/util/Collections$CheckedCollection.h deleted file mode 100644 index 688439f..0000000 --- a/libjava/java/util/Collections$CheckedCollection.h +++ /dev/null @@ -1,42 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$CheckedCollection__ -#define __java_util_Collections$CheckedCollection__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::Collections$CheckedCollection : public ::java::lang::Object -{ - -public: // actually package-private - Collections$CheckedCollection(::java::util::Collection *, ::java::lang::Class *); -public: - virtual jboolean add(::java::lang::Object *); - virtual jboolean addAll(::java::util::Collection *); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean containsAll(::java::util::Collection *); - virtual jboolean isEmpty(); - virtual ::java::util::Iterator * iterator(); - virtual jboolean remove(::java::lang::Object *); - virtual jboolean removeAll(::java::util::Collection *); - virtual jboolean retainAll(::java::util::Collection *); - virtual jint size(); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 1578914078182001775LL; -public: // actually package-private - ::java::util::Collection * __attribute__((aligned(__alignof__( ::java::lang::Object)))) c; - ::java::lang::Class * type; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$CheckedCollection__ diff --git a/libjava/java/util/Collections$CheckedIterator.h b/libjava/java/util/Collections$CheckedIterator.h deleted file mode 100644 index cce1f0b..0000000 --- a/libjava/java/util/Collections$CheckedIterator.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$CheckedIterator__ -#define __java_util_Collections$CheckedIterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Collections$CheckedIterator : public ::java::lang::Object -{ - -public: // actually package-private - Collections$CheckedIterator(::java::util::Iterator *, ::java::lang::Class *); -public: - virtual ::java::lang::Object * next(); - virtual jboolean hasNext(); - virtual void remove(); -private: - ::java::util::Iterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) i; -public: // actually package-private - ::java::lang::Class * type; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$CheckedIterator__ diff --git a/libjava/java/util/Collections$CheckedList.h b/libjava/java/util/Collections$CheckedList.h deleted file mode 100644 index 6158bc2..0000000 --- a/libjava/java/util/Collections$CheckedList.h +++ /dev/null @@ -1,37 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$CheckedList__ -#define __java_util_Collections$CheckedList__ - -#pragma interface - -#include <java/util/Collections$CheckedCollection.h> - -class java::util::Collections$CheckedList : public ::java::util::Collections$CheckedCollection -{ - -public: // actually package-private - Collections$CheckedList(::java::util::List *, ::java::lang::Class *); -public: - virtual void add(jint, ::java::lang::Object *); - virtual jboolean addAll(jint, ::java::util::Collection *); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::Object * get(jint); - virtual jint hashCode(); - virtual jint indexOf(::java::lang::Object *); - virtual jint lastIndexOf(::java::lang::Object *); - virtual ::java::util::ListIterator * listIterator(); - virtual ::java::util::ListIterator * listIterator(jint); - virtual ::java::lang::Object * remove(jint); - virtual ::java::lang::Object * set(jint, ::java::lang::Object *); - virtual ::java::util::List * subList(jint, jint); -private: - static const jlong serialVersionUID = 65247728283967356LL; -public: // actually package-private - ::java::util::List * __attribute__((aligned(__alignof__( ::java::util::Collections$CheckedCollection)))) list; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$CheckedList__ diff --git a/libjava/java/util/Collections$CheckedListIterator.h b/libjava/java/util/Collections$CheckedListIterator.h deleted file mode 100644 index 2c1b9f0..0000000 --- a/libjava/java/util/Collections$CheckedListIterator.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$CheckedListIterator__ -#define __java_util_Collections$CheckedListIterator__ - -#pragma interface - -#include <java/util/Collections$CheckedIterator.h> - -class java::util::Collections$CheckedListIterator : public ::java::util::Collections$CheckedIterator -{ - -public: // actually package-private - Collections$CheckedListIterator(::java::util::ListIterator *, ::java::lang::Class *); -public: - void add(::java::lang::Object *); - jboolean hasPrevious(); - jint nextIndex(); - ::java::lang::Object * previous(); - jint previousIndex(); - void set(::java::lang::Object *); -private: - ::java::util::ListIterator * __attribute__((aligned(__alignof__( ::java::util::Collections$CheckedIterator)))) li; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$CheckedListIterator__ diff --git a/libjava/java/util/Collections$CheckedMap$CheckedEntrySet.h b/libjava/java/util/Collections$CheckedMap$CheckedEntrySet.h deleted file mode 100644 index 1882b9a..0000000 --- a/libjava/java/util/Collections$CheckedMap$CheckedEntrySet.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$CheckedMap$CheckedEntrySet__ -#define __java_util_Collections$CheckedMap$CheckedEntrySet__ - -#pragma interface - -#include <java/util/Collections$CheckedSet.h> - -class java::util::Collections$CheckedMap$CheckedEntrySet : public ::java::util::Collections$CheckedSet -{ - -public: // actually package-private - Collections$CheckedMap$CheckedEntrySet(::java::util::Set *, ::java::lang::Class *, ::java::lang::Class *, ::java::lang::Class *); -public: - ::java::util::Iterator * iterator(); -public: // actually package-private - static ::java::lang::Class * access$0(::java::util::Collections$CheckedMap$CheckedEntrySet *); -private: - ::java::lang::Class * __attribute__((aligned(__alignof__( ::java::util::Collections$CheckedSet)))) keyType; - ::java::lang::Class * valueType; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$CheckedMap$CheckedEntrySet__ diff --git a/libjava/java/util/Collections$CheckedMap.h b/libjava/java/util/Collections$CheckedMap.h deleted file mode 100644 index e32b255..0000000 --- a/libjava/java/util/Collections$CheckedMap.h +++ /dev/null @@ -1,46 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$CheckedMap__ -#define __java_util_Collections$CheckedMap__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Collections$CheckedMap : public ::java::lang::Object -{ - -public: // actually package-private - Collections$CheckedMap(::java::util::Map *, ::java::lang::Class *, ::java::lang::Class *); -public: - virtual void clear(); - virtual jboolean containsKey(::java::lang::Object *); - virtual jboolean containsValue(::java::lang::Object *); - virtual ::java::util::Set * entrySet(); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::Object * get(::java::lang::Object *); - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - virtual jint hashCode(); - virtual jboolean isEmpty(); - virtual ::java::util::Set * keySet(); - virtual void putAll(::java::util::Map *); - virtual ::java::lang::Object * remove(::java::lang::Object *); - virtual jint size(); - virtual ::java::lang::String * toString(); - virtual ::java::util::Collection * values(); -private: - static const jlong serialVersionUID = 5742860141034234728LL; - ::java::util::Map * __attribute__((aligned(__alignof__( ::java::lang::Object)))) m; -public: // actually package-private - ::java::lang::Class * keyType; - ::java::lang::Class * valueType; -private: - ::java::util::Set * entries; - ::java::util::Set * keys; - ::java::util::Collection * values__; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$CheckedMap__ diff --git a/libjava/java/util/Collections$CheckedRandomAccessList.h b/libjava/java/util/Collections$CheckedRandomAccessList.h deleted file mode 100644 index 4fad9a7..0000000 --- a/libjava/java/util/Collections$CheckedRandomAccessList.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$CheckedRandomAccessList__ -#define __java_util_Collections$CheckedRandomAccessList__ - -#pragma interface - -#include <java/util/Collections$CheckedList.h> - -class java::util::Collections$CheckedRandomAccessList : public ::java::util::Collections$CheckedList -{ - -public: // actually package-private - Collections$CheckedRandomAccessList(::java::util::List *, ::java::lang::Class *); -private: - static const jlong serialVersionUID = 1638200125423088369LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$CheckedRandomAccessList__ diff --git a/libjava/java/util/Collections$CheckedSet.h b/libjava/java/util/Collections$CheckedSet.h deleted file mode 100644 index e58a98d..0000000 --- a/libjava/java/util/Collections$CheckedSet.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$CheckedSet__ -#define __java_util_Collections$CheckedSet__ - -#pragma interface - -#include <java/util/Collections$CheckedCollection.h> - -class java::util::Collections$CheckedSet : public ::java::util::Collections$CheckedCollection -{ - -public: // actually package-private - Collections$CheckedSet(::java::util::Set *, ::java::lang::Class *); -public: - virtual jboolean equals(::java::lang::Object *); - virtual jint hashCode(); -private: - static const jlong serialVersionUID = 4694047833775013803LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$CheckedSet__ diff --git a/libjava/java/util/Collections$CheckedSortedMap.h b/libjava/java/util/Collections$CheckedSortedMap.h deleted file mode 100644 index 54d8305..0000000 --- a/libjava/java/util/Collections$CheckedSortedMap.h +++ /dev/null @@ -1,30 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$CheckedSortedMap__ -#define __java_util_Collections$CheckedSortedMap__ - -#pragma interface - -#include <java/util/Collections$CheckedMap.h> - -class java::util::Collections$CheckedSortedMap : public ::java::util::Collections$CheckedMap -{ - -public: // actually package-private - Collections$CheckedSortedMap(::java::util::SortedMap *, ::java::lang::Class *, ::java::lang::Class *); -public: - virtual ::java::util::Comparator * comparator(); - virtual ::java::lang::Object * firstKey(); - virtual ::java::util::SortedMap * headMap(::java::lang::Object *); - virtual ::java::lang::Object * lastKey(); - virtual ::java::util::SortedMap * subMap(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::util::SortedMap * tailMap(::java::lang::Object *); -private: - static const jlong serialVersionUID = 1599671320688067438LL; - ::java::util::SortedMap * __attribute__((aligned(__alignof__( ::java::util::Collections$CheckedMap)))) sm; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$CheckedSortedMap__ diff --git a/libjava/java/util/Collections$CheckedSortedSet.h b/libjava/java/util/Collections$CheckedSortedSet.h deleted file mode 100644 index f658175..0000000 --- a/libjava/java/util/Collections$CheckedSortedSet.h +++ /dev/null @@ -1,30 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$CheckedSortedSet__ -#define __java_util_Collections$CheckedSortedSet__ - -#pragma interface - -#include <java/util/Collections$CheckedSet.h> - -class java::util::Collections$CheckedSortedSet : public ::java::util::Collections$CheckedSet -{ - -public: // actually package-private - Collections$CheckedSortedSet(::java::util::SortedSet *, ::java::lang::Class *); -public: - virtual ::java::util::Comparator * comparator(); - virtual ::java::lang::Object * first(); - virtual ::java::util::SortedSet * headSet(::java::lang::Object *); - virtual ::java::lang::Object * last(); - virtual ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::util::SortedSet * tailSet(::java::lang::Object *); -private: - static const jlong serialVersionUID = 1599911165492914959LL; - ::java::util::SortedSet * __attribute__((aligned(__alignof__( ::java::util::Collections$CheckedSet)))) ss; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$CheckedSortedSet__ diff --git a/libjava/java/util/Collections$CopiesList.h b/libjava/java/util/Collections$CopiesList.h deleted file mode 100644 index 3ff503d..0000000 --- a/libjava/java/util/Collections$CopiesList.h +++ /dev/null @@ -1,35 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$CopiesList__ -#define __java_util_Collections$CopiesList__ - -#pragma interface - -#include <java/util/AbstractList.h> -#include <gcj/array.h> - - -class java::util::Collections$CopiesList : public ::java::util::AbstractList -{ - -public: // actually package-private - Collections$CopiesList(jint, ::java::lang::Object *); -public: - jint size(); - ::java::lang::Object * get(jint); - jboolean contains(::java::lang::Object *); - jint indexOf(::java::lang::Object *); - jint lastIndexOf(::java::lang::Object *); - ::java::util::List * subList(jint, jint); - JArray< ::java::lang::Object * > * toArray(); - ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 2739099268398711800LL; - jint __attribute__((aligned(__alignof__( ::java::util::AbstractList)))) n; - ::java::lang::Object * element; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$CopiesList__ diff --git a/libjava/java/util/Collections$EmptyList.h b/libjava/java/util/Collections$EmptyList.h deleted file mode 100644 index 8133e16..0000000 --- a/libjava/java/util/Collections$EmptyList.h +++ /dev/null @@ -1,39 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$EmptyList__ -#define __java_util_Collections$EmptyList__ - -#pragma interface - -#include <java/util/AbstractList.h> -#include <gcj/array.h> - - -class java::util::Collections$EmptyList : public ::java::util::AbstractList -{ - -public: // actually package-private - Collections$EmptyList(); -public: - jint size(); - ::java::lang::Object * get(jint); - jboolean contains(::java::lang::Object *); - jboolean containsAll(::java::util::Collection *); - jboolean equals(::java::lang::Object *); - jint hashCode(); - jint indexOf(::java::lang::Object *); - jint lastIndexOf(::java::lang::Object *); - jboolean remove(::java::lang::Object *); - jboolean removeAll(::java::util::Collection *); - jboolean retainAll(::java::util::Collection *); - JArray< ::java::lang::Object * > * toArray(); - JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 8842843931221139166LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$EmptyList__ diff --git a/libjava/java/util/Collections$EmptyMap.h b/libjava/java/util/Collections$EmptyMap.h deleted file mode 100644 index 6b09265..0000000 --- a/libjava/java/util/Collections$EmptyMap.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$EmptyMap__ -#define __java_util_Collections$EmptyMap__ - -#pragma interface - -#include <java/util/AbstractMap.h> - -class java::util::Collections$EmptyMap : public ::java::util::AbstractMap -{ - -public: // actually package-private - Collections$EmptyMap(); -public: - ::java::util::Set * entrySet(); - jboolean containsKey(::java::lang::Object *); - jboolean containsValue(::java::lang::Object *); - jboolean equals(::java::lang::Object *); - ::java::lang::Object * get(::java::lang::Object *); - jint hashCode(); - ::java::util::Set * keySet(); - ::java::lang::Object * remove(::java::lang::Object *); - jint size(); - ::java::util::Collection * values(); - ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 6428348081105594320LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$EmptyMap__ diff --git a/libjava/java/util/Collections$EmptySet.h b/libjava/java/util/Collections$EmptySet.h deleted file mode 100644 index cbd0126..0000000 --- a/libjava/java/util/Collections$EmptySet.h +++ /dev/null @@ -1,37 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$EmptySet__ -#define __java_util_Collections$EmptySet__ - -#pragma interface - -#include <java/util/AbstractSet.h> -#include <gcj/array.h> - - -class java::util::Collections$EmptySet : public ::java::util::AbstractSet -{ - -public: // actually package-private - Collections$EmptySet(); -public: - jint size(); - ::java::util::Iterator * iterator(); - jboolean contains(::java::lang::Object *); - jboolean containsAll(::java::util::Collection *); - jboolean equals(::java::lang::Object *); - jint hashCode(); - jboolean remove(::java::lang::Object *); - jboolean removeAll(::java::util::Collection *); - jboolean retainAll(::java::util::Collection *); - JArray< ::java::lang::Object * > * toArray(); - JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 1582296315990362920LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$EmptySet__ diff --git a/libjava/java/util/Collections$LIFOQueue.h b/libjava/java/util/Collections$LIFOQueue.h deleted file mode 100644 index c053a49..0000000 --- a/libjava/java/util/Collections$LIFOQueue.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$LIFOQueue__ -#define __java_util_Collections$LIFOQueue__ - -#pragma interface - -#include <java/util/AbstractQueue.h> - -class java::util::Collections$LIFOQueue : public ::java::util::AbstractQueue -{ - -public: - Collections$LIFOQueue(::java::util::Deque *); - virtual jboolean add(::java::lang::Object *); - virtual jboolean addAll(::java::util::Collection *); - virtual void clear(); - virtual jboolean isEmpty(); - virtual ::java::util::Iterator * iterator(); - virtual jboolean offer(::java::lang::Object *); - virtual ::java::lang::Object * peek(); - virtual ::java::lang::Object * poll(); - virtual jint size(); -private: - ::java::util::Deque * __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) deque; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$LIFOQueue__ diff --git a/libjava/java/util/Collections$MapSet.h b/libjava/java/util/Collections$MapSet.h deleted file mode 100644 index 70caba7..0000000 --- a/libjava/java/util/Collections$MapSet.h +++ /dev/null @@ -1,30 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$MapSet__ -#define __java_util_Collections$MapSet__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::Collections$MapSet : public ::java::util::AbstractSet -{ - -public: - Collections$MapSet(::java::util::Map *); - virtual jboolean add(::java::lang::Object *); - virtual jboolean addAll(::java::util::Collection *); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean isEmpty(); - virtual ::java::util::Iterator * iterator(); - virtual jboolean remove(::java::lang::Object *); - virtual jint size(); -private: - ::java::util::Map * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) map; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$MapSet__ diff --git a/libjava/java/util/Collections$ReverseComparator.h b/libjava/java/util/Collections$ReverseComparator.h deleted file mode 100644 index 006c27c..0000000 --- a/libjava/java/util/Collections$ReverseComparator.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$ReverseComparator__ -#define __java_util_Collections$ReverseComparator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Collections$ReverseComparator : public ::java::lang::Object -{ - -public: // actually package-private - Collections$ReverseComparator(); -public: - virtual jint compare(::java::lang::Object *, ::java::lang::Object *); -private: - static const jlong serialVersionUID = 7207038068494060240LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$ReverseComparator__ diff --git a/libjava/java/util/Collections$SingletonList.h b/libjava/java/util/Collections$SingletonList.h deleted file mode 100644 index 03340f1..0000000 --- a/libjava/java/util/Collections$SingletonList.h +++ /dev/null @@ -1,36 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$SingletonList__ -#define __java_util_Collections$SingletonList__ - -#pragma interface - -#include <java/util/AbstractList.h> -#include <gcj/array.h> - - -class java::util::Collections$SingletonList : public ::java::util::AbstractList -{ - -public: // actually package-private - Collections$SingletonList(::java::lang::Object *); -public: - jint size(); - ::java::lang::Object * get(jint); - jboolean contains(::java::lang::Object *); - jboolean containsAll(::java::util::Collection *); - jint hashCode(); - jint indexOf(::java::lang::Object *); - jint lastIndexOf(::java::lang::Object *); - ::java::util::List * subList(jint, jint); - JArray< ::java::lang::Object * > * toArray(); - ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 3093736618740652951LL; - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::util::AbstractList)))) element; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$SingletonList__ diff --git a/libjava/java/util/Collections$SingletonMap.h b/libjava/java/util/Collections$SingletonMap.h deleted file mode 100644 index a5b0768..0000000 --- a/libjava/java/util/Collections$SingletonMap.h +++ /dev/null @@ -1,35 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$SingletonMap__ -#define __java_util_Collections$SingletonMap__ - -#pragma interface - -#include <java/util/AbstractMap.h> - -class java::util::Collections$SingletonMap : public ::java::util::AbstractMap -{ - -public: // actually package-private - Collections$SingletonMap(::java::lang::Object *, ::java::lang::Object *); -public: - ::java::util::Set * entrySet(); - jboolean containsKey(::java::lang::Object *); - jboolean containsValue(::java::lang::Object *); - ::java::lang::Object * get(::java::lang::Object *); - jint hashCode(); - ::java::util::Set * keySet(); - jint size(); - ::java::util::Collection * values(); - ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = -6979724477215052911LL; - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) k; - ::java::lang::Object * v; - ::java::util::Set * entries; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$SingletonMap__ diff --git a/libjava/java/util/Collections$SingletonSet.h b/libjava/java/util/Collections$SingletonSet.h deleted file mode 100644 index 51deccd..0000000 --- a/libjava/java/util/Collections$SingletonSet.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$SingletonSet__ -#define __java_util_Collections$SingletonSet__ - -#pragma interface - -#include <java/util/AbstractSet.h> -#include <gcj/array.h> - - -class java::util::Collections$SingletonSet : public ::java::util::AbstractSet -{ - -public: // actually package-private - Collections$SingletonSet(::java::lang::Object *); -public: - jint size(); - ::java::util::Iterator * iterator(); - jboolean contains(::java::lang::Object *); - jboolean containsAll(::java::util::Collection *); - jint hashCode(); - JArray< ::java::lang::Object * > * toArray(); - ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 3193687207550431679LL; -public: // actually package-private - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) element; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$SingletonSet__ diff --git a/libjava/java/util/Collections$SynchronizedCollection.h b/libjava/java/util/Collections$SynchronizedCollection.h deleted file mode 100644 index a41b8d2..0000000 --- a/libjava/java/util/Collections$SynchronizedCollection.h +++ /dev/null @@ -1,43 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$SynchronizedCollection__ -#define __java_util_Collections$SynchronizedCollection__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::Collections$SynchronizedCollection : public ::java::lang::Object -{ - -public: // actually package-private - Collections$SynchronizedCollection(::java::util::Collection *); - Collections$SynchronizedCollection(::java::lang::Object *, ::java::util::Collection *); -public: - virtual jboolean add(::java::lang::Object *); - virtual jboolean addAll(::java::util::Collection *); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean containsAll(::java::util::Collection *); - virtual jboolean isEmpty(); - virtual ::java::util::Iterator * iterator(); - virtual jboolean remove(::java::lang::Object *); - virtual jboolean removeAll(::java::util::Collection *); - virtual jboolean retainAll(::java::util::Collection *); - virtual jint size(); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 3053995032091335093LL; -public: // actually package-private - ::java::util::Collection * __attribute__((aligned(__alignof__( ::java::lang::Object)))) c; - ::java::lang::Object * mutex; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$SynchronizedCollection__ diff --git a/libjava/java/util/Collections$SynchronizedIterator.h b/libjava/java/util/Collections$SynchronizedIterator.h deleted file mode 100644 index bc0950b6..0000000 --- a/libjava/java/util/Collections$SynchronizedIterator.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$SynchronizedIterator__ -#define __java_util_Collections$SynchronizedIterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Collections$SynchronizedIterator : public ::java::lang::Object -{ - -public: // actually package-private - Collections$SynchronizedIterator(::java::lang::Object *, ::java::util::Iterator *); -public: - virtual ::java::lang::Object * next(); - virtual jboolean hasNext(); - virtual void remove(); -public: // actually package-private - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) mutex; -private: - ::java::util::Iterator * i; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$SynchronizedIterator__ diff --git a/libjava/java/util/Collections$SynchronizedList.h b/libjava/java/util/Collections$SynchronizedList.h deleted file mode 100644 index 3404a09..0000000 --- a/libjava/java/util/Collections$SynchronizedList.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$SynchronizedList__ -#define __java_util_Collections$SynchronizedList__ - -#pragma interface - -#include <java/util/Collections$SynchronizedCollection.h> - -class java::util::Collections$SynchronizedList : public ::java::util::Collections$SynchronizedCollection -{ - -public: // actually package-private - Collections$SynchronizedList(::java::util::List *); - Collections$SynchronizedList(::java::lang::Object *, ::java::util::List *); -public: - virtual void add(jint, ::java::lang::Object *); - virtual jboolean addAll(jint, ::java::util::Collection *); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::Object * get(jint); - virtual jint hashCode(); - virtual jint indexOf(::java::lang::Object *); - virtual jint lastIndexOf(::java::lang::Object *); - virtual ::java::util::ListIterator * listIterator(); - virtual ::java::util::ListIterator * listIterator(jint); - virtual ::java::lang::Object * remove(jint); - virtual ::java::lang::Object * set(jint, ::java::lang::Object *); - virtual ::java::util::List * subList(jint, jint); -private: - static const jlong serialVersionUID = -7754090372962971524LL; -public: // actually package-private - ::java::util::List * __attribute__((aligned(__alignof__( ::java::util::Collections$SynchronizedCollection)))) list; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$SynchronizedList__ diff --git a/libjava/java/util/Collections$SynchronizedListIterator.h b/libjava/java/util/Collections$SynchronizedListIterator.h deleted file mode 100644 index 87cd16b..0000000 --- a/libjava/java/util/Collections$SynchronizedListIterator.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$SynchronizedListIterator__ -#define __java_util_Collections$SynchronizedListIterator__ - -#pragma interface - -#include <java/util/Collections$SynchronizedIterator.h> - -class java::util::Collections$SynchronizedListIterator : public ::java::util::Collections$SynchronizedIterator -{ - -public: // actually package-private - Collections$SynchronizedListIterator(::java::lang::Object *, ::java::util::ListIterator *); -public: - void add(::java::lang::Object *); - jboolean hasPrevious(); - jint nextIndex(); - ::java::lang::Object * previous(); - jint previousIndex(); - void set(::java::lang::Object *); -private: - ::java::util::ListIterator * __attribute__((aligned(__alignof__( ::java::util::Collections$SynchronizedIterator)))) li; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$SynchronizedListIterator__ diff --git a/libjava/java/util/Collections$SynchronizedMap.h b/libjava/java/util/Collections$SynchronizedMap.h deleted file mode 100644 index 6232204..0000000 --- a/libjava/java/util/Collections$SynchronizedMap.h +++ /dev/null @@ -1,46 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$SynchronizedMap__ -#define __java_util_Collections$SynchronizedMap__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Collections$SynchronizedMap : public ::java::lang::Object -{ - -public: // actually package-private - Collections$SynchronizedMap(::java::util::Map *); - Collections$SynchronizedMap(::java::lang::Object *, ::java::util::Map *); -public: - virtual void clear(); - virtual jboolean containsKey(::java::lang::Object *); - virtual jboolean containsValue(::java::lang::Object *); - virtual ::java::util::Set * entrySet(); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::Object * get(::java::lang::Object *); - virtual jint hashCode(); - virtual jboolean isEmpty(); - virtual ::java::util::Set * keySet(); - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - virtual void putAll(::java::util::Map *); - virtual ::java::lang::Object * remove(::java::lang::Object *); - virtual jint size(); - virtual ::java::lang::String * toString(); - virtual ::java::util::Collection * values(); -private: - static const jlong serialVersionUID = 1978198479659022715LL; - ::java::util::Map * __attribute__((aligned(__alignof__( ::java::lang::Object)))) m; -public: // actually package-private - ::java::lang::Object * mutex; -private: - ::java::util::Set * entries; - ::java::util::Set * keys; - ::java::util::Collection * values__; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$SynchronizedMap__ diff --git a/libjava/java/util/Collections$SynchronizedRandomAccessList.h b/libjava/java/util/Collections$SynchronizedRandomAccessList.h deleted file mode 100644 index 3bf085e..0000000 --- a/libjava/java/util/Collections$SynchronizedRandomAccessList.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$SynchronizedRandomAccessList__ -#define __java_util_Collections$SynchronizedRandomAccessList__ - -#pragma interface - -#include <java/util/Collections$SynchronizedList.h> - -class java::util::Collections$SynchronizedRandomAccessList : public ::java::util::Collections$SynchronizedList -{ - -public: // actually package-private - Collections$SynchronizedRandomAccessList(::java::util::List *); - Collections$SynchronizedRandomAccessList(::java::lang::Object *, ::java::util::List *); -public: - ::java::util::List * subList(jint, jint); -private: - static const jlong serialVersionUID = 1530674583602358482LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$SynchronizedRandomAccessList__ diff --git a/libjava/java/util/Collections$SynchronizedSet.h b/libjava/java/util/Collections$SynchronizedSet.h deleted file mode 100644 index bb5b676..0000000 --- a/libjava/java/util/Collections$SynchronizedSet.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$SynchronizedSet__ -#define __java_util_Collections$SynchronizedSet__ - -#pragma interface - -#include <java/util/Collections$SynchronizedCollection.h> - -class java::util::Collections$SynchronizedSet : public ::java::util::Collections$SynchronizedCollection -{ - -public: // actually package-private - Collections$SynchronizedSet(::java::util::Set *); - Collections$SynchronizedSet(::java::lang::Object *, ::java::util::Set *); -public: - virtual jboolean equals(::java::lang::Object *); - virtual jint hashCode(); -private: - static const jlong serialVersionUID = 487447009682186044LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$SynchronizedSet__ diff --git a/libjava/java/util/Collections$SynchronizedSortedMap.h b/libjava/java/util/Collections$SynchronizedSortedMap.h deleted file mode 100644 index d31025f..0000000 --- a/libjava/java/util/Collections$SynchronizedSortedMap.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$SynchronizedSortedMap__ -#define __java_util_Collections$SynchronizedSortedMap__ - -#pragma interface - -#include <java/util/Collections$SynchronizedMap.h> - -class java::util::Collections$SynchronizedSortedMap : public ::java::util::Collections$SynchronizedMap -{ - -public: // actually package-private - Collections$SynchronizedSortedMap(::java::util::SortedMap *); - Collections$SynchronizedSortedMap(::java::lang::Object *, ::java::util::SortedMap *); -public: - ::java::util::Comparator * comparator(); - ::java::lang::Object * firstKey(); - ::java::util::SortedMap * headMap(::java::lang::Object *); - ::java::lang::Object * lastKey(); - ::java::util::SortedMap * subMap(::java::lang::Object *, ::java::lang::Object *); - ::java::util::SortedMap * tailMap(::java::lang::Object *); -private: - static const jlong serialVersionUID = -8798146769416483793LL; - ::java::util::SortedMap * __attribute__((aligned(__alignof__( ::java::util::Collections$SynchronizedMap)))) sm; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$SynchronizedSortedMap__ diff --git a/libjava/java/util/Collections$SynchronizedSortedSet.h b/libjava/java/util/Collections$SynchronizedSortedSet.h deleted file mode 100644 index dd25a17..0000000 --- a/libjava/java/util/Collections$SynchronizedSortedSet.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$SynchronizedSortedSet__ -#define __java_util_Collections$SynchronizedSortedSet__ - -#pragma interface - -#include <java/util/Collections$SynchronizedSet.h> - -class java::util::Collections$SynchronizedSortedSet : public ::java::util::Collections$SynchronizedSet -{ - -public: // actually package-private - Collections$SynchronizedSortedSet(::java::util::SortedSet *); - Collections$SynchronizedSortedSet(::java::lang::Object *, ::java::util::SortedSet *); -public: - ::java::util::Comparator * comparator(); - ::java::lang::Object * first(); - ::java::util::SortedSet * headSet(::java::lang::Object *); - ::java::lang::Object * last(); - ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *); - ::java::util::SortedSet * tailSet(::java::lang::Object *); -private: - static const jlong serialVersionUID = 8695801310862127406LL; - ::java::util::SortedSet * __attribute__((aligned(__alignof__( ::java::util::Collections$SynchronizedSet)))) ss; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$SynchronizedSortedSet__ diff --git a/libjava/java/util/Collections$UnmodifiableCollection.h b/libjava/java/util/Collections$UnmodifiableCollection.h deleted file mode 100644 index 2241b88..0000000 --- a/libjava/java/util/Collections$UnmodifiableCollection.h +++ /dev/null @@ -1,41 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$UnmodifiableCollection__ -#define __java_util_Collections$UnmodifiableCollection__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::Collections$UnmodifiableCollection : public ::java::lang::Object -{ - -public: // actually package-private - Collections$UnmodifiableCollection(::java::util::Collection *); -public: - virtual jboolean add(::java::lang::Object *); - virtual jboolean addAll(::java::util::Collection *); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean containsAll(::java::util::Collection *); - virtual jboolean isEmpty(); - virtual ::java::util::Iterator * iterator(); - virtual jboolean remove(::java::lang::Object *); - virtual jboolean removeAll(::java::util::Collection *); - virtual jboolean retainAll(::java::util::Collection *); - virtual jint size(); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 1820017752578914078LL; -public: // actually package-private - ::java::util::Collection * __attribute__((aligned(__alignof__( ::java::lang::Object)))) c; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$UnmodifiableCollection__ diff --git a/libjava/java/util/Collections$UnmodifiableIterator.h b/libjava/java/util/Collections$UnmodifiableIterator.h deleted file mode 100644 index 3782626..0000000 --- a/libjava/java/util/Collections$UnmodifiableIterator.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$UnmodifiableIterator__ -#define __java_util_Collections$UnmodifiableIterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Collections$UnmodifiableIterator : public ::java::lang::Object -{ - -public: // actually package-private - Collections$UnmodifiableIterator(::java::util::Iterator *); -public: - virtual ::java::lang::Object * next(); - virtual jboolean hasNext(); - virtual void remove(); -private: - ::java::util::Iterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) i; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$UnmodifiableIterator__ diff --git a/libjava/java/util/Collections$UnmodifiableList.h b/libjava/java/util/Collections$UnmodifiableList.h deleted file mode 100644 index e1da477..0000000 --- a/libjava/java/util/Collections$UnmodifiableList.h +++ /dev/null @@ -1,37 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$UnmodifiableList__ -#define __java_util_Collections$UnmodifiableList__ - -#pragma interface - -#include <java/util/Collections$UnmodifiableCollection.h> - -class java::util::Collections$UnmodifiableList : public ::java::util::Collections$UnmodifiableCollection -{ - -public: // actually package-private - Collections$UnmodifiableList(::java::util::List *); -public: - virtual void add(jint, ::java::lang::Object *); - virtual jboolean addAll(jint, ::java::util::Collection *); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::Object * get(jint); - virtual jint hashCode(); - virtual jint indexOf(::java::lang::Object *); - virtual jint lastIndexOf(::java::lang::Object *); - virtual ::java::util::ListIterator * listIterator(); - virtual ::java::util::ListIterator * listIterator(jint); - virtual ::java::lang::Object * remove(jint); - virtual ::java::lang::Object * set(jint, ::java::lang::Object *); - virtual ::java::util::List * subList(jint, jint); -private: - static const jlong serialVersionUID = -283967356065247728LL; -public: // actually package-private - ::java::util::List * __attribute__((aligned(__alignof__( ::java::util::Collections$UnmodifiableCollection)))) list; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$UnmodifiableList__ diff --git a/libjava/java/util/Collections$UnmodifiableListIterator.h b/libjava/java/util/Collections$UnmodifiableListIterator.h deleted file mode 100644 index f921a5c..0000000 --- a/libjava/java/util/Collections$UnmodifiableListIterator.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$UnmodifiableListIterator__ -#define __java_util_Collections$UnmodifiableListIterator__ - -#pragma interface - -#include <java/util/Collections$UnmodifiableIterator.h> - -class java::util::Collections$UnmodifiableListIterator : public ::java::util::Collections$UnmodifiableIterator -{ - -public: // actually package-private - Collections$UnmodifiableListIterator(::java::util::ListIterator *); -public: - void add(::java::lang::Object *); - jboolean hasPrevious(); - jint nextIndex(); - ::java::lang::Object * previous(); - jint previousIndex(); - void set(::java::lang::Object *); -private: - ::java::util::ListIterator * __attribute__((aligned(__alignof__( ::java::util::Collections$UnmodifiableIterator)))) li; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$UnmodifiableListIterator__ diff --git a/libjava/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry.h b/libjava/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry.h deleted file mode 100644 index c0358c9..0000000 --- a/libjava/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry.h +++ /dev/null @@ -1,30 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry__ -#define __java_util_Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry : public ::java::lang::Object -{ - - Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry(::java::util::Map$Entry *); -public: - jboolean equals(::java::lang::Object *); - ::java::lang::Object * getKey(); - ::java::lang::Object * getValue(); - jint hashCode(); - ::java::lang::Object * setValue(::java::lang::Object *); - ::java::lang::String * toString(); -public: // actually package-private - Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry(::java::util::Map$Entry *, ::java::util::Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry *); -private: - ::java::util::Map$Entry * __attribute__((aligned(__alignof__( ::java::lang::Object)))) e; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry__ diff --git a/libjava/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet.h b/libjava/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet.h deleted file mode 100644 index 8299dc4..0000000 --- a/libjava/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$UnmodifiableMap$UnmodifiableEntrySet__ -#define __java_util_Collections$UnmodifiableMap$UnmodifiableEntrySet__ - -#pragma interface - -#include <java/util/Collections$UnmodifiableSet.h> -#include <gcj/array.h> - - -class java::util::Collections$UnmodifiableMap$UnmodifiableEntrySet : public ::java::util::Collections$UnmodifiableSet -{ - -public: // actually package-private - Collections$UnmodifiableMap$UnmodifiableEntrySet(::java::util::Set *); -public: - ::java::util::Iterator * iterator(); - JArray< ::java::lang::Object * > * toArray(); - JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); -private: - static const jlong serialVersionUID = 7854390611657943733LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$UnmodifiableMap$UnmodifiableEntrySet__ diff --git a/libjava/java/util/Collections$UnmodifiableMap.h b/libjava/java/util/Collections$UnmodifiableMap.h deleted file mode 100644 index 3aaee0a..0000000 --- a/libjava/java/util/Collections$UnmodifiableMap.h +++ /dev/null @@ -1,42 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$UnmodifiableMap__ -#define __java_util_Collections$UnmodifiableMap__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Collections$UnmodifiableMap : public ::java::lang::Object -{ - -public: // actually package-private - Collections$UnmodifiableMap(::java::util::Map *); -public: - virtual void clear(); - virtual jboolean containsKey(::java::lang::Object *); - virtual jboolean containsValue(::java::lang::Object *); - virtual ::java::util::Set * entrySet(); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::Object * get(::java::lang::Object *); - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - virtual jint hashCode(); - virtual jboolean isEmpty(); - virtual ::java::util::Set * keySet(); - virtual void putAll(::java::util::Map *); - virtual ::java::lang::Object * remove(::java::lang::Object *); - virtual jint size(); - virtual ::java::lang::String * toString(); - virtual ::java::util::Collection * values(); -private: - static const jlong serialVersionUID = -1034234728574286014LL; - ::java::util::Map * __attribute__((aligned(__alignof__( ::java::lang::Object)))) m; - ::java::util::Set * entries; - ::java::util::Set * keys; - ::java::util::Collection * values__; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$UnmodifiableMap__ diff --git a/libjava/java/util/Collections$UnmodifiableRandomAccessList.h b/libjava/java/util/Collections$UnmodifiableRandomAccessList.h deleted file mode 100644 index 62a310b..0000000 --- a/libjava/java/util/Collections$UnmodifiableRandomAccessList.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$UnmodifiableRandomAccessList__ -#define __java_util_Collections$UnmodifiableRandomAccessList__ - -#pragma interface - -#include <java/util/Collections$UnmodifiableList.h> - -class java::util::Collections$UnmodifiableRandomAccessList : public ::java::util::Collections$UnmodifiableList -{ - -public: // actually package-private - Collections$UnmodifiableRandomAccessList(::java::util::List *); -private: - static const jlong serialVersionUID = -2542308836966382001LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$UnmodifiableRandomAccessList__ diff --git a/libjava/java/util/Collections$UnmodifiableSet.h b/libjava/java/util/Collections$UnmodifiableSet.h deleted file mode 100644 index 3633ae2..0000000 --- a/libjava/java/util/Collections$UnmodifiableSet.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$UnmodifiableSet__ -#define __java_util_Collections$UnmodifiableSet__ - -#pragma interface - -#include <java/util/Collections$UnmodifiableCollection.h> - -class java::util::Collections$UnmodifiableSet : public ::java::util::Collections$UnmodifiableCollection -{ - -public: // actually package-private - Collections$UnmodifiableSet(::java::util::Set *); -public: - virtual jboolean equals(::java::lang::Object *); - virtual jint hashCode(); -private: - static const jlong serialVersionUID = -9215047833775013803LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$UnmodifiableSet__ diff --git a/libjava/java/util/Collections$UnmodifiableSortedMap.h b/libjava/java/util/Collections$UnmodifiableSortedMap.h deleted file mode 100644 index 6c5a374..0000000 --- a/libjava/java/util/Collections$UnmodifiableSortedMap.h +++ /dev/null @@ -1,30 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$UnmodifiableSortedMap__ -#define __java_util_Collections$UnmodifiableSortedMap__ - -#pragma interface - -#include <java/util/Collections$UnmodifiableMap.h> - -class java::util::Collections$UnmodifiableSortedMap : public ::java::util::Collections$UnmodifiableMap -{ - -public: // actually package-private - Collections$UnmodifiableSortedMap(::java::util::SortedMap *); -public: - virtual ::java::util::Comparator * comparator(); - virtual ::java::lang::Object * firstKey(); - virtual ::java::util::SortedMap * headMap(::java::lang::Object *); - virtual ::java::lang::Object * lastKey(); - virtual ::java::util::SortedMap * subMap(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::util::SortedMap * tailMap(::java::lang::Object *); -private: - static const jlong serialVersionUID = -8806743815996713206LL; - ::java::util::SortedMap * __attribute__((aligned(__alignof__( ::java::util::Collections$UnmodifiableMap)))) sm; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$UnmodifiableSortedMap__ diff --git a/libjava/java/util/Collections$UnmodifiableSortedSet.h b/libjava/java/util/Collections$UnmodifiableSortedSet.h deleted file mode 100644 index 50d776d..0000000 --- a/libjava/java/util/Collections$UnmodifiableSortedSet.h +++ /dev/null @@ -1,30 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections$UnmodifiableSortedSet__ -#define __java_util_Collections$UnmodifiableSortedSet__ - -#pragma interface - -#include <java/util/Collections$UnmodifiableSet.h> - -class java::util::Collections$UnmodifiableSortedSet : public ::java::util::Collections$UnmodifiableSet -{ - -public: // actually package-private - Collections$UnmodifiableSortedSet(::java::util::SortedSet *); -public: - virtual ::java::util::Comparator * comparator(); - virtual ::java::lang::Object * first(); - virtual ::java::util::SortedSet * headSet(::java::lang::Object *); - virtual ::java::lang::Object * last(); - virtual ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::util::SortedSet * tailSet(::java::lang::Object *); -private: - static const jlong serialVersionUID = -4929149591599911165LL; - ::java::util::SortedSet * __attribute__((aligned(__alignof__( ::java::util::Collections$UnmodifiableSet)))) ss; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections$UnmodifiableSortedSet__ diff --git a/libjava/java/util/Collections.h b/libjava/java/util/Collections.h deleted file mode 100644 index 2ca25f8..0000000 --- a/libjava/java/util/Collections.h +++ /dev/null @@ -1,87 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Collections__ -#define __java_util_Collections__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::Collections : public ::java::lang::Object -{ - - static jboolean isSequential(::java::util::List *); - Collections(); -public: - static ::java::util::Set * emptySet(); - static ::java::util::List * emptyList(); - static ::java::util::Map * emptyMap(); -public: // actually package-private - static jint compare(::java::lang::Object *, ::java::lang::Object *, ::java::util::Comparator *); -public: - static jint binarySearch(::java::util::List *, ::java::lang::Object *); - static jint binarySearch(::java::util::List *, ::java::lang::Object *, ::java::util::Comparator *); - static void copy(::java::util::List *, ::java::util::List *); - static ::java::util::Enumeration * enumeration(::java::util::Collection *); - static void fill(::java::util::List *, ::java::lang::Object *); - static jint indexOfSubList(::java::util::List *, ::java::util::List *); - static jint lastIndexOfSubList(::java::util::List *, ::java::util::List *); - static ::java::util::ArrayList * list(::java::util::Enumeration *); - static ::java::lang::Object * max(::java::util::Collection *); - static ::java::lang::Object * max(::java::util::Collection *, ::java::util::Comparator *); - static ::java::lang::Object * min(::java::util::Collection *); - static ::java::lang::Object * min(::java::util::Collection *, ::java::util::Comparator *); - static ::java::util::List * nCopies(jint, ::java::lang::Object *); - static jboolean replaceAll(::java::util::List *, ::java::lang::Object *, ::java::lang::Object *); - static void reverse(::java::util::List *); - static ::java::util::Comparator * reverseOrder(::java::util::Comparator *); - static ::java::util::Comparator * reverseOrder(); - static void rotate(::java::util::List *, jint); - static void shuffle(::java::util::List *); - static void shuffle(::java::util::List *, ::java::util::Random *); - static jint frequency(::java::util::Collection *, ::java::lang::Object *); - static jboolean addAll(::java::util::Collection *, JArray< ::java::lang::Object * > *); - static jboolean disjoint(::java::util::Collection *, ::java::util::Collection *); - static ::java::util::Set * singleton(::java::lang::Object *); - static ::java::util::List * singletonList(::java::lang::Object *); - static ::java::util::Map * singletonMap(::java::lang::Object *, ::java::lang::Object *); - static void sort(::java::util::List *); - static void sort(::java::util::List *, ::java::util::Comparator *); - static void swap(::java::util::List *, jint, jint); - static ::java::util::Collection * synchronizedCollection(::java::util::Collection *); - static ::java::util::List * synchronizedList(::java::util::List *); - static ::java::util::Map * synchronizedMap(::java::util::Map *); - static ::java::util::Set * synchronizedSet(::java::util::Set *); - static ::java::util::SortedMap * synchronizedSortedMap(::java::util::SortedMap *); - static ::java::util::SortedSet * synchronizedSortedSet(::java::util::SortedSet *); - static ::java::util::Collection * unmodifiableCollection(::java::util::Collection *); - static ::java::util::List * unmodifiableList(::java::util::List *); - static ::java::util::Map * unmodifiableMap(::java::util::Map *); - static ::java::util::Set * unmodifiableSet(::java::util::Set *); - static ::java::util::SortedMap * unmodifiableSortedMap(::java::util::SortedMap *); - static ::java::util::SortedSet * unmodifiableSortedSet(::java::util::SortedSet *); - static ::java::util::Collection * checkedCollection(::java::util::Collection *, ::java::lang::Class *); - static ::java::util::List * checkedList(::java::util::List *, ::java::lang::Class *); - static ::java::util::Map * checkedMap(::java::util::Map *, ::java::lang::Class *, ::java::lang::Class *); - static ::java::util::Set * checkedSet(::java::util::Set *, ::java::lang::Class *); - static ::java::util::SortedMap * checkedSortedMap(::java::util::SortedMap *, ::java::lang::Class *, ::java::lang::Class *); - static ::java::util::SortedSet * checkedSortedSet(::java::util::SortedSet *, ::java::lang::Class *); - static ::java::util::Queue * asLifoQueue(::java::util::Deque *); - static ::java::util::Set * newSetFromMap(::java::util::Map *); -private: - static const jint LARGE_LIST_SIZE = 16; -public: - static ::java::util::Set * EMPTY_SET; - static ::java::util::List * EMPTY_LIST; - static ::java::util::Map * EMPTY_MAP; -private: - static ::java::util::Collections$ReverseComparator * rcInstance; - static ::java::util::Random * defaultRandom; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Collections__ diff --git a/libjava/java/util/Comparator.h b/libjava/java/util/Comparator.h deleted file mode 100644 index f14275e..0000000 --- a/libjava/java/util/Comparator.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Comparator__ -#define __java_util_Comparator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Comparator : public ::java::lang::Object -{ - -public: - virtual jint compare(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual jboolean equals(::java::lang::Object *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_Comparator__ diff --git a/libjava/java/util/ConcurrentModificationException.h b/libjava/java/util/ConcurrentModificationException.h deleted file mode 100644 index 012ab65..0000000 --- a/libjava/java/util/ConcurrentModificationException.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_ConcurrentModificationException__ -#define __java_util_ConcurrentModificationException__ - -#pragma interface - -#include <java/lang/RuntimeException.h> - -class java::util::ConcurrentModificationException : public ::java::lang::RuntimeException -{ - -public: - ConcurrentModificationException(); - ConcurrentModificationException(::java::lang::String *); -private: - static const jlong serialVersionUID = -3666751008965953603LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_ConcurrentModificationException__ diff --git a/libjava/java/util/Currency.h b/libjava/java/util/Currency.h deleted file mode 100644 index 2697c97..0000000 --- a/libjava/java/util/Currency.h +++ /dev/null @@ -1,39 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Currency__ -#define __java_util_Currency__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Currency : public ::java::lang::Object -{ - - Currency(); - Currency(::java::util::Locale *); - Currency(::java::lang::String *); -public: - ::java::lang::String * getCurrencyCode(); - jint getDefaultFractionDigits(); - static ::java::util::Currency * getInstance(::java::util::Locale *); - static ::java::util::Currency * getInstance(::java::lang::String *); - ::java::lang::String * getSymbol(); - ::java::lang::String * getSymbol(::java::util::Locale *); - ::java::lang::String * toString(); -private: - ::java::lang::Object * readResolve(); -public: // actually package-private - static const jlong serialVersionUID = -158308464356906721LL; -private: - static ::java::util::Properties * properties; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) currencyCode; - jint fractionDigits; - static ::java::util::Map * countryMap; - static ::java::util::Map * cache; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Currency__ diff --git a/libjava/java/util/Date.h b/libjava/java/util/Date.h deleted file mode 100644 index 0f801d8..0000000 --- a/libjava/java/util/Date.h +++ /dev/null @@ -1,69 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Date__ -#define __java_util_Date__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::Date : public ::java::lang::Object -{ - -public: - Date(); - Date(jlong); - Date(jint, jint, jint); - Date(jint, jint, jint, jint, jint); - Date(jint, jint, jint, jint, jint, jint); - Date(::java::lang::String *); - virtual ::java::lang::Object * clone(); - static jlong UTC(jint, jint, jint, jint, jint, jint); - virtual jlong getTime(); - virtual jint getTimezoneOffset(); - virtual void setTime(jlong); - virtual jboolean after(::java::util::Date *); - virtual jboolean before(::java::util::Date *); - virtual jboolean equals(::java::lang::Object *); - virtual jint Date$compareTo(::java::util::Date *); - virtual jint hashCode(); - virtual ::java::lang::String * toString(); - virtual ::java::lang::String * toLocaleString(); - virtual ::java::lang::String * toGMTString(); -private: - static jint parseTz(::java::lang::String *, jchar); - static jint parseMonth(::java::lang::String *); - static jboolean parseDayOfWeek(::java::lang::String *); -public: - static jlong parse(::java::lang::String *); - virtual jint getYear(); - virtual void setYear(jint); - virtual jint getMonth(); - virtual void setMonth(jint); - virtual jint getDate(); - virtual void setDate(jint); - virtual jint getDay(); - virtual jint getHours(); - virtual void setHours(jint); - virtual jint getMinutes(); - virtual void setMinutes(jint); - virtual jint getSeconds(); - virtual void setSeconds(jint); -private: - void readObject(::java::io::ObjectInputStream *); - void writeObject(::java::io::ObjectOutputStream *); -public: - virtual jint compareTo(::java::lang::Object *); -private: - static const jlong serialVersionUID = 7523967970034938905LL; - jlong __attribute__((aligned(__alignof__( ::java::lang::Object)))) time; - static JArray< ::java::lang::String * > * weekNames; - static JArray< ::java::lang::String * > * monthNames; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Date__ diff --git a/libjava/java/util/Deque.h b/libjava/java/util/Deque.h deleted file mode 100644 index 0ceb91f..0000000 --- a/libjava/java/util/Deque.h +++ /dev/null @@ -1,55 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Deque__ -#define __java_util_Deque__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::Deque : public ::java::lang::Object -{ - -public: - virtual void addFirst(::java::lang::Object *) = 0; - virtual void addLast(::java::lang::Object *) = 0; - virtual jboolean offerFirst(::java::lang::Object *) = 0; - virtual jboolean offerLast(::java::lang::Object *) = 0; - virtual ::java::lang::Object * removeFirst() = 0; - virtual ::java::lang::Object * removeLast() = 0; - virtual ::java::lang::Object * pollFirst() = 0; - virtual ::java::lang::Object * pollLast() = 0; - virtual ::java::lang::Object * getFirst() = 0; - virtual ::java::lang::Object * getLast() = 0; - virtual ::java::lang::Object * peekFirst() = 0; - virtual ::java::lang::Object * peekLast() = 0; - virtual jboolean removeFirstOccurrence(::java::lang::Object *) = 0; - virtual jboolean removeLastOccurrence(::java::lang::Object *) = 0; - virtual jboolean add(::java::lang::Object *) = 0; - virtual jboolean offer(::java::lang::Object *) = 0; - virtual ::java::lang::Object * remove() = 0; - virtual ::java::lang::Object * poll() = 0; - virtual ::java::lang::Object * element() = 0; - virtual ::java::lang::Object * peek() = 0; - virtual void push(::java::lang::Object *) = 0; - virtual ::java::lang::Object * pop() = 0; - virtual jboolean remove(::java::lang::Object *) = 0; - virtual jboolean contains(::java::lang::Object *) = 0; - virtual jint size() = 0; - virtual ::java::util::Iterator * iterator() = 0; - virtual ::java::util::Iterator * descendingIterator() = 0; - virtual jboolean addAll(::java::util::Collection *) = 0; - virtual void clear() = 0; - virtual jboolean containsAll(::java::util::Collection *) = 0; - virtual jboolean isEmpty() = 0; - virtual jboolean removeAll(::java::util::Collection *) = 0; - virtual jboolean retainAll(::java::util::Collection *) = 0; - virtual JArray< ::java::lang::Object * > * toArray() = 0; - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_Deque__ diff --git a/libjava/java/util/Dictionary.h b/libjava/java/util/Dictionary.h deleted file mode 100644 index 5f02531..0000000 --- a/libjava/java/util/Dictionary.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Dictionary__ -#define __java_util_Dictionary__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Dictionary : public ::java::lang::Object -{ - -public: - Dictionary(); - virtual ::java::util::Enumeration * elements() = 0; - virtual ::java::lang::Object * get(::java::lang::Object *) = 0; - virtual jboolean isEmpty() = 0; - virtual ::java::util::Enumeration * keys() = 0; - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual ::java::lang::Object * remove(::java::lang::Object *) = 0; - virtual jint size() = 0; - static ::java::lang::Class class$; -}; - -#endif // __java_util_Dictionary__ diff --git a/libjava/java/util/DuplicateFormatFlagsException.h b/libjava/java/util/DuplicateFormatFlagsException.h deleted file mode 100644 index c384bc0..0000000 --- a/libjava/java/util/DuplicateFormatFlagsException.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_DuplicateFormatFlagsException__ -#define __java_util_DuplicateFormatFlagsException__ - -#pragma interface - -#include <java/util/IllegalFormatException.h> - -class java::util::DuplicateFormatFlagsException : public ::java::util::IllegalFormatException -{ - -public: - DuplicateFormatFlagsException(::java::lang::String *); - virtual ::java::lang::String * getFlags(); -private: - static const jlong serialVersionUID = 18890531LL; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::util::IllegalFormatException)))) flags; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_DuplicateFormatFlagsException__ diff --git a/libjava/java/util/EmptyStackException.h b/libjava/java/util/EmptyStackException.h deleted file mode 100644 index 7b5b167..0000000 --- a/libjava/java/util/EmptyStackException.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EmptyStackException__ -#define __java_util_EmptyStackException__ - -#pragma interface - -#include <java/lang/RuntimeException.h> - -class java::util::EmptyStackException : public ::java::lang::RuntimeException -{ - -public: - EmptyStackException(); -private: - static const jlong serialVersionUID = 5084686378493302095LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_EmptyStackException__ diff --git a/libjava/java/util/EnumMap$1.h b/libjava/java/util/EnumMap$1.h deleted file mode 100644 index 9d36b6f..0000000 --- a/libjava/java/util/EnumMap$1.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EnumMap$1__ -#define __java_util_EnumMap$1__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::EnumMap$1 : public ::java::util::AbstractSet -{ - -public: // actually package-private - EnumMap$1(::java::util::EnumMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); -public: // actually package-private - static ::java::util::EnumMap * access$0(::java::util::EnumMap$1 *); - ::java::util::EnumMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_EnumMap$1__ diff --git a/libjava/java/util/EnumMap$2.h b/libjava/java/util/EnumMap$2.h deleted file mode 100644 index d7753d7..0000000 --- a/libjava/java/util/EnumMap$2.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EnumMap$2__ -#define __java_util_EnumMap$2__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::EnumMap$2 : public ::java::lang::Object -{ - -public: // actually package-private - EnumMap$2(::java::util::EnumMap$1 *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Enum * EnumMap$2$next(); - virtual void remove(); - virtual ::java::lang::Object * next(); -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) count; - jint index; - ::java::util::EnumMap$1 * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_EnumMap$2__ diff --git a/libjava/java/util/EnumMap$3.h b/libjava/java/util/EnumMap$3.h deleted file mode 100644 index 54fa6af..0000000 --- a/libjava/java/util/EnumMap$3.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EnumMap$3__ -#define __java_util_EnumMap$3__ - -#pragma interface - -#include <java/util/AbstractCollection.h> - -class java::util::EnumMap$3 : public ::java::util::AbstractCollection -{ - -public: // actually package-private - EnumMap$3(::java::util::EnumMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); -public: // actually package-private - static ::java::util::EnumMap * access$0(::java::util::EnumMap$3 *); - ::java::util::EnumMap * __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_EnumMap$3__ diff --git a/libjava/java/util/EnumMap$4.h b/libjava/java/util/EnumMap$4.h deleted file mode 100644 index 2c8a392..0000000 --- a/libjava/java/util/EnumMap$4.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EnumMap$4__ -#define __java_util_EnumMap$4__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::EnumMap$4 : public ::java::lang::Object -{ - -public: // actually package-private - EnumMap$4(::java::util::EnumMap$3 *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) count; - jint index; - ::java::util::EnumMap$3 * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_EnumMap$4__ diff --git a/libjava/java/util/EnumMap$5.h b/libjava/java/util/EnumMap$5.h deleted file mode 100644 index 67aff56..0000000 --- a/libjava/java/util/EnumMap$5.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EnumMap$5__ -#define __java_util_EnumMap$5__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::EnumMap$5 : public ::java::util::AbstractSet -{ - -public: // actually package-private - EnumMap$5(::java::util::EnumMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); -public: // actually package-private - static ::java::util::EnumMap * access$0(::java::util::EnumMap$5 *); - ::java::util::EnumMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_EnumMap$5__ diff --git a/libjava/java/util/EnumMap$6.h b/libjava/java/util/EnumMap$6.h deleted file mode 100644 index f57eb42..0000000 --- a/libjava/java/util/EnumMap$6.h +++ /dev/null @@ -1,30 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EnumMap$6__ -#define __java_util_EnumMap$6__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::EnumMap$6 : public ::java::lang::Object -{ - -public: // actually package-private - EnumMap$6(::java::util::EnumMap$5 *); -public: - virtual jboolean hasNext(); - virtual ::java::util::Map$Entry * EnumMap$6$next(); - virtual void remove(); - virtual ::java::lang::Object * next(); -public: // actually package-private - static ::java::util::EnumMap$5 * access$1(::java::util::EnumMap$6 *); - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) count; - jint index; - ::java::util::EnumMap$5 * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_EnumMap$6__ diff --git a/libjava/java/util/EnumMap$7.h b/libjava/java/util/EnumMap$7.h deleted file mode 100644 index 7f7ef4f..0000000 --- a/libjava/java/util/EnumMap$7.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EnumMap$7__ -#define __java_util_EnumMap$7__ - -#pragma interface - -#include <java/util/AbstractMap$SimpleEntry.h> - -class java::util::EnumMap$7 : public ::java::util::AbstractMap$SimpleEntry -{ - -public: // actually package-private - EnumMap$7(::java::util::EnumMap$6 *, ::java::lang::Enum *, ::java::lang::Object *); -public: - virtual ::java::lang::Object * setValue(::java::lang::Object *); -public: // actually package-private - ::java::util::EnumMap$6 * __attribute__((aligned(__alignof__( ::java::util::AbstractMap$SimpleEntry)))) this$2; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_EnumMap$7__ diff --git a/libjava/java/util/EnumMap.h b/libjava/java/util/EnumMap.h deleted file mode 100644 index 074f878..0000000 --- a/libjava/java/util/EnumMap.h +++ /dev/null @@ -1,47 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EnumMap__ -#define __java_util_EnumMap__ - -#pragma interface - -#include <java/util/AbstractMap.h> -#include <gcj/array.h> - - -class java::util::EnumMap : public ::java::util::AbstractMap -{ - -public: - EnumMap(::java::lang::Class *); - EnumMap(::java::util::EnumMap *); - EnumMap(::java::util::Map *); - virtual jint size(); - virtual jboolean containsValue(::java::lang::Object *); - virtual jboolean containsKey(::java::lang::Object *); - virtual ::java::lang::Object * get(::java::lang::Object *); - virtual ::java::lang::Object * EnumMap$put(::java::lang::Enum *, ::java::lang::Object *); - virtual ::java::lang::Object * remove(::java::lang::Object *); - virtual void putAll(::java::util::Map *); - virtual void clear(); - virtual ::java::util::Set * keySet(); - virtual ::java::util::Collection * values(); - virtual ::java::util::Set * entrySet(); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::util::EnumMap * EnumMap$clone(); - virtual ::java::lang::Object * clone(); - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); -private: - static const jlong serialVersionUID = 458661240069192865LL; -public: // actually package-private - JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) store; - jint cardinality; - ::java::lang::Class * enumClass; - ::java::util::Set * entries; - static ::java::lang::Object * emptySlot; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_EnumMap__ diff --git a/libjava/java/util/EnumSet$1.h b/libjava/java/util/EnumSet$1.h deleted file mode 100644 index 4d7e3a2..0000000 --- a/libjava/java/util/EnumSet$1.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EnumSet$1__ -#define __java_util_EnumSet$1__ - -#pragma interface - -#include <java/util/EnumSet.h> - -class java::util::EnumSet$1 : public ::java::util::EnumSet -{ - -public: // actually package-private - EnumSet$1(); -public: - virtual jboolean EnumSet$1$add(::java::lang::Enum *); - virtual jboolean addAll(::java::util::Collection *); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean containsAll(::java::util::Collection *); - virtual ::java::util::Iterator * iterator(); - virtual jboolean remove(::java::lang::Object *); - virtual jboolean removeAll(::java::util::Collection *); - virtual jboolean retainAll(::java::util::Collection *); - virtual jint size(); - virtual jboolean add(::java::lang::Object *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_EnumSet$1__ diff --git a/libjava/java/util/EnumSet$2.h b/libjava/java/util/EnumSet$2.h deleted file mode 100644 index 14464a1..0000000 --- a/libjava/java/util/EnumSet$2.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EnumSet$2__ -#define __java_util_EnumSet$2__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::EnumSet$2 : public ::java::lang::Object -{ - -public: // actually package-private - EnumSet$2(::java::util::EnumSet$1 *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Enum * EnumSet$2$next(); - virtual void remove(); - virtual ::java::lang::Object * next(); -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) next__; - jint count; - ::java::util::EnumSet$1 * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_EnumSet$2__ diff --git a/libjava/java/util/EnumSet.h b/libjava/java/util/EnumSet.h deleted file mode 100644 index 5497e30..0000000 --- a/libjava/java/util/EnumSet.h +++ /dev/null @@ -1,43 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EnumSet__ -#define __java_util_EnumSet__ - -#pragma interface - -#include <java/util/AbstractSet.h> -#include <gcj/array.h> - - -class java::util::EnumSet : public ::java::util::AbstractSet -{ - -public: // actually package-private - EnumSet(); -public: - virtual ::java::util::EnumSet * EnumSet$clone(); - static ::java::util::EnumSet * allOf(::java::lang::Class *); - static ::java::util::EnumSet * noneOf(::java::lang::Class *); - static ::java::util::EnumSet * copyOf(::java::util::EnumSet *); - static ::java::util::EnumSet * copyOf(::java::util::Collection *); - static ::java::util::EnumSet * complementOf(::java::util::EnumSet *); - static ::java::util::EnumSet * of(::java::lang::Enum *); - static ::java::util::EnumSet * of(::java::lang::Enum *, ::java::lang::Enum *); - static ::java::util::EnumSet * of(::java::lang::Enum *, ::java::lang::Enum *, ::java::lang::Enum *); - static ::java::util::EnumSet * of(::java::lang::Enum *, ::java::lang::Enum *, ::java::lang::Enum *, ::java::lang::Enum *); - static ::java::util::EnumSet * of(::java::lang::Enum *, ::java::lang::Enum *, ::java::lang::Enum *, ::java::lang::Enum *, ::java::lang::Enum *); - static ::java::util::EnumSet * of(::java::lang::Enum *, JArray< ::java::lang::Enum * > *); - static ::java::util::EnumSet * range(::java::lang::Enum *, ::java::lang::Enum *); - virtual ::java::lang::Object * clone(); -private: - static const jlong serialVersionUID = 4782406773684236311LL; -public: // actually package-private - ::java::util::BitSet * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) store; - jint cardinality; - ::java::lang::Class * enumClass; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_EnumSet__ diff --git a/libjava/java/util/Enumeration.h b/libjava/java/util/Enumeration.h deleted file mode 100644 index a79045f..0000000 --- a/libjava/java/util/Enumeration.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Enumeration__ -#define __java_util_Enumeration__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Enumeration : public ::java::lang::Object -{ - -public: - virtual jboolean hasMoreElements() = 0; - virtual ::java::lang::Object * nextElement() = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_Enumeration__ diff --git a/libjava/java/util/EventListener.h b/libjava/java/util/EventListener.h deleted file mode 100644 index 7ab4585..0000000 --- a/libjava/java/util/EventListener.h +++ /dev/null @@ -1,18 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EventListener__ -#define __java_util_EventListener__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::EventListener : public ::java::lang::Object -{ - -public: - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_EventListener__ diff --git a/libjava/java/util/EventListenerProxy.h b/libjava/java/util/EventListenerProxy.h deleted file mode 100644 index 06f1650..0000000 --- a/libjava/java/util/EventListenerProxy.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EventListenerProxy__ -#define __java_util_EventListenerProxy__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::EventListenerProxy : public ::java::lang::Object -{ - -public: - EventListenerProxy(::java::util::EventListener *); - virtual ::java::util::EventListener * getListener(); -private: - ::java::util::EventListener * __attribute__((aligned(__alignof__( ::java::lang::Object)))) listener; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_EventListenerProxy__ diff --git a/libjava/java/util/EventObject.h b/libjava/java/util/EventObject.h deleted file mode 100644 index bd1862b..0000000 --- a/libjava/java/util/EventObject.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_EventObject__ -#define __java_util_EventObject__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::EventObject : public ::java::lang::Object -{ - -public: - EventObject(::java::lang::Object *); - virtual ::java::lang::Object * getSource(); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 5516075349620653480LL; -public: // actually protected - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) source; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_EventObject__ diff --git a/libjava/java/util/FormatFlagsConversionMismatchException.h b/libjava/java/util/FormatFlagsConversionMismatchException.h deleted file mode 100644 index ce0d3fe..0000000 --- a/libjava/java/util/FormatFlagsConversionMismatchException.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_FormatFlagsConversionMismatchException__ -#define __java_util_FormatFlagsConversionMismatchException__ - -#pragma interface - -#include <java/util/IllegalFormatException.h> - -class java::util::FormatFlagsConversionMismatchException : public ::java::util::IllegalFormatException -{ - -public: - FormatFlagsConversionMismatchException(::java::lang::String *, jchar); - virtual jchar getConversion(); - virtual ::java::lang::String * getFlags(); -private: - static const jlong serialVersionUID = 19120414LL; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::util::IllegalFormatException)))) f; - jchar c; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_FormatFlagsConversionMismatchException__ diff --git a/libjava/java/util/Formattable.h b/libjava/java/util/Formattable.h deleted file mode 100644 index 7af1df7..0000000 --- a/libjava/java/util/Formattable.h +++ /dev/null @@ -1,19 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Formattable__ -#define __java_util_Formattable__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Formattable : public ::java::lang::Object -{ - -public: - virtual void formatTo(::java::util::Formatter *, jint, jint, jint) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_Formattable__ diff --git a/libjava/java/util/FormattableFlags.h b/libjava/java/util/FormattableFlags.h deleted file mode 100644 index 36fba01..0000000 --- a/libjava/java/util/FormattableFlags.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_FormattableFlags__ -#define __java_util_FormattableFlags__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::FormattableFlags : public ::java::lang::Object -{ - - FormattableFlags(); -public: - static const jint LEFT_JUSTIFY = 1; - static const jint UPPERCASE = 2; - static const jint ALTERNATE = 4; -public: // actually package-private - static const jint PLUS = 8; - static const jint SPACE = 16; - static const jint ZERO = 32; - static const jint COMMA = 64; - static const jint PAREN = 128; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_FormattableFlags__ diff --git a/libjava/java/util/Formatter$BigDecimalLayoutForm.h b/libjava/java/util/Formatter$BigDecimalLayoutForm.h deleted file mode 100644 index a6ea3a8..0000000 --- a/libjava/java/util/Formatter$BigDecimalLayoutForm.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Formatter$BigDecimalLayoutForm__ -#define __java_util_Formatter$BigDecimalLayoutForm__ - -#pragma interface - -#include <java/lang/Enum.h> -#include <gcj/array.h> - - -class java::util::Formatter$BigDecimalLayoutForm : public ::java::lang::Enum -{ - - Formatter$BigDecimalLayoutForm(::java::lang::String *, jint); -public: - static JArray< ::java::util::Formatter$BigDecimalLayoutForm * > * values(); - static ::java::util::Formatter$BigDecimalLayoutForm * valueOf(::java::lang::String *); - static ::java::util::Formatter$BigDecimalLayoutForm * DECIMAL_FLOAT; - static ::java::util::Formatter$BigDecimalLayoutForm * SCIENTIFIC; -private: - static JArray< ::java::util::Formatter$BigDecimalLayoutForm * > * ENUM$VALUES; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Formatter$BigDecimalLayoutForm__ diff --git a/libjava/java/util/Formatter.h b/libjava/java/util/Formatter.h deleted file mode 100644 index 71a659f..0000000 --- a/libjava/java/util/Formatter.h +++ /dev/null @@ -1,100 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Formatter__ -#define __java_util_Formatter__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace lang - { - class CPStringBuilder; - } - } - } - namespace java - { - namespace text - { - class DateFormatSymbols; - } - } -} - -class java::util::Formatter : public ::java::lang::Object -{ - -public: - Formatter(); - Formatter(::java::util::Locale *); - Formatter(::java::lang::Appendable *); - Formatter(::java::lang::Appendable *, ::java::util::Locale *); - Formatter(::java::io::File *); - Formatter(::java::io::File *, ::java::lang::String *); - Formatter(::java::io::File *, ::java::lang::String *, ::java::util::Locale *); - Formatter(::java::io::OutputStream *); - Formatter(::java::io::OutputStream *, ::java::lang::String *); - Formatter(::java::io::OutputStream *, ::java::lang::String *, ::java::util::Locale *); - Formatter(::java::io::PrintStream *); - Formatter(::java::lang::String *); - Formatter(::java::lang::String *, ::java::lang::String *); - Formatter(::java::lang::String *, ::java::lang::String *, ::java::util::Locale *); - void close(); - void flush(); -private: - ::java::lang::String * getName(jint); - void checkFlags(jint, jint, jchar); - void noPrecision(jint); - void applyLocalization(::gnu::java::lang::CPStringBuilder *, jint, jint, jboolean); - void genericFormat(::java::lang::String *, jint, jint, jint); - void booleanFormat(::java::lang::Object *, jint, jint, jint, jchar); - void hashCodeFormat(::java::lang::Object *, jint, jint, jint, jchar); - void stringFormat(::java::lang::Object *, jint, jint, jint, jchar); - void characterFormat(::java::lang::Object *, jint, jint, jint, jchar); - void percentFormat(jint, jint, jint); - void newLineFormat(jint, jint, jint); - ::gnu::java::lang::CPStringBuilder * basicIntegralConversion(::java::lang::Object *, jint, jint, jint, jint, jchar); - void hexOrOctalConversion(::java::lang::Object *, jint, jint, jint, jint, jchar); - void decimalConversion(::java::lang::Object *, jint, jint, jint, jchar); - void singleDateTimeConversion(::gnu::java::lang::CPStringBuilder *, ::java::util::Calendar *, jchar, ::java::text::DateFormatSymbols *); - void dateTimeConversion(::java::lang::Object *, jint, jint, jint, jchar, jchar); - void advance(); - jint parseInt(); - jint parseArgumentIndex(); - jint parseFlags(); - jint parseWidth(); - jint parsePrecision(); -public: - ::java::util::Formatter * format(::java::util::Locale *, ::java::lang::String *, JArray< ::java::lang::Object * > *); - ::java::util::Formatter * format(::java::lang::String *, JArray< ::java::lang::Object * > *); - ::java::io::IOException * ioException(); - ::java::util::Locale * locale(); - ::java::lang::Appendable * out(); - ::java::lang::String * toString(); -private: - ::java::lang::Appendable * __attribute__((aligned(__alignof__( ::java::lang::Object)))) out__; - ::java::util::Locale * locale__; - jboolean closed; - ::java::io::IOException * ioException__; - ::java::lang::String * format__; - jint index; - jint length; - ::java::util::Locale * fmtLocale; - static ::java::lang::String * FLAGS; - static ::java::lang::String * lineSeparator; -public: // actually package-private - static jboolean $assertionsDisabled; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Formatter__ diff --git a/libjava/java/util/FormatterClosedException.h b/libjava/java/util/FormatterClosedException.h deleted file mode 100644 index e4e950b..0000000 --- a/libjava/java/util/FormatterClosedException.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_FormatterClosedException__ -#define __java_util_FormatterClosedException__ - -#pragma interface - -#include <java/lang/IllegalStateException.h> - -class java::util::FormatterClosedException : public ::java::lang::IllegalStateException -{ - -public: - FormatterClosedException(); -private: - static const jlong serialVersionUID = 18111216LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_FormatterClosedException__ diff --git a/libjava/java/util/GregorianCalendar.h b/libjava/java/util/GregorianCalendar.h deleted file mode 100644 index 9fe77cd..0000000 --- a/libjava/java/util/GregorianCalendar.h +++ /dev/null @@ -1,71 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_GregorianCalendar__ -#define __java_util_GregorianCalendar__ - -#pragma interface - -#include <java/util/Calendar.h> -#include <gcj/array.h> - - -class java::util::GregorianCalendar : public ::java::util::Calendar -{ - -public: - GregorianCalendar(); - GregorianCalendar(::java::util::TimeZone *); - GregorianCalendar(::java::util::Locale *); - GregorianCalendar(::java::util::TimeZone *, ::java::util::Locale *); -private: - GregorianCalendar(::java::util::TimeZone *, ::java::util::Locale *, jboolean); -public: - GregorianCalendar(jint, jint, jint); - GregorianCalendar(jint, jint, jint, jint, jint); - GregorianCalendar(jint, jint, jint, jint, jint, jint); - virtual void setGregorianChange(::java::util::Date *); - virtual ::java::util::Date * getGregorianChange(); - virtual jboolean isLeapYear(jint); -private: - jint getWeekDay(jint, jint); - jint getFirstDayOfMonth(jint, jint); - jboolean isGregorian(jint, jint); - void nonLeniencyCheck(); -public: // actually protected - virtual void computeTime(); -private: - jlong getLinearDay(jint, jint, jboolean); - void calculateDay(JArray< jint > *, jlong, jboolean); -public: // actually protected - virtual void computeFields(); -public: - virtual jint hashCode(); - virtual jboolean equals(::java::lang::Object *); - virtual void add(jint, jint); - virtual void roll(jint, jboolean); -private: - void cleanUpAfterRoll(jint, jint); -public: - virtual void roll(jint, jint); - virtual jint getMinimum(jint); - virtual jint getMaximum(jint); - virtual jint getGreatestMinimum(jint); - virtual jint getLeastMaximum(jint); - virtual jint getActualMinimum(jint); - virtual jint getActualMaximum(jint); - static const jint BC = 0; - static const jint AD = 1; -private: - jlong __attribute__((aligned(__alignof__( ::java::util::Calendar)))) gregorianCutover; -public: // actually package-private - static const jlong serialVersionUID = -8125100834729963327LL; -private: - static const jint EPOCH_DAYS = 719162; - static JArray< jint > * minimums; - static JArray< jint > * maximums; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_GregorianCalendar__ diff --git a/libjava/java/util/HashMap$1.h b/libjava/java/util/HashMap$1.h deleted file mode 100644 index abf0354..0000000 --- a/libjava/java/util/HashMap$1.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_HashMap$1__ -#define __java_util_HashMap$1__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::HashMap$1 : public ::java::util::AbstractSet -{ - -public: // actually package-private - HashMap$1(::java::util::HashMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); -public: // actually package-private - ::java::util::HashMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_HashMap$1__ diff --git a/libjava/java/util/HashMap$2.h b/libjava/java/util/HashMap$2.h deleted file mode 100644 index 8b90c54..0000000 --- a/libjava/java/util/HashMap$2.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_HashMap$2__ -#define __java_util_HashMap$2__ - -#pragma interface - -#include <java/util/AbstractCollection.h> - -class java::util::HashMap$2 : public ::java::util::AbstractCollection -{ - -public: // actually package-private - HashMap$2(::java::util::HashMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); -public: // actually package-private - ::java::util::HashMap * __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_HashMap$2__ diff --git a/libjava/java/util/HashMap$3.h b/libjava/java/util/HashMap$3.h deleted file mode 100644 index dc988a0..0000000 --- a/libjava/java/util/HashMap$3.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_HashMap$3__ -#define __java_util_HashMap$3__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::HashMap$3 : public ::java::util::AbstractSet -{ - -public: // actually package-private - HashMap$3(::java::util::HashMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); -public: // actually package-private - ::java::util::HashMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_HashMap$3__ diff --git a/libjava/java/util/HashMap$HashEntry.h b/libjava/java/util/HashMap$HashEntry.h deleted file mode 100644 index 9f0093d..0000000 --- a/libjava/java/util/HashMap$HashEntry.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_HashMap$HashEntry__ -#define __java_util_HashMap$HashEntry__ - -#pragma interface - -#include <java/util/AbstractMap$SimpleEntry.h> - -class java::util::HashMap$HashEntry : public ::java::util::AbstractMap$SimpleEntry -{ - -public: // actually package-private - HashMap$HashEntry(::java::lang::Object *, ::java::lang::Object *); - virtual void access(); - virtual ::java::lang::Object * cleanup(); - ::java::util::HashMap$HashEntry * __attribute__((aligned(__alignof__( ::java::util::AbstractMap$SimpleEntry)))) next; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_HashMap$HashEntry__ diff --git a/libjava/java/util/HashMap$HashIterator.h b/libjava/java/util/HashMap$HashIterator.h deleted file mode 100644 index b56fb35..0000000 --- a/libjava/java/util/HashMap$HashIterator.h +++ /dev/null @@ -1,33 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_HashMap$HashIterator__ -#define __java_util_HashMap$HashIterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::HashMap$HashIterator : public ::java::lang::Object -{ - -public: // actually package-private - HashMap$HashIterator(::java::util::HashMap *, jint); -public: - jboolean hasNext(); - ::java::lang::Object * next(); - void remove(); -private: - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) type; - jint knownMod; - jint count; - jint idx; - ::java::util::HashMap$HashEntry * last; - ::java::util::HashMap$HashEntry * next__; -public: // actually package-private - ::java::util::HashMap * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_HashMap$HashIterator__ diff --git a/libjava/java/util/HashMap.h b/libjava/java/util/HashMap.h deleted file mode 100644 index 8cd7518..0000000 --- a/libjava/java/util/HashMap.h +++ /dev/null @@ -1,61 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_HashMap__ -#define __java_util_HashMap__ - -#pragma interface - -#include <java/util/AbstractMap.h> -#include <gcj/array.h> - - -class java::util::HashMap : public ::java::util::AbstractMap -{ - -public: - HashMap(); - HashMap(::java::util::Map *); - HashMap(jint); - HashMap(jint, jfloat); - virtual jint size(); - virtual jboolean isEmpty(); - virtual ::java::lang::Object * get(::java::lang::Object *); - virtual jboolean containsKey(::java::lang::Object *); - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - virtual void putAll(::java::util::Map *); - virtual ::java::lang::Object * remove(::java::lang::Object *); - virtual void clear(); - virtual jboolean containsValue(::java::lang::Object *); - virtual ::java::lang::Object * clone(); - virtual ::java::util::Set * keySet(); - virtual ::java::util::Collection * values(); - virtual ::java::util::Set * entrySet(); -public: // actually package-private - virtual void addEntry(::java::lang::Object *, ::java::lang::Object *, jint, jboolean); - virtual ::java::util::HashMap$HashEntry * getEntry(::java::lang::Object *); - virtual jint hash(::java::lang::Object *); - virtual ::java::util::Iterator * iterator(jint); - virtual void putAllInternal(::java::util::Map *); -private: - void rehash(); - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); -public: // actually package-private - static const jint DEFAULT_CAPACITY = 16; - static jfloat DEFAULT_LOAD_FACTOR; -private: - static const jlong serialVersionUID = 362498820763181265LL; - jint __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) threshold; -public: // actually package-private - jfloat loadFactor; - JArray< ::java::util::HashMap$HashEntry * > * buckets; - jint modCount; - jint size__; -private: - ::java::util::Set * entries; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_HashMap__ diff --git a/libjava/java/util/HashSet.h b/libjava/java/util/HashSet.h deleted file mode 100644 index 0d96ab9..0000000 --- a/libjava/java/util/HashSet.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_HashSet__ -#define __java_util_HashSet__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::HashSet : public ::java::util::AbstractSet -{ - -public: - HashSet(); - HashSet(jint); - HashSet(jint, jfloat); - HashSet(::java::util::Collection *); - virtual jboolean add(::java::lang::Object *); - virtual void clear(); - virtual ::java::lang::Object * clone(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean isEmpty(); - virtual ::java::util::Iterator * iterator(); - virtual jboolean remove(::java::lang::Object *); - virtual jint size(); -public: // actually package-private - virtual ::java::util::HashMap * init(jint, jfloat); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); - static const jlong serialVersionUID = -5024744406713321676LL; - ::java::util::HashMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) map; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_HashSet__ diff --git a/libjava/java/util/Hashtable$1.h b/libjava/java/util/Hashtable$1.h deleted file mode 100644 index c2dbaf0..0000000 --- a/libjava/java/util/Hashtable$1.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Hashtable$1__ -#define __java_util_Hashtable$1__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::Hashtable$1 : public ::java::util::AbstractSet -{ - -public: // actually package-private - Hashtable$1(::java::util::Hashtable *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); -public: // actually package-private - ::java::util::Hashtable * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Hashtable$1__ diff --git a/libjava/java/util/Hashtable$2.h b/libjava/java/util/Hashtable$2.h deleted file mode 100644 index 12939c7..0000000 --- a/libjava/java/util/Hashtable$2.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Hashtable$2__ -#define __java_util_Hashtable$2__ - -#pragma interface - -#include <java/util/AbstractCollection.h> - -class java::util::Hashtable$2 : public ::java::util::AbstractCollection -{ - -public: // actually package-private - Hashtable$2(::java::util::Hashtable *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); -public: // actually package-private - ::java::util::Hashtable * __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Hashtable$2__ diff --git a/libjava/java/util/Hashtable$3.h b/libjava/java/util/Hashtable$3.h deleted file mode 100644 index 9804a67..0000000 --- a/libjava/java/util/Hashtable$3.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Hashtable$3__ -#define __java_util_Hashtable$3__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::Hashtable$3 : public ::java::util::AbstractSet -{ - -public: // actually package-private - Hashtable$3(::java::util::Hashtable *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); -public: // actually package-private - ::java::util::Hashtable * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Hashtable$3__ diff --git a/libjava/java/util/Hashtable$EntryEnumerator.h b/libjava/java/util/Hashtable$EntryEnumerator.h deleted file mode 100644 index a0f1601..0000000 --- a/libjava/java/util/Hashtable$EntryEnumerator.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Hashtable$EntryEnumerator__ -#define __java_util_Hashtable$EntryEnumerator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Hashtable$EntryEnumerator : public ::java::lang::Object -{ - -public: // actually package-private - Hashtable$EntryEnumerator(::java::util::Hashtable *); -public: - virtual jboolean hasMoreElements(); - virtual ::java::util::Map$Entry * Hashtable$EntryEnumerator$nextElement(); - virtual ::java::lang::Object * nextElement(); -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) count; - jint idx; - ::java::util::Hashtable$HashEntry * next; - ::java::util::Hashtable * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Hashtable$EntryEnumerator__ diff --git a/libjava/java/util/Hashtable$EntryIterator.h b/libjava/java/util/Hashtable$EntryIterator.h deleted file mode 100644 index 7927391..0000000 --- a/libjava/java/util/Hashtable$EntryIterator.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Hashtable$EntryIterator__ -#define __java_util_Hashtable$EntryIterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Hashtable$EntryIterator : public ::java::lang::Object -{ - -public: // actually package-private - Hashtable$EntryIterator(::java::util::Hashtable *); -public: - virtual jboolean hasNext(); - virtual ::java::util::Map$Entry * Hashtable$EntryIterator$next(); - virtual void remove(); - virtual ::java::lang::Object * next(); -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) knownMod; - jint count; - jint idx; - ::java::util::Hashtable$HashEntry * last; - ::java::util::Hashtable$HashEntry * next__; - ::java::util::Hashtable * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Hashtable$EntryIterator__ diff --git a/libjava/java/util/Hashtable$HashEntry.h b/libjava/java/util/Hashtable$HashEntry.h deleted file mode 100644 index c0a1c58..0000000 --- a/libjava/java/util/Hashtable$HashEntry.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Hashtable$HashEntry__ -#define __java_util_Hashtable$HashEntry__ - -#pragma interface - -#include <java/util/AbstractMap$SimpleEntry.h> - -class java::util::Hashtable$HashEntry : public ::java::util::AbstractMap$SimpleEntry -{ - -public: // actually package-private - Hashtable$HashEntry(::java::lang::Object *, ::java::lang::Object *); -public: - ::java::lang::Object * setValue(::java::lang::Object *); -public: // actually package-private - ::java::util::Hashtable$HashEntry * __attribute__((aligned(__alignof__( ::java::util::AbstractMap$SimpleEntry)))) next; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Hashtable$HashEntry__ diff --git a/libjava/java/util/Hashtable$KeyEnumerator.h b/libjava/java/util/Hashtable$KeyEnumerator.h deleted file mode 100644 index db4765d..0000000 --- a/libjava/java/util/Hashtable$KeyEnumerator.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Hashtable$KeyEnumerator__ -#define __java_util_Hashtable$KeyEnumerator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Hashtable$KeyEnumerator : public ::java::lang::Object -{ - -public: // actually package-private - Hashtable$KeyEnumerator(::java::util::Hashtable *); -public: - jboolean hasMoreElements(); - ::java::lang::Object * nextElement(); -private: - ::java::util::Hashtable$EntryEnumerator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) enumerator; -public: // actually package-private - ::java::util::Hashtable * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Hashtable$KeyEnumerator__ diff --git a/libjava/java/util/Hashtable$KeyIterator.h b/libjava/java/util/Hashtable$KeyIterator.h deleted file mode 100644 index faf1d93..0000000 --- a/libjava/java/util/Hashtable$KeyIterator.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Hashtable$KeyIterator__ -#define __java_util_Hashtable$KeyIterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Hashtable$KeyIterator : public ::java::lang::Object -{ - -public: // actually package-private - Hashtable$KeyIterator(::java::util::Hashtable *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -private: - ::java::util::Hashtable$EntryIterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) iterator; -public: // actually package-private - ::java::util::Hashtable * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Hashtable$KeyIterator__ diff --git a/libjava/java/util/Hashtable$ValueEnumerator.h b/libjava/java/util/Hashtable$ValueEnumerator.h deleted file mode 100644 index 4dce71a..0000000 --- a/libjava/java/util/Hashtable$ValueEnumerator.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Hashtable$ValueEnumerator__ -#define __java_util_Hashtable$ValueEnumerator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Hashtable$ValueEnumerator : public ::java::lang::Object -{ - -public: // actually package-private - Hashtable$ValueEnumerator(::java::util::Hashtable *); -public: - jboolean hasMoreElements(); - ::java::lang::Object * nextElement(); -private: - ::java::util::Hashtable$EntryEnumerator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) enumerator; -public: // actually package-private - ::java::util::Hashtable * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Hashtable$ValueEnumerator__ diff --git a/libjava/java/util/Hashtable$ValueIterator.h b/libjava/java/util/Hashtable$ValueIterator.h deleted file mode 100644 index d252798..0000000 --- a/libjava/java/util/Hashtable$ValueIterator.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Hashtable$ValueIterator__ -#define __java_util_Hashtable$ValueIterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Hashtable$ValueIterator : public ::java::lang::Object -{ - -public: // actually package-private - Hashtable$ValueIterator(::java::util::Hashtable *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -private: - ::java::util::Hashtable$EntryIterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) iterator; -public: // actually package-private - ::java::util::Hashtable * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Hashtable$ValueIterator__ diff --git a/libjava/java/util/Hashtable.h b/libjava/java/util/Hashtable.h deleted file mode 100644 index bc33cb1..0000000 --- a/libjava/java/util/Hashtable.h +++ /dev/null @@ -1,67 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Hashtable__ -#define __java_util_Hashtable__ - -#pragma interface - -#include <java/util/Dictionary.h> -#include <gcj/array.h> - - -class java::util::Hashtable : public ::java::util::Dictionary -{ - -public: - Hashtable(); - Hashtable(::java::util::Map *); - Hashtable(jint); - Hashtable(jint, jfloat); - virtual jint size(); - virtual jboolean isEmpty(); - virtual ::java::util::Enumeration * keys(); - virtual ::java::util::Enumeration * elements(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean containsValue(::java::lang::Object *); - virtual jboolean containsKey(::java::lang::Object *); - virtual ::java::lang::Object * get(::java::lang::Object *); - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::lang::Object * remove(::java::lang::Object *); - virtual void putAll(::java::util::Map *); - virtual void clear(); - virtual ::java::lang::Object * clone(); - virtual ::java::lang::String * toString(); - virtual ::java::util::Set * keySet(); - virtual ::java::util::Collection * values(); - virtual ::java::util::Set * entrySet(); - virtual jboolean equals(::java::lang::Object *); - virtual jint hashCode(); -private: - jint hash(::java::lang::Object *); -public: // actually package-private - virtual ::java::util::Hashtable$HashEntry * getEntry(::java::lang::Object *); - virtual void putAllInternal(::java::util::Map *); -public: // actually protected - virtual void rehash(); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); - static const jint DEFAULT_CAPACITY = 11; - static jfloat DEFAULT_LOAD_FACTOR; - static const jlong serialVersionUID = 1421746759512286392LL; - jint __attribute__((aligned(__alignof__( ::java::util::Dictionary)))) threshold; - jfloat loadFactor; -public: // actually package-private - JArray< ::java::util::Hashtable$HashEntry * > * buckets; - jint modCount; - jint size__; -private: - ::java::util::Set * keys__; - ::java::util::Collection * values__; - ::java::util::Set * entries; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Hashtable__ diff --git a/libjava/java/util/IdentityHashMap$1.h b/libjava/java/util/IdentityHashMap$1.h deleted file mode 100644 index e2e37f4..0000000 --- a/libjava/java/util/IdentityHashMap$1.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_IdentityHashMap$1__ -#define __java_util_IdentityHashMap$1__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::IdentityHashMap$1 : public ::java::util::AbstractSet -{ - -public: // actually package-private - IdentityHashMap$1(::java::util::IdentityHashMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jint hashCode(); - virtual jboolean remove(::java::lang::Object *); -public: // actually package-private - ::java::util::IdentityHashMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_IdentityHashMap$1__ diff --git a/libjava/java/util/IdentityHashMap$2.h b/libjava/java/util/IdentityHashMap$2.h deleted file mode 100644 index f45ba8f..0000000 --- a/libjava/java/util/IdentityHashMap$2.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_IdentityHashMap$2__ -#define __java_util_IdentityHashMap$2__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::IdentityHashMap$2 : public ::java::util::AbstractSet -{ - -public: // actually package-private - IdentityHashMap$2(::java::util::IdentityHashMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jint hashCode(); - virtual jboolean remove(::java::lang::Object *); -public: // actually package-private - ::java::util::IdentityHashMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_IdentityHashMap$2__ diff --git a/libjava/java/util/IdentityHashMap$3.h b/libjava/java/util/IdentityHashMap$3.h deleted file mode 100644 index 42deb49..0000000 --- a/libjava/java/util/IdentityHashMap$3.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_IdentityHashMap$3__ -#define __java_util_IdentityHashMap$3__ - -#pragma interface - -#include <java/util/AbstractCollection.h> - -class java::util::IdentityHashMap$3 : public ::java::util::AbstractCollection -{ - -public: // actually package-private - IdentityHashMap$3(::java::util::IdentityHashMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); - virtual jboolean remove(::java::lang::Object *); -public: // actually package-private - ::java::util::IdentityHashMap * __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_IdentityHashMap$3__ diff --git a/libjava/java/util/IdentityHashMap$IdentityEntry.h b/libjava/java/util/IdentityHashMap$IdentityEntry.h deleted file mode 100644 index be9fa72..0000000 --- a/libjava/java/util/IdentityHashMap$IdentityEntry.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_IdentityHashMap$IdentityEntry__ -#define __java_util_IdentityHashMap$IdentityEntry__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::IdentityHashMap$IdentityEntry : public ::java::lang::Object -{ - -public: // actually package-private - IdentityHashMap$IdentityEntry(::java::util::IdentityHashMap *, jint); -public: - jboolean equals(::java::lang::Object *); - ::java::lang::Object * getKey(); - ::java::lang::Object * getValue(); - jint hashCode(); - ::java::lang::Object * setValue(::java::lang::Object *); - ::java::lang::String * toString(); -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) loc; - jint knownMod; - ::java::util::IdentityHashMap * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_IdentityHashMap$IdentityEntry__ diff --git a/libjava/java/util/IdentityHashMap$IdentityIterator.h b/libjava/java/util/IdentityHashMap$IdentityIterator.h deleted file mode 100644 index d2ab43e..0000000 --- a/libjava/java/util/IdentityHashMap$IdentityIterator.h +++ /dev/null @@ -1,30 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_IdentityHashMap$IdentityIterator__ -#define __java_util_IdentityHashMap$IdentityIterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::IdentityHashMap$IdentityIterator : public ::java::lang::Object -{ - -public: // actually package-private - IdentityHashMap$IdentityIterator(::java::util::IdentityHashMap *, jint); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) type; - jint knownMod; - jint count; - jint loc; - ::java::util::IdentityHashMap * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_IdentityHashMap$IdentityIterator__ diff --git a/libjava/java/util/IdentityHashMap.h b/libjava/java/util/IdentityHashMap.h deleted file mode 100644 index 9e77a4b..0000000 --- a/libjava/java/util/IdentityHashMap.h +++ /dev/null @@ -1,61 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_IdentityHashMap__ -#define __java_util_IdentityHashMap__ - -#pragma interface - -#include <java/util/AbstractMap.h> -#include <gcj/array.h> - - -class java::util::IdentityHashMap : public ::java::util::AbstractMap -{ - -public: - IdentityHashMap(); - IdentityHashMap(jint); - IdentityHashMap(::java::util::Map *); - virtual void clear(); - virtual ::java::lang::Object * clone(); - virtual jboolean containsKey(::java::lang::Object *); - virtual jboolean containsValue(::java::lang::Object *); - virtual ::java::util::Set * entrySet(); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::Object * get(::java::lang::Object *); - virtual jint hashCode(); - virtual jboolean isEmpty(); - virtual ::java::util::Set * keySet(); - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - virtual void putAll(::java::util::Map *); -public: // actually package-private - virtual void removeAtIndex(jint); -public: - virtual ::java::lang::Object * remove(::java::lang::Object *); - virtual jint size(); - virtual ::java::util::Collection * values(); -public: // actually package-private - virtual ::java::lang::Object * xform(::java::lang::Object *); - virtual ::java::lang::Object * unxform(::java::lang::Object *); - virtual jint hash(::java::lang::Object *); -private: - void readObject(::java::io::ObjectInputStream *); - void writeObject(::java::io::ObjectOutputStream *); - static const jint DEFAULT_CAPACITY = 21; -public: // actually package-private - static ::java::lang::Object * nullslot; -private: - static const jlong serialVersionUID = 8188218128353913216LL; -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) size__; - JArray< ::java::lang::Object * > * table; - jint modCount; -private: - ::java::util::Set * entries; - jint threshold; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_IdentityHashMap__ diff --git a/libjava/java/util/IllegalFormatCodePointException.h b/libjava/java/util/IllegalFormatCodePointException.h deleted file mode 100644 index 30801b6..0000000 --- a/libjava/java/util/IllegalFormatCodePointException.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_IllegalFormatCodePointException__ -#define __java_util_IllegalFormatCodePointException__ - -#pragma interface - -#include <java/util/IllegalFormatException.h> - -class java::util::IllegalFormatCodePointException : public ::java::util::IllegalFormatException -{ - -public: - IllegalFormatCodePointException(jint); - virtual jint getCodePoint(); -private: - static const jlong serialVersionUID = 19080630LL; -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::util::IllegalFormatException)))) c; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_IllegalFormatCodePointException__ diff --git a/libjava/java/util/IllegalFormatConversionException.h b/libjava/java/util/IllegalFormatConversionException.h deleted file mode 100644 index b6b7e81..0000000 --- a/libjava/java/util/IllegalFormatConversionException.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_IllegalFormatConversionException__ -#define __java_util_IllegalFormatConversionException__ - -#pragma interface - -#include <java/util/IllegalFormatException.h> - -class java::util::IllegalFormatConversionException : public ::java::util::IllegalFormatException -{ - -public: - IllegalFormatConversionException(jchar, ::java::lang::Class *); - virtual jchar getConversion(); - virtual ::java::lang::Class * getArgumentClass(); -private: - static const jlong serialVersionUID = 17000126LL; -public: // actually package-private - jchar __attribute__((aligned(__alignof__( ::java::util::IllegalFormatException)))) c; - ::java::lang::Class * arg; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_IllegalFormatConversionException__ diff --git a/libjava/java/util/IllegalFormatException.h b/libjava/java/util/IllegalFormatException.h deleted file mode 100644 index bf5f408..0000000 --- a/libjava/java/util/IllegalFormatException.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_IllegalFormatException__ -#define __java_util_IllegalFormatException__ - -#pragma interface - -#include <java/lang/IllegalArgumentException.h> - -class java::util::IllegalFormatException : public ::java::lang::IllegalArgumentException -{ - -public: // actually package-private - IllegalFormatException(); - IllegalFormatException(::java::lang::String *); -private: - static const jlong serialVersionUID = 18830826LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_IllegalFormatException__ diff --git a/libjava/java/util/IllegalFormatFlagsException.h b/libjava/java/util/IllegalFormatFlagsException.h deleted file mode 100644 index c5c13c0..0000000 --- a/libjava/java/util/IllegalFormatFlagsException.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_IllegalFormatFlagsException__ -#define __java_util_IllegalFormatFlagsException__ - -#pragma interface - -#include <java/util/IllegalFormatException.h> - -class java::util::IllegalFormatFlagsException : public ::java::util::IllegalFormatException -{ - -public: - IllegalFormatFlagsException(::java::lang::String *); - virtual ::java::lang::String * getFlags(); -private: - static const jlong serialVersionUID = 790824LL; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::util::IllegalFormatException)))) flags; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_IllegalFormatFlagsException__ diff --git a/libjava/java/util/IllegalFormatPrecisionException.h b/libjava/java/util/IllegalFormatPrecisionException.h deleted file mode 100644 index a4ca0ec..0000000 --- a/libjava/java/util/IllegalFormatPrecisionException.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_IllegalFormatPrecisionException__ -#define __java_util_IllegalFormatPrecisionException__ - -#pragma interface - -#include <java/util/IllegalFormatException.h> - -class java::util::IllegalFormatPrecisionException : public ::java::util::IllegalFormatException -{ - -public: - IllegalFormatPrecisionException(jint); - virtual jint getPrecision(); -private: - static const jlong serialVersionUID = 18711008LL; - jint __attribute__((aligned(__alignof__( ::java::util::IllegalFormatException)))) p; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_IllegalFormatPrecisionException__ diff --git a/libjava/java/util/IllegalFormatWidthException.h b/libjava/java/util/IllegalFormatWidthException.h deleted file mode 100644 index e278642..0000000 --- a/libjava/java/util/IllegalFormatWidthException.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_IllegalFormatWidthException__ -#define __java_util_IllegalFormatWidthException__ - -#pragma interface - -#include <java/util/IllegalFormatException.h> - -class java::util::IllegalFormatWidthException : public ::java::util::IllegalFormatException -{ - -public: - IllegalFormatWidthException(jint); - virtual jint getWidth(); -private: - static const jlong serialVersionUID = 16660902LL; - jint __attribute__((aligned(__alignof__( ::java::util::IllegalFormatException)))) w; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_IllegalFormatWidthException__ diff --git a/libjava/java/util/InputMismatchException.h b/libjava/java/util/InputMismatchException.h deleted file mode 100644 index d1d7216..0000000 --- a/libjava/java/util/InputMismatchException.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_InputMismatchException__ -#define __java_util_InputMismatchException__ - -#pragma interface - -#include <java/util/NoSuchElementException.h> - -class java::util::InputMismatchException : public ::java::util::NoSuchElementException -{ - -public: - InputMismatchException(); - InputMismatchException(::java::lang::String *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_InputMismatchException__ diff --git a/libjava/java/util/InvalidPropertiesFormatException.h b/libjava/java/util/InvalidPropertiesFormatException.h deleted file mode 100644 index 0380e88..0000000 --- a/libjava/java/util/InvalidPropertiesFormatException.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_InvalidPropertiesFormatException__ -#define __java_util_InvalidPropertiesFormatException__ - -#pragma interface - -#include <java/io/IOException.h> - -class java::util::InvalidPropertiesFormatException : public ::java::io::IOException -{ - -public: - InvalidPropertiesFormatException(::java::lang::String *); - InvalidPropertiesFormatException(::java::lang::Throwable *); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); - static const jlong serialVersionUID = 7763056076009360219LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_InvalidPropertiesFormatException__ diff --git a/libjava/java/util/Iterator.h b/libjava/java/util/Iterator.h deleted file mode 100644 index 27343a5..0000000 --- a/libjava/java/util/Iterator.h +++ /dev/null @@ -1,21 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Iterator__ -#define __java_util_Iterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Iterator : public ::java::lang::Object -{ - -public: - virtual jboolean hasNext() = 0; - virtual ::java::lang::Object * next() = 0; - virtual void remove() = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_Iterator__ diff --git a/libjava/java/util/LinkedHashMap$1.h b/libjava/java/util/LinkedHashMap$1.h deleted file mode 100644 index 7341014..0000000 --- a/libjava/java/util/LinkedHashMap$1.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_LinkedHashMap$1__ -#define __java_util_LinkedHashMap$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::LinkedHashMap$1 : public ::java::lang::Object -{ - -public: // actually package-private - LinkedHashMap$1(::java::util::LinkedHashMap *, jint); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -public: // actually package-private - ::java::util::LinkedHashMap$LinkedHashEntry * __attribute__((aligned(__alignof__( ::java::lang::Object)))) current; - ::java::util::LinkedHashMap$LinkedHashEntry * last; - jint knownMod; - ::java::util::LinkedHashMap * this$0; -private: - jint val$type; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_LinkedHashMap$1__ diff --git a/libjava/java/util/LinkedHashMap$LinkedHashEntry.h b/libjava/java/util/LinkedHashMap$LinkedHashEntry.h deleted file mode 100644 index 8db632b..0000000 --- a/libjava/java/util/LinkedHashMap$LinkedHashEntry.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_LinkedHashMap$LinkedHashEntry__ -#define __java_util_LinkedHashMap$LinkedHashEntry__ - -#pragma interface - -#include <java/util/HashMap$HashEntry.h> - -class java::util::LinkedHashMap$LinkedHashEntry : public ::java::util::HashMap$HashEntry -{ - -public: // actually package-private - LinkedHashMap$LinkedHashEntry(::java::util::LinkedHashMap *, ::java::lang::Object *, ::java::lang::Object *); - virtual void access(); - virtual ::java::lang::Object * cleanup(); - ::java::util::LinkedHashMap$LinkedHashEntry * __attribute__((aligned(__alignof__( ::java::util::HashMap$HashEntry)))) pred; - ::java::util::LinkedHashMap$LinkedHashEntry * succ; - ::java::util::LinkedHashMap * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_LinkedHashMap$LinkedHashEntry__ diff --git a/libjava/java/util/LinkedHashMap.h b/libjava/java/util/LinkedHashMap.h deleted file mode 100644 index d573088..0000000 --- a/libjava/java/util/LinkedHashMap.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_LinkedHashMap__ -#define __java_util_LinkedHashMap__ - -#pragma interface - -#include <java/util/HashMap.h> - -class java::util::LinkedHashMap : public ::java::util::HashMap -{ - -public: - LinkedHashMap(); - LinkedHashMap(::java::util::Map *); - LinkedHashMap(jint); - LinkedHashMap(jint, jfloat); - LinkedHashMap(jint, jfloat, jboolean); - virtual void clear(); - virtual jboolean containsValue(::java::lang::Object *); - virtual ::java::lang::Object * get(::java::lang::Object *); -public: // actually protected - virtual jboolean removeEldestEntry(::java::util::Map$Entry *); -public: // actually package-private - virtual void addEntry(::java::lang::Object *, ::java::lang::Object *, jint, jboolean); - virtual void putAllInternal(::java::util::Map *); - virtual ::java::util::Iterator * iterator(jint); -private: - static const jlong serialVersionUID = 3801124242820219131LL; -public: // actually package-private - ::java::util::LinkedHashMap$LinkedHashEntry * __attribute__((aligned(__alignof__( ::java::util::HashMap)))) root; - jboolean accessOrder; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_LinkedHashMap__ diff --git a/libjava/java/util/LinkedHashSet.h b/libjava/java/util/LinkedHashSet.h deleted file mode 100644 index d63aec8..0000000 --- a/libjava/java/util/LinkedHashSet.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_LinkedHashSet__ -#define __java_util_LinkedHashSet__ - -#pragma interface - -#include <java/util/HashSet.h> - -class java::util::LinkedHashSet : public ::java::util::HashSet -{ - -public: - LinkedHashSet(); - LinkedHashSet(jint); - LinkedHashSet(jint, jfloat); - LinkedHashSet(::java::util::Collection *); -public: // actually package-private - virtual ::java::util::HashMap * init(jint, jfloat); -private: - static const jlong serialVersionUID = -2851667679971038690LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_LinkedHashSet__ diff --git a/libjava/java/util/LinkedList$1.h b/libjava/java/util/LinkedList$1.h deleted file mode 100644 index a570d6e..0000000 --- a/libjava/java/util/LinkedList$1.h +++ /dev/null @@ -1,33 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_LinkedList$1__ -#define __java_util_LinkedList$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::LinkedList$1 : public ::java::lang::Object -{ - -public: // actually package-private - LinkedList$1(::java::util::LinkedList *); -private: - void checkMod(); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -private: - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) knownMod; - ::java::util::LinkedList$Entry * next__; - ::java::util::LinkedList$Entry * lastReturned; - jint position; -public: // actually package-private - ::java::util::LinkedList * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_LinkedList$1__ diff --git a/libjava/java/util/LinkedList$Entry.h b/libjava/java/util/LinkedList$Entry.h deleted file mode 100644 index c44d48c..0000000 --- a/libjava/java/util/LinkedList$Entry.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_LinkedList$Entry__ -#define __java_util_LinkedList$Entry__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::LinkedList$Entry : public ::java::lang::Object -{ - -public: // actually package-private - LinkedList$Entry(::java::lang::Object *); - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) data; - ::java::util::LinkedList$Entry * next; - ::java::util::LinkedList$Entry * previous; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_LinkedList$Entry__ diff --git a/libjava/java/util/LinkedList$LinkedListItr.h b/libjava/java/util/LinkedList$LinkedListItr.h deleted file mode 100644 index 2756e20..0000000 --- a/libjava/java/util/LinkedList$LinkedListItr.h +++ /dev/null @@ -1,40 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_LinkedList$LinkedListItr__ -#define __java_util_LinkedList$LinkedListItr__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::LinkedList$LinkedListItr : public ::java::lang::Object -{ - -public: // actually package-private - LinkedList$LinkedListItr(::java::util::LinkedList *, jint); -private: - void checkMod(); -public: - jint nextIndex(); - jint previousIndex(); - jboolean hasNext(); - jboolean hasPrevious(); - ::java::lang::Object * next(); - ::java::lang::Object * previous(); - void remove(); - void add(::java::lang::Object *); - void set(::java::lang::Object *); -private: - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) knownMod; - ::java::util::LinkedList$Entry * next__; - ::java::util::LinkedList$Entry * previous__; - ::java::util::LinkedList$Entry * lastReturned; - jint position; -public: // actually package-private - ::java::util::LinkedList * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_LinkedList$LinkedListItr__ diff --git a/libjava/java/util/LinkedList.h b/libjava/java/util/LinkedList.h deleted file mode 100644 index 0c5e681..0000000 --- a/libjava/java/util/LinkedList.h +++ /dev/null @@ -1,81 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_LinkedList__ -#define __java_util_LinkedList__ - -#pragma interface - -#include <java/util/AbstractSequentialList.h> -#include <gcj/array.h> - - -class java::util::LinkedList : public ::java::util::AbstractSequentialList -{ - -public: // actually package-private - virtual ::java::util::LinkedList$Entry * getEntry(jint); - virtual void removeEntry(::java::util::LinkedList$Entry *); -private: - void checkBoundsInclusive(jint); - void checkBoundsExclusive(jint); -public: - LinkedList(); - LinkedList(::java::util::Collection *); - virtual ::java::lang::Object * getFirst(); - virtual ::java::lang::Object * getLast(); - virtual ::java::lang::Object * removeFirst(); - virtual ::java::lang::Object * removeLast(); - virtual void addFirst(::java::lang::Object *); - virtual void addLast(::java::lang::Object *); -private: - void addLastEntry(::java::util::LinkedList$Entry *); -public: - virtual jboolean contains(::java::lang::Object *); - virtual jint size(); - virtual jboolean add(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); - virtual jboolean addAll(::java::util::Collection *); - virtual jboolean addAll(jint, ::java::util::Collection *); - virtual void clear(); - virtual ::java::lang::Object * get(jint); - virtual ::java::lang::Object * set(jint, ::java::lang::Object *); - virtual void add(jint, ::java::lang::Object *); - virtual ::java::lang::Object * remove(jint); - virtual jint indexOf(::java::lang::Object *); - virtual jint lastIndexOf(::java::lang::Object *); - virtual ::java::util::ListIterator * listIterator(jint); - virtual ::java::lang::Object * clone(); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual jboolean offer(::java::lang::Object *); - virtual ::java::lang::Object * element(); - virtual ::java::lang::Object * peek(); - virtual ::java::lang::Object * poll(); - virtual ::java::lang::Object * remove(); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); -public: - virtual ::java::util::Iterator * descendingIterator(); - virtual jboolean offerFirst(::java::lang::Object *); - virtual jboolean offerLast(::java::lang::Object *); - virtual ::java::lang::Object * peekFirst(); - virtual ::java::lang::Object * peekLast(); - virtual ::java::lang::Object * pollFirst(); - virtual ::java::lang::Object * pollLast(); - virtual ::java::lang::Object * pop(); - virtual void push(::java::lang::Object *); - virtual jboolean removeFirstOccurrence(::java::lang::Object *); - virtual jboolean removeLastOccurrence(::java::lang::Object *); -private: - static const jlong serialVersionUID = 876323262645176354LL; -public: // actually package-private - ::java::util::LinkedList$Entry * __attribute__((aligned(__alignof__( ::java::util::AbstractSequentialList)))) first; - ::java::util::LinkedList$Entry * last; - jint size__; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_LinkedList__ diff --git a/libjava/java/util/List.h b/libjava/java/util/List.h deleted file mode 100644 index 89e637b..0000000 --- a/libjava/java/util/List.h +++ /dev/null @@ -1,45 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_List__ -#define __java_util_List__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::List : public ::java::lang::Object -{ - -public: - virtual void add(jint, ::java::lang::Object *) = 0; - virtual jboolean add(::java::lang::Object *) = 0; - virtual jboolean addAll(jint, ::java::util::Collection *) = 0; - virtual jboolean addAll(::java::util::Collection *) = 0; - virtual void clear() = 0; - virtual jboolean contains(::java::lang::Object *) = 0; - virtual jboolean containsAll(::java::util::Collection *) = 0; - virtual jboolean equals(::java::lang::Object *) = 0; - virtual ::java::lang::Object * get(jint) = 0; - virtual jint hashCode() = 0; - virtual jint indexOf(::java::lang::Object *) = 0; - virtual jboolean isEmpty() = 0; - virtual ::java::util::Iterator * iterator() = 0; - virtual jint lastIndexOf(::java::lang::Object *) = 0; - virtual ::java::util::ListIterator * listIterator() = 0; - virtual ::java::util::ListIterator * listIterator(jint) = 0; - virtual ::java::lang::Object * remove(jint) = 0; - virtual jboolean remove(::java::lang::Object *) = 0; - virtual jboolean removeAll(::java::util::Collection *) = 0; - virtual jboolean retainAll(::java::util::Collection *) = 0; - virtual ::java::lang::Object * set(jint, ::java::lang::Object *) = 0; - virtual jint size() = 0; - virtual ::java::util::List * subList(jint, jint) = 0; - virtual JArray< ::java::lang::Object * > * toArray() = 0; - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_List__ diff --git a/libjava/java/util/ListIterator.h b/libjava/java/util/ListIterator.h deleted file mode 100644 index 947ad3c..0000000 --- a/libjava/java/util/ListIterator.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_ListIterator__ -#define __java_util_ListIterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::ListIterator : public ::java::lang::Object -{ - -public: - virtual jboolean hasNext() = 0; - virtual jboolean hasPrevious() = 0; - virtual ::java::lang::Object * next() = 0; - virtual ::java::lang::Object * previous() = 0; - virtual jint nextIndex() = 0; - virtual jint previousIndex() = 0; - virtual void add(::java::lang::Object *) = 0; - virtual void remove() = 0; - virtual void set(::java::lang::Object *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_ListIterator__ diff --git a/libjava/java/util/ListResourceBundle.h b/libjava/java/util/ListResourceBundle.h deleted file mode 100644 index 216d14b..0000000 --- a/libjava/java/util/ListResourceBundle.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_ListResourceBundle__ -#define __java_util_ListResourceBundle__ - -#pragma interface - -#include <java/util/ResourceBundle.h> -#include <gcj/array.h> - - -class java::util::ListResourceBundle : public ::java::util::ResourceBundle -{ - -public: - ListResourceBundle(); - virtual ::java::lang::Object * handleGetObject(::java::lang::String *); - virtual ::java::util::Enumeration * getKeys(); -public: // actually protected - virtual JArray< JArray< ::java::lang::Object * > * > * getContents() = 0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_ListResourceBundle__ diff --git a/libjava/java/util/Locale.h b/libjava/java/util/Locale.h deleted file mode 100644 index 041dab3..0000000 --- a/libjava/java/util/Locale.h +++ /dev/null @@ -1,90 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Locale__ -#define __java_util_Locale__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::Locale : public ::java::lang::Object -{ - - static ::java::util::Locale * getLocale(::java::lang::String *); - static ::java::util::Locale * getLocale(::java::lang::String *, ::java::lang::String *); - static ::java::util::Locale * getLocale(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); - ::java::lang::String * convertLanguage(::java::lang::String *); -public: - Locale(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); - Locale(::java::lang::String *, ::java::lang::String *); - Locale(::java::lang::String *); - static ::java::util::Locale * getDefault(); - static void setDefault(::java::util::Locale *); - static JArray< ::java::util::Locale * > * getAvailableLocales(); - static JArray< ::java::lang::String * > * getISOCountries(); - static JArray< ::java::lang::String * > * getISOLanguages(); -private: - static JArray< ::java::lang::String * > * getISOStrings(::java::lang::String *); -public: - ::java::lang::String * getLanguage(); - ::java::lang::String * getCountry(); - ::java::lang::String * getVariant(); - ::java::lang::String * toString(); - ::java::lang::String * getISO3Language(); - ::java::lang::String * getISO3Country(); - ::java::lang::String * getDisplayLanguage(); - ::java::lang::String * getDisplayLanguage(::java::util::Locale *); - ::java::lang::String * getDisplayCountry(); - ::java::lang::String * getDisplayCountry(::java::util::Locale *); - ::java::lang::String * getDisplayVariant(); - ::java::lang::String * getDisplayVariant(::java::util::Locale *); - ::java::lang::String * getDisplayName(); - ::java::lang::String * getDisplayName(::java::util::Locale *); - ::java::lang::Object * clone(); - jint hashCode(); - jboolean equals(::java::lang::Object *); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); -public: - static ::java::util::Locale * ENGLISH; - static ::java::util::Locale * FRENCH; - static ::java::util::Locale * GERMAN; - static ::java::util::Locale * ITALIAN; - static ::java::util::Locale * JAPANESE; - static ::java::util::Locale * KOREAN; - static ::java::util::Locale * CHINESE; - static ::java::util::Locale * SIMPLIFIED_CHINESE; - static ::java::util::Locale * TRADITIONAL_CHINESE; - static ::java::util::Locale * FRANCE; - static ::java::util::Locale * GERMANY; - static ::java::util::Locale * ITALY; - static ::java::util::Locale * JAPAN; - static ::java::util::Locale * KOREA; - static ::java::util::Locale * CHINA; - static ::java::util::Locale * PRC; - static ::java::util::Locale * TAIWAN; - static ::java::util::Locale * UK; - static ::java::util::Locale * US; - static ::java::util::Locale * CANADA; - static ::java::util::Locale * CANADA_FRENCH; - static ::java::util::Locale * ROOT; -private: - static const jlong serialVersionUID = 9149081749638150636LL; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) language; - ::java::lang::String * country; - ::java::lang::String * variant; - jint hashcode; - static JArray< ::java::util::Locale * > * availableLocales; - static ::java::util::HashMap * localeMap; - static ::java::util::Locale * defaultLocale; - static JArray< ::java::lang::String * > * languageCache; - static JArray< ::java::lang::String * > * countryCache; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Locale__ diff --git a/libjava/java/util/Map$Entry.h b/libjava/java/util/Map$Entry.h deleted file mode 100644 index 694a37e..0000000 --- a/libjava/java/util/Map$Entry.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Map$Entry__ -#define __java_util_Map$Entry__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Map$Entry : public ::java::lang::Object -{ - -public: - virtual ::java::lang::Object * getKey() = 0; - virtual ::java::lang::Object * getValue() = 0; - virtual ::java::lang::Object * setValue(::java::lang::Object *) = 0; - virtual jint hashCode() = 0; - virtual jboolean equals(::java::lang::Object *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_Map$Entry__ diff --git a/libjava/java/util/Map.h b/libjava/java/util/Map.h deleted file mode 100644 index 05cc5e9..0000000 --- a/libjava/java/util/Map.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Map__ -#define __java_util_Map__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Map : public ::java::lang::Object -{ - -public: - virtual void clear() = 0; - virtual jboolean containsKey(::java::lang::Object *) = 0; - virtual jboolean containsValue(::java::lang::Object *) = 0; - virtual ::java::util::Set * entrySet() = 0; - virtual jboolean equals(::java::lang::Object *) = 0; - virtual ::java::lang::Object * get(::java::lang::Object *) = 0; - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual jint hashCode() = 0; - virtual jboolean isEmpty() = 0; - virtual ::java::util::Set * keySet() = 0; - virtual void putAll(::java::util::Map *) = 0; - virtual ::java::lang::Object * remove(::java::lang::Object *) = 0; - virtual jint size() = 0; - virtual ::java::util::Collection * values() = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_Map__ diff --git a/libjava/java/util/MissingFormatArgumentException.h b/libjava/java/util/MissingFormatArgumentException.h deleted file mode 100644 index d0908d2..0000000 --- a/libjava/java/util/MissingFormatArgumentException.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_MissingFormatArgumentException__ -#define __java_util_MissingFormatArgumentException__ - -#pragma interface - -#include <java/util/IllegalFormatException.h> - -class java::util::MissingFormatArgumentException : public ::java::util::IllegalFormatException -{ - -public: - MissingFormatArgumentException(::java::lang::String *); - virtual ::java::lang::String * getFormatSpecifier(); -private: - static const jlong serialVersionUID = 19190115LL; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::util::IllegalFormatException)))) s; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_MissingFormatArgumentException__ diff --git a/libjava/java/util/MissingFormatWidthException.h b/libjava/java/util/MissingFormatWidthException.h deleted file mode 100644 index dac93c0..0000000 --- a/libjava/java/util/MissingFormatWidthException.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_MissingFormatWidthException__ -#define __java_util_MissingFormatWidthException__ - -#pragma interface - -#include <java/util/IllegalFormatException.h> - -class java::util::MissingFormatWidthException : public ::java::util::IllegalFormatException -{ - -public: - MissingFormatWidthException(::java::lang::String *); - virtual ::java::lang::String * getFormatSpecifier(); -private: - static const jlong serialVersionUID = 15560123LL; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::util::IllegalFormatException)))) s; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_MissingFormatWidthException__ diff --git a/libjava/java/util/MissingResourceException.h b/libjava/java/util/MissingResourceException.h deleted file mode 100644 index 0523e03..0000000 --- a/libjava/java/util/MissingResourceException.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_MissingResourceException__ -#define __java_util_MissingResourceException__ - -#pragma interface - -#include <java/lang/RuntimeException.h> - -class java::util::MissingResourceException : public ::java::lang::RuntimeException -{ - -public: - MissingResourceException(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); - virtual ::java::lang::String * getClassName(); - virtual ::java::lang::String * getKey(); -private: - static const jlong serialVersionUID = -4876345176062000401LL; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::RuntimeException)))) className; - ::java::lang::String * key; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_MissingResourceException__ diff --git a/libjava/java/util/NavigableMap.h b/libjava/java/util/NavigableMap.h deleted file mode 100644 index 9e48348..0000000 --- a/libjava/java/util/NavigableMap.h +++ /dev/null @@ -1,54 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_NavigableMap__ -#define __java_util_NavigableMap__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::NavigableMap : public ::java::lang::Object -{ - -public: - virtual ::java::util::Map$Entry * lowerEntry(::java::lang::Object *) = 0; - virtual ::java::lang::Object * lowerKey(::java::lang::Object *) = 0; - virtual ::java::util::Map$Entry * floorEntry(::java::lang::Object *) = 0; - virtual ::java::lang::Object * floorKey(::java::lang::Object *) = 0; - virtual ::java::util::Map$Entry * ceilingEntry(::java::lang::Object *) = 0; - virtual ::java::lang::Object * ceilingKey(::java::lang::Object *) = 0; - virtual ::java::util::Map$Entry * higherEntry(::java::lang::Object *) = 0; - virtual ::java::lang::Object * higherKey(::java::lang::Object *) = 0; - virtual ::java::util::Map$Entry * firstEntry() = 0; - virtual ::java::util::Map$Entry * lastEntry() = 0; - virtual ::java::util::Map$Entry * pollFirstEntry() = 0; - virtual ::java::util::Map$Entry * pollLastEntry() = 0; - virtual ::java::util::NavigableMap * descendingMap() = 0; - virtual ::java::util::NavigableSet * navigableKeySet() = 0; - virtual ::java::util::NavigableSet * descendingKeySet() = 0; - virtual ::java::util::NavigableMap * subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean) = 0; - virtual ::java::util::NavigableMap * headMap(::java::lang::Object *, jboolean) = 0; - virtual ::java::util::NavigableMap * tailMap(::java::lang::Object *, jboolean) = 0; - virtual ::java::util::SortedMap * subMap(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual ::java::util::SortedMap * headMap(::java::lang::Object *) = 0; - virtual ::java::util::SortedMap * tailMap(::java::lang::Object *) = 0; - virtual ::java::util::Comparator * comparator() = 0; - virtual ::java::lang::Object * firstKey() = 0; - virtual ::java::lang::Object * lastKey() = 0; - virtual void clear() = 0; - virtual jboolean containsKey(::java::lang::Object *) = 0; - virtual jboolean containsValue(::java::lang::Object *) = 0; - virtual ::java::util::Set * entrySet() = 0; - virtual ::java::lang::Object * get(::java::lang::Object *) = 0; - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual jboolean isEmpty() = 0; - virtual ::java::util::Set * keySet() = 0; - virtual void putAll(::java::util::Map *) = 0; - virtual ::java::lang::Object * remove(::java::lang::Object *) = 0; - virtual jint size() = 0; - virtual ::java::util::Collection * values() = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_NavigableMap__ diff --git a/libjava/java/util/NavigableSet.h b/libjava/java/util/NavigableSet.h deleted file mode 100644 index c7e228e..0000000 --- a/libjava/java/util/NavigableSet.h +++ /dev/null @@ -1,50 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_NavigableSet__ -#define __java_util_NavigableSet__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::NavigableSet : public ::java::lang::Object -{ - -public: - virtual ::java::lang::Object * lower(::java::lang::Object *) = 0; - virtual ::java::lang::Object * floor(::java::lang::Object *) = 0; - virtual ::java::lang::Object * ceiling(::java::lang::Object *) = 0; - virtual ::java::lang::Object * higher(::java::lang::Object *) = 0; - virtual ::java::lang::Object * pollFirst() = 0; - virtual ::java::lang::Object * pollLast() = 0; - virtual ::java::util::Iterator * iterator() = 0; - virtual ::java::util::NavigableSet * descendingSet() = 0; - virtual ::java::util::Iterator * descendingIterator() = 0; - virtual ::java::util::NavigableSet * subSet(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean) = 0; - virtual ::java::util::NavigableSet * headSet(::java::lang::Object *, jboolean) = 0; - virtual ::java::util::NavigableSet * tailSet(::java::lang::Object *, jboolean) = 0; - virtual ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual ::java::util::SortedSet * headSet(::java::lang::Object *) = 0; - virtual ::java::util::SortedSet * tailSet(::java::lang::Object *) = 0; - virtual ::java::util::Comparator * comparator() = 0; - virtual ::java::lang::Object * first() = 0; - virtual ::java::lang::Object * last() = 0; - virtual jboolean add(::java::lang::Object *) = 0; - virtual jboolean addAll(::java::util::Collection *) = 0; - virtual void clear() = 0; - virtual jboolean contains(::java::lang::Object *) = 0; - virtual jboolean containsAll(::java::util::Collection *) = 0; - virtual jboolean isEmpty() = 0; - virtual jboolean remove(::java::lang::Object *) = 0; - virtual jboolean removeAll(::java::util::Collection *) = 0; - virtual jboolean retainAll(::java::util::Collection *) = 0; - virtual jint size() = 0; - virtual JArray< ::java::lang::Object * > * toArray() = 0; - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_NavigableSet__ diff --git a/libjava/java/util/NoSuchElementException.h b/libjava/java/util/NoSuchElementException.h deleted file mode 100644 index 43cd646..0000000 --- a/libjava/java/util/NoSuchElementException.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_NoSuchElementException__ -#define __java_util_NoSuchElementException__ - -#pragma interface - -#include <java/lang/RuntimeException.h> - -class java::util::NoSuchElementException : public ::java::lang::RuntimeException -{ - -public: - NoSuchElementException(); - NoSuchElementException(::java::lang::String *); -private: - static const jlong serialVersionUID = 6769829250639411880LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_NoSuchElementException__ diff --git a/libjava/java/util/Observable.h b/libjava/java/util/Observable.h deleted file mode 100644 index 070e97d..0000000 --- a/libjava/java/util/Observable.h +++ /dev/null @@ -1,35 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Observable__ -#define __java_util_Observable__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Observable : public ::java::lang::Object -{ - -public: - Observable(); - virtual void addObserver(::java::util::Observer *); -public: // actually protected - virtual void clearChanged(); -public: - virtual jint countObservers(); - virtual void deleteObserver(::java::util::Observer *); - virtual void deleteObservers(); - virtual jboolean hasChanged(); - virtual void notifyObservers(); - virtual void notifyObservers(::java::lang::Object *); -public: // actually protected - virtual void setChanged(); -private: - jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) changed; - ::java::util::LinkedHashSet * observers; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Observable__ diff --git a/libjava/java/util/Observer.h b/libjava/java/util/Observer.h deleted file mode 100644 index 05964fe..0000000 --- a/libjava/java/util/Observer.h +++ /dev/null @@ -1,19 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Observer__ -#define __java_util_Observer__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Observer : public ::java::lang::Object -{ - -public: - virtual void update(::java::util::Observable *, ::java::lang::Object *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_Observer__ diff --git a/libjava/java/util/PriorityQueue$1.h b/libjava/java/util/PriorityQueue$1.h deleted file mode 100644 index 9268616..0000000 --- a/libjava/java/util/PriorityQueue$1.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_PriorityQueue$1__ -#define __java_util_PriorityQueue$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::PriorityQueue$1 : public ::java::lang::Object -{ - -public: // actually package-private - PriorityQueue$1(::java::util::PriorityQueue *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) index; - jint count; - ::java::util::PriorityQueue * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_PriorityQueue$1__ diff --git a/libjava/java/util/PriorityQueue.h b/libjava/java/util/PriorityQueue.h deleted file mode 100644 index 7072486..0000000 --- a/libjava/java/util/PriorityQueue.h +++ /dev/null @@ -1,48 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_PriorityQueue__ -#define __java_util_PriorityQueue__ - -#pragma interface - -#include <java/util/AbstractQueue.h> -#include <gcj/array.h> - - -class java::util::PriorityQueue : public ::java::util::AbstractQueue -{ - -public: - PriorityQueue(); - PriorityQueue(::java::util::Collection *); - PriorityQueue(jint); - PriorityQueue(jint, ::java::util::Comparator *); - PriorityQueue(::java::util::PriorityQueue *); - PriorityQueue(::java::util::SortedSet *); - virtual void clear(); - virtual ::java::util::Comparator * comparator(); - virtual ::java::util::Iterator * iterator(); - virtual jboolean offer(::java::lang::Object *); - virtual ::java::lang::Object * peek(); - virtual ::java::lang::Object * poll(); - virtual jboolean remove(::java::lang::Object *); - virtual jint size(); - virtual jboolean addAll(::java::util::Collection *); -public: // actually package-private - virtual jint findSlot(jint); - virtual void remove(jint); - virtual void bubbleUp(jint); - virtual void resize(); -private: - static const jint DEFAULT_CAPACITY = 11; - static const jlong serialVersionUID = -7720805057305804111LL; -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) used; - JArray< ::java::lang::Object * > * storage; - ::java::util::Comparator * comparator__; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_PriorityQueue__ diff --git a/libjava/java/util/Properties.h b/libjava/java/util/Properties.h deleted file mode 100644 index ccb76b5..0000000 --- a/libjava/java/util/Properties.h +++ /dev/null @@ -1,54 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Properties__ -#define __java_util_Properties__ - -#pragma interface - -#include <java/util/Hashtable.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace lang - { - class CPStringBuilder; - } - } - } -} - -class java::util::Properties : public ::java::util::Hashtable -{ - -public: - Properties(); - Properties(::java::util::Properties *); - virtual ::java::lang::Object * setProperty(::java::lang::String *, ::java::lang::String *); - virtual void load(::java::io::Reader *); - virtual void load(::java::io::InputStream *); - virtual void save(::java::io::OutputStream *, ::java::lang::String *); - virtual void store(::java::io::OutputStream *, ::java::lang::String *); - virtual ::java::lang::String * getProperty(::java::lang::String *); - virtual ::java::lang::String * getProperty(::java::lang::String *, ::java::lang::String *); - virtual ::java::util::Enumeration * propertyNames(); - virtual void list(::java::io::PrintStream *); - virtual void list(::java::io::PrintWriter *); -private: - void formatForOutput(::java::lang::String *, ::gnu::java::lang::CPStringBuilder *, jboolean); -public: - virtual void storeToXML(::java::io::OutputStream *, ::java::lang::String *); - virtual void storeToXML(::java::io::OutputStream *, ::java::lang::String *, ::java::lang::String *); - virtual void loadFromXML(::java::io::InputStream *); -public: // actually protected - ::java::util::Properties * __attribute__((aligned(__alignof__( ::java::util::Hashtable)))) defaults; -private: - static const jlong serialVersionUID = 4112578634029874840LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Properties__ diff --git a/libjava/java/util/PropertyPermission.h b/libjava/java/util/PropertyPermission.h deleted file mode 100644 index afd5514..0000000 --- a/libjava/java/util/PropertyPermission.h +++ /dev/null @@ -1,52 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_PropertyPermission__ -#define __java_util_PropertyPermission__ - -#pragma interface - -#include <java/security/BasicPermission.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace java - { - namespace security - { - class Permission; - class PermissionCollection; - } - } -} - -class java::util::PropertyPermission : public ::java::security::BasicPermission -{ - -public: - PropertyPermission(::java::lang::String *, ::java::lang::String *); -private: - void setActions(::java::lang::String *); - void readObject(::java::io::ObjectInputStream *); - void writeObject(::java::io::ObjectOutputStream *); -public: - jboolean implies(::java::security::Permission *); - jboolean equals(::java::lang::Object *); - jint hashCode(); - ::java::lang::String * getActions(); - ::java::security::PermissionCollection * newPermissionCollection(); -private: - static JArray< ::java::io::ObjectStreamField * > * serialPersistentFields; - static const jlong serialVersionUID = 885438825399942851LL; - static const jint READ = 1; - static const jint WRITE = 2; -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::security::BasicPermission)))) actions; -private: - static JArray< ::java::lang::String * > * actionStrings; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_PropertyPermission__ diff --git a/libjava/java/util/PropertyPermissionCollection.h b/libjava/java/util/PropertyPermissionCollection.h deleted file mode 100644 index 0c00a4e..0000000 --- a/libjava/java/util/PropertyPermissionCollection.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_PropertyPermissionCollection__ -#define __java_util_PropertyPermissionCollection__ - -#pragma interface - -#include <java/security/PermissionCollection.h> -extern "Java" -{ - namespace java - { - namespace security - { - class Permission; - } - } -} - -class java::util::PropertyPermissionCollection : public ::java::security::PermissionCollection -{ - -public: // actually package-private - PropertyPermissionCollection(); -public: - virtual void add(::java::security::Permission *); - virtual jboolean implies(::java::security::Permission *); - virtual ::java::util::Enumeration * elements(); -private: - static const jlong serialVersionUID = 7015263904581634791LL; - ::java::util::Hashtable * __attribute__((aligned(__alignof__( ::java::security::PermissionCollection)))) permissions; - jboolean all_allowed; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_PropertyPermissionCollection__ diff --git a/libjava/java/util/PropertyResourceBundle.h b/libjava/java/util/PropertyResourceBundle.h deleted file mode 100644 index fa65285..0000000 --- a/libjava/java/util/PropertyResourceBundle.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_PropertyResourceBundle__ -#define __java_util_PropertyResourceBundle__ - -#pragma interface - -#include <java/util/ResourceBundle.h> - -class java::util::PropertyResourceBundle : public ::java::util::ResourceBundle -{ - -public: - PropertyResourceBundle(::java::io::InputStream *); - PropertyResourceBundle(::java::io::Reader *); - virtual ::java::lang::Object * handleGetObject(::java::lang::String *); - virtual ::java::util::Enumeration * getKeys(); -private: - ::java::util::Properties * __attribute__((aligned(__alignof__( ::java::util::ResourceBundle)))) properties; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_PropertyResourceBundle__ diff --git a/libjava/java/util/Queue.h b/libjava/java/util/Queue.h deleted file mode 100644 index c4e8f05..0000000 --- a/libjava/java/util/Queue.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Queue__ -#define __java_util_Queue__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::Queue : public ::java::lang::Object -{ - -public: - virtual jboolean add(::java::lang::Object *) = 0; - virtual jboolean offer(::java::lang::Object *) = 0; - virtual ::java::lang::Object * remove() = 0; - virtual ::java::lang::Object * poll() = 0; - virtual ::java::lang::Object * element() = 0; - virtual ::java::lang::Object * peek() = 0; - virtual jboolean addAll(::java::util::Collection *) = 0; - virtual void clear() = 0; - virtual jboolean contains(::java::lang::Object *) = 0; - virtual jboolean containsAll(::java::util::Collection *) = 0; - virtual jboolean isEmpty() = 0; - virtual ::java::util::Iterator * iterator() = 0; - virtual jboolean remove(::java::lang::Object *) = 0; - virtual jboolean removeAll(::java::util::Collection *) = 0; - virtual jboolean retainAll(::java::util::Collection *) = 0; - virtual jint size() = 0; - virtual JArray< ::java::lang::Object * > * toArray() = 0; - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_Queue__ diff --git a/libjava/java/util/Random.h b/libjava/java/util/Random.h deleted file mode 100644 index 93bcf2e..0000000 --- a/libjava/java/util/Random.h +++ /dev/null @@ -1,40 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Random__ -#define __java_util_Random__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::Random : public ::java::lang::Object -{ - -public: - Random(); - Random(jlong); - virtual void setSeed(jlong); -public: // actually protected - virtual jint next(jint); -public: - virtual void nextBytes(JArray< jbyte > *); - virtual jint nextInt(); - virtual jint nextInt(jint); - virtual jlong nextLong(); - virtual jboolean nextBoolean(); - virtual jfloat nextFloat(); - virtual jdouble nextDouble(); - virtual jdouble nextGaussian(); -private: - jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) haveNextNextGaussian; - jdouble nextNextGaussian; - jlong seed; - static const jlong serialVersionUID = 3905348978240129619LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Random__ diff --git a/libjava/java/util/RandomAccess.h b/libjava/java/util/RandomAccess.h deleted file mode 100644 index e2bfce7..0000000 --- a/libjava/java/util/RandomAccess.h +++ /dev/null @@ -1,18 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_RandomAccess__ -#define __java_util_RandomAccess__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::RandomAccess : public ::java::lang::Object -{ - -public: - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_RandomAccess__ diff --git a/libjava/java/util/ResourceBundle$1.h b/libjava/java/util/ResourceBundle$1.h deleted file mode 100644 index b2b8831..0000000 --- a/libjava/java/util/ResourceBundle$1.h +++ /dev/null @@ -1,21 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_ResourceBundle$1__ -#define __java_util_ResourceBundle$1__ - -#pragma interface - -#include <java/util/LinkedHashMap.h> - -class java::util::ResourceBundle$1 : public ::java::util::LinkedHashMap -{ - -public: // actually package-private - ResourceBundle$1(jint, jfloat, jboolean); -public: - virtual jboolean removeEldestEntry(::java::util::Map$Entry *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_ResourceBundle$1__ diff --git a/libjava/java/util/ResourceBundle$BundleKey.h b/libjava/java/util/ResourceBundle$BundleKey.h deleted file mode 100644 index 49c051c..0000000 --- a/libjava/java/util/ResourceBundle$BundleKey.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_ResourceBundle$BundleKey__ -#define __java_util_ResourceBundle$BundleKey__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::ResourceBundle$BundleKey : public ::java::lang::Object -{ - -public: // actually package-private - ResourceBundle$BundleKey(); - ResourceBundle$BundleKey(::java::util::Locale *, ::java::lang::String *, ::java::util::Locale *, ::java::lang::ClassLoader *); - virtual void set(::java::util::Locale *, ::java::lang::String *, ::java::util::Locale *, ::java::lang::ClassLoader *); -public: - virtual jint hashCode(); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::String * toString(); -public: // actually package-private - ::java::util::Locale * __attribute__((aligned(__alignof__( ::java::lang::Object)))) defaultLocale; - ::java::lang::String * baseName; - ::java::util::Locale * locale; - ::java::lang::ClassLoader * classLoader; - jint hashcode; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_ResourceBundle$BundleKey__ diff --git a/libjava/java/util/ResourceBundle.h b/libjava/java/util/ResourceBundle.h deleted file mode 100644 index e14e453..0000000 --- a/libjava/java/util/ResourceBundle.h +++ /dev/null @@ -1,51 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_ResourceBundle__ -#define __java_util_ResourceBundle__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::ResourceBundle : public ::java::lang::Object -{ - -public: - ResourceBundle(); - virtual ::java::lang::String * getString(::java::lang::String *); - virtual JArray< ::java::lang::String * > * getStringArray(::java::lang::String *); - virtual ::java::lang::Object * getObject(::java::lang::String *); - virtual ::java::util::Locale * getLocale(); -public: // actually protected - virtual void setParent(::java::util::ResourceBundle *); -public: - static ::java::util::ResourceBundle * getBundle(::java::lang::String *); - static ::java::util::ResourceBundle * getBundle(::java::lang::String *, ::java::util::Locale *); - static ::java::util::ResourceBundle * getBundle(::java::lang::String *, ::java::util::Locale *, ::java::lang::ClassLoader *); -public: // actually protected - virtual ::java::lang::Object * handleGetObject(::java::lang::String *) = 0; -public: - virtual ::java::util::Enumeration * getKeys() = 0; -private: - static ::java::util::ResourceBundle * tryBundle(::java::lang::String *, ::java::lang::ClassLoader *); - static ::java::util::ResourceBundle * tryBundle(::java::lang::String *, ::java::util::Locale *, ::java::lang::ClassLoader *, jboolean); -public: - static void clearCache(); - static void clearCache(::java::lang::ClassLoader *); -private: - static const jint CACHE_SIZE = 100; -public: // actually protected - ::java::util::ResourceBundle * __attribute__((aligned(__alignof__( ::java::lang::Object)))) parent; -private: - ::java::util::Locale * locale; - static ::java::util::Map * bundleCache; - static ::java::util::ResourceBundle$BundleKey * lookupKey; - static ::java::lang::Object * nullEntry; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_ResourceBundle__ diff --git a/libjava/java/util/Scanner.h b/libjava/java/util/Scanner.h deleted file mode 100644 index bca1ab7..0000000 --- a/libjava/java/util/Scanner.h +++ /dev/null @@ -1,178 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Scanner__ -#define __java_util_Scanner__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace java - { - namespace math - { - class BigDecimal; - class BigInteger; - } - namespace nio - { - namespace channels - { - class ReadableByteChannel; - } - } - namespace text - { - class DecimalFormat; - class DecimalFormatSymbols; - class NumberFormat; - } - } -} - -class java::util::Scanner : public ::java::lang::Object -{ - -public: - Scanner(::java::io::File *); - Scanner(::java::io::File *, ::java::lang::String *); - Scanner(::java::io::InputStream *); - Scanner(::java::io::InputStream *, ::java::lang::String *); - Scanner(::java::lang::Readable *); - Scanner(::java::nio::channels::ReadableByteChannel *); - Scanner(::java::nio::channels::ReadableByteChannel *, ::java::lang::String *); - Scanner(::java::lang::String *); - virtual void close(); - virtual ::java::util::regex::Pattern * delimiter(); - virtual ::java::lang::String * findInLine(::java::util::regex::Pattern *); - virtual ::java::lang::String * findInLine(::java::lang::String *); - virtual ::java::lang::String * findWithinHorizon(::java::util::regex::Pattern *, jint); - virtual ::java::lang::String * findWithinHorizon(::java::lang::String *, jint); - virtual jboolean hasNext(); - virtual jboolean hasNext(::java::util::regex::Pattern *); - virtual jboolean hasNext(::java::lang::String *); - virtual jboolean hasNextBigDecimal(); - virtual jboolean hasNextBigInteger(); - virtual jboolean hasNextBigInteger(jint); - virtual jboolean hasNextBoolean(); - virtual jboolean hasNextByte(); - virtual jboolean hasNextByte(jint); - virtual jboolean hasNextDouble(); - virtual jboolean hasNextFloat(); - virtual jboolean hasNextInt(); - virtual jboolean hasNextInt(jint); - virtual jboolean hasNextLine(); - virtual jboolean hasNextLong(); - virtual jboolean hasNextLong(jint); - virtual jboolean hasNextShort(); - virtual jboolean hasNextShort(jint); - virtual ::java::io::IOException * ioException(); - virtual jboolean isUseLocale(); - virtual ::java::util::Locale * locale(); - virtual ::java::util::regex::MatchResult * match(); - virtual ::java::lang::String * Scanner$next(); - virtual ::java::lang::String * next(::java::util::regex::Pattern *); - virtual ::java::lang::String * next(::java::lang::String *); - virtual ::java::math::BigDecimal * nextBigDecimal(); - virtual ::java::math::BigInteger * nextBigInteger(); - virtual ::java::math::BigInteger * nextBigInteger(jint); - virtual jboolean nextBoolean(); - virtual jbyte nextByte(); - virtual jbyte nextByte(jint); - virtual jdouble nextDouble(); - virtual jfloat nextFloat(); - virtual jint nextInt(); - virtual jint nextInt(jint); - virtual ::java::lang::String * nextLine(); - virtual jlong nextLong(); - virtual jlong nextLong(jint); - virtual jshort nextShort(); - virtual jshort nextShort(jint); - virtual jint radix(); - virtual void remove(); - virtual void setUseLocale(jboolean); - virtual ::java::util::Scanner * skip(::java::util::regex::Pattern *); - virtual ::java::util::Scanner * skip(::java::lang::String *); - virtual ::java::lang::String * toString(); - virtual ::java::util::Scanner * useDelimiter(::java::util::regex::Pattern *); - virtual ::java::util::Scanner * useDelimiter(::java::lang::String *); - virtual ::java::util::Scanner * useLocale(::java::util::Locale *); - virtual ::java::util::Scanner * useRadix(jint); -private: - ::java::lang::String * myApplyLocale(::java::lang::String *, jint); - ::java::lang::String * myApplyLocaleBD(::java::lang::String *); - ::java::math::BigDecimal * myBigDecimal(jboolean); - ::java::lang::String * myConvert(::java::lang::String *); - ::java::lang::String * myCoreNext(jboolean, ::java::util::regex::Pattern *); - void myFillBuffer(); - jboolean myFillBuffer_loop(::java::util::regex::Matcher *, jint, jboolean); - ::java::lang::String * myFindPInStr(::java::util::regex::Pattern *, ::java::lang::String *, jint); - ::java::lang::String * myNext(::java::util::regex::Pattern *, jboolean); - ::java::math::BigInteger * myNextBigInteger(jint, jboolean, ::java::lang::String *); - jboolean myNextBoolean(jboolean); - jbyte myNextByte(jint, jboolean); - jdouble myNextDouble(jboolean); - jint myNextInt(jint, jboolean); - ::java::lang::String * myNextLine(jboolean); - jlong myNextLong(jint, jboolean); - jshort myNextShort(jint, jboolean); - ::java::lang::String * myPrepareForNext(::java::util::regex::Pattern *, jboolean); - jboolean shallUseLastFound(::java::util::regex::Pattern *); -public: - virtual ::java::lang::Object * next(); -private: - static ::java::lang::String * NOT_LONG; - static ::java::lang::String * ERR_PREFIX; - static ::java::lang::String * NOT_INT; - static ::java::lang::String * NOT_DOUBLE; - static ::java::lang::String * NOT_BYTE; - static ::java::lang::String * NOT_BOOLEAN; - static ::java::lang::String * IS_NOT; - static ::java::lang::String * DEFAULT_PATTERN_S; - static ::java::util::regex::Pattern * DEFAULT_PATTERN; - static ::java::lang::String * BIG_INTEGER; - static ::java::lang::String * NEW_LINE; - ::java::io::IOException * __attribute__((aligned(__alignof__( ::java::lang::Object)))) lastIOException; - ::java::io::InputStream * bIS; - const jint MaxBufferLen; - const jint MIN_BUF_LEN; - const jint MAX_PREFIX; - ::java::lang::String * actBuffer; - jint currentRadix; - ::java::util::Locale * actLocale; - ::java::util::regex::Pattern * p; - jint actPos; - JArray< jbyte > * tmpBuffer; - ::java::lang::String * charsetName; - ::java::util::regex::Matcher * myMatcher; - ::java::util::regex::MatchResult * actResult; - ::java::lang::Readable * readableSource; - ::java::nio::channels::ReadableByteChannel * rbcSource; - jboolean isClosed; - ::java::lang::String * lastFound; - jboolean lastFoundPresent; - jint lastNextPos; - jint lastPatternHash; - jint last_RegionStart; - jint last_RegionEnd; - jboolean last_anchor; - jboolean last_transparent; - ::java::util::regex::MatchResult * lastResult; - jint procesedChars; - jboolean needInput; - jboolean skipped; - jboolean doSkipp; - jboolean matchValid; - ::java::text::NumberFormat * actFormat; - ::java::text::DecimalFormat * df; - jboolean useLocale__; - ::java::text::DecimalFormatSymbols * dfs; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Scanner__ diff --git a/libjava/java/util/ServiceConfigurationError.h b/libjava/java/util/ServiceConfigurationError.h deleted file mode 100644 index 7a2a905..0000000 --- a/libjava/java/util/ServiceConfigurationError.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_ServiceConfigurationError__ -#define __java_util_ServiceConfigurationError__ - -#pragma interface - -#include <java/lang/Error.h> - -class java::util::ServiceConfigurationError : public ::java::lang::Error -{ - -public: - ServiceConfigurationError(::java::lang::String *); - ServiceConfigurationError(::java::lang::String *, ::java::lang::Throwable *); -private: - static const jlong serialVersionUID = 74132770414881LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_ServiceConfigurationError__ diff --git a/libjava/java/util/ServiceLoader$1.h b/libjava/java/util/ServiceLoader$1.h deleted file mode 100644 index 52e883d..0000000 --- a/libjava/java/util/ServiceLoader$1.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_ServiceLoader$1__ -#define __java_util_ServiceLoader$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::ServiceLoader$1 : public ::java::lang::Object -{ - -public: // actually package-private - ServiceLoader$1(::java::util::ServiceLoader *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -private: - ::java::util::Iterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) cacheIt; -public: // actually package-private - ::java::util::ServiceLoader * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_ServiceLoader$1__ diff --git a/libjava/java/util/ServiceLoader.h b/libjava/java/util/ServiceLoader.h deleted file mode 100644 index f3a9160..0000000 --- a/libjava/java/util/ServiceLoader.h +++ /dev/null @@ -1,37 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_ServiceLoader__ -#define __java_util_ServiceLoader__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::ServiceLoader : public ::java::lang::Object -{ - - ServiceLoader(::java::lang::Class *, ::java::lang::ClassLoader *); -public: - ::java::util::Iterator * iterator(); - static ::java::util::ServiceLoader * load(::java::lang::Class *); - static ::java::util::ServiceLoader * load(::java::lang::Class *, ::java::lang::ClassLoader *); - static ::java::util::ServiceLoader * loadInstalled(::java::lang::Class *); - void reload(); - ::java::lang::String * toString(); -public: // actually package-private - static ::java::util::List * access$0(::java::util::ServiceLoader *); - static ::java::util::Iterator * access$1(::java::util::ServiceLoader *); - static ::java::lang::Class * access$2(::java::util::ServiceLoader *); - static ::java::lang::ClassLoader * access$3(::java::util::ServiceLoader *); - static void access$4(::java::util::ServiceLoader *, ::java::util::Iterator *); -private: - ::java::lang::Class * __attribute__((aligned(__alignof__( ::java::lang::Object)))) spi; - ::java::lang::ClassLoader * loader; - ::java::util::List * cache; - ::java::util::Iterator * serviceIt; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_ServiceLoader__ diff --git a/libjava/java/util/Set.h b/libjava/java/util/Set.h deleted file mode 100644 index a563472..0000000 --- a/libjava/java/util/Set.h +++ /dev/null @@ -1,35 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Set__ -#define __java_util_Set__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::Set : public ::java::lang::Object -{ - -public: - virtual jboolean add(::java::lang::Object *) = 0; - virtual jboolean addAll(::java::util::Collection *) = 0; - virtual void clear() = 0; - virtual jboolean contains(::java::lang::Object *) = 0; - virtual jboolean containsAll(::java::util::Collection *) = 0; - virtual jboolean equals(::java::lang::Object *) = 0; - virtual jint hashCode() = 0; - virtual jboolean isEmpty() = 0; - virtual ::java::util::Iterator * iterator() = 0; - virtual jboolean remove(::java::lang::Object *) = 0; - virtual jboolean removeAll(::java::util::Collection *) = 0; - virtual jboolean retainAll(::java::util::Collection *) = 0; - virtual jint size() = 0; - virtual JArray< ::java::lang::Object * > * toArray() = 0; - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_Set__ diff --git a/libjava/java/util/SimpleTimeZone.h b/libjava/java/util/SimpleTimeZone.h deleted file mode 100644 index 311e31f3..0000000 --- a/libjava/java/util/SimpleTimeZone.h +++ /dev/null @@ -1,80 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_SimpleTimeZone__ -#define __java_util_SimpleTimeZone__ - -#pragma interface - -#include <java/util/TimeZone.h> -#include <gcj/array.h> - - -class java::util::SimpleTimeZone : public ::java::util::TimeZone -{ - -public: - SimpleTimeZone(jint, ::java::lang::String *); - SimpleTimeZone(jint, ::java::lang::String *, jint, jint, jint, jint, jint, jint, jint, jint); - SimpleTimeZone(jint, ::java::lang::String *, jint, jint, jint, jint, jint, jint, jint, jint, jint); - SimpleTimeZone(jint, ::java::lang::String *, jint, jint, jint, jint, jint, jint, jint, jint, jint, jint, jint); - virtual void setStartYear(jint); -private: - jint checkRule(jint, jint, jint); -public: - virtual void setStartRule(jint, jint, jint, jint); - virtual void setStartRule(jint, jint, jint, jint, jboolean); - virtual void setStartRule(jint, jint, jint); - virtual void setEndRule(jint, jint, jint, jint); - virtual void setEndRule(jint, jint, jint, jint, jboolean); - virtual void setEndRule(jint, jint, jint); - virtual jint getOffset(jint, jint, jint, jint, jint, jint); - virtual jint getRawOffset(); - virtual void setRawOffset(jint); - virtual jint getDSTSavings(); - virtual void setDSTSavings(jint); - virtual jboolean useDaylightTime(); -private: - jint getDaysInMonth(jint, jint); - jboolean isBefore(jint, jint, jint, jint, jint, jint, jint, jint, jint, jint); -public: - virtual jboolean inDaylightTime(::java::util::Date *); - virtual jint hashCode(); - virtual jboolean equals(::java::lang::Object *); - virtual jboolean hasSameRules(::java::util::TimeZone *); - virtual ::java::lang::String * toString(); -private: - void readObject(::java::io::ObjectInputStream *); - void writeObject(::java::io::ObjectOutputStream *); - jint __attribute__((aligned(__alignof__( ::java::util::TimeZone)))) rawOffset; - jboolean useDaylight; - jint dstSavings; - jint startYear; - static const jint DOM_MODE = 1; - static const jint DOW_IN_MONTH_MODE = 2; - static const jint DOW_GE_DOM_MODE = 3; - static const jint DOW_LE_DOM_MODE = 4; - jint startMode; - jint startMonth; - jint startDay; - jint startDayOfWeek; - jint startTime; - jint startTimeMode; - jint endMonth; - jint endMode; - jint endDay; - jint endDayOfWeek; - jint endTime; - jint endTimeMode; - JArray< jbyte > * monthLength; - static JArray< jbyte > * monthArr; - jint serialVersionOnStream; - static const jlong serialVersionUID = -403250971215465050LL; -public: - static const jint STANDARD_TIME = 1; - static const jint WALL_TIME = 0; - static const jint UTC_TIME = 2; - static ::java::lang::Class class$; -}; - -#endif // __java_util_SimpleTimeZone__ diff --git a/libjava/java/util/SortedMap.h b/libjava/java/util/SortedMap.h deleted file mode 100644 index 8814892..0000000 --- a/libjava/java/util/SortedMap.h +++ /dev/null @@ -1,36 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_SortedMap__ -#define __java_util_SortedMap__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::SortedMap : public ::java::lang::Object -{ - -public: - virtual ::java::util::Comparator * comparator() = 0; - virtual ::java::lang::Object * firstKey() = 0; - virtual ::java::util::SortedMap * headMap(::java::lang::Object *) = 0; - virtual ::java::lang::Object * lastKey() = 0; - virtual ::java::util::SortedMap * subMap(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual ::java::util::SortedMap * tailMap(::java::lang::Object *) = 0; - virtual void clear() = 0; - virtual jboolean containsKey(::java::lang::Object *) = 0; - virtual jboolean containsValue(::java::lang::Object *) = 0; - virtual ::java::util::Set * entrySet() = 0; - virtual ::java::lang::Object * get(::java::lang::Object *) = 0; - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual jboolean isEmpty() = 0; - virtual ::java::util::Set * keySet() = 0; - virtual void putAll(::java::util::Map *) = 0; - virtual ::java::lang::Object * remove(::java::lang::Object *) = 0; - virtual jint size() = 0; - virtual ::java::util::Collection * values() = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_SortedMap__ diff --git a/libjava/java/util/SortedSet.h b/libjava/java/util/SortedSet.h deleted file mode 100644 index 157019a..0000000 --- a/libjava/java/util/SortedSet.h +++ /dev/null @@ -1,39 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_SortedSet__ -#define __java_util_SortedSet__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::SortedSet : public ::java::lang::Object -{ - -public: - virtual ::java::util::Comparator * comparator() = 0; - virtual ::java::lang::Object * first() = 0; - virtual ::java::util::SortedSet * headSet(::java::lang::Object *) = 0; - virtual ::java::lang::Object * last() = 0; - virtual ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual ::java::util::SortedSet * tailSet(::java::lang::Object *) = 0; - virtual jboolean add(::java::lang::Object *) = 0; - virtual jboolean addAll(::java::util::Collection *) = 0; - virtual void clear() = 0; - virtual jboolean contains(::java::lang::Object *) = 0; - virtual jboolean containsAll(::java::util::Collection *) = 0; - virtual jboolean isEmpty() = 0; - virtual ::java::util::Iterator * iterator() = 0; - virtual jboolean remove(::java::lang::Object *) = 0; - virtual jboolean removeAll(::java::util::Collection *) = 0; - virtual jboolean retainAll(::java::util::Collection *) = 0; - virtual jint size() = 0; - virtual JArray< ::java::lang::Object * > * toArray() = 0; - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_SortedSet__ diff --git a/libjava/java/util/Stack.h b/libjava/java/util/Stack.h deleted file mode 100644 index b6e25f2..0000000 --- a/libjava/java/util/Stack.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Stack__ -#define __java_util_Stack__ - -#pragma interface - -#include <java/util/Vector.h> - -class java::util::Stack : public ::java::util::Vector -{ - -public: - Stack(); - virtual ::java::lang::Object * push(::java::lang::Object *); - virtual ::java::lang::Object * pop(); - virtual ::java::lang::Object * peek(); - virtual jboolean empty(); - virtual jint search(::java::lang::Object *); -private: - static const jlong serialVersionUID = 1224463164541339165LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Stack__ diff --git a/libjava/java/util/StringTokenizer.h b/libjava/java/util/StringTokenizer.h deleted file mode 100644 index 45d8cb8..0000000 --- a/libjava/java/util/StringTokenizer.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_StringTokenizer__ -#define __java_util_StringTokenizer__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::StringTokenizer : public ::java::lang::Object -{ - -public: - StringTokenizer(::java::lang::String *); - StringTokenizer(::java::lang::String *, ::java::lang::String *); - StringTokenizer(::java::lang::String *, ::java::lang::String *, jboolean); - virtual jboolean hasMoreTokens(); - virtual ::java::lang::String * nextToken(::java::lang::String *); - virtual ::java::lang::String * nextToken(); - virtual jboolean hasMoreElements(); - virtual ::java::lang::Object * nextElement(); - virtual jint countTokens(); -private: - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) pos; - ::java::lang::String * str; - jint len; - ::java::lang::String * delim; - jboolean retDelims; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_StringTokenizer__ diff --git a/libjava/java/util/TimeZone$1.h b/libjava/java/util/TimeZone$1.h deleted file mode 100644 index 35000ea..0000000 --- a/libjava/java/util/TimeZone$1.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TimeZone$1__ -#define __java_util_TimeZone$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::TimeZone$1 : public ::java::lang::Object -{ - -public: // actually package-private - TimeZone$1(); -public: - virtual ::java::util::TimeZone * TimeZone$1$run(); - virtual ::java::lang::Object * run(); - static ::java::lang::Class class$; -}; - -#endif // __java_util_TimeZone$1__ diff --git a/libjava/java/util/TimeZone.h b/libjava/java/util/TimeZone.h deleted file mode 100644 index 9ae0ebc..0000000 --- a/libjava/java/util/TimeZone.h +++ /dev/null @@ -1,70 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TimeZone__ -#define __java_util_TimeZone__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::TimeZone : public ::java::lang::Object -{ - -public: - TimeZone(); -private: - static ::java::util::TimeZone * defaultZone(); -public: // actually package-private - static ::java::util::HashMap * timezones(); - static ::java::util::TimeZone * getDefaultTimeZone(::java::lang::String *); -private: - static JArray< jint > * getDateParams(::java::lang::String *); - static jint parseTime(::java::lang::String *); -public: - virtual jint getOffset(jint, jint, jint, jint, jint, jint) = 0; - virtual jint getOffset(jlong); - virtual jint getRawOffset() = 0; - virtual void setRawOffset(jint) = 0; - virtual ::java::lang::String * getID(); - virtual void setID(::java::lang::String *); - virtual ::java::lang::String * getDisplayName(); - virtual ::java::lang::String * getDisplayName(::java::util::Locale *); - virtual ::java::lang::String * getDisplayName(jboolean, jint); - virtual ::java::lang::String * getDisplayName(jboolean, jint, ::java::util::Locale *); -private: - ::java::lang::String * getDefaultDisplayName(jboolean); -public: - virtual jboolean useDaylightTime() = 0; - virtual jboolean inDaylightTime(::java::util::Date *) = 0; - virtual jint getDSTSavings(); -private: - static ::java::util::TimeZone * getTimeZoneInternal(::java::lang::String *); -public: - static ::java::util::TimeZone * getTimeZone(::java::lang::String *); - static JArray< ::java::lang::String * > * getAvailableIDs(jint); -private: - static jint getAvailableIDs(::java::io::File *, ::java::lang::String *, ::java::util::ArrayList *); -public: - static JArray< ::java::lang::String * > * getAvailableIDs(); - static ::java::util::TimeZone * getDefault(); - static void setDefault(::java::util::TimeZone *); - virtual jboolean hasSameRules(::java::util::TimeZone *); - virtual ::java::lang::Object * clone(); - static const jint SHORT = 0; - static const jint LONG = 1; -private: - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) ID; - static ::java::util::TimeZone * defaultZone0; - static const jlong serialVersionUID = 3581463369166924961LL; - static ::java::lang::String * zoneinfo_dir; - static JArray< ::java::lang::String * > * availableIDs; - static ::java::util::HashMap * aliases0; - static ::java::util::HashMap * timezones0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TimeZone__ diff --git a/libjava/java/util/Timer$Scheduler.h b/libjava/java/util/Timer$Scheduler.h deleted file mode 100644 index ca61c0f..0000000 --- a/libjava/java/util/Timer$Scheduler.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Timer$Scheduler__ -#define __java_util_Timer$Scheduler__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Timer$Scheduler : public ::java::lang::Object -{ - -public: - Timer$Scheduler(::java::util::Timer$TaskQueue *); - void run(); -private: - ::java::util::Timer$TaskQueue * __attribute__((aligned(__alignof__( ::java::lang::Object)))) queue; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Timer$Scheduler__ diff --git a/libjava/java/util/Timer$TaskQueue.h b/libjava/java/util/Timer$TaskQueue.h deleted file mode 100644 index 13416d3..0000000 --- a/libjava/java/util/Timer$TaskQueue.h +++ /dev/null @@ -1,39 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Timer$TaskQueue__ -#define __java_util_Timer$TaskQueue__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::Timer$TaskQueue : public ::java::lang::Object -{ - -public: - Timer$TaskQueue(); -private: - void add(::java::util::TimerTask *); - void remove(); -public: - void enqueue(::java::util::TimerTask *); -private: - ::java::util::TimerTask * top(); -public: - ::java::util::TimerTask * serve(); - void setNullOnEmpty(jboolean); - void stop(); - jint purge(); -private: - static const jint DEFAULT_SIZE = 32; - jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) nullOnEmpty; - JArray< ::java::util::TimerTask * > * heap; - jint elements; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Timer$TaskQueue__ diff --git a/libjava/java/util/Timer.h b/libjava/java/util/Timer.h deleted file mode 100644 index 2246cfd..0000000 --- a/libjava/java/util/Timer.h +++ /dev/null @@ -1,49 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Timer__ -#define __java_util_Timer__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Timer : public ::java::lang::Object -{ - -public: - Timer(); - Timer(jboolean); - Timer(::java::lang::String *); - Timer(::java::lang::String *, jboolean); -private: - Timer(jboolean, jint); - Timer(jboolean, jint, ::java::lang::String *); -public: - virtual void cancel(); -private: - void schedule(::java::util::TimerTask *, jlong, jlong, jboolean); - static void positiveDelay(jlong); - static void positivePeriod(jlong); -public: - virtual void schedule(::java::util::TimerTask *, ::java::util::Date *); - virtual void schedule(::java::util::TimerTask *, ::java::util::Date *, jlong); - virtual void schedule(::java::util::TimerTask *, jlong); - virtual void schedule(::java::util::TimerTask *, jlong, jlong); - virtual void scheduleAtFixedRate(::java::util::TimerTask *, ::java::util::Date *, jlong); - virtual void scheduleAtFixedRate(::java::util::TimerTask *, jlong, jlong); -public: // actually protected - virtual void finalize(); -public: - virtual jint purge(); -private: - static jint nr; - ::java::util::Timer$TaskQueue * __attribute__((aligned(__alignof__( ::java::lang::Object)))) queue; - ::java::util::Timer$Scheduler * scheduler; - ::java::lang::Thread * thread; - jboolean canceled; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Timer__ diff --git a/libjava/java/util/TimerTask.h b/libjava/java/util/TimerTask.h deleted file mode 100644 index a38b66e..0000000 --- a/libjava/java/util/TimerTask.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TimerTask__ -#define __java_util_TimerTask__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::TimerTask : public ::java::lang::Object -{ - -public: // actually protected - TimerTask(); -public: - virtual jboolean cancel(); - virtual void run() = 0; - virtual jlong scheduledExecutionTime(); -public: // actually package-private - jlong __attribute__((aligned(__alignof__( ::java::lang::Object)))) scheduled; - jlong lastExecutionTime; - jlong period; - jboolean fixed; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TimerTask__ diff --git a/libjava/java/util/TooManyListenersException.h b/libjava/java/util/TooManyListenersException.h deleted file mode 100644 index da5e72a..0000000 --- a/libjava/java/util/TooManyListenersException.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TooManyListenersException__ -#define __java_util_TooManyListenersException__ - -#pragma interface - -#include <java/lang/Exception.h> - -class java::util::TooManyListenersException : public ::java::lang::Exception -{ - -public: - TooManyListenersException(); - TooManyListenersException(::java::lang::String *); -private: - static const jlong serialVersionUID = 5074640544770687831LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TooManyListenersException__ diff --git a/libjava/java/util/TreeMap$1.h b/libjava/java/util/TreeMap$1.h deleted file mode 100644 index 07e719b..0000000 --- a/libjava/java/util/TreeMap$1.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$1__ -#define __java_util_TreeMap$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::TreeMap$1 : public ::java::lang::Object -{ - -public: // actually package-private - TreeMap$1(::java::util::TreeMap$SubMap$NavigableEntrySet *); -public: - virtual jint TreeMap$1$compare(::java::util::Map$Entry *, ::java::util::Map$Entry *); - virtual jint compare(::java::lang::Object *, ::java::lang::Object *); -public: // actually package-private - ::java::util::TreeMap$SubMap$NavigableEntrySet * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$2; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$1__ diff --git a/libjava/java/util/TreeMap$2.h b/libjava/java/util/TreeMap$2.h deleted file mode 100644 index ffb6dbe..0000000 --- a/libjava/java/util/TreeMap$2.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$2__ -#define __java_util_TreeMap$2__ - -#pragma interface - -#include <java/util/AbstractCollection.h> - -class java::util::TreeMap$2 : public ::java::util::AbstractCollection -{ - -public: // actually package-private - TreeMap$2(::java::util::TreeMap$SubMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); -public: // actually package-private - ::java::util::TreeMap$SubMap * __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$2__ diff --git a/libjava/java/util/TreeMap$3.h b/libjava/java/util/TreeMap$3.h deleted file mode 100644 index 73b8f82..0000000 --- a/libjava/java/util/TreeMap$3.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$3__ -#define __java_util_TreeMap$3__ - -#pragma interface - -#include <java/util/AbstractCollection.h> - -class java::util::TreeMap$3 : public ::java::util::AbstractCollection -{ - -public: // actually package-private - TreeMap$3(::java::util::TreeMap$DescendingMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); -public: // actually package-private - static ::java::util::TreeMap$DescendingMap * access$0(::java::util::TreeMap$3 *); - ::java::util::TreeMap$DescendingMap * __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$3__ diff --git a/libjava/java/util/TreeMap$4.h b/libjava/java/util/TreeMap$4.h deleted file mode 100644 index 31cdf76..0000000 --- a/libjava/java/util/TreeMap$4.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$4__ -#define __java_util_TreeMap$4__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::TreeMap$4 : public ::java::lang::Object -{ - -public: // actually package-private - TreeMap$4(::java::util::TreeMap$3 *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -private: - ::java::util::Map$Entry * __attribute__((aligned(__alignof__( ::java::lang::Object)))) last; - ::java::util::Map$Entry * next__; -public: // actually package-private - ::java::util::TreeMap$3 * this$2; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$4__ diff --git a/libjava/java/util/TreeMap$5.h b/libjava/java/util/TreeMap$5.h deleted file mode 100644 index c762927..0000000 --- a/libjava/java/util/TreeMap$5.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$5__ -#define __java_util_TreeMap$5__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::TreeMap$5 : public ::java::lang::Object -{ - -public: // actually package-private - TreeMap$5(::java::util::TreeMap$DescendingSet *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -private: - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) last; - ::java::lang::Object * next__; -public: // actually package-private - ::java::util::TreeMap$DescendingSet * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$5__ diff --git a/libjava/java/util/TreeMap$6.h b/libjava/java/util/TreeMap$6.h deleted file mode 100644 index 8b0bb5b..0000000 --- a/libjava/java/util/TreeMap$6.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$6__ -#define __java_util_TreeMap$6__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::TreeMap$6 : public ::java::lang::Object -{ - -public: // actually package-private - TreeMap$6(::java::util::TreeMap$NavigableEntrySet *); -public: - virtual jint TreeMap$6$compare(::java::util::Map$Entry *, ::java::util::Map$Entry *); - virtual jint compare(::java::lang::Object *, ::java::lang::Object *); -public: // actually package-private - ::java::util::TreeMap$NavigableEntrySet * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$6__ diff --git a/libjava/java/util/TreeMap$7.h b/libjava/java/util/TreeMap$7.h deleted file mode 100644 index 09086a4..0000000 --- a/libjava/java/util/TreeMap$7.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$7__ -#define __java_util_TreeMap$7__ - -#pragma interface - -#include <java/util/AbstractCollection.h> - -class java::util::TreeMap$7 : public ::java::util::AbstractCollection -{ - -public: // actually package-private - TreeMap$7(::java::util::TreeMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); -public: // actually package-private - ::java::util::TreeMap * __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$7__ diff --git a/libjava/java/util/TreeMap$DescendingMap.h b/libjava/java/util/TreeMap$DescendingMap.h deleted file mode 100644 index 70d6e6c..0000000 --- a/libjava/java/util/TreeMap$DescendingMap.h +++ /dev/null @@ -1,65 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$DescendingMap__ -#define __java_util_TreeMap$DescendingMap__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::TreeMap$DescendingMap : public ::java::lang::Object -{ - -public: - TreeMap$DescendingMap(::java::util::NavigableMap *); - ::java::util::Map$Entry * ceilingEntry(::java::lang::Object *); - ::java::lang::Object * ceilingKey(::java::lang::Object *); - void clear(); - ::java::util::Comparator * comparator(); - jboolean containsKey(::java::lang::Object *); - jboolean containsValue(::java::lang::Object *); - ::java::util::NavigableSet * descendingKeySet(); - ::java::util::NavigableMap * descendingMap(); - ::java::util::Set * entrySet(); - jboolean equals(::java::lang::Object *); - ::java::util::Map$Entry * firstEntry(); - ::java::lang::Object * firstKey(); - ::java::util::Map$Entry * floorEntry(::java::lang::Object *); - ::java::lang::Object * floorKey(::java::lang::Object *); - ::java::lang::Object * get(::java::lang::Object *); - jint hashCode(); - ::java::util::SortedMap * headMap(::java::lang::Object *); - ::java::util::NavigableMap * headMap(::java::lang::Object *, jboolean); - ::java::util::Map$Entry * higherEntry(::java::lang::Object *); - ::java::lang::Object * higherKey(::java::lang::Object *); - ::java::util::Set * keySet(); - jboolean isEmpty(); - ::java::util::Map$Entry * lastEntry(); - ::java::lang::Object * lastKey(); - ::java::util::Map$Entry * lowerEntry(::java::lang::Object *); - ::java::lang::Object * lowerKey(::java::lang::Object *); - ::java::util::NavigableSet * navigableKeySet(); - ::java::util::Map$Entry * pollFirstEntry(); - ::java::util::Map$Entry * pollLastEntry(); - ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - void putAll(::java::util::Map *); - ::java::lang::Object * remove(::java::lang::Object *); - jint size(); - ::java::util::SortedMap * subMap(::java::lang::Object *, ::java::lang::Object *); - ::java::util::NavigableMap * subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - ::java::util::SortedMap * tailMap(::java::lang::Object *); - ::java::util::NavigableMap * tailMap(::java::lang::Object *, jboolean); - ::java::lang::String * toString(); - ::java::util::Collection * values(); -private: - ::java::util::Set * __attribute__((aligned(__alignof__( ::java::lang::Object)))) entries; - ::java::util::Set * keys; - ::java::util::NavigableSet * nKeys; - ::java::util::Collection * values__; - ::java::util::NavigableMap * map; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$DescendingMap__ diff --git a/libjava/java/util/TreeMap$DescendingSet.h b/libjava/java/util/TreeMap$DescendingSet.h deleted file mode 100644 index 4824a27..0000000 --- a/libjava/java/util/TreeMap$DescendingSet.h +++ /dev/null @@ -1,57 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$DescendingSet__ -#define __java_util_TreeMap$DescendingSet__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::TreeMap$DescendingSet : public ::java::lang::Object -{ - -public: - TreeMap$DescendingSet(::java::util::NavigableSet *); - jboolean add(::java::lang::Object *); - jboolean addAll(::java::util::Collection *); - ::java::lang::Object * ceiling(::java::lang::Object *); - void clear(); - ::java::util::Comparator * comparator(); - jboolean contains(::java::lang::Object *); - jboolean containsAll(::java::util::Collection *); - ::java::util::Iterator * descendingIterator(); - ::java::util::NavigableSet * descendingSet(); - jboolean equals(::java::lang::Object *); - ::java::lang::Object * first(); - ::java::lang::Object * floor(::java::lang::Object *); - jint hashCode(); - ::java::util::SortedSet * headSet(::java::lang::Object *); - ::java::util::NavigableSet * headSet(::java::lang::Object *, jboolean); - ::java::lang::Object * higher(::java::lang::Object *); - jboolean isEmpty(); - ::java::util::Iterator * iterator(); - ::java::lang::Object * last(); - ::java::lang::Object * lower(::java::lang::Object *); - ::java::lang::Object * pollFirst(); - ::java::lang::Object * pollLast(); - jboolean remove(::java::lang::Object *); - jboolean removeAll(::java::util::Collection *); - jboolean retainAll(::java::util::Collection *); - jint size(); - ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *); - ::java::util::NavigableSet * subSet(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - ::java::util::SortedSet * tailSet(::java::lang::Object *); - ::java::util::NavigableSet * tailSet(::java::lang::Object *, jboolean); - JArray< ::java::lang::Object * > * toArray(); - JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - ::java::lang::String * toString(); -private: - ::java::util::NavigableSet * __attribute__((aligned(__alignof__( ::java::lang::Object)))) set; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$DescendingSet__ diff --git a/libjava/java/util/TreeMap$EntrySet.h b/libjava/java/util/TreeMap$EntrySet.h deleted file mode 100644 index ed03318..0000000 --- a/libjava/java/util/TreeMap$EntrySet.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$EntrySet__ -#define __java_util_TreeMap$EntrySet__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::TreeMap$EntrySet : public ::java::util::AbstractSet -{ - - TreeMap$EntrySet(::java::util::TreeMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); -public: // actually package-private - TreeMap$EntrySet(::java::util::TreeMap *, ::java::util::TreeMap$EntrySet *); - ::java::util::TreeMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$EntrySet__ diff --git a/libjava/java/util/TreeMap$KeySet.h b/libjava/java/util/TreeMap$KeySet.h deleted file mode 100644 index 0559a4d..0000000 --- a/libjava/java/util/TreeMap$KeySet.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$KeySet__ -#define __java_util_TreeMap$KeySet__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::TreeMap$KeySet : public ::java::util::AbstractSet -{ - - TreeMap$KeySet(::java::util::TreeMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); -public: // actually package-private - TreeMap$KeySet(::java::util::TreeMap *, ::java::util::TreeMap$KeySet *); - TreeMap$KeySet(::java::util::TreeMap *, ::java::util::TreeMap$KeySet *, ::java::util::TreeMap$KeySet *); - ::java::util::TreeMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$KeySet__ diff --git a/libjava/java/util/TreeMap$NavigableEntrySet.h b/libjava/java/util/TreeMap$NavigableEntrySet.h deleted file mode 100644 index cdbed6e..0000000 --- a/libjava/java/util/TreeMap$NavigableEntrySet.h +++ /dev/null @@ -1,55 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$NavigableEntrySet__ -#define __java_util_TreeMap$NavigableEntrySet__ - -#pragma interface - -#include <java/util/TreeMap$EntrySet.h> - -class java::util::TreeMap$NavigableEntrySet : public ::java::util::TreeMap$EntrySet -{ - - TreeMap$NavigableEntrySet(::java::util::TreeMap *); -public: - ::java::util::Map$Entry * TreeMap$NavigableEntrySet$ceiling(::java::util::Map$Entry *); - ::java::util::Comparator * comparator(); - ::java::util::Iterator * descendingIterator(); - ::java::util::NavigableSet * descendingSet(); - ::java::util::Map$Entry * TreeMap$NavigableEntrySet$first(); - ::java::util::Map$Entry * TreeMap$NavigableEntrySet$floor(::java::util::Map$Entry *); - ::java::util::SortedSet * TreeMap$NavigableEntrySet$headSet(::java::util::Map$Entry *); - ::java::util::NavigableSet * TreeMap$NavigableEntrySet$headSet(::java::util::Map$Entry *, jboolean); - ::java::util::Map$Entry * TreeMap$NavigableEntrySet$higher(::java::util::Map$Entry *); - ::java::util::Map$Entry * TreeMap$NavigableEntrySet$last(); - ::java::util::Map$Entry * TreeMap$NavigableEntrySet$lower(::java::util::Map$Entry *); - ::java::util::Map$Entry * TreeMap$NavigableEntrySet$pollFirst(); - ::java::util::Map$Entry * TreeMap$NavigableEntrySet$pollLast(); - ::java::util::SortedSet * TreeMap$NavigableEntrySet$subSet(::java::util::Map$Entry *, ::java::util::Map$Entry *); - ::java::util::NavigableSet * TreeMap$NavigableEntrySet$subSet(::java::util::Map$Entry *, jboolean, ::java::util::Map$Entry *, jboolean); - ::java::util::SortedSet * TreeMap$NavigableEntrySet$tailSet(::java::util::Map$Entry *); - ::java::util::NavigableSet * TreeMap$NavigableEntrySet$tailSet(::java::util::Map$Entry *, jboolean); - ::java::lang::Object * pollFirst(); - ::java::lang::Object * higher(::java::lang::Object *); - ::java::lang::Object * lower(::java::lang::Object *); - ::java::lang::Object * pollLast(); - ::java::lang::Object * first(); - ::java::lang::Object * last(); - ::java::util::NavigableSet * subSet(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *); - ::java::lang::Object * ceiling(::java::lang::Object *); - ::java::lang::Object * floor(::java::lang::Object *); - ::java::util::NavigableSet * tailSet(::java::lang::Object *, jboolean); - ::java::util::SortedSet * tailSet(::java::lang::Object *); - ::java::util::NavigableSet * headSet(::java::lang::Object *, jboolean); - ::java::util::SortedSet * headSet(::java::lang::Object *); -public: // actually package-private - TreeMap$NavigableEntrySet(::java::util::TreeMap *, ::java::util::TreeMap$NavigableEntrySet *); - static ::java::util::TreeMap * access$15(::java::util::TreeMap$NavigableEntrySet *); - ::java::util::TreeMap * __attribute__((aligned(__alignof__( ::java::util::TreeMap$EntrySet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$NavigableEntrySet__ diff --git a/libjava/java/util/TreeMap$NavigableKeySet.h b/libjava/java/util/TreeMap$NavigableKeySet.h deleted file mode 100644 index 247ac27..0000000 --- a/libjava/java/util/TreeMap$NavigableKeySet.h +++ /dev/null @@ -1,40 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$NavigableKeySet__ -#define __java_util_TreeMap$NavigableKeySet__ - -#pragma interface - -#include <java/util/TreeMap$KeySet.h> - -class java::util::TreeMap$NavigableKeySet : public ::java::util::TreeMap$KeySet -{ - - TreeMap$NavigableKeySet(::java::util::TreeMap *); -public: - ::java::lang::Object * ceiling(::java::lang::Object *); - ::java::util::Comparator * comparator(); - ::java::util::Iterator * descendingIterator(); - ::java::util::NavigableSet * descendingSet(); - ::java::lang::Object * first(); - ::java::lang::Object * floor(::java::lang::Object *); - ::java::util::SortedSet * headSet(::java::lang::Object *); - ::java::util::NavigableSet * headSet(::java::lang::Object *, jboolean); - ::java::lang::Object * higher(::java::lang::Object *); - ::java::lang::Object * last(); - ::java::lang::Object * lower(::java::lang::Object *); - ::java::lang::Object * pollFirst(); - ::java::lang::Object * pollLast(); - ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *); - ::java::util::NavigableSet * subSet(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - ::java::util::SortedSet * tailSet(::java::lang::Object *); - ::java::util::NavigableSet * tailSet(::java::lang::Object *, jboolean); -public: // actually package-private - TreeMap$NavigableKeySet(::java::util::TreeMap *, ::java::util::TreeMap$NavigableKeySet *); - ::java::util::TreeMap * __attribute__((aligned(__alignof__( ::java::util::TreeMap$KeySet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$NavigableKeySet__ diff --git a/libjava/java/util/TreeMap$Node.h b/libjava/java/util/TreeMap$Node.h deleted file mode 100644 index 1f07400..0000000 --- a/libjava/java/util/TreeMap$Node.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$Node__ -#define __java_util_TreeMap$Node__ - -#pragma interface - -#include <java/util/AbstractMap$SimpleEntry.h> - -class java::util::TreeMap$Node : public ::java::util::AbstractMap$SimpleEntry -{ - -public: // actually package-private - TreeMap$Node(::java::lang::Object *, ::java::lang::Object *, jint); - jint __attribute__((aligned(__alignof__( ::java::util::AbstractMap$SimpleEntry)))) color; - ::java::util::TreeMap$Node * left; - ::java::util::TreeMap$Node * right; - ::java::util::TreeMap$Node * parent; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$Node__ diff --git a/libjava/java/util/TreeMap$SubMap$EntrySet.h b/libjava/java/util/TreeMap$SubMap$EntrySet.h deleted file mode 100644 index 70a2ffc..0000000 --- a/libjava/java/util/TreeMap$SubMap$EntrySet.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$SubMap$EntrySet__ -#define __java_util_TreeMap$SubMap$EntrySet__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::TreeMap$SubMap$EntrySet : public ::java::util::AbstractSet -{ - - TreeMap$SubMap$EntrySet(::java::util::TreeMap$SubMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); -public: // actually package-private - TreeMap$SubMap$EntrySet(::java::util::TreeMap$SubMap *, ::java::util::TreeMap$SubMap$EntrySet *); - ::java::util::TreeMap$SubMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$SubMap$EntrySet__ diff --git a/libjava/java/util/TreeMap$SubMap$KeySet.h b/libjava/java/util/TreeMap$SubMap$KeySet.h deleted file mode 100644 index 812d7cd..0000000 --- a/libjava/java/util/TreeMap$SubMap$KeySet.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$SubMap$KeySet__ -#define __java_util_TreeMap$SubMap$KeySet__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::TreeMap$SubMap$KeySet : public ::java::util::AbstractSet -{ - - TreeMap$SubMap$KeySet(::java::util::TreeMap$SubMap *); -public: - virtual jint size(); - virtual ::java::util::Iterator * iterator(); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); -public: // actually package-private - TreeMap$SubMap$KeySet(::java::util::TreeMap$SubMap *, ::java::util::TreeMap$SubMap$KeySet *); - TreeMap$SubMap$KeySet(::java::util::TreeMap$SubMap *, ::java::util::TreeMap$SubMap$KeySet *, ::java::util::TreeMap$SubMap$KeySet *); - ::java::util::TreeMap$SubMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$SubMap$KeySet__ diff --git a/libjava/java/util/TreeMap$SubMap$NavigableEntrySet.h b/libjava/java/util/TreeMap$SubMap$NavigableEntrySet.h deleted file mode 100644 index 34c9977..0000000 --- a/libjava/java/util/TreeMap$SubMap$NavigableEntrySet.h +++ /dev/null @@ -1,55 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$SubMap$NavigableEntrySet__ -#define __java_util_TreeMap$SubMap$NavigableEntrySet__ - -#pragma interface - -#include <java/util/TreeMap$SubMap$EntrySet.h> - -class java::util::TreeMap$SubMap$NavigableEntrySet : public ::java::util::TreeMap$SubMap$EntrySet -{ - - TreeMap$SubMap$NavigableEntrySet(::java::util::TreeMap$SubMap *); -public: - ::java::util::Map$Entry * TreeMap$SubMap$NavigableEntrySet$ceiling(::java::util::Map$Entry *); - ::java::util::Comparator * comparator(); - ::java::util::Iterator * descendingIterator(); - ::java::util::NavigableSet * descendingSet(); - ::java::util::Map$Entry * TreeMap$SubMap$NavigableEntrySet$first(); - ::java::util::Map$Entry * TreeMap$SubMap$NavigableEntrySet$floor(::java::util::Map$Entry *); - ::java::util::SortedSet * TreeMap$SubMap$NavigableEntrySet$headSet(::java::util::Map$Entry *); - ::java::util::NavigableSet * TreeMap$SubMap$NavigableEntrySet$headSet(::java::util::Map$Entry *, jboolean); - ::java::util::Map$Entry * TreeMap$SubMap$NavigableEntrySet$higher(::java::util::Map$Entry *); - ::java::util::Map$Entry * TreeMap$SubMap$NavigableEntrySet$last(); - ::java::util::Map$Entry * TreeMap$SubMap$NavigableEntrySet$lower(::java::util::Map$Entry *); - ::java::util::Map$Entry * TreeMap$SubMap$NavigableEntrySet$pollFirst(); - ::java::util::Map$Entry * TreeMap$SubMap$NavigableEntrySet$pollLast(); - ::java::util::SortedSet * TreeMap$SubMap$NavigableEntrySet$subSet(::java::util::Map$Entry *, ::java::util::Map$Entry *); - ::java::util::NavigableSet * TreeMap$SubMap$NavigableEntrySet$subSet(::java::util::Map$Entry *, jboolean, ::java::util::Map$Entry *, jboolean); - ::java::util::SortedSet * TreeMap$SubMap$NavigableEntrySet$tailSet(::java::util::Map$Entry *); - ::java::util::NavigableSet * TreeMap$SubMap$NavigableEntrySet$tailSet(::java::util::Map$Entry *, jboolean); - ::java::lang::Object * pollFirst(); - ::java::lang::Object * higher(::java::lang::Object *); - ::java::lang::Object * lower(::java::lang::Object *); - ::java::lang::Object * pollLast(); - ::java::lang::Object * first(); - ::java::lang::Object * last(); - ::java::util::NavigableSet * subSet(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *); - ::java::lang::Object * ceiling(::java::lang::Object *); - ::java::lang::Object * floor(::java::lang::Object *); - ::java::util::NavigableSet * tailSet(::java::lang::Object *, jboolean); - ::java::util::SortedSet * tailSet(::java::lang::Object *); - ::java::util::NavigableSet * headSet(::java::lang::Object *, jboolean); - ::java::util::SortedSet * headSet(::java::lang::Object *); -public: // actually package-private - TreeMap$SubMap$NavigableEntrySet(::java::util::TreeMap$SubMap *, ::java::util::TreeMap$SubMap$NavigableEntrySet *); - static ::java::util::TreeMap$SubMap * access$15(::java::util::TreeMap$SubMap$NavigableEntrySet *); - ::java::util::TreeMap$SubMap * __attribute__((aligned(__alignof__( ::java::util::TreeMap$SubMap$EntrySet)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$SubMap$NavigableEntrySet__ diff --git a/libjava/java/util/TreeMap$SubMap$NavigableKeySet.h b/libjava/java/util/TreeMap$SubMap$NavigableKeySet.h deleted file mode 100644 index 66509d1..0000000 --- a/libjava/java/util/TreeMap$SubMap$NavigableKeySet.h +++ /dev/null @@ -1,40 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$SubMap$NavigableKeySet__ -#define __java_util_TreeMap$SubMap$NavigableKeySet__ - -#pragma interface - -#include <java/util/TreeMap$SubMap$KeySet.h> - -class java::util::TreeMap$SubMap$NavigableKeySet : public ::java::util::TreeMap$SubMap$KeySet -{ - - TreeMap$SubMap$NavigableKeySet(::java::util::TreeMap$SubMap *); -public: - ::java::lang::Object * ceiling(::java::lang::Object *); - ::java::util::Comparator * comparator(); - ::java::util::Iterator * descendingIterator(); - ::java::util::NavigableSet * descendingSet(); - ::java::lang::Object * first(); - ::java::lang::Object * floor(::java::lang::Object *); - ::java::util::SortedSet * headSet(::java::lang::Object *); - ::java::util::NavigableSet * headSet(::java::lang::Object *, jboolean); - ::java::lang::Object * higher(::java::lang::Object *); - ::java::lang::Object * last(); - ::java::lang::Object * lower(::java::lang::Object *); - ::java::lang::Object * pollFirst(); - ::java::lang::Object * pollLast(); - ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *); - ::java::util::NavigableSet * subSet(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - ::java::util::SortedSet * tailSet(::java::lang::Object *); - ::java::util::NavigableSet * tailSet(::java::lang::Object *, jboolean); -public: // actually package-private - TreeMap$SubMap$NavigableKeySet(::java::util::TreeMap$SubMap *, ::java::util::TreeMap$SubMap$NavigableKeySet *); - ::java::util::TreeMap$SubMap * __attribute__((aligned(__alignof__( ::java::util::TreeMap$SubMap$KeySet)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$SubMap$NavigableKeySet__ diff --git a/libjava/java/util/TreeMap$SubMap.h b/libjava/java/util/TreeMap$SubMap.h deleted file mode 100644 index accd468..0000000 --- a/libjava/java/util/TreeMap$SubMap.h +++ /dev/null @@ -1,66 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$SubMap__ -#define __java_util_TreeMap$SubMap__ - -#pragma interface - -#include <java/util/AbstractMap.h> - -class java::util::TreeMap$SubMap : public ::java::util::AbstractMap -{ - -public: // actually package-private - TreeMap$SubMap(::java::util::TreeMap *, ::java::lang::Object *, ::java::lang::Object *); - jboolean keyInRange(::java::lang::Object *); -public: - ::java::util::Map$Entry * ceilingEntry(::java::lang::Object *); - ::java::lang::Object * ceilingKey(::java::lang::Object *); - ::java::util::NavigableSet * descendingKeySet(); - ::java::util::NavigableMap * descendingMap(); - void clear(); - ::java::util::Comparator * comparator(); - jboolean containsKey(::java::lang::Object *); - jboolean containsValue(::java::lang::Object *); - ::java::util::Set * entrySet(); - ::java::util::Map$Entry * firstEntry(); - ::java::lang::Object * firstKey(); - ::java::util::Map$Entry * floorEntry(::java::lang::Object *); - ::java::lang::Object * floorKey(::java::lang::Object *); - ::java::lang::Object * get(::java::lang::Object *); - ::java::util::SortedMap * headMap(::java::lang::Object *); - ::java::util::NavigableMap * headMap(::java::lang::Object *, jboolean); - ::java::util::Set * keySet(); - ::java::util::Map$Entry * higherEntry(::java::lang::Object *); - ::java::lang::Object * higherKey(::java::lang::Object *); - ::java::util::Map$Entry * lastEntry(); - ::java::lang::Object * lastKey(); - ::java::util::Map$Entry * lowerEntry(::java::lang::Object *); - ::java::lang::Object * lowerKey(::java::lang::Object *); - ::java::util::NavigableSet * navigableKeySet(); - ::java::util::Map$Entry * pollFirstEntry(); - ::java::util::Map$Entry * pollLastEntry(); - ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - ::java::lang::Object * remove(::java::lang::Object *); - jint size(); - ::java::util::SortedMap * subMap(::java::lang::Object *, ::java::lang::Object *); - ::java::util::NavigableMap * subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - ::java::util::SortedMap * tailMap(::java::lang::Object *); - ::java::util::NavigableMap * tailMap(::java::lang::Object *, jboolean); - ::java::util::Collection * values(); -public: // actually package-private - static ::java::util::TreeMap * access$0(::java::util::TreeMap$SubMap *); - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) minKey; - ::java::lang::Object * maxKey; -private: - ::java::util::Set * entries; - ::java::util::NavigableMap * descendingMap__; - ::java::util::NavigableSet * nKeys; -public: // actually package-private - ::java::util::TreeMap * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$SubMap__ diff --git a/libjava/java/util/TreeMap$TreeIterator.h b/libjava/java/util/TreeMap$TreeIterator.h deleted file mode 100644 index 5d8603e..0000000 --- a/libjava/java/util/TreeMap$TreeIterator.h +++ /dev/null @@ -1,33 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap$TreeIterator__ -#define __java_util_TreeMap$TreeIterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::TreeMap$TreeIterator : public ::java::lang::Object -{ - -public: // actually package-private - TreeMap$TreeIterator(::java::util::TreeMap *, jint); - TreeMap$TreeIterator(::java::util::TreeMap *, jint, ::java::util::TreeMap$Node *, ::java::util::TreeMap$Node *); -public: - jboolean hasNext(); - ::java::lang::Object * next(); - void remove(); -private: - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) type; - jint knownMod; - ::java::util::TreeMap$Node * last; - ::java::util::TreeMap$Node * next__; - ::java::util::TreeMap$Node * max; -public: // actually package-private - ::java::util::TreeMap * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap$TreeIterator__ diff --git a/libjava/java/util/TreeMap.h b/libjava/java/util/TreeMap.h deleted file mode 100644 index b87c892..0000000 --- a/libjava/java/util/TreeMap.h +++ /dev/null @@ -1,109 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeMap__ -#define __java_util_TreeMap__ - -#pragma interface - -#include <java/util/AbstractMap.h> - -class java::util::TreeMap : public ::java::util::AbstractMap -{ - -public: - TreeMap(); - TreeMap(::java::util::Comparator *); - TreeMap(::java::util::Map *); - TreeMap(::java::util::SortedMap *); - virtual void clear(); - virtual ::java::lang::Object * clone(); - virtual ::java::util::Comparator * comparator(); - virtual jboolean containsKey(::java::lang::Object *); - virtual jboolean containsValue(::java::lang::Object *); - virtual ::java::util::Set * entrySet(); - virtual ::java::lang::Object * firstKey(); - virtual ::java::lang::Object * get(::java::lang::Object *); - virtual ::java::util::SortedMap * headMap(::java::lang::Object *); - virtual ::java::util::NavigableMap * headMap(::java::lang::Object *, jboolean); - virtual ::java::util::Set * keySet(); - virtual ::java::lang::Object * lastKey(); - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - virtual void putAll(::java::util::Map *); - virtual ::java::lang::Object * remove(::java::lang::Object *); - virtual jint size(); - virtual ::java::util::SortedMap * subMap(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::util::NavigableMap * subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - virtual ::java::util::SortedMap * tailMap(::java::lang::Object *); - virtual ::java::util::NavigableMap * tailMap(::java::lang::Object *, jboolean); - virtual ::java::util::Collection * values(); -public: // actually package-private - virtual jint compare(::java::lang::Object *, ::java::lang::Object *); -private: - void deleteFixup(::java::util::TreeMap$Node *, ::java::util::TreeMap$Node *); - void fabricateTree(jint); -public: // actually package-private - virtual ::java::util::TreeMap$Node * firstNode(); - virtual ::java::util::TreeMap$Node * getNode(::java::lang::Object *); - virtual ::java::util::TreeMap$Node * highestLessThan(::java::lang::Object *); - virtual ::java::util::TreeMap$Node * highestLessThan(::java::lang::Object *, jboolean); -private: - void insertFixup(::java::util::TreeMap$Node *); - ::java::util::TreeMap$Node * lastNode(); -public: // actually package-private - virtual ::java::util::TreeMap$Node * lowestGreaterThan(::java::lang::Object *, jboolean); - virtual ::java::util::TreeMap$Node * lowestGreaterThan(::java::lang::Object *, jboolean, jboolean); -private: - ::java::util::TreeMap$Node * predecessor(::java::util::TreeMap$Node *); -public: // actually package-private - virtual void putFromObjStream(::java::io::ObjectInputStream *, jint, jboolean); - virtual void putKeysLinear(::java::util::Iterator *, jint); -private: - void readObject(::java::io::ObjectInputStream *); -public: // actually package-private - virtual void removeNode(::java::util::TreeMap$Node *); -private: - void rotateLeft(::java::util::TreeMap$Node *); - void rotateRight(::java::util::TreeMap$Node *); -public: // actually package-private - virtual ::java::util::TreeMap$Node * successor(::java::util::TreeMap$Node *); -private: - void writeObject(::java::io::ObjectOutputStream *); -public: - virtual ::java::util::Map$Entry * ceilingEntry(::java::lang::Object *); - virtual ::java::lang::Object * ceilingKey(::java::lang::Object *); - virtual ::java::util::NavigableSet * descendingKeySet(); - virtual ::java::util::NavigableMap * descendingMap(); - virtual ::java::util::Map$Entry * firstEntry(); - virtual ::java::util::Map$Entry * floorEntry(::java::lang::Object *); - virtual ::java::lang::Object * floorKey(::java::lang::Object *); - virtual ::java::util::Map$Entry * higherEntry(::java::lang::Object *); - virtual ::java::lang::Object * higherKey(::java::lang::Object *); - virtual ::java::util::Map$Entry * lastEntry(); - virtual ::java::util::Map$Entry * lowerEntry(::java::lang::Object *); - virtual ::java::lang::Object * lowerKey(::java::lang::Object *); - virtual ::java::util::NavigableSet * navigableKeySet(); - virtual ::java::util::Map$Entry * pollFirstEntry(); - virtual ::java::util::Map$Entry * pollLastEntry(); -private: - static const jlong serialVersionUID = 919286545866124006LL; -public: // actually package-private - static const jint RED = -1; - static const jint BLACK = 1; - static ::java::util::TreeMap$Node * nil; -private: - ::java::util::TreeMap$Node * __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) root; -public: // actually package-private - jint size__; -private: - ::java::util::Set * entries; - ::java::util::NavigableMap * descendingMap__; - ::java::util::NavigableSet * nKeys; -public: // actually package-private - jint modCount; - ::java::util::Comparator * comparator__; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeMap__ diff --git a/libjava/java/util/TreeSet.h b/libjava/java/util/TreeSet.h deleted file mode 100644 index 1e19c19..0000000 --- a/libjava/java/util/TreeSet.h +++ /dev/null @@ -1,59 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_TreeSet__ -#define __java_util_TreeSet__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::TreeSet : public ::java::util::AbstractSet -{ - -public: - TreeSet(); - TreeSet(::java::util::Comparator *); - TreeSet(::java::util::Collection *); - TreeSet(::java::util::SortedSet *); -private: - TreeSet(::java::util::NavigableMap *); -public: - virtual jboolean add(::java::lang::Object *); - virtual jboolean addAll(::java::util::Collection *); - virtual void clear(); - virtual ::java::lang::Object * clone(); - virtual ::java::util::Comparator * comparator(); - virtual jboolean contains(::java::lang::Object *); - virtual ::java::lang::Object * first(); - virtual ::java::util::SortedSet * headSet(::java::lang::Object *); - virtual ::java::util::NavigableSet * headSet(::java::lang::Object *, jboolean); - virtual jboolean isEmpty(); - virtual ::java::util::Iterator * iterator(); - virtual ::java::lang::Object * last(); - virtual jboolean remove(::java::lang::Object *); - virtual jint size(); - virtual ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::util::NavigableSet * subSet(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - virtual ::java::util::SortedSet * tailSet(::java::lang::Object *); - virtual ::java::util::NavigableSet * tailSet(::java::lang::Object *, jboolean); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); -public: - virtual ::java::lang::Object * ceiling(::java::lang::Object *); - virtual ::java::util::Iterator * descendingIterator(); - virtual ::java::util::NavigableSet * descendingSet(); - virtual ::java::lang::Object * floor(::java::lang::Object *); - virtual ::java::lang::Object * higher(::java::lang::Object *); - virtual ::java::lang::Object * lower(::java::lang::Object *); - virtual ::java::lang::Object * pollFirst(); - virtual ::java::lang::Object * pollLast(); -private: - static const jlong serialVersionUID = -2479143000061671589LL; - ::java::util::NavigableMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) map; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_TreeSet__ diff --git a/libjava/java/util/UUID.h b/libjava/java/util/UUID.h deleted file mode 100644 index 0eda9d6..0000000 --- a/libjava/java/util/UUID.h +++ /dev/null @@ -1,45 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_UUID__ -#define __java_util_UUID__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::UUID : public ::java::lang::Object -{ - -public: - UUID(jlong, jlong); - jint clockSequence(); - jint UUID$compareTo(::java::util::UUID *); - jboolean equals(::java::lang::Object *); - static ::java::util::UUID * fromString(::java::lang::String *); - ::java::lang::String * toString(); - jlong getLeastSignificantBits(); - jlong getMostSignificantBits(); - jint hashCode(); - static ::java::util::UUID * nameUUIDFromBytes(JArray< jbyte > *); - jlong node(); - jlong timestamp(); - static ::java::util::UUID * randomUUID(); -private: - ::java::lang::String * padHex(jlong, jint); -public: - jint variant(); - jint version(); - jint compareTo(::java::lang::Object *); -private: - static const jlong serialVersionUID = -4856846361193249489LL; - jlong __attribute__((aligned(__alignof__( ::java::lang::Object)))) mostSigBits; - jlong leastSigBits; - static ::java::util::Random * r; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_UUID__ diff --git a/libjava/java/util/UnknownFormatConversionException.h b/libjava/java/util/UnknownFormatConversionException.h deleted file mode 100644 index 53f8917..0000000 --- a/libjava/java/util/UnknownFormatConversionException.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_UnknownFormatConversionException__ -#define __java_util_UnknownFormatConversionException__ - -#pragma interface - -#include <java/util/IllegalFormatException.h> - -class java::util::UnknownFormatConversionException : public ::java::util::IllegalFormatException -{ - -public: - UnknownFormatConversionException(::java::lang::String *); - virtual ::java::lang::String * getConversion(); -private: - static const jlong serialVersionUID = 19060418LL; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::util::IllegalFormatException)))) s; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_UnknownFormatConversionException__ diff --git a/libjava/java/util/UnknownFormatFlagsException.h b/libjava/java/util/UnknownFormatFlagsException.h deleted file mode 100644 index 62c277a..0000000 --- a/libjava/java/util/UnknownFormatFlagsException.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_UnknownFormatFlagsException__ -#define __java_util_UnknownFormatFlagsException__ - -#pragma interface - -#include <java/util/IllegalFormatException.h> - -class java::util::UnknownFormatFlagsException : public ::java::util::IllegalFormatException -{ - -public: - UnknownFormatFlagsException(::java::lang::String *); - virtual ::java::lang::String * getFlags(); -private: - static const jlong serialVersionUID = 19370506LL; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::util::IllegalFormatException)))) flags; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_UnknownFormatFlagsException__ diff --git a/libjava/java/util/VMTimeZone.h b/libjava/java/util/VMTimeZone.h deleted file mode 100644 index 26ca5e2..0000000 --- a/libjava/java/util/VMTimeZone.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_VMTimeZone__ -#define __java_util_VMTimeZone__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::VMTimeZone : public ::java::lang::Object -{ - -public: // actually package-private - VMTimeZone(); - static ::java::util::TimeZone * getDefaultTimeZoneId(); -private: - static ::java::lang::String * readTimeZoneFile(::java::lang::String *); - static ::java::lang::String * readSysconfigClockFile(::java::lang::String *); - static ::java::lang::String * getSystemTimeZoneId(); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_VMTimeZone__ diff --git a/libjava/java/util/VMTimeZone.java b/libjava/java/util/VMTimeZone.java deleted file mode 100644 index 992ecaf..0000000 --- a/libjava/java/util/VMTimeZone.java +++ /dev/null @@ -1,300 +0,0 @@ -/* java.util.VMTimeZone - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2007 - Free Software Foundation, Inc. - -This file is part of GNU Classpath. - -GNU Classpath is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Classpath is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Classpath; see the file COPYING. If not, write to the -Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -02110-1301 USA. - -Linking this library statically or dynamically with other modules is -making a combined work based on this library. Thus, the terms and -conditions of the GNU General Public License cover the whole -combination. - -As a special exception, the copyright holders of this library give you -permission to link this library with independent modules to produce an -executable, regardless of the license terms of these independent -modules, and to copy and distribute the resulting executable under -terms of your choice, provided that you also meet, for each linked -independent module, the terms and conditions of the license of that -module. An independent module is a module which is not derived from -or based on this library. If you modify this library, you may extend -this exception to your version of the library, but you are not -obligated to do so. If you do not wish to do so, delete this -exception statement from your version. */ - - -package java.util; - -import gnu.classpath.Configuration; -import gnu.classpath.SystemProperties; -import gnu.java.util.ZoneInfo; -import java.util.TimeZone; - -import java.io.*; - -/** - * - */ -final class VMTimeZone -{ - static - { - if (Configuration.INIT_LOAD_LIBRARY) - { - System.loadLibrary("javautil"); - } - } - - /** - * This method returns a time zone id string which is in the form - * (standard zone name) or (standard zone name)(GMT offset) or - * (standard zone name)(GMT offset)(daylight time zone name). The - * GMT offset can be in seconds, or where it is evenly divisible by - * 3600, then it can be in hours. The offset must be the time to - * add to the local time to get GMT. If a offset is given and the - * time zone observes daylight saving then the (daylight time zone - * name) must also be given (otherwise it is assumed the time zone - * does not observe any daylight savings). - * <p> - * The result of this method is given to the method - * TimeZone.getDefaultTimeZone(String) which tries to map the time - * zone id to a known TimeZone. See that method on how the returned - * String is mapped to a real TimeZone object. - * <p> - * The reference implementation which is made for GNU/Posix like - * systems calls <code>System.getenv("TZ")</code>, - * <code>readTimeZoneFile("/etc/timezone")</code>, - * <code>ZoneInfo.readTZFile((String)null, "/etc/localtime")</code> - * and finally <code>getSystemTimeZoneId()</code> till a supported - * TimeZone is found through - * <code>TimeZone.getDefaultTimeZone(String)</code>. - * If every method fails <code>null</code> is returned (which means - * the TimeZone code will fall back on GMT as default time zone). - * <p> - * Note that this method is called inside a - * <code>AccessController.doPrivileged()</code> block and runs with - * the priviliges of the java.util system classes. It will only be - * called when the default time zone is not yet set, the system - * property user.timezone isn't set and it is requested for the - * first time. - */ - static TimeZone getDefaultTimeZoneId() - { - TimeZone zone = null; - - // See if TZ environment variable is set and accessible. - String tzid = System.getenv("TZ"); - if (tzid != null && !tzid.equals("")) - zone = TimeZone.getDefaultTimeZone(tzid); - - // Try to parse /etc/timezone. - if (zone == null) - { - tzid = readTimeZoneFile("/etc/timezone"); - if (tzid != null && !tzid.equals("")) - zone = TimeZone.getDefaultTimeZone(tzid); - } - - // Try to parse /etc/localtime - if (zone == null) - { - zone = ZoneInfo.readTZFile((String) null, "/etc/localtime"); - if (zone != null) - { - // Try to find a more suitable ID for the /etc/localtime - // timezone. - // Sometimes /etc/localtime is a symlink to some - // /usr/share/zoneinfo/ file. - String id = null; - try - { - id = new File("/etc/localtime").getCanonicalPath(); - if (id != null) - { - String zoneinfo_dir - = SystemProperties.getProperty("gnu.java.util.zoneinfo.dir"); - if (zoneinfo_dir != null) - zoneinfo_dir - = new File(zoneinfo_dir - + File.separatorChar).getCanonicalPath(); - if (zoneinfo_dir != null && id.startsWith(zoneinfo_dir)) - { - int pos = zoneinfo_dir.length(); - while (pos < id.length() - && id.charAt(pos) == File.separatorChar) - pos++; - if (pos < id.length()) - id = id.substring(pos); - else - id = null; - } - else - id = null; - } - } - catch (IOException ioe) - { - id = null; - } - - if (id == null) - id = readSysconfigClockFile("/etc/sysconfig/clock"); - - if (id != null) - zone.setID(id); - } - } - - // Try some system specific way - if (zone == null) - { - tzid = getSystemTimeZoneId(); - if (tzid != null && !tzid.equals("")) - zone = TimeZone.getDefaultTimeZone(tzid); - } - - return zone; - } - - /** - * Tries to read the time zone name from a file. Only the first - * consecutive letters, digits, slashes, dashes and underscores are - * read from the file. If the file cannot be read or an IOException - * occurs null is returned. - * <p> - * The /etc/timezone file is not standard, but a lot of systems have - * it. If it exist the first line always contains a string - * describing the timezone of the host of domain. Some systems - * contain a /etc/TIMEZONE file which is used to set the TZ - * environment variable (which is checked before /etc/timezone is - * read). - */ - private static String readTimeZoneFile(String file) - { - File f = new File(file); - if (!f.exists()) - return null; - - InputStreamReader isr = null; - try - { - FileInputStream fis = new FileInputStream(f); - BufferedInputStream bis = new BufferedInputStream(fis); - isr = new InputStreamReader(bis); - - StringBuffer sb = new StringBuffer(); - int i = isr.read(); - while (i != -1) - { - char c = (char) i; - if (Character.isLetter(c) || Character.isDigit(c) - || c == '/' || c == '-' || c == '_') - { - sb.append(c); - i = isr.read(); - } - else - break; - } - return sb.toString(); - } - catch (IOException ioe) - { - // Parse error, not a proper tzfile. - return null; - } - finally - { - try - { - if (isr != null) - isr.close(); - } - catch (IOException ioe) - { - // Error while close, nothing we can do. - } - } - } - - /** - * Tries to read the time zone name from a file. - * If the file cannot be read or an IOException occurs null is returned. - * <p> - * The /etc/sysconfig/clock file is not standard, but a lot of systems - * have it. The file is included by shell scripts and the timezone - * name is defined in ZONE variable. - * This routine should grok it with or without quotes: - * ZONE=America/New_York - * or - * ZONE="Europe/London" - */ - private static String readSysconfigClockFile(String file) - { - BufferedReader br = null; - try - { - FileInputStream fis = new FileInputStream(file); - BufferedInputStream bis = new BufferedInputStream(fis); - br = new BufferedReader(new InputStreamReader(bis)); - - for (String line = br.readLine(); line != null; line = br.readLine()) - { - line = line.trim(); - if (line.length() < 8 || !line.startsWith("ZONE=")) - continue; - int posstart = 6; - int posend; - if (line.charAt(5) == '"') - posend = line.indexOf('"', 6); - else if (line.charAt(5) == '\'') - posend = line.indexOf('\'', 6); - else - { - posstart = 5; - posend = line.length(); - } - if (posend < 0) - return null; - return line.substring(posstart, posend); - } - return null; - } - catch (IOException ioe) - { - // Parse error, not a proper tzfile. - return null; - } - finally - { - try - { - if (br != null) - br.close(); - } - catch (IOException ioe) - { - // Error while close, nothing we can do. - } - } - } - - /** - * Tries to get the system time zone id through native code. - */ - private static native String getSystemTimeZoneId(); -} diff --git a/libjava/java/util/Vector$1.h b/libjava/java/util/Vector$1.h deleted file mode 100644 index d7edea6..0000000 --- a/libjava/java/util/Vector$1.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Vector$1__ -#define __java_util_Vector$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::Vector$1 : public ::java::lang::Object -{ - -public: // actually package-private - Vector$1(::java::util::Vector *); -public: - virtual jboolean hasMoreElements(); - virtual ::java::lang::Object * nextElement(); -private: - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) i; -public: // actually package-private - ::java::util::Vector * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Vector$1__ diff --git a/libjava/java/util/Vector.h b/libjava/java/util/Vector.h deleted file mode 100644 index c903819..0000000 --- a/libjava/java/util/Vector.h +++ /dev/null @@ -1,78 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_Vector__ -#define __java_util_Vector__ - -#pragma interface - -#include <java/util/AbstractList.h> -#include <gcj/array.h> - - -class java::util::Vector : public ::java::util::AbstractList -{ - -public: - Vector(); - Vector(::java::util::Collection *); - Vector(jint, jint); - Vector(jint); - virtual void copyInto(JArray< ::java::lang::Object * > *); - virtual void trimToSize(); - virtual void ensureCapacity(jint); - virtual void setSize(jint); - virtual jint capacity(); - virtual jint size(); - virtual jboolean isEmpty(); - virtual ::java::util::Enumeration * elements(); - virtual jboolean contains(::java::lang::Object *); - virtual jint indexOf(::java::lang::Object *); - virtual jint indexOf(::java::lang::Object *, jint); - virtual jint lastIndexOf(::java::lang::Object *); - virtual jint lastIndexOf(::java::lang::Object *, jint); - virtual ::java::lang::Object * elementAt(jint); - virtual ::java::lang::Object * firstElement(); - virtual ::java::lang::Object * lastElement(); - virtual void setElementAt(::java::lang::Object *, jint); - virtual void removeElementAt(jint); - virtual void insertElementAt(::java::lang::Object *, jint); - virtual void addElement(::java::lang::Object *); - virtual jboolean removeElement(::java::lang::Object *); - virtual void removeAllElements(); - virtual ::java::lang::Object * clone(); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual ::java::lang::Object * get(jint); - virtual ::java::lang::Object * set(jint, ::java::lang::Object *); - virtual jboolean add(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); - virtual void add(jint, ::java::lang::Object *); - virtual ::java::lang::Object * remove(jint); - virtual void clear(); - virtual jboolean containsAll(::java::util::Collection *); - virtual jboolean addAll(::java::util::Collection *); - virtual jboolean removeAll(::java::util::Collection *); - virtual jboolean retainAll(::java::util::Collection *); - virtual jboolean addAll(jint, ::java::util::Collection *); - virtual jboolean equals(::java::lang::Object *); - virtual jint hashCode(); - virtual ::java::lang::String * toString(); - virtual ::java::util::List * subList(jint, jint); -public: // actually protected - virtual void removeRange(jint, jint); -private: - void checkBoundInclusive(jint); - void checkBoundExclusive(jint); - void raiseBoundsError(jint, ::java::lang::String *); - void writeObject(::java::io::ObjectOutputStream *); - static const jlong serialVersionUID = -2767605614048989439LL; -public: // actually protected - JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::java::util::AbstractList)))) elementData; - jint elementCount; - jint capacityIncrement; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_Vector__ diff --git a/libjava/java/util/WeakHashMap$1.h b/libjava/java/util/WeakHashMap$1.h deleted file mode 100644 index 4f49b67..0000000 --- a/libjava/java/util/WeakHashMap$1.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_WeakHashMap$1__ -#define __java_util_WeakHashMap$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::WeakHashMap$1 : public ::java::lang::Object -{ - -public: // actually package-private - WeakHashMap$1(); -public: - virtual jint hashCode(); - virtual jboolean equals(::java::lang::Object *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_WeakHashMap$1__ diff --git a/libjava/java/util/WeakHashMap$2.h b/libjava/java/util/WeakHashMap$2.h deleted file mode 100644 index 79f6550..0000000 --- a/libjava/java/util/WeakHashMap$2.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_WeakHashMap$2__ -#define __java_util_WeakHashMap$2__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::WeakHashMap$2 : public ::java::lang::Object -{ - -public: // actually package-private - WeakHashMap$2(::java::util::WeakHashMap$WeakEntrySet *); -private: - void checkMod(); - ::java::util::WeakHashMap$WeakBucket$WeakEntry * findNext(::java::util::WeakHashMap$WeakBucket$WeakEntry *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -public: // actually package-private - ::java::util::WeakHashMap$WeakBucket$WeakEntry * __attribute__((aligned(__alignof__( ::java::lang::Object)))) lastEntry; - ::java::util::WeakHashMap$WeakBucket$WeakEntry * nextEntry; - jint knownMod; - ::java::util::WeakHashMap$WeakEntrySet * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_WeakHashMap$2__ diff --git a/libjava/java/util/WeakHashMap$WeakBucket$WeakEntry.h b/libjava/java/util/WeakHashMap$WeakBucket$WeakEntry.h deleted file mode 100644 index 5ddfa87..0000000 --- a/libjava/java/util/WeakHashMap$WeakBucket$WeakEntry.h +++ /dev/null @@ -1,30 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_WeakHashMap$WeakBucket$WeakEntry__ -#define __java_util_WeakHashMap$WeakBucket$WeakEntry__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::WeakHashMap$WeakBucket$WeakEntry : public ::java::lang::Object -{ - -public: - WeakHashMap$WeakBucket$WeakEntry(::java::util::WeakHashMap$WeakBucket *, ::java::lang::Object *); - virtual ::java::util::WeakHashMap$WeakBucket * getBucket(); - virtual ::java::lang::Object * getKey(); - virtual ::java::lang::Object * getValue(); - virtual ::java::lang::Object * setValue(::java::lang::Object *); - virtual jint hashCode(); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::String * toString(); -public: // actually package-private - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) key; - ::java::util::WeakHashMap$WeakBucket * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_WeakHashMap$WeakBucket$WeakEntry__ diff --git a/libjava/java/util/WeakHashMap$WeakBucket.h b/libjava/java/util/WeakHashMap$WeakBucket.h deleted file mode 100644 index 9fc29d8..0000000 --- a/libjava/java/util/WeakHashMap$WeakBucket.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_WeakHashMap$WeakBucket__ -#define __java_util_WeakHashMap$WeakBucket__ - -#pragma interface - -#include <java/lang/ref/WeakReference.h> - -class java::util::WeakHashMap$WeakBucket : public ::java::lang::ref::WeakReference -{ - -public: - WeakHashMap$WeakBucket(::java::lang::Object *, ::java::lang::ref::ReferenceQueue *, ::java::lang::Object *, jint); -public: // actually package-private - virtual ::java::util::WeakHashMap$WeakBucket$WeakEntry * getEntry(); - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::ref::WeakReference)))) value; - ::java::util::WeakHashMap$WeakBucket * next; - jint slot; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_WeakHashMap$WeakBucket__ diff --git a/libjava/java/util/WeakHashMap$WeakEntrySet.h b/libjava/java/util/WeakHashMap$WeakEntrySet.h deleted file mode 100644 index cfd558e..0000000 --- a/libjava/java/util/WeakHashMap$WeakEntrySet.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_WeakHashMap$WeakEntrySet__ -#define __java_util_WeakHashMap$WeakEntrySet__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::WeakHashMap$WeakEntrySet : public ::java::util::AbstractSet -{ - -public: // actually package-private - WeakHashMap$WeakEntrySet(::java::util::WeakHashMap *); -public: - jint size(); - ::java::util::Iterator * iterator(); -public: // actually package-private - static ::java::util::WeakHashMap * access$0(::java::util::WeakHashMap$WeakEntrySet *); - ::java::util::WeakHashMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_WeakHashMap$WeakEntrySet__ diff --git a/libjava/java/util/WeakHashMap.h b/libjava/java/util/WeakHashMap.h deleted file mode 100644 index e5875ad..0000000 --- a/libjava/java/util/WeakHashMap.h +++ /dev/null @@ -1,66 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_WeakHashMap__ -#define __java_util_WeakHashMap__ - -#pragma interface - -#include <java/util/AbstractMap.h> -#include <gcj/array.h> - - -class java::util::WeakHashMap : public ::java::util::AbstractMap -{ - -public: - WeakHashMap(); - WeakHashMap(jint); - WeakHashMap(jint, jfloat); - WeakHashMap(::java::util::Map *); -private: - jint hash(::java::lang::Object *); -public: // actually package-private - virtual void cleanQueue(); -private: - void rehash(); - ::java::util::WeakHashMap$WeakBucket$WeakEntry * internalGet(::java::lang::Object *); - void internalAdd(::java::lang::Object *, ::java::lang::Object *); -public: // actually package-private - virtual void internalRemove(::java::util::WeakHashMap$WeakBucket *); -public: - virtual jint size(); - virtual jboolean isEmpty(); - virtual jboolean containsKey(::java::lang::Object *); - virtual ::java::lang::Object * get(::java::lang::Object *); - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::lang::Object * remove(::java::lang::Object *); - virtual ::java::util::Set * entrySet(); - virtual void clear(); - virtual jboolean containsValue(::java::lang::Object *); - virtual ::java::util::Set * keySet(); - virtual void putAll(::java::util::Map *); - virtual ::java::util::Collection * values(); -private: - static const jint DEFAULT_CAPACITY = 11; - static jfloat DEFAULT_LOAD_FACTOR; -public: // actually package-private - static ::java::lang::Object * NULL_KEY; -private: - ::java::lang::ref::ReferenceQueue * __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) queue; -public: // actually package-private - jint size__; -private: - jfloat loadFactor; - jint threshold; -public: // actually package-private - jint modCount; -private: - ::java::util::WeakHashMap$WeakEntrySet * theEntrySet; -public: // actually package-private - JArray< ::java::util::WeakHashMap$WeakBucket * > * buckets; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_WeakHashMap__ diff --git a/libjava/java/util/concurrent/AbstractExecutorService.h b/libjava/java/util/concurrent/AbstractExecutorService.h deleted file mode 100644 index 796171e..0000000 --- a/libjava/java/util/concurrent/AbstractExecutorService.h +++ /dev/null @@ -1,42 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_AbstractExecutorService__ -#define __java_util_concurrent_AbstractExecutorService__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::AbstractExecutorService : public ::java::lang::Object -{ - -public: - AbstractExecutorService(); -public: // actually protected - virtual ::java::util::concurrent::RunnableFuture * newTaskFor(::java::lang::Runnable *, ::java::lang::Object *); - virtual ::java::util::concurrent::RunnableFuture * newTaskFor(::java::util::concurrent::Callable *); -public: - virtual ::java::util::concurrent::Future * submit(::java::lang::Runnable *); - virtual ::java::util::concurrent::Future * submit(::java::lang::Runnable *, ::java::lang::Object *); - virtual ::java::util::concurrent::Future * submit(::java::util::concurrent::Callable *); -private: - ::java::lang::Object * doInvokeAny(::java::util::Collection *, jboolean, jlong); -public: - virtual ::java::lang::Object * invokeAny(::java::util::Collection *); - virtual ::java::lang::Object * invokeAny(::java::util::Collection *, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::util::List * invokeAll(::java::util::Collection *); - virtual ::java::util::List * invokeAll(::java::util::Collection *, jlong, ::java::util::concurrent::TimeUnit *); - virtual void shutdown() = 0; - virtual ::java::util::List * shutdownNow() = 0; - virtual jboolean isShutdown() = 0; - virtual jboolean isTerminated() = 0; - virtual jboolean awaitTermination(jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual void execute(::java::lang::Runnable *) = 0; -public: // actually package-private - static jboolean $assertionsDisabled; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_AbstractExecutorService__ diff --git a/libjava/java/util/concurrent/ArrayBlockingQueue$Itr.h b/libjava/java/util/concurrent/ArrayBlockingQueue$Itr.h deleted file mode 100644 index fdddf6c..0000000 --- a/libjava/java/util/concurrent/ArrayBlockingQueue$Itr.h +++ /dev/null @@ -1,33 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ArrayBlockingQueue$Itr__ -#define __java_util_concurrent_ArrayBlockingQueue$Itr__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ArrayBlockingQueue$Itr : public ::java::lang::Object -{ - -public: // actually package-private - ArrayBlockingQueue$Itr(::java::util::concurrent::ArrayBlockingQueue *); -public: - virtual jboolean hasNext(); -private: - void checkNext(); -public: - virtual ::java::lang::Object * next(); - virtual void remove(); -private: - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) nextIndex; - ::java::lang::Object * nextItem; - jint lastRet; -public: // actually package-private - ::java::util::concurrent::ArrayBlockingQueue * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ArrayBlockingQueue$Itr__ diff --git a/libjava/java/util/concurrent/ArrayBlockingQueue.h b/libjava/java/util/concurrent/ArrayBlockingQueue.h deleted file mode 100644 index a431043..0000000 --- a/libjava/java/util/concurrent/ArrayBlockingQueue.h +++ /dev/null @@ -1,65 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ArrayBlockingQueue__ -#define __java_util_concurrent_ArrayBlockingQueue__ - -#pragma interface - -#include <java/util/AbstractQueue.h> -#include <gcj/array.h> - - -class java::util::concurrent::ArrayBlockingQueue : public ::java::util::AbstractQueue -{ - -public: // actually package-private - virtual jint inc(jint); -private: - void insert(::java::lang::Object *); - ::java::lang::Object * extract(); -public: // actually package-private - virtual void removeAt(jint); -public: - ArrayBlockingQueue(jint); - ArrayBlockingQueue(jint, jboolean); - ArrayBlockingQueue(jint, jboolean, ::java::util::Collection *); - virtual jboolean add(::java::lang::Object *); - virtual jboolean offer(::java::lang::Object *); - virtual void put(::java::lang::Object *); - virtual jboolean offer(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * poll(); - virtual ::java::lang::Object * take(); - virtual ::java::lang::Object * poll(jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * peek(); - virtual jint size(); - virtual jint remainingCapacity(); - virtual jboolean remove(::java::lang::Object *); - virtual jboolean contains(::java::lang::Object *); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual ::java::lang::String * toString(); - virtual void clear(); - virtual jint drainTo(::java::util::Collection *); - virtual jint drainTo(::java::util::Collection *, jint); - virtual ::java::util::Iterator * iterator(); -public: // actually package-private - static jint access$0(::java::util::concurrent::ArrayBlockingQueue *); - static jint access$1(::java::util::concurrent::ArrayBlockingQueue *); - static JArray< ::java::lang::Object * > * access$2(::java::util::concurrent::ArrayBlockingQueue *); - static jint access$3(::java::util::concurrent::ArrayBlockingQueue *); - static ::java::util::concurrent::locks::ReentrantLock * access$4(::java::util::concurrent::ArrayBlockingQueue *); -private: - static const jlong serialVersionUID = -817911632652898426LL; - JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) items; - jint takeIndex; - jint putIndex; - jint count; - ::java::util::concurrent::locks::ReentrantLock * lock; - ::java::util::concurrent::locks::Condition * notEmpty; - ::java::util::concurrent::locks::Condition * notFull; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ArrayBlockingQueue__ diff --git a/libjava/java/util/concurrent/BlockingDeque.h b/libjava/java/util/concurrent/BlockingDeque.h deleted file mode 100644 index 4aa4cb5..0000000 --- a/libjava/java/util/concurrent/BlockingDeque.h +++ /dev/null @@ -1,70 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_BlockingDeque__ -#define __java_util_concurrent_BlockingDeque__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::BlockingDeque : public ::java::lang::Object -{ - -public: - virtual void addFirst(::java::lang::Object *) = 0; - virtual void addLast(::java::lang::Object *) = 0; - virtual jboolean offerFirst(::java::lang::Object *) = 0; - virtual jboolean offerLast(::java::lang::Object *) = 0; - virtual void putFirst(::java::lang::Object *) = 0; - virtual void putLast(::java::lang::Object *) = 0; - virtual jboolean offerFirst(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual jboolean offerLast(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual ::java::lang::Object * takeFirst() = 0; - virtual ::java::lang::Object * takeLast() = 0; - virtual ::java::lang::Object * pollFirst(jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual ::java::lang::Object * pollLast(jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual jboolean removeFirstOccurrence(::java::lang::Object *) = 0; - virtual jboolean removeLastOccurrence(::java::lang::Object *) = 0; - virtual jboolean add(::java::lang::Object *) = 0; - virtual jboolean offer(::java::lang::Object *) = 0; - virtual void put(::java::lang::Object *) = 0; - virtual jboolean offer(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual ::java::lang::Object * remove() = 0; - virtual ::java::lang::Object * poll() = 0; - virtual ::java::lang::Object * take() = 0; - virtual ::java::lang::Object * poll(jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual ::java::lang::Object * element() = 0; - virtual ::java::lang::Object * peek() = 0; - virtual jboolean remove(::java::lang::Object *) = 0; - virtual jboolean contains(::java::lang::Object *) = 0; - virtual jint size() = 0; - virtual ::java::util::Iterator * iterator() = 0; - virtual void push(::java::lang::Object *) = 0; - virtual jint remainingCapacity() = 0; - virtual jint drainTo(::java::util::Collection *) = 0; - virtual jint drainTo(::java::util::Collection *, jint) = 0; - virtual jboolean addAll(::java::util::Collection *) = 0; - virtual void clear() = 0; - virtual jboolean containsAll(::java::util::Collection *) = 0; - virtual jboolean isEmpty() = 0; - virtual jboolean removeAll(::java::util::Collection *) = 0; - virtual jboolean retainAll(::java::util::Collection *) = 0; - virtual JArray< ::java::lang::Object * > * toArray() = 0; - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *) = 0; - virtual ::java::lang::Object * removeFirst() = 0; - virtual ::java::lang::Object * removeLast() = 0; - virtual ::java::lang::Object * pollFirst() = 0; - virtual ::java::lang::Object * pollLast() = 0; - virtual ::java::lang::Object * getFirst() = 0; - virtual ::java::lang::Object * getLast() = 0; - virtual ::java::lang::Object * peekFirst() = 0; - virtual ::java::lang::Object * peekLast() = 0; - virtual ::java::lang::Object * pop() = 0; - virtual ::java::util::Iterator * descendingIterator() = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_BlockingDeque__ diff --git a/libjava/java/util/concurrent/BlockingQueue.h b/libjava/java/util/concurrent/BlockingQueue.h deleted file mode 100644 index 66cc905..0000000 --- a/libjava/java/util/concurrent/BlockingQueue.h +++ /dev/null @@ -1,45 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_BlockingQueue__ -#define __java_util_concurrent_BlockingQueue__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::BlockingQueue : public ::java::lang::Object -{ - -public: - virtual jboolean add(::java::lang::Object *) = 0; - virtual jboolean offer(::java::lang::Object *) = 0; - virtual void put(::java::lang::Object *) = 0; - virtual jboolean offer(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual ::java::lang::Object * take() = 0; - virtual ::java::lang::Object * poll(jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual jint remainingCapacity() = 0; - virtual jboolean remove(::java::lang::Object *) = 0; - virtual jboolean contains(::java::lang::Object *) = 0; - virtual jint drainTo(::java::util::Collection *) = 0; - virtual jint drainTo(::java::util::Collection *, jint) = 0; - virtual ::java::lang::Object * remove() = 0; - virtual ::java::lang::Object * poll() = 0; - virtual ::java::lang::Object * element() = 0; - virtual ::java::lang::Object * peek() = 0; - virtual jboolean addAll(::java::util::Collection *) = 0; - virtual void clear() = 0; - virtual jboolean containsAll(::java::util::Collection *) = 0; - virtual jboolean isEmpty() = 0; - virtual ::java::util::Iterator * iterator() = 0; - virtual jboolean removeAll(::java::util::Collection *) = 0; - virtual jboolean retainAll(::java::util::Collection *) = 0; - virtual jint size() = 0; - virtual JArray< ::java::lang::Object * > * toArray() = 0; - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_BlockingQueue__ diff --git a/libjava/java/util/concurrent/BrokenBarrierException.h b/libjava/java/util/concurrent/BrokenBarrierException.h deleted file mode 100644 index e5930d5..0000000 --- a/libjava/java/util/concurrent/BrokenBarrierException.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_BrokenBarrierException__ -#define __java_util_concurrent_BrokenBarrierException__ - -#pragma interface - -#include <java/lang/Exception.h> - -class java::util::concurrent::BrokenBarrierException : public ::java::lang::Exception -{ - -public: - BrokenBarrierException(); - BrokenBarrierException(::java::lang::String *); -private: - static const jlong serialVersionUID = 7117394618823254244LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_BrokenBarrierException__ diff --git a/libjava/java/util/concurrent/Callable.h b/libjava/java/util/concurrent/Callable.h deleted file mode 100644 index 636260e..0000000 --- a/libjava/java/util/concurrent/Callable.h +++ /dev/null @@ -1,19 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Callable__ -#define __java_util_concurrent_Callable__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::Callable : public ::java::lang::Object -{ - -public: - virtual ::java::lang::Object * call() = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_Callable__ diff --git a/libjava/java/util/concurrent/CancellationException.h b/libjava/java/util/concurrent/CancellationException.h deleted file mode 100644 index 7695b01..0000000 --- a/libjava/java/util/concurrent/CancellationException.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_CancellationException__ -#define __java_util_concurrent_CancellationException__ - -#pragma interface - -#include <java/lang/IllegalStateException.h> - -class java::util::concurrent::CancellationException : public ::java::lang::IllegalStateException -{ - -public: - CancellationException(); - CancellationException(::java::lang::String *); -private: - static const jlong serialVersionUID = -9202173006928992231LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_CancellationException__ diff --git a/libjava/java/util/concurrent/CompletionService.h b/libjava/java/util/concurrent/CompletionService.h deleted file mode 100644 index 90d7902..0000000 --- a/libjava/java/util/concurrent/CompletionService.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_CompletionService__ -#define __java_util_concurrent_CompletionService__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::CompletionService : public ::java::lang::Object -{ - -public: - virtual ::java::util::concurrent::Future * submit(::java::util::concurrent::Callable *) = 0; - virtual ::java::util::concurrent::Future * submit(::java::lang::Runnable *, ::java::lang::Object *) = 0; - virtual ::java::util::concurrent::Future * take() = 0; - virtual ::java::util::concurrent::Future * poll() = 0; - virtual ::java::util::concurrent::Future * poll(jlong, ::java::util::concurrent::TimeUnit *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_CompletionService__ diff --git a/libjava/java/util/concurrent/ConcurrentHashMap$EntryIterator.h b/libjava/java/util/concurrent/ConcurrentHashMap$EntryIterator.h deleted file mode 100644 index 4c4c191..0000000 --- a/libjava/java/util/concurrent/ConcurrentHashMap$EntryIterator.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentHashMap$EntryIterator__ -#define __java_util_concurrent_ConcurrentHashMap$EntryIterator__ - -#pragma interface - -#include <java/util/concurrent/ConcurrentHashMap$HashIterator.h> - -class java::util::concurrent::ConcurrentHashMap$EntryIterator : public ::java::util::concurrent::ConcurrentHashMap$HashIterator -{ - -public: // actually package-private - ConcurrentHashMap$EntryIterator(::java::util::concurrent::ConcurrentHashMap *); -public: - ::java::util::Map$Entry * ConcurrentHashMap$EntryIterator$next(); - ::java::lang::Object * next(); -public: // actually package-private - ::java::util::concurrent::ConcurrentHashMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentHashMap$HashIterator)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentHashMap$EntryIterator__ diff --git a/libjava/java/util/concurrent/ConcurrentHashMap$EntrySet.h b/libjava/java/util/concurrent/ConcurrentHashMap$EntrySet.h deleted file mode 100644 index 999c022..0000000 --- a/libjava/java/util/concurrent/ConcurrentHashMap$EntrySet.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentHashMap$EntrySet__ -#define __java_util_concurrent_ConcurrentHashMap$EntrySet__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::concurrent::ConcurrentHashMap$EntrySet : public ::java::util::AbstractSet -{ - -public: // actually package-private - ConcurrentHashMap$EntrySet(::java::util::concurrent::ConcurrentHashMap *); -public: - ::java::util::Iterator * iterator(); - jboolean contains(::java::lang::Object *); - jboolean remove(::java::lang::Object *); - jint size(); - void clear(); -public: // actually package-private - ::java::util::concurrent::ConcurrentHashMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentHashMap$EntrySet__ diff --git a/libjava/java/util/concurrent/ConcurrentHashMap$HashEntry.h b/libjava/java/util/concurrent/ConcurrentHashMap$HashEntry.h deleted file mode 100644 index 2667ed0..0000000 --- a/libjava/java/util/concurrent/ConcurrentHashMap$HashEntry.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentHashMap$HashEntry__ -#define __java_util_concurrent_ConcurrentHashMap$HashEntry__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::ConcurrentHashMap$HashEntry : public ::java::lang::Object -{ - -public: // actually package-private - ConcurrentHashMap$HashEntry(::java::lang::Object *, jint, ::java::util::concurrent::ConcurrentHashMap$HashEntry *, ::java::lang::Object *); - static JArray< ::java::util::concurrent::ConcurrentHashMap$HashEntry * > * newArray(jint); - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) key; - jint hash; - ::java::lang::Object * volatile value; - ::java::util::concurrent::ConcurrentHashMap$HashEntry * next; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentHashMap$HashEntry__ diff --git a/libjava/java/util/concurrent/ConcurrentHashMap$HashIterator.h b/libjava/java/util/concurrent/ConcurrentHashMap$HashIterator.h deleted file mode 100644 index 2a3895c..0000000 --- a/libjava/java/util/concurrent/ConcurrentHashMap$HashIterator.h +++ /dev/null @@ -1,39 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentHashMap$HashIterator__ -#define __java_util_concurrent_ConcurrentHashMap$HashIterator__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::ConcurrentHashMap$HashIterator : public ::java::lang::Object -{ - -public: // actually package-private - ConcurrentHashMap$HashIterator(::java::util::concurrent::ConcurrentHashMap *); -public: - virtual jboolean hasMoreElements(); -public: // actually package-private - virtual void advance(); -public: - virtual jboolean hasNext(); -public: // actually package-private - virtual ::java::util::concurrent::ConcurrentHashMap$HashEntry * nextEntry(); -public: - virtual void remove(); -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) nextSegmentIndex; - jint nextTableIndex; - JArray< ::java::util::concurrent::ConcurrentHashMap$HashEntry * > * currentTable; - ::java::util::concurrent::ConcurrentHashMap$HashEntry * nextEntry__; - ::java::util::concurrent::ConcurrentHashMap$HashEntry * lastReturned; - ::java::util::concurrent::ConcurrentHashMap * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentHashMap$HashIterator__ diff --git a/libjava/java/util/concurrent/ConcurrentHashMap$KeyIterator.h b/libjava/java/util/concurrent/ConcurrentHashMap$KeyIterator.h deleted file mode 100644 index afa1b8a..0000000 --- a/libjava/java/util/concurrent/ConcurrentHashMap$KeyIterator.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentHashMap$KeyIterator__ -#define __java_util_concurrent_ConcurrentHashMap$KeyIterator__ - -#pragma interface - -#include <java/util/concurrent/ConcurrentHashMap$HashIterator.h> - -class java::util::concurrent::ConcurrentHashMap$KeyIterator : public ::java::util::concurrent::ConcurrentHashMap$HashIterator -{ - -public: // actually package-private - ConcurrentHashMap$KeyIterator(::java::util::concurrent::ConcurrentHashMap *); -public: - ::java::lang::Object * next(); - ::java::lang::Object * nextElement(); -public: // actually package-private - ::java::util::concurrent::ConcurrentHashMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentHashMap$HashIterator)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentHashMap$KeyIterator__ diff --git a/libjava/java/util/concurrent/ConcurrentHashMap$KeySet.h b/libjava/java/util/concurrent/ConcurrentHashMap$KeySet.h deleted file mode 100644 index 31b002f..0000000 --- a/libjava/java/util/concurrent/ConcurrentHashMap$KeySet.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentHashMap$KeySet__ -#define __java_util_concurrent_ConcurrentHashMap$KeySet__ - -#pragma interface - -#include <java/util/AbstractSet.h> - -class java::util::concurrent::ConcurrentHashMap$KeySet : public ::java::util::AbstractSet -{ - -public: // actually package-private - ConcurrentHashMap$KeySet(::java::util::concurrent::ConcurrentHashMap *); -public: - ::java::util::Iterator * iterator(); - jint size(); - jboolean contains(::java::lang::Object *); - jboolean remove(::java::lang::Object *); - void clear(); -public: // actually package-private - ::java::util::concurrent::ConcurrentHashMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentHashMap$KeySet__ diff --git a/libjava/java/util/concurrent/ConcurrentHashMap$Segment.h b/libjava/java/util/concurrent/ConcurrentHashMap$Segment.h deleted file mode 100644 index 55d06e8..0000000 --- a/libjava/java/util/concurrent/ConcurrentHashMap$Segment.h +++ /dev/null @@ -1,43 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentHashMap$Segment__ -#define __java_util_concurrent_ConcurrentHashMap$Segment__ - -#pragma interface - -#include <java/util/concurrent/locks/ReentrantLock.h> -#include <gcj/array.h> - - -class java::util::concurrent::ConcurrentHashMap$Segment : public ::java::util::concurrent::locks::ReentrantLock -{ - -public: // actually package-private - ConcurrentHashMap$Segment(jint, jfloat); - static JArray< ::java::util::concurrent::ConcurrentHashMap$Segment * > * newArray(jint); - void setTable(JArray< ::java::util::concurrent::ConcurrentHashMap$HashEntry * > *); - ::java::util::concurrent::ConcurrentHashMap$HashEntry * getFirst(jint); - ::java::lang::Object * readValueUnderLock(::java::util::concurrent::ConcurrentHashMap$HashEntry *); - ::java::lang::Object * get(::java::lang::Object *, jint); - jboolean containsKey(::java::lang::Object *, jint); - jboolean containsValue(::java::lang::Object *); - jboolean replace(::java::lang::Object *, jint, ::java::lang::Object *, ::java::lang::Object *); - ::java::lang::Object * replace(::java::lang::Object *, jint, ::java::lang::Object *); - ::java::lang::Object * put(::java::lang::Object *, jint, ::java::lang::Object *, jboolean); - void rehash(); - ::java::lang::Object * remove(::java::lang::Object *, jint, ::java::lang::Object *); - void clear(); -private: - static const jlong serialVersionUID = 2249069246763182397LL; -public: // actually package-private - jint volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::ReentrantLock)))) count; - jint modCount; - jint threshold; - JArray< ::java::util::concurrent::ConcurrentHashMap$HashEntry * > * volatile table; - jfloat loadFactor; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentHashMap$Segment__ diff --git a/libjava/java/util/concurrent/ConcurrentHashMap$ValueIterator.h b/libjava/java/util/concurrent/ConcurrentHashMap$ValueIterator.h deleted file mode 100644 index 6ccd905..0000000 --- a/libjava/java/util/concurrent/ConcurrentHashMap$ValueIterator.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentHashMap$ValueIterator__ -#define __java_util_concurrent_ConcurrentHashMap$ValueIterator__ - -#pragma interface - -#include <java/util/concurrent/ConcurrentHashMap$HashIterator.h> - -class java::util::concurrent::ConcurrentHashMap$ValueIterator : public ::java::util::concurrent::ConcurrentHashMap$HashIterator -{ - -public: // actually package-private - ConcurrentHashMap$ValueIterator(::java::util::concurrent::ConcurrentHashMap *); -public: - ::java::lang::Object * next(); - ::java::lang::Object * nextElement(); -public: // actually package-private - ::java::util::concurrent::ConcurrentHashMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentHashMap$HashIterator)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentHashMap$ValueIterator__ diff --git a/libjava/java/util/concurrent/ConcurrentHashMap$Values.h b/libjava/java/util/concurrent/ConcurrentHashMap$Values.h deleted file mode 100644 index 9470ec4..0000000 --- a/libjava/java/util/concurrent/ConcurrentHashMap$Values.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentHashMap$Values__ -#define __java_util_concurrent_ConcurrentHashMap$Values__ - -#pragma interface - -#include <java/util/AbstractCollection.h> - -class java::util::concurrent::ConcurrentHashMap$Values : public ::java::util::AbstractCollection -{ - -public: // actually package-private - ConcurrentHashMap$Values(::java::util::concurrent::ConcurrentHashMap *); -public: - ::java::util::Iterator * iterator(); - jint size(); - jboolean contains(::java::lang::Object *); - void clear(); -public: // actually package-private - ::java::util::concurrent::ConcurrentHashMap * __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentHashMap$Values__ diff --git a/libjava/java/util/concurrent/ConcurrentHashMap$WriteThroughEntry.h b/libjava/java/util/concurrent/ConcurrentHashMap$WriteThroughEntry.h deleted file mode 100644 index 9c7398e..0000000 --- a/libjava/java/util/concurrent/ConcurrentHashMap$WriteThroughEntry.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentHashMap$WriteThroughEntry__ -#define __java_util_concurrent_ConcurrentHashMap$WriteThroughEntry__ - -#pragma interface - -#include <java/util/AbstractMap$SimpleEntry.h> - -class java::util::concurrent::ConcurrentHashMap$WriteThroughEntry : public ::java::util::AbstractMap$SimpleEntry -{ - -public: // actually package-private - ConcurrentHashMap$WriteThroughEntry(::java::util::concurrent::ConcurrentHashMap *, ::java::lang::Object *, ::java::lang::Object *); -public: - ::java::lang::Object * setValue(::java::lang::Object *); -public: // actually package-private - ::java::util::concurrent::ConcurrentHashMap * __attribute__((aligned(__alignof__( ::java::util::AbstractMap$SimpleEntry)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentHashMap$WriteThroughEntry__ diff --git a/libjava/java/util/concurrent/ConcurrentHashMap.h b/libjava/java/util/concurrent/ConcurrentHashMap.h deleted file mode 100644 index 0e733c0..0000000 --- a/libjava/java/util/concurrent/ConcurrentHashMap.h +++ /dev/null @@ -1,65 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentHashMap__ -#define __java_util_concurrent_ConcurrentHashMap__ - -#pragma interface - -#include <java/util/AbstractMap.h> -#include <gcj/array.h> - - -class java::util::concurrent::ConcurrentHashMap : public ::java::util::AbstractMap -{ - - static jint hash(jint); -public: // actually package-private - virtual ::java::util::concurrent::ConcurrentHashMap$Segment * segmentFor(jint); -public: - ConcurrentHashMap(jint, jfloat, jint); - ConcurrentHashMap(jint, jfloat); - ConcurrentHashMap(jint); - ConcurrentHashMap(); - ConcurrentHashMap(::java::util::Map *); - virtual jboolean isEmpty(); - virtual jint size(); - virtual ::java::lang::Object * get(::java::lang::Object *); - virtual jboolean containsKey(::java::lang::Object *); - virtual jboolean containsValue(::java::lang::Object *); - virtual jboolean contains(::java::lang::Object *); - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::lang::Object * putIfAbsent(::java::lang::Object *, ::java::lang::Object *); - virtual void putAll(::java::util::Map *); - virtual ::java::lang::Object * remove(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *, ::java::lang::Object *); - virtual jboolean replace(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *); - virtual ::java::lang::Object * replace(::java::lang::Object *, ::java::lang::Object *); - virtual void clear(); - virtual ::java::util::Set * keySet(); - virtual ::java::util::Collection * values(); - virtual ::java::util::Set * entrySet(); - virtual ::java::util::Enumeration * keys(); - virtual ::java::util::Enumeration * elements(); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); - static const jlong serialVersionUID = 7249069246763182397LL; -public: // actually package-private - static const jint DEFAULT_INITIAL_CAPACITY = 16; - static jfloat DEFAULT_LOAD_FACTOR; - static const jint DEFAULT_CONCURRENCY_LEVEL = 16; - static const jint MAXIMUM_CAPACITY = 1073741824; - static const jint MAX_SEGMENTS = 65536; - static const jint RETRIES_BEFORE_LOCK = 2; - jint __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) segmentMask; - jint segmentShift; - JArray< ::java::util::concurrent::ConcurrentHashMap$Segment * > * segments; - ::java::util::Set * keySet__; - ::java::util::Set * entrySet__; - ::java::util::Collection * values__; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentHashMap__ diff --git a/libjava/java/util/concurrent/ConcurrentLinkedQueue$Itr.h b/libjava/java/util/concurrent/ConcurrentLinkedQueue$Itr.h deleted file mode 100644 index ddf3f7e..0000000 --- a/libjava/java/util/concurrent/ConcurrentLinkedQueue$Itr.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentLinkedQueue$Itr__ -#define __java_util_concurrent_ConcurrentLinkedQueue$Itr__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ConcurrentLinkedQueue$Itr : public ::java::lang::Object -{ - -public: // actually package-private - ConcurrentLinkedQueue$Itr(::java::util::concurrent::ConcurrentLinkedQueue *); -private: - ::java::lang::Object * advance(); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -private: - ::java::util::concurrent::ConcurrentLinkedQueue$Node * __attribute__((aligned(__alignof__( ::java::lang::Object)))) nextNode; - ::java::lang::Object * nextItem; - ::java::util::concurrent::ConcurrentLinkedQueue$Node * lastRet; -public: // actually package-private - ::java::util::concurrent::ConcurrentLinkedQueue * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentLinkedQueue$Itr__ diff --git a/libjava/java/util/concurrent/ConcurrentLinkedQueue$Node.h b/libjava/java/util/concurrent/ConcurrentLinkedQueue$Node.h deleted file mode 100644 index af69ba6..0000000 --- a/libjava/java/util/concurrent/ConcurrentLinkedQueue$Node.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentLinkedQueue$Node__ -#define __java_util_concurrent_ConcurrentLinkedQueue$Node__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ConcurrentLinkedQueue$Node : public ::java::lang::Object -{ - -public: // actually package-private - ConcurrentLinkedQueue$Node(::java::lang::Object *); - ConcurrentLinkedQueue$Node(::java::lang::Object *, ::java::util::concurrent::ConcurrentLinkedQueue$Node *); - virtual ::java::lang::Object * getItem(); - virtual jboolean casItem(::java::lang::Object *, ::java::lang::Object *); - virtual void setItem(::java::lang::Object *); - virtual ::java::util::concurrent::ConcurrentLinkedQueue$Node * getNext(); - virtual jboolean casNext(::java::util::concurrent::ConcurrentLinkedQueue$Node *, ::java::util::concurrent::ConcurrentLinkedQueue$Node *); - virtual void setNext(::java::util::concurrent::ConcurrentLinkedQueue$Node *); -private: - ::java::lang::Object * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) item; - ::java::util::concurrent::ConcurrentLinkedQueue$Node * volatile next; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * nextUpdater; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * itemUpdater; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentLinkedQueue$Node__ diff --git a/libjava/java/util/concurrent/ConcurrentLinkedQueue.h b/libjava/java/util/concurrent/ConcurrentLinkedQueue.h deleted file mode 100644 index 512bc0e..0000000 --- a/libjava/java/util/concurrent/ConcurrentLinkedQueue.h +++ /dev/null @@ -1,43 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentLinkedQueue__ -#define __java_util_concurrent_ConcurrentLinkedQueue__ - -#pragma interface - -#include <java/util/AbstractQueue.h> - -class java::util::concurrent::ConcurrentLinkedQueue : public ::java::util::AbstractQueue -{ - - jboolean casTail(::java::util::concurrent::ConcurrentLinkedQueue$Node *, ::java::util::concurrent::ConcurrentLinkedQueue$Node *); - jboolean casHead(::java::util::concurrent::ConcurrentLinkedQueue$Node *, ::java::util::concurrent::ConcurrentLinkedQueue$Node *); -public: - ConcurrentLinkedQueue(); - ConcurrentLinkedQueue(::java::util::Collection *); - virtual jboolean add(::java::lang::Object *); - virtual jboolean offer(::java::lang::Object *); - virtual ::java::lang::Object * poll(); - virtual ::java::lang::Object * peek(); -public: // actually package-private - virtual ::java::util::concurrent::ConcurrentLinkedQueue$Node * first(); -public: - virtual jboolean isEmpty(); - virtual jint size(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); - virtual ::java::util::Iterator * iterator(); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); - static const jlong serialVersionUID = 196745693267521676LL; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * tailUpdater; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * headUpdater; - ::java::util::concurrent::ConcurrentLinkedQueue$Node * volatile __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) head; - ::java::util::concurrent::ConcurrentLinkedQueue$Node * volatile tail; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentLinkedQueue__ diff --git a/libjava/java/util/concurrent/ConcurrentMap.h b/libjava/java/util/concurrent/ConcurrentMap.h deleted file mode 100644 index a3357e3..0000000 --- a/libjava/java/util/concurrent/ConcurrentMap.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentMap__ -#define __java_util_concurrent_ConcurrentMap__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ConcurrentMap : public ::java::lang::Object -{ - -public: - virtual ::java::lang::Object * putIfAbsent(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual jboolean remove(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual jboolean replace(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *) = 0; - virtual ::java::lang::Object * replace(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual void clear() = 0; - virtual jboolean containsKey(::java::lang::Object *) = 0; - virtual jboolean containsValue(::java::lang::Object *) = 0; - virtual ::java::util::Set * entrySet() = 0; - virtual ::java::lang::Object * get(::java::lang::Object *) = 0; - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual jboolean isEmpty() = 0; - virtual ::java::util::Set * keySet() = 0; - virtual void putAll(::java::util::Map *) = 0; - virtual ::java::lang::Object * remove(::java::lang::Object *) = 0; - virtual jint size() = 0; - virtual ::java::util::Collection * values() = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_ConcurrentMap__ diff --git a/libjava/java/util/concurrent/ConcurrentNavigableMap.h b/libjava/java/util/concurrent/ConcurrentNavigableMap.h deleted file mode 100644 index 68f4d01..0000000 --- a/libjava/java/util/concurrent/ConcurrentNavigableMap.h +++ /dev/null @@ -1,66 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentNavigableMap__ -#define __java_util_concurrent_ConcurrentNavigableMap__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ConcurrentNavigableMap : public ::java::lang::Object -{ - -public: - virtual ::java::util::concurrent::ConcurrentNavigableMap * subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean) = 0; - virtual ::java::util::concurrent::ConcurrentNavigableMap * headMap(::java::lang::Object *, jboolean) = 0; - virtual ::java::util::concurrent::ConcurrentNavigableMap * tailMap(::java::lang::Object *, jboolean) = 0; - virtual ::java::util::concurrent::ConcurrentNavigableMap * subMap(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual ::java::util::concurrent::ConcurrentNavigableMap * headMap(::java::lang::Object *) = 0; - virtual ::java::util::concurrent::ConcurrentNavigableMap * tailMap(::java::lang::Object *) = 0; - virtual ::java::util::concurrent::ConcurrentNavigableMap * descendingMap() = 0; - virtual ::java::util::NavigableSet * navigableKeySet() = 0; - virtual ::java::util::NavigableSet * keySet() = 0; - virtual ::java::util::NavigableSet * descendingKeySet() = 0; - virtual ::java::lang::Object * putIfAbsent(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual jboolean remove(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual jboolean replace(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *) = 0; - virtual ::java::lang::Object * replace(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual void clear() = 0; - virtual jboolean containsKey(::java::lang::Object *) = 0; - virtual jboolean containsValue(::java::lang::Object *) = 0; - virtual ::java::util::Set * entrySet() = 0; - virtual ::java::lang::Object * get(::java::lang::Object *) = 0; - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual jboolean isEmpty() = 0; - virtual ::java::util::Set * keySet() = 0; - virtual void putAll(::java::util::Map *) = 0; - virtual ::java::lang::Object * remove(::java::lang::Object *) = 0; - virtual jint size() = 0; - virtual ::java::util::Collection * values() = 0; - virtual ::java::util::Map$Entry * lowerEntry(::java::lang::Object *) = 0; - virtual ::java::lang::Object * lowerKey(::java::lang::Object *) = 0; - virtual ::java::util::Map$Entry * floorEntry(::java::lang::Object *) = 0; - virtual ::java::lang::Object * floorKey(::java::lang::Object *) = 0; - virtual ::java::util::Map$Entry * ceilingEntry(::java::lang::Object *) = 0; - virtual ::java::lang::Object * ceilingKey(::java::lang::Object *) = 0; - virtual ::java::util::Map$Entry * higherEntry(::java::lang::Object *) = 0; - virtual ::java::lang::Object * higherKey(::java::lang::Object *) = 0; - virtual ::java::util::Map$Entry * firstEntry() = 0; - virtual ::java::util::Map$Entry * lastEntry() = 0; - virtual ::java::util::Map$Entry * pollFirstEntry() = 0; - virtual ::java::util::Map$Entry * pollLastEntry() = 0; - virtual ::java::util::NavigableMap * descendingMap() = 0; - virtual ::java::util::NavigableMap * subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean) = 0; - virtual ::java::util::NavigableMap * headMap(::java::lang::Object *, jboolean) = 0; - virtual ::java::util::NavigableMap * tailMap(::java::lang::Object *, jboolean) = 0; - virtual ::java::util::SortedMap * subMap(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual ::java::util::SortedMap * headMap(::java::lang::Object *) = 0; - virtual ::java::util::SortedMap * tailMap(::java::lang::Object *) = 0; - virtual ::java::util::Comparator * comparator() = 0; - virtual ::java::lang::Object * firstKey() = 0; - virtual ::java::lang::Object * lastKey() = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_ConcurrentNavigableMap__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$ComparableUsingComparator.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$ComparableUsingComparator.h deleted file mode 100644 index b64afd5..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$ComparableUsingComparator.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$ComparableUsingComparator__ -#define __java_util_concurrent_ConcurrentSkipListMap$ComparableUsingComparator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ConcurrentSkipListMap$ComparableUsingComparator : public ::java::lang::Object -{ - -public: // actually package-private - ConcurrentSkipListMap$ComparableUsingComparator(::java::lang::Object *, ::java::util::Comparator *); -public: - jint compareTo(::java::lang::Object *); -public: // actually package-private - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) actualKey; - ::java::util::Comparator * cmp; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$ComparableUsingComparator__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$EntryIterator.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$EntryIterator.h deleted file mode 100644 index 67d7192..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$EntryIterator.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$EntryIterator__ -#define __java_util_concurrent_ConcurrentSkipListMap$EntryIterator__ - -#pragma interface - -#include <java/util/concurrent/ConcurrentSkipListMap$Iter.h> - -class java::util::concurrent::ConcurrentSkipListMap$EntryIterator : public ::java::util::concurrent::ConcurrentSkipListMap$Iter -{ - -public: // actually package-private - ConcurrentSkipListMap$EntryIterator(::java::util::concurrent::ConcurrentSkipListMap *); -public: - ::java::util::Map$Entry * ConcurrentSkipListMap$EntryIterator$next(); - ::java::lang::Object * next(); -public: // actually package-private - ::java::util::concurrent::ConcurrentSkipListMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentSkipListMap$Iter)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$EntryIterator__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$EntrySet.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$EntrySet.h deleted file mode 100644 index e235ffc..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$EntrySet.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$EntrySet__ -#define __java_util_concurrent_ConcurrentSkipListMap$EntrySet__ - -#pragma interface - -#include <java/util/AbstractSet.h> -#include <gcj/array.h> - - -class java::util::concurrent::ConcurrentSkipListMap$EntrySet : public ::java::util::AbstractSet -{ - -public: // actually package-private - ConcurrentSkipListMap$EntrySet(::java::util::concurrent::ConcurrentNavigableMap *); -public: - ::java::util::Iterator * iterator(); - jboolean contains(::java::lang::Object *); - jboolean remove(::java::lang::Object *); - jboolean isEmpty(); - jint size(); - void clear(); - jboolean equals(::java::lang::Object *); - JArray< ::java::lang::Object * > * toArray(); - JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); -private: - ::java::util::concurrent::ConcurrentNavigableMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) m; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$EntrySet__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$HeadIndex.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$HeadIndex.h deleted file mode 100644 index f20214c..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$HeadIndex.h +++ /dev/null @@ -1,21 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$HeadIndex__ -#define __java_util_concurrent_ConcurrentSkipListMap$HeadIndex__ - -#pragma interface - -#include <java/util/concurrent/ConcurrentSkipListMap$Index.h> - -class java::util::concurrent::ConcurrentSkipListMap$HeadIndex : public ::java::util::concurrent::ConcurrentSkipListMap$Index -{ - -public: // actually package-private - ConcurrentSkipListMap$HeadIndex(::java::util::concurrent::ConcurrentSkipListMap$Node *, ::java::util::concurrent::ConcurrentSkipListMap$Index *, ::java::util::concurrent::ConcurrentSkipListMap$Index *, jint); - jint __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentSkipListMap$Index)))) level; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$HeadIndex__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$Index.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$Index.h deleted file mode 100644 index 629cff8..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$Index.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$Index__ -#define __java_util_concurrent_ConcurrentSkipListMap$Index__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ConcurrentSkipListMap$Index : public ::java::lang::Object -{ - -public: // actually package-private - ConcurrentSkipListMap$Index(::java::util::concurrent::ConcurrentSkipListMap$Node *, ::java::util::concurrent::ConcurrentSkipListMap$Index *, ::java::util::concurrent::ConcurrentSkipListMap$Index *); - virtual jboolean casRight(::java::util::concurrent::ConcurrentSkipListMap$Index *, ::java::util::concurrent::ConcurrentSkipListMap$Index *); - virtual jboolean indexesDeletedNode(); - virtual jboolean link(::java::util::concurrent::ConcurrentSkipListMap$Index *, ::java::util::concurrent::ConcurrentSkipListMap$Index *); - virtual jboolean unlink(::java::util::concurrent::ConcurrentSkipListMap$Index *); - ::java::util::concurrent::ConcurrentSkipListMap$Node * __attribute__((aligned(__alignof__( ::java::lang::Object)))) node; - ::java::util::concurrent::ConcurrentSkipListMap$Index * down; - ::java::util::concurrent::ConcurrentSkipListMap$Index * volatile right; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * rightUpdater; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$Index__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$Iter.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$Iter.h deleted file mode 100644 index f9170b3..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$Iter.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$Iter__ -#define __java_util_concurrent_ConcurrentSkipListMap$Iter__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ConcurrentSkipListMap$Iter : public ::java::lang::Object -{ - -public: // actually package-private - ConcurrentSkipListMap$Iter(::java::util::concurrent::ConcurrentSkipListMap *); -public: - virtual jboolean hasNext(); -public: // actually package-private - virtual void advance(); -public: - virtual void remove(); - virtual ::java::lang::Object * next() = 0; -public: // actually package-private - ::java::util::concurrent::ConcurrentSkipListMap$Node * __attribute__((aligned(__alignof__( ::java::lang::Object)))) lastReturned; - ::java::util::concurrent::ConcurrentSkipListMap$Node * next; - ::java::lang::Object * nextValue; - ::java::util::concurrent::ConcurrentSkipListMap * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$Iter__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$KeyIterator.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$KeyIterator.h deleted file mode 100644 index 03eb3e8..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$KeyIterator.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$KeyIterator__ -#define __java_util_concurrent_ConcurrentSkipListMap$KeyIterator__ - -#pragma interface - -#include <java/util/concurrent/ConcurrentSkipListMap$Iter.h> - -class java::util::concurrent::ConcurrentSkipListMap$KeyIterator : public ::java::util::concurrent::ConcurrentSkipListMap$Iter -{ - -public: // actually package-private - ConcurrentSkipListMap$KeyIterator(::java::util::concurrent::ConcurrentSkipListMap *); -public: - ::java::lang::Object * next(); -public: // actually package-private - ::java::util::concurrent::ConcurrentSkipListMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentSkipListMap$Iter)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$KeyIterator__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$KeySet.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$KeySet.h deleted file mode 100644 index e52b30e..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$KeySet.h +++ /dev/null @@ -1,54 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$KeySet__ -#define __java_util_concurrent_ConcurrentSkipListMap$KeySet__ - -#pragma interface - -#include <java/util/AbstractSet.h> -#include <gcj/array.h> - - -class java::util::concurrent::ConcurrentSkipListMap$KeySet : public ::java::util::AbstractSet -{ - -public: // actually package-private - ConcurrentSkipListMap$KeySet(::java::util::concurrent::ConcurrentNavigableMap *); -public: - jint size(); - jboolean isEmpty(); - jboolean contains(::java::lang::Object *); - jboolean remove(::java::lang::Object *); - void clear(); - ::java::lang::Object * lower(::java::lang::Object *); - ::java::lang::Object * floor(::java::lang::Object *); - ::java::lang::Object * ceiling(::java::lang::Object *); - ::java::lang::Object * higher(::java::lang::Object *); - ::java::util::Comparator * comparator(); - ::java::lang::Object * first(); - ::java::lang::Object * last(); - ::java::lang::Object * pollFirst(); - ::java::lang::Object * pollLast(); - ::java::util::Iterator * iterator(); - jboolean equals(::java::lang::Object *); - JArray< ::java::lang::Object * > * toArray(); - JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - ::java::util::Iterator * descendingIterator(); - ::java::util::NavigableSet * subSet(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - ::java::util::NavigableSet * headSet(::java::lang::Object *, jboolean); - ::java::util::NavigableSet * tailSet(::java::lang::Object *, jboolean); - ::java::util::NavigableSet * ConcurrentSkipListMap$KeySet$subSet(::java::lang::Object *, ::java::lang::Object *); - ::java::util::NavigableSet * ConcurrentSkipListMap$KeySet$headSet(::java::lang::Object *); - ::java::util::NavigableSet * ConcurrentSkipListMap$KeySet$tailSet(::java::lang::Object *); - ::java::util::NavigableSet * descendingSet(); - ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *); - ::java::util::SortedSet * tailSet(::java::lang::Object *); - ::java::util::SortedSet * headSet(::java::lang::Object *); -private: - ::java::util::concurrent::ConcurrentNavigableMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) m; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$KeySet__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$Node.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$Node.h deleted file mode 100644 index c9d5d89..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$Node.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$Node__ -#define __java_util_concurrent_ConcurrentSkipListMap$Node__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ConcurrentSkipListMap$Node : public ::java::lang::Object -{ - -public: // actually package-private - ConcurrentSkipListMap$Node(::java::lang::Object *, ::java::lang::Object *, ::java::util::concurrent::ConcurrentSkipListMap$Node *); - ConcurrentSkipListMap$Node(::java::util::concurrent::ConcurrentSkipListMap$Node *); - jboolean casValue(::java::lang::Object *, ::java::lang::Object *); - jboolean casNext(::java::util::concurrent::ConcurrentSkipListMap$Node *, ::java::util::concurrent::ConcurrentSkipListMap$Node *); - jboolean isMarker(); - jboolean isBaseHeader(); - jboolean appendMarker(::java::util::concurrent::ConcurrentSkipListMap$Node *); - void helpDelete(::java::util::concurrent::ConcurrentSkipListMap$Node *, ::java::util::concurrent::ConcurrentSkipListMap$Node *); - ::java::lang::Object * getValidValue(); - ::java::util::AbstractMap$SimpleImmutableEntry * createSnapshot(); - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) key; - ::java::lang::Object * volatile value; - ::java::util::concurrent::ConcurrentSkipListMap$Node * volatile next; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * nextUpdater; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * valueUpdater; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$Node__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapEntryIterator.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapEntryIterator.h deleted file mode 100644 index 0c0c9e5..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapEntryIterator.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$SubMap$SubMapEntryIterator__ -#define __java_util_concurrent_ConcurrentSkipListMap$SubMap$SubMapEntryIterator__ - -#pragma interface - -#include <java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapIter.h> - -class java::util::concurrent::ConcurrentSkipListMap$SubMap$SubMapEntryIterator : public ::java::util::concurrent::ConcurrentSkipListMap$SubMap$SubMapIter -{ - -public: // actually package-private - ConcurrentSkipListMap$SubMap$SubMapEntryIterator(::java::util::concurrent::ConcurrentSkipListMap$SubMap *); -public: - ::java::util::Map$Entry * ConcurrentSkipListMap$SubMap$SubMapEntryIterator$next(); - ::java::lang::Object * next(); -public: // actually package-private - ::java::util::concurrent::ConcurrentSkipListMap$SubMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentSkipListMap$SubMap$SubMapIter)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$SubMap$SubMapEntryIterator__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapIter.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapIter.h deleted file mode 100644 index a4f5693..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapIter.h +++ /dev/null @@ -1,35 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$SubMap$SubMapIter__ -#define __java_util_concurrent_ConcurrentSkipListMap$SubMap$SubMapIter__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ConcurrentSkipListMap$SubMap$SubMapIter : public ::java::lang::Object -{ - -public: // actually package-private - ConcurrentSkipListMap$SubMap$SubMapIter(::java::util::concurrent::ConcurrentSkipListMap$SubMap *); -public: - virtual jboolean hasNext(); -public: // actually package-private - virtual void advance(); -private: - void ascend(); - void descend(); -public: - virtual void remove(); - virtual ::java::lang::Object * next() = 0; -public: // actually package-private - ::java::util::concurrent::ConcurrentSkipListMap$Node * __attribute__((aligned(__alignof__( ::java::lang::Object)))) lastReturned; - ::java::util::concurrent::ConcurrentSkipListMap$Node * next; - ::java::lang::Object * nextValue; - ::java::util::concurrent::ConcurrentSkipListMap$SubMap * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$SubMap$SubMapIter__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapKeyIterator.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapKeyIterator.h deleted file mode 100644 index 5af0bca..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapKeyIterator.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$SubMap$SubMapKeyIterator__ -#define __java_util_concurrent_ConcurrentSkipListMap$SubMap$SubMapKeyIterator__ - -#pragma interface - -#include <java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapIter.h> - -class java::util::concurrent::ConcurrentSkipListMap$SubMap$SubMapKeyIterator : public ::java::util::concurrent::ConcurrentSkipListMap$SubMap$SubMapIter -{ - -public: // actually package-private - ConcurrentSkipListMap$SubMap$SubMapKeyIterator(::java::util::concurrent::ConcurrentSkipListMap$SubMap *); -public: - ::java::lang::Object * next(); -public: // actually package-private - ::java::util::concurrent::ConcurrentSkipListMap$SubMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentSkipListMap$SubMap$SubMapIter)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$SubMap$SubMapKeyIterator__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapValueIterator.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapValueIterator.h deleted file mode 100644 index deefc73..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapValueIterator.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$SubMap$SubMapValueIterator__ -#define __java_util_concurrent_ConcurrentSkipListMap$SubMap$SubMapValueIterator__ - -#pragma interface - -#include <java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapIter.h> - -class java::util::concurrent::ConcurrentSkipListMap$SubMap$SubMapValueIterator : public ::java::util::concurrent::ConcurrentSkipListMap$SubMap$SubMapIter -{ - -public: // actually package-private - ConcurrentSkipListMap$SubMap$SubMapValueIterator(::java::util::concurrent::ConcurrentSkipListMap$SubMap *); -public: - ::java::lang::Object * next(); -public: // actually package-private - ::java::util::concurrent::ConcurrentSkipListMap$SubMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentSkipListMap$SubMap$SubMapIter)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$SubMap$SubMapValueIterator__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap.h deleted file mode 100644 index 345fb25..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$SubMap.h +++ /dev/null @@ -1,118 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$SubMap__ -#define __java_util_concurrent_ConcurrentSkipListMap$SubMap__ - -#pragma interface - -#include <java/util/AbstractMap.h> - -class java::util::concurrent::ConcurrentSkipListMap$SubMap : public ::java::util::AbstractMap -{ - -public: // actually package-private - ConcurrentSkipListMap$SubMap(::java::util::concurrent::ConcurrentSkipListMap *, ::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean, jboolean); -private: - jboolean tooLow(::java::lang::Object *); - jboolean tooHigh(::java::lang::Object *); - jboolean inBounds(::java::lang::Object *); - void checkKeyBounds(::java::lang::Object *); - jboolean isBeforeEnd(::java::util::concurrent::ConcurrentSkipListMap$Node *); - ::java::util::concurrent::ConcurrentSkipListMap$Node * loNode(); - ::java::util::concurrent::ConcurrentSkipListMap$Node * hiNode(); - ::java::lang::Object * lowestKey(); - ::java::lang::Object * highestKey(); - ::java::util::Map$Entry * lowestEntry(); - ::java::util::Map$Entry * highestEntry(); - ::java::util::Map$Entry * removeLowest(); - ::java::util::Map$Entry * removeHighest(); - ::java::util::Map$Entry * getNearEntry(::java::lang::Object *, jint); - ::java::lang::Object * getNearKey(::java::lang::Object *, jint); -public: - jboolean containsKey(::java::lang::Object *); - ::java::lang::Object * get(::java::lang::Object *); - ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - ::java::lang::Object * remove(::java::lang::Object *); - jint size(); - jboolean isEmpty(); - jboolean containsValue(::java::lang::Object *); - void clear(); - ::java::lang::Object * putIfAbsent(::java::lang::Object *, ::java::lang::Object *); - jboolean remove(::java::lang::Object *, ::java::lang::Object *); - jboolean replace(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *); - ::java::lang::Object * replace(::java::lang::Object *, ::java::lang::Object *); - ::java::util::Comparator * comparator(); -private: - ::java::util::concurrent::ConcurrentSkipListMap$SubMap * newSubMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); -public: - ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$headMap(::java::lang::Object *, jboolean); - ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$tailMap(::java::lang::Object *, jboolean); - ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$subMap(::java::lang::Object *, ::java::lang::Object *); - ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$headMap(::java::lang::Object *); - ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$tailMap(::java::lang::Object *); - ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$descendingMap(); - ::java::util::Map$Entry * ceilingEntry(::java::lang::Object *); - ::java::lang::Object * ceilingKey(::java::lang::Object *); - ::java::util::Map$Entry * lowerEntry(::java::lang::Object *); - ::java::lang::Object * lowerKey(::java::lang::Object *); - ::java::util::Map$Entry * floorEntry(::java::lang::Object *); - ::java::lang::Object * floorKey(::java::lang::Object *); - ::java::util::Map$Entry * higherEntry(::java::lang::Object *); - ::java::lang::Object * higherKey(::java::lang::Object *); - ::java::lang::Object * firstKey(); - ::java::lang::Object * lastKey(); - ::java::util::Map$Entry * firstEntry(); - ::java::util::Map$Entry * lastEntry(); - ::java::util::Map$Entry * pollFirstEntry(); - ::java::util::Map$Entry * pollLastEntry(); - ::java::util::NavigableSet * ConcurrentSkipListMap$SubMap$keySet(); - ::java::util::NavigableSet * navigableKeySet(); - ::java::util::Collection * values(); - ::java::util::Set * entrySet(); - ::java::util::NavigableSet * descendingKeySet(); -public: // actually package-private - ::java::util::Iterator * keyIterator(); - ::java::util::Iterator * valueIterator(); - ::java::util::Iterator * entryIterator(); -public: - ::java::util::SortedMap * subMap(::java::lang::Object *, ::java::lang::Object *); - ::java::util::concurrent::ConcurrentNavigableMap * subMap(::java::lang::Object *, ::java::lang::Object *); - ::java::util::NavigableMap * subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - ::java::util::concurrent::ConcurrentNavigableMap * subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - ::java::util::SortedMap * tailMap(::java::lang::Object *); - ::java::util::concurrent::ConcurrentNavigableMap * tailMap(::java::lang::Object *); - ::java::util::NavigableMap * tailMap(::java::lang::Object *, jboolean); - ::java::util::concurrent::ConcurrentNavigableMap * tailMap(::java::lang::Object *, jboolean); - ::java::util::SortedMap * headMap(::java::lang::Object *); - ::java::util::concurrent::ConcurrentNavigableMap * headMap(::java::lang::Object *); - ::java::util::NavigableMap * headMap(::java::lang::Object *, jboolean); - ::java::util::concurrent::ConcurrentNavigableMap * headMap(::java::lang::Object *, jboolean); - ::java::util::Set * keySet(); - ::java::util::NavigableMap * descendingMap(); - ::java::util::concurrent::ConcurrentNavigableMap * descendingMap(); -public: // actually package-private - static jboolean access$15(::java::util::concurrent::ConcurrentSkipListMap$SubMap *); - static ::java::util::concurrent::ConcurrentSkipListMap$Node * access$16(::java::util::concurrent::ConcurrentSkipListMap$SubMap *); - static ::java::util::concurrent::ConcurrentSkipListMap$Node * access$17(::java::util::concurrent::ConcurrentSkipListMap$SubMap *); - static jboolean access$18(::java::util::concurrent::ConcurrentSkipListMap$SubMap *, ::java::lang::Object *); - static jboolean access$19(::java::util::concurrent::ConcurrentSkipListMap$SubMap *, ::java::lang::Object *); - static ::java::util::concurrent::ConcurrentSkipListMap * access$20(::java::util::concurrent::ConcurrentSkipListMap$SubMap *); - static jboolean access$21(::java::util::concurrent::ConcurrentSkipListMap$SubMap *, ::java::lang::Object *); -private: - static const jlong serialVersionUID = -7647078645895051609LL; - ::java::util::concurrent::ConcurrentSkipListMap * __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) m; - ::java::lang::Object * lo; - ::java::lang::Object * hi; - jboolean loInclusive; - jboolean hiInclusive; - jboolean isDescending; - ::java::util::concurrent::ConcurrentSkipListMap$KeySet * keySetView; - ::java::util::Set * entrySetView; - ::java::util::Collection * valuesView; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$SubMap__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$ValueIterator.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$ValueIterator.h deleted file mode 100644 index fa671d8..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$ValueIterator.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$ValueIterator__ -#define __java_util_concurrent_ConcurrentSkipListMap$ValueIterator__ - -#pragma interface - -#include <java/util/concurrent/ConcurrentSkipListMap$Iter.h> - -class java::util::concurrent::ConcurrentSkipListMap$ValueIterator : public ::java::util::concurrent::ConcurrentSkipListMap$Iter -{ - -public: // actually package-private - ConcurrentSkipListMap$ValueIterator(::java::util::concurrent::ConcurrentSkipListMap *); -public: - ::java::lang::Object * next(); -public: // actually package-private - ::java::util::concurrent::ConcurrentSkipListMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentSkipListMap$Iter)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$ValueIterator__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap$Values.h b/libjava/java/util/concurrent/ConcurrentSkipListMap$Values.h deleted file mode 100644 index 1fc3b1b..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap$Values.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap$Values__ -#define __java_util_concurrent_ConcurrentSkipListMap$Values__ - -#pragma interface - -#include <java/util/AbstractCollection.h> -#include <gcj/array.h> - - -class java::util::concurrent::ConcurrentSkipListMap$Values : public ::java::util::AbstractCollection -{ - -public: // actually package-private - ConcurrentSkipListMap$Values(::java::util::concurrent::ConcurrentNavigableMap *); -public: - ::java::util::Iterator * iterator(); - jboolean isEmpty(); - jint size(); - jboolean contains(::java::lang::Object *); - void clear(); - JArray< ::java::lang::Object * > * toArray(); - JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); -private: - ::java::util::concurrent::ConcurrentNavigableMap * __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) m; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap$Values__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListMap.h b/libjava/java/util/concurrent/ConcurrentSkipListMap.h deleted file mode 100644 index 2f4da89..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListMap.h +++ /dev/null @@ -1,136 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListMap__ -#define __java_util_concurrent_ConcurrentSkipListMap__ - -#pragma interface - -#include <java/util/AbstractMap.h> - -class java::util::concurrent::ConcurrentSkipListMap : public ::java::util::AbstractMap -{ - -public: // actually package-private - virtual void initialize(); -private: - jboolean casHead(::java::util::concurrent::ConcurrentSkipListMap$HeadIndex *, ::java::util::concurrent::ConcurrentSkipListMap$HeadIndex *); - ::java::lang::Comparable * comparable(::java::lang::Object *); -public: // actually package-private - virtual jint compare(::java::lang::Object *, ::java::lang::Object *); - virtual jboolean inHalfOpenRange(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *); - virtual jboolean inOpenRange(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *); -private: - ::java::util::concurrent::ConcurrentSkipListMap$Node * findPredecessor(::java::lang::Comparable *); - ::java::util::concurrent::ConcurrentSkipListMap$Node * findNode(::java::lang::Comparable *); - ::java::lang::Object * doGet(::java::lang::Object *); - ::java::lang::Object * getUsingFindNode(::java::lang::Comparable *); - ::java::lang::Object * doPut(::java::lang::Object *, ::java::lang::Object *, jboolean); - jint randomLevel(); - void insertIndex(::java::util::concurrent::ConcurrentSkipListMap$Node *, jint); - void addIndex(::java::util::concurrent::ConcurrentSkipListMap$Index *, ::java::util::concurrent::ConcurrentSkipListMap$HeadIndex *, jint); -public: // actually package-private - virtual ::java::lang::Object * doRemove(::java::lang::Object *, ::java::lang::Object *); -private: - void tryReduceLevel(); -public: // actually package-private - virtual ::java::util::concurrent::ConcurrentSkipListMap$Node * findFirst(); - virtual ::java::util::Map$Entry * doRemoveFirstEntry(); -private: - void clearIndexToFirst(); -public: // actually package-private - virtual ::java::util::concurrent::ConcurrentSkipListMap$Node * findLast(); -private: - ::java::util::concurrent::ConcurrentSkipListMap$Node * findPredecessorOfLast(); -public: // actually package-private - virtual ::java::util::Map$Entry * doRemoveLastEntry(); - virtual ::java::util::concurrent::ConcurrentSkipListMap$Node * findNear(::java::lang::Object *, jint); - virtual ::java::util::AbstractMap$SimpleImmutableEntry * getNear(::java::lang::Object *, jint); -public: - ConcurrentSkipListMap(); - ConcurrentSkipListMap(::java::util::Comparator *); - ConcurrentSkipListMap(::java::util::Map *); - ConcurrentSkipListMap(::java::util::SortedMap *); - virtual ::java::util::concurrent::ConcurrentSkipListMap * ConcurrentSkipListMap$clone(); -private: - void buildFromSorted(::java::util::SortedMap *); - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); -public: - virtual jboolean containsKey(::java::lang::Object *); - virtual ::java::lang::Object * get(::java::lang::Object *); - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::lang::Object * remove(::java::lang::Object *); - virtual jboolean containsValue(::java::lang::Object *); - virtual jint size(); - virtual jboolean isEmpty(); - virtual void clear(); - virtual ::java::util::NavigableSet * ConcurrentSkipListMap$keySet(); - virtual ::java::util::NavigableSet * navigableKeySet(); - virtual ::java::util::Collection * values(); - virtual ::java::util::Set * entrySet(); - virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$descendingMap(); - virtual ::java::util::NavigableSet * descendingKeySet(); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::Object * putIfAbsent(::java::lang::Object *, ::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *, ::java::lang::Object *); - virtual jboolean replace(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *); - virtual ::java::lang::Object * replace(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::util::Comparator * comparator(); - virtual ::java::lang::Object * firstKey(); - virtual ::java::lang::Object * lastKey(); - virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$headMap(::java::lang::Object *, jboolean); - virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$tailMap(::java::lang::Object *, jboolean); - virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$subMap(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$headMap(::java::lang::Object *); - virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$tailMap(::java::lang::Object *); - virtual ::java::util::Map$Entry * lowerEntry(::java::lang::Object *); - virtual ::java::lang::Object * lowerKey(::java::lang::Object *); - virtual ::java::util::Map$Entry * floorEntry(::java::lang::Object *); - virtual ::java::lang::Object * floorKey(::java::lang::Object *); - virtual ::java::util::Map$Entry * ceilingEntry(::java::lang::Object *); - virtual ::java::lang::Object * ceilingKey(::java::lang::Object *); - virtual ::java::util::Map$Entry * higherEntry(::java::lang::Object *); - virtual ::java::lang::Object * higherKey(::java::lang::Object *); - virtual ::java::util::Map$Entry * firstEntry(); - virtual ::java::util::Map$Entry * lastEntry(); - virtual ::java::util::Map$Entry * pollFirstEntry(); - virtual ::java::util::Map$Entry * pollLastEntry(); -public: // actually package-private - virtual ::java::util::Iterator * keyIterator(); - virtual ::java::util::Iterator * valueIterator(); - virtual ::java::util::Iterator * entryIterator(); - static ::java::util::List * toList(::java::util::Collection *); -public: - virtual ::java::util::SortedMap * subMap(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::util::NavigableMap * subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - virtual ::java::lang::Object * clone(); - virtual ::java::util::SortedMap * tailMap(::java::lang::Object *); - virtual ::java::util::NavigableMap * tailMap(::java::lang::Object *, jboolean); - virtual ::java::util::SortedMap * headMap(::java::lang::Object *); - virtual ::java::util::NavigableMap * headMap(::java::lang::Object *, jboolean); - virtual ::java::util::Set * keySet(); - virtual ::java::util::NavigableMap * descendingMap(); -public: // actually package-private - static ::java::lang::Object * access$9(); -private: - static const jlong serialVersionUID = -8627078645895051609LL; - static ::java::util::Random * seedGenerator; - static ::java::lang::Object * BASE_HEADER; - ::java::util::concurrent::ConcurrentSkipListMap$HeadIndex * volatile __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) head; - ::java::util::Comparator * comparator__; - jint randomSeed; - ::java::util::concurrent::ConcurrentSkipListMap$KeySet * keySet__; - ::java::util::concurrent::ConcurrentSkipListMap$EntrySet * entrySet__; - ::java::util::concurrent::ConcurrentSkipListMap$Values * values__; - ::java::util::concurrent::ConcurrentNavigableMap * descendingMap__; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * headUpdater; - static const jint EQ = 1; - static const jint LT = 2; - static const jint GT = 0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListMap__ diff --git a/libjava/java/util/concurrent/ConcurrentSkipListSet.h b/libjava/java/util/concurrent/ConcurrentSkipListSet.h deleted file mode 100644 index 65ea1a9..0000000 --- a/libjava/java/util/concurrent/ConcurrentSkipListSet.h +++ /dev/null @@ -1,75 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ConcurrentSkipListSet__ -#define __java_util_concurrent_ConcurrentSkipListSet__ - -#pragma interface - -#include <java/util/AbstractSet.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::ConcurrentSkipListSet : public ::java::util::AbstractSet -{ - -public: - ConcurrentSkipListSet(); - ConcurrentSkipListSet(::java::util::Comparator *); - ConcurrentSkipListSet(::java::util::Collection *); - ConcurrentSkipListSet(::java::util::SortedSet *); -public: // actually package-private - ConcurrentSkipListSet(::java::util::concurrent::ConcurrentNavigableMap *); -public: - virtual ::java::util::concurrent::ConcurrentSkipListSet * ConcurrentSkipListSet$clone(); - virtual jint size(); - virtual jboolean isEmpty(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean add(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); - virtual void clear(); - virtual ::java::util::Iterator * iterator(); - virtual ::java::util::Iterator * descendingIterator(); - virtual jboolean equals(::java::lang::Object *); - virtual jboolean removeAll(::java::util::Collection *); - virtual ::java::lang::Object * lower(::java::lang::Object *); - virtual ::java::lang::Object * floor(::java::lang::Object *); - virtual ::java::lang::Object * ceiling(::java::lang::Object *); - virtual ::java::lang::Object * higher(::java::lang::Object *); - virtual ::java::lang::Object * pollFirst(); - virtual ::java::lang::Object * pollLast(); - virtual ::java::util::Comparator * comparator(); - virtual ::java::lang::Object * first(); - virtual ::java::lang::Object * last(); - virtual ::java::util::NavigableSet * subSet(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); - virtual ::java::util::NavigableSet * headSet(::java::lang::Object *, jboolean); - virtual ::java::util::NavigableSet * tailSet(::java::lang::Object *, jboolean); - virtual ::java::util::NavigableSet * ConcurrentSkipListSet$subSet(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::util::NavigableSet * ConcurrentSkipListSet$headSet(::java::lang::Object *); - virtual ::java::util::NavigableSet * ConcurrentSkipListSet$tailSet(::java::lang::Object *); - virtual ::java::util::NavigableSet * descendingSet(); -private: - void setMap(::java::util::concurrent::ConcurrentNavigableMap *); -public: - virtual ::java::lang::Object * clone(); - virtual ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::util::SortedSet * tailSet(::java::lang::Object *); - virtual ::java::util::SortedSet * headSet(::java::lang::Object *); -private: - static const jlong serialVersionUID = -2479143111061671589LL; - ::java::util::concurrent::ConcurrentNavigableMap * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) m; - static ::sun::misc::Unsafe * unsafe; - static jlong mapOffset; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ConcurrentSkipListSet__ diff --git a/libjava/java/util/concurrent/CopyOnWriteArrayList$1.h b/libjava/java/util/concurrent/CopyOnWriteArrayList$1.h deleted file mode 100644 index 207ce14..0000000 --- a/libjava/java/util/concurrent/CopyOnWriteArrayList$1.h +++ /dev/null @@ -1,35 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_CopyOnWriteArrayList$1__ -#define __java_util_concurrent_CopyOnWriteArrayList$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::CopyOnWriteArrayList$1 : public ::java::lang::Object -{ - -public: // actually package-private - CopyOnWriteArrayList$1(::java::util::concurrent::CopyOnWriteArrayList$SubList *, jint); -public: - virtual jboolean hasNext(); - virtual jboolean hasPrevious(); - virtual ::java::lang::Object * next(); - virtual ::java::lang::Object * previous(); - virtual jint nextIndex(); - virtual jint previousIndex(); - virtual void remove(); - virtual void set(::java::lang::Object *); - virtual void add(::java::lang::Object *); -private: - ::java::util::ListIterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) i; - jint position; -public: // actually package-private - ::java::util::concurrent::CopyOnWriteArrayList$SubList * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_CopyOnWriteArrayList$1__ diff --git a/libjava/java/util/concurrent/CopyOnWriteArrayList$2.h b/libjava/java/util/concurrent/CopyOnWriteArrayList$2.h deleted file mode 100644 index 7e5ba93..0000000 --- a/libjava/java/util/concurrent/CopyOnWriteArrayList$2.h +++ /dev/null @@ -1,30 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_CopyOnWriteArrayList$2__ -#define __java_util_concurrent_CopyOnWriteArrayList$2__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::CopyOnWriteArrayList$2 : public ::java::lang::Object -{ - -public: // actually package-private - CopyOnWriteArrayList$2(::java::util::concurrent::CopyOnWriteArrayList *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -public: // actually package-private - JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) iteratorData; - jint currentElement; - ::java::util::concurrent::CopyOnWriteArrayList * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_CopyOnWriteArrayList$2__ diff --git a/libjava/java/util/concurrent/CopyOnWriteArrayList$3.h b/libjava/java/util/concurrent/CopyOnWriteArrayList$3.h deleted file mode 100644 index b0cec8e..0000000 --- a/libjava/java/util/concurrent/CopyOnWriteArrayList$3.h +++ /dev/null @@ -1,36 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_CopyOnWriteArrayList$3__ -#define __java_util_concurrent_CopyOnWriteArrayList$3__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::CopyOnWriteArrayList$3 : public ::java::lang::Object -{ - -public: // actually package-private - CopyOnWriteArrayList$3(::java::util::concurrent::CopyOnWriteArrayList *, jint); -public: - virtual void add(::java::lang::Object *); - virtual jboolean hasNext(); - virtual jboolean hasPrevious(); - virtual ::java::lang::Object * next(); - virtual jint nextIndex(); - virtual ::java::lang::Object * previous(); - virtual jint previousIndex(); - virtual void remove(); - virtual void set(::java::lang::Object *); -public: // actually package-private - JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) iteratorData; - jint currentElement; - ::java::util::concurrent::CopyOnWriteArrayList * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_CopyOnWriteArrayList$3__ diff --git a/libjava/java/util/concurrent/CopyOnWriteArrayList$RandomAccessSubList.h b/libjava/java/util/concurrent/CopyOnWriteArrayList$RandomAccessSubList.h deleted file mode 100644 index 66adf02..0000000 --- a/libjava/java/util/concurrent/CopyOnWriteArrayList$RandomAccessSubList.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_CopyOnWriteArrayList$RandomAccessSubList__ -#define __java_util_concurrent_CopyOnWriteArrayList$RandomAccessSubList__ - -#pragma interface - -#include <java/util/concurrent/CopyOnWriteArrayList$SubList.h> - -class java::util::concurrent::CopyOnWriteArrayList$RandomAccessSubList : public ::java::util::concurrent::CopyOnWriteArrayList$SubList -{ - -public: // actually package-private - CopyOnWriteArrayList$RandomAccessSubList(::java::util::concurrent::CopyOnWriteArrayList *, jint, jint); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_CopyOnWriteArrayList$RandomAccessSubList__ diff --git a/libjava/java/util/concurrent/CopyOnWriteArrayList$SubList.h b/libjava/java/util/concurrent/CopyOnWriteArrayList$SubList.h deleted file mode 100644 index de285a9..0000000 --- a/libjava/java/util/concurrent/CopyOnWriteArrayList$SubList.h +++ /dev/null @@ -1,42 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_CopyOnWriteArrayList$SubList__ -#define __java_util_concurrent_CopyOnWriteArrayList$SubList__ - -#pragma interface - -#include <java/util/AbstractList.h> -#include <gcj/array.h> - - -class java::util::concurrent::CopyOnWriteArrayList$SubList : public ::java::util::AbstractList -{ - -public: // actually package-private - CopyOnWriteArrayList$SubList(::java::util::concurrent::CopyOnWriteArrayList *, jint, jint); - virtual void checkMod(); -private: - void checkBoundsInclusive(jint); - void checkBoundsExclusive(jint); -public: - virtual jint size(); - virtual void clear(); - virtual ::java::lang::Object * set(jint, ::java::lang::Object *); - virtual ::java::lang::Object * get(jint); - virtual void add(jint, ::java::lang::Object *); - virtual ::java::lang::Object * remove(jint); - virtual jboolean addAll(jint, ::java::util::Collection *); - virtual jboolean addAll(::java::util::Collection *); - virtual ::java::util::Iterator * iterator(); - virtual ::java::util::ListIterator * listIterator(jint); -public: // actually package-private - ::java::util::concurrent::CopyOnWriteArrayList * __attribute__((aligned(__alignof__( ::java::util::AbstractList)))) backingList; - jint offset; - jint size__; - JArray< ::java::lang::Object * > * data; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_CopyOnWriteArrayList$SubList__ diff --git a/libjava/java/util/concurrent/CopyOnWriteArrayList.h b/libjava/java/util/concurrent/CopyOnWriteArrayList.h deleted file mode 100644 index 95eec88..0000000 --- a/libjava/java/util/concurrent/CopyOnWriteArrayList.h +++ /dev/null @@ -1,66 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_CopyOnWriteArrayList__ -#define __java_util_concurrent_CopyOnWriteArrayList__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::CopyOnWriteArrayList : public ::java::lang::Object -{ - -public: - CopyOnWriteArrayList(); - CopyOnWriteArrayList(::java::util::Collection *); - CopyOnWriteArrayList(JArray< ::java::lang::Object * > *); - virtual jint size(); - virtual jboolean isEmpty(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean containsAll(::java::util::Collection *); - virtual jint indexOf(::java::lang::Object *); - virtual jint indexOf(::java::lang::Object *, jint); - virtual jint lastIndexOf(::java::lang::Object *); - virtual jint lastIndexOf(::java::lang::Object *, jint); - virtual ::java::lang::Object * clone(); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual ::java::lang::Object * get(jint); - virtual ::java::lang::Object * set(jint, ::java::lang::Object *); - virtual jboolean add(::java::lang::Object *); - virtual void add(jint, ::java::lang::Object *); - virtual ::java::lang::Object * remove(jint); - virtual jboolean remove(::java::lang::Object *); - virtual jboolean removeAll(::java::util::Collection *); - virtual jboolean retainAll(::java::util::Collection *); - virtual void clear(); - virtual jboolean addAll(::java::util::Collection *); - virtual jboolean addAll(jint, ::java::util::Collection *); - virtual jboolean addIfAbsent(::java::lang::Object *); - virtual jint addAllAbsent(::java::util::Collection *); - virtual ::java::lang::String * toString(); - virtual jboolean equals(::java::lang::Object *); - virtual jint hashCode(); - virtual ::java::util::Iterator * iterator(); - virtual ::java::util::ListIterator * listIterator(); - virtual ::java::util::ListIterator * listIterator(jint); - virtual ::java::util::List * subList(jint, jint); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); -public: // actually package-private - static jboolean equals(::java::lang::Object *, ::java::lang::Object *); - virtual JArray< ::java::lang::Object * > * getArray(); - static JArray< ::java::lang::Object * > * access$0(::java::util::concurrent::CopyOnWriteArrayList *); - static void access$1(::java::util::concurrent::CopyOnWriteArrayList *, JArray< ::java::lang::Object * > *); -private: - static const jlong serialVersionUID = 8673264195747942595LL; - JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) data; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_CopyOnWriteArrayList__ diff --git a/libjava/java/util/concurrent/CopyOnWriteArraySet.h b/libjava/java/util/concurrent/CopyOnWriteArraySet.h deleted file mode 100644 index 9fb8c83..0000000 --- a/libjava/java/util/concurrent/CopyOnWriteArraySet.h +++ /dev/null @@ -1,41 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_CopyOnWriteArraySet__ -#define __java_util_concurrent_CopyOnWriteArraySet__ - -#pragma interface - -#include <java/util/AbstractSet.h> -#include <gcj/array.h> - - -class java::util::concurrent::CopyOnWriteArraySet : public ::java::util::AbstractSet -{ - -public: - CopyOnWriteArraySet(); - CopyOnWriteArraySet(::java::util::Collection *); - virtual jint size(); - virtual jboolean isEmpty(); - virtual jboolean contains(::java::lang::Object *); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual void clear(); - virtual jboolean remove(::java::lang::Object *); - virtual jboolean add(::java::lang::Object *); - virtual jboolean containsAll(::java::util::Collection *); - virtual jboolean addAll(::java::util::Collection *); - virtual jboolean removeAll(::java::util::Collection *); - virtual jboolean retainAll(::java::util::Collection *); - virtual ::java::util::Iterator * iterator(); - virtual jboolean equals(::java::lang::Object *); -private: - static jboolean eq(::java::lang::Object *, ::java::lang::Object *); - static const jlong serialVersionUID = 5457747651344034263LL; - ::java::util::concurrent::CopyOnWriteArrayList * __attribute__((aligned(__alignof__( ::java::util::AbstractSet)))) al; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_CopyOnWriteArraySet__ diff --git a/libjava/java/util/concurrent/CountDownLatch$Sync.h b/libjava/java/util/concurrent/CountDownLatch$Sync.h deleted file mode 100644 index ee8e751..0000000 --- a/libjava/java/util/concurrent/CountDownLatch$Sync.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_CountDownLatch$Sync__ -#define __java_util_concurrent_CountDownLatch$Sync__ - -#pragma interface - -#include <java/util/concurrent/locks/AbstractQueuedSynchronizer.h> - -class java::util::concurrent::CountDownLatch$Sync : public ::java::util::concurrent::locks::AbstractQueuedSynchronizer -{ - -public: // actually package-private - CountDownLatch$Sync(jint); - jint getCount(); -public: - jint tryAcquireShared(jint); - jboolean tryReleaseShared(jint); -private: - static const jlong serialVersionUID = 4982264981922014374LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_CountDownLatch$Sync__ diff --git a/libjava/java/util/concurrent/CountDownLatch.h b/libjava/java/util/concurrent/CountDownLatch.h deleted file mode 100644 index 68609d3..0000000 --- a/libjava/java/util/concurrent/CountDownLatch.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_CountDownLatch__ -#define __java_util_concurrent_CountDownLatch__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::CountDownLatch : public ::java::lang::Object -{ - -public: - CountDownLatch(jint); - virtual void await(); - virtual jboolean await(jlong, ::java::util::concurrent::TimeUnit *); - virtual void countDown(); - virtual jlong getCount(); - virtual ::java::lang::String * toString(); -private: - ::java::util::concurrent::CountDownLatch$Sync * __attribute__((aligned(__alignof__( ::java::lang::Object)))) sync; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_CountDownLatch__ diff --git a/libjava/java/util/concurrent/CyclicBarrier$Generation.h b/libjava/java/util/concurrent/CyclicBarrier$Generation.h deleted file mode 100644 index c3d7e4a..0000000 --- a/libjava/java/util/concurrent/CyclicBarrier$Generation.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_CyclicBarrier$Generation__ -#define __java_util_concurrent_CyclicBarrier$Generation__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::CyclicBarrier$Generation : public ::java::lang::Object -{ - - CyclicBarrier$Generation(); -public: // actually package-private - CyclicBarrier$Generation(::java::util::concurrent::CyclicBarrier$Generation *); - jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) broken; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_CyclicBarrier$Generation__ diff --git a/libjava/java/util/concurrent/CyclicBarrier.h b/libjava/java/util/concurrent/CyclicBarrier.h deleted file mode 100644 index c6c4b3e..0000000 --- a/libjava/java/util/concurrent/CyclicBarrier.h +++ /dev/null @@ -1,37 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_CyclicBarrier__ -#define __java_util_concurrent_CyclicBarrier__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::CyclicBarrier : public ::java::lang::Object -{ - - void nextGeneration(); - void breakBarrier(); - jint dowait(jboolean, jlong); -public: - CyclicBarrier(jint, ::java::lang::Runnable *); - CyclicBarrier(jint); - virtual jint getParties(); - virtual jint await(); - virtual jint await(jlong, ::java::util::concurrent::TimeUnit *); - virtual jboolean isBroken(); - virtual void reset(); - virtual jint getNumberWaiting(); -private: - ::java::util::concurrent::locks::ReentrantLock * __attribute__((aligned(__alignof__( ::java::lang::Object)))) lock; - ::java::util::concurrent::locks::Condition * trip; - jint parties; - ::java::lang::Runnable * barrierCommand; - ::java::util::concurrent::CyclicBarrier$Generation * generation; - jint count; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_CyclicBarrier__ diff --git a/libjava/java/util/concurrent/DelayQueue$Itr.h b/libjava/java/util/concurrent/DelayQueue$Itr.h deleted file mode 100644 index cdcc1bf..0000000 --- a/libjava/java/util/concurrent/DelayQueue$Itr.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_DelayQueue$Itr__ -#define __java_util_concurrent_DelayQueue$Itr__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::DelayQueue$Itr : public ::java::lang::Object -{ - -public: // actually package-private - DelayQueue$Itr(::java::util::concurrent::DelayQueue *, JArray< ::java::lang::Object * > *); -public: - virtual jboolean hasNext(); - virtual ::java::util::concurrent::Delayed * DelayQueue$Itr$next(); - virtual void remove(); - virtual ::java::lang::Object * next(); -public: // actually package-private - JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) array; - jint cursor; - jint lastRet; - ::java::util::concurrent::DelayQueue * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_DelayQueue$Itr__ diff --git a/libjava/java/util/concurrent/DelayQueue.h b/libjava/java/util/concurrent/DelayQueue.h deleted file mode 100644 index b97f322..0000000 --- a/libjava/java/util/concurrent/DelayQueue.h +++ /dev/null @@ -1,57 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_DelayQueue__ -#define __java_util_concurrent_DelayQueue__ - -#pragma interface - -#include <java/util/AbstractQueue.h> -#include <gcj/array.h> - - -class java::util::concurrent::DelayQueue : public ::java::util::AbstractQueue -{ - -public: - DelayQueue(); - DelayQueue(::java::util::Collection *); - virtual jboolean DelayQueue$add(::java::util::concurrent::Delayed *); - virtual jboolean DelayQueue$offer(::java::util::concurrent::Delayed *); - virtual void DelayQueue$put(::java::util::concurrent::Delayed *); - virtual jboolean DelayQueue$offer(::java::util::concurrent::Delayed *, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::util::concurrent::Delayed * DelayQueue$poll(); - virtual ::java::util::concurrent::Delayed * DelayQueue$take(); - virtual ::java::util::concurrent::Delayed * DelayQueue$poll(jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::util::concurrent::Delayed * DelayQueue$peek(); - virtual jint size(); - virtual jint drainTo(::java::util::Collection *); - virtual jint drainTo(::java::util::Collection *, jint); - virtual void clear(); - virtual jint remainingCapacity(); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual jboolean remove(::java::lang::Object *); - virtual ::java::util::Iterator * iterator(); - virtual ::java::lang::Object * poll(jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * poll(); - virtual ::java::lang::Object * take(); - virtual jboolean offer(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *); - virtual jboolean offer(::java::lang::Object *); - virtual ::java::lang::Object * peek(); - virtual jboolean add(::java::lang::Object *); - virtual void put(::java::lang::Object *); -public: // actually package-private - static ::java::util::concurrent::locks::ReentrantLock * access$8(::java::util::concurrent::DelayQueue *); - static ::java::util::PriorityQueue * access$9(::java::util::concurrent::DelayQueue *); -private: - ::java::util::concurrent::locks::ReentrantLock * __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) lock; - ::java::util::concurrent::locks::Condition * available; - ::java::util::PriorityQueue * q; -public: // actually package-private - static jboolean $assertionsDisabled; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_DelayQueue__ diff --git a/libjava/java/util/concurrent/Delayed.h b/libjava/java/util/concurrent/Delayed.h deleted file mode 100644 index 2a8d4e5..0000000 --- a/libjava/java/util/concurrent/Delayed.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Delayed__ -#define __java_util_concurrent_Delayed__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::Delayed : public ::java::lang::Object -{ - -public: - virtual jlong getDelay(::java::util::concurrent::TimeUnit *) = 0; - virtual jint compareTo(::java::lang::Object *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_Delayed__ diff --git a/libjava/java/util/concurrent/Exchanger$Node.h b/libjava/java/util/concurrent/Exchanger$Node.h deleted file mode 100644 index 4bd3890..0000000 --- a/libjava/java/util/concurrent/Exchanger$Node.h +++ /dev/null @@ -1,21 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Exchanger$Node__ -#define __java_util_concurrent_Exchanger$Node__ - -#pragma interface - -#include <java/util/concurrent/atomic/AtomicReference.h> - -class java::util::concurrent::Exchanger$Node : public ::java::util::concurrent::atomic::AtomicReference -{ - -public: - Exchanger$Node(::java::lang::Object *); - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::util::concurrent::atomic::AtomicReference)))) item; - ::java::lang::Thread * volatile waiter; - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Exchanger$Node__ diff --git a/libjava/java/util/concurrent/Exchanger$Slot.h b/libjava/java/util/concurrent/Exchanger$Slot.h deleted file mode 100644 index 4d1d416..0000000 --- a/libjava/java/util/concurrent/Exchanger$Slot.h +++ /dev/null @@ -1,36 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Exchanger$Slot__ -#define __java_util_concurrent_Exchanger$Slot__ - -#pragma interface - -#include <java/util/concurrent/atomic/AtomicReference.h> - -class java::util::concurrent::Exchanger$Slot : public ::java::util::concurrent::atomic::AtomicReference -{ - - Exchanger$Slot(); -public: // actually package-private - Exchanger$Slot(::java::util::concurrent::Exchanger$Slot *); - jlong __attribute__((aligned(__alignof__( ::java::util::concurrent::atomic::AtomicReference)))) q0; - jlong q1; - jlong q2; - jlong q3; - jlong q4; - jlong q5; - jlong q6; - jlong q7; - jlong q8; - jlong q9; - jlong qa; - jlong qb; - jlong qc; - jlong qd; - jlong qe; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Exchanger$Slot__ diff --git a/libjava/java/util/concurrent/Exchanger.h b/libjava/java/util/concurrent/Exchanger.h deleted file mode 100644 index 5a0993e..0000000 --- a/libjava/java/util/concurrent/Exchanger.h +++ /dev/null @@ -1,42 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Exchanger__ -#define __java_util_concurrent_Exchanger__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::Exchanger : public ::java::lang::Object -{ - - ::java::lang::Object * doExchange(::java::lang::Object *, jboolean, jlong); - jint hashIndex(); - void createSlot(jint); - static jboolean tryCancel(::java::util::concurrent::Exchanger$Node *, ::java::util::concurrent::Exchanger$Slot *); - static ::java::lang::Object * spinWait(::java::util::concurrent::Exchanger$Node *, ::java::util::concurrent::Exchanger$Slot *); - static ::java::lang::Object * await(::java::util::concurrent::Exchanger$Node *, ::java::util::concurrent::Exchanger$Slot *); - ::java::lang::Object * awaitNanos(::java::util::concurrent::Exchanger$Node *, ::java::util::concurrent::Exchanger$Slot *, jlong); - ::java::lang::Object * scanOnTimeout(::java::util::concurrent::Exchanger$Node *); -public: - Exchanger(); - virtual ::java::lang::Object * exchange(::java::lang::Object *); - virtual ::java::lang::Object * exchange(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *); -private: - static jint NCPU; - static const jint CAPACITY = 32; - static jint FULL; - static jint SPINS; - static jint TIMED_SPINS; - static ::java::lang::Object * CANCEL; - static ::java::lang::Object * NULL_ITEM; - JArray< ::java::util::concurrent::Exchanger$Slot * > * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) arena; - ::java::util::concurrent::atomic::AtomicInteger * max; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Exchanger__ diff --git a/libjava/java/util/concurrent/ExecutionException.h b/libjava/java/util/concurrent/ExecutionException.h deleted file mode 100644 index 3f210c7..0000000 --- a/libjava/java/util/concurrent/ExecutionException.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ExecutionException__ -#define __java_util_concurrent_ExecutionException__ - -#pragma interface - -#include <java/lang/Exception.h> - -class java::util::concurrent::ExecutionException : public ::java::lang::Exception -{ - -public: // actually protected - ExecutionException(); - ExecutionException(::java::lang::String *); -public: - ExecutionException(::java::lang::String *, ::java::lang::Throwable *); - ExecutionException(::java::lang::Throwable *); -private: - static const jlong serialVersionUID = 7830266012832686185LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ExecutionException__ diff --git a/libjava/java/util/concurrent/Executor.h b/libjava/java/util/concurrent/Executor.h deleted file mode 100644 index 2e59bc4..0000000 --- a/libjava/java/util/concurrent/Executor.h +++ /dev/null @@ -1,19 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executor__ -#define __java_util_concurrent_Executor__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::Executor : public ::java::lang::Object -{ - -public: - virtual void execute(::java::lang::Runnable *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_Executor__ diff --git a/libjava/java/util/concurrent/ExecutorCompletionService$QueueingFuture.h b/libjava/java/util/concurrent/ExecutorCompletionService$QueueingFuture.h deleted file mode 100644 index 806cecf..0000000 --- a/libjava/java/util/concurrent/ExecutorCompletionService$QueueingFuture.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ExecutorCompletionService$QueueingFuture__ -#define __java_util_concurrent_ExecutorCompletionService$QueueingFuture__ - -#pragma interface - -#include <java/util/concurrent/FutureTask.h> - -class java::util::concurrent::ExecutorCompletionService$QueueingFuture : public ::java::util::concurrent::FutureTask -{ - -public: // actually package-private - ExecutorCompletionService$QueueingFuture(::java::util::concurrent::ExecutorCompletionService *, ::java::util::concurrent::RunnableFuture *); -public: // actually protected - virtual void done(); -private: - ::java::util::concurrent::Future * __attribute__((aligned(__alignof__( ::java::util::concurrent::FutureTask)))) task; -public: // actually package-private - ::java::util::concurrent::ExecutorCompletionService * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ExecutorCompletionService$QueueingFuture__ diff --git a/libjava/java/util/concurrent/ExecutorCompletionService.h b/libjava/java/util/concurrent/ExecutorCompletionService.h deleted file mode 100644 index 922e2d9..0000000 --- a/libjava/java/util/concurrent/ExecutorCompletionService.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ExecutorCompletionService__ -#define __java_util_concurrent_ExecutorCompletionService__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ExecutorCompletionService : public ::java::lang::Object -{ - - ::java::util::concurrent::RunnableFuture * newTaskFor(::java::util::concurrent::Callable *); - ::java::util::concurrent::RunnableFuture * newTaskFor(::java::lang::Runnable *, ::java::lang::Object *); -public: - ExecutorCompletionService(::java::util::concurrent::Executor *); - ExecutorCompletionService(::java::util::concurrent::Executor *, ::java::util::concurrent::BlockingQueue *); - virtual ::java::util::concurrent::Future * submit(::java::util::concurrent::Callable *); - virtual ::java::util::concurrent::Future * submit(::java::lang::Runnable *, ::java::lang::Object *); - virtual ::java::util::concurrent::Future * take(); - virtual ::java::util::concurrent::Future * poll(); - virtual ::java::util::concurrent::Future * poll(jlong, ::java::util::concurrent::TimeUnit *); -public: // actually package-private - static ::java::util::concurrent::BlockingQueue * access$0(::java::util::concurrent::ExecutorCompletionService *); -private: - ::java::util::concurrent::Executor * __attribute__((aligned(__alignof__( ::java::lang::Object)))) executor; - ::java::util::concurrent::AbstractExecutorService * aes; - ::java::util::concurrent::BlockingQueue * completionQueue; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ExecutorCompletionService__ diff --git a/libjava/java/util/concurrent/ExecutorService.h b/libjava/java/util/concurrent/ExecutorService.h deleted file mode 100644 index 3c24314..0000000 --- a/libjava/java/util/concurrent/ExecutorService.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ExecutorService__ -#define __java_util_concurrent_ExecutorService__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ExecutorService : public ::java::lang::Object -{ - -public: - virtual void shutdown() = 0; - virtual ::java::util::List * shutdownNow() = 0; - virtual jboolean isShutdown() = 0; - virtual jboolean isTerminated() = 0; - virtual jboolean awaitTermination(jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual ::java::util::concurrent::Future * submit(::java::util::concurrent::Callable *) = 0; - virtual ::java::util::concurrent::Future * submit(::java::lang::Runnable *, ::java::lang::Object *) = 0; - virtual ::java::util::concurrent::Future * submit(::java::lang::Runnable *) = 0; - virtual ::java::util::List * invokeAll(::java::util::Collection *) = 0; - virtual ::java::util::List * invokeAll(::java::util::Collection *, jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual ::java::lang::Object * invokeAny(::java::util::Collection *) = 0; - virtual ::java::lang::Object * invokeAny(::java::util::Collection *, jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual void execute(::java::lang::Runnable *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_ExecutorService__ diff --git a/libjava/java/util/concurrent/Executors$1.h b/libjava/java/util/concurrent/Executors$1.h deleted file mode 100644 index 9830f9f..0000000 --- a/libjava/java/util/concurrent/Executors$1.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$1__ -#define __java_util_concurrent_Executors$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::Executors$1 : public ::java::lang::Object -{ - -public: // actually package-private - Executors$1(::java::util::concurrent::Executors$PrivilegedCallable *); -public: - virtual ::java::lang::Object * run(); -public: // actually package-private - ::java::util::concurrent::Executors$PrivilegedCallable * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$1__ diff --git a/libjava/java/util/concurrent/Executors$2.h b/libjava/java/util/concurrent/Executors$2.h deleted file mode 100644 index 2a9c2e0..0000000 --- a/libjava/java/util/concurrent/Executors$2.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$2__ -#define __java_util_concurrent_Executors$2__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::Executors$2 : public ::java::lang::Object -{ - -public: // actually package-private - Executors$2(::java::util::concurrent::Executors$PrivilegedCallableUsingCurrentClassLoader *); -public: - virtual ::java::lang::Object * run(); -public: // actually package-private - ::java::util::concurrent::Executors$PrivilegedCallableUsingCurrentClassLoader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$2__ diff --git a/libjava/java/util/concurrent/Executors$3.h b/libjava/java/util/concurrent/Executors$3.h deleted file mode 100644 index d8f9cd7..0000000 --- a/libjava/java/util/concurrent/Executors$3.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$3__ -#define __java_util_concurrent_Executors$3__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::Executors$3 : public ::java::lang::Object -{ - -public: // actually package-private - Executors$3(::java::util::concurrent::Executors$PrivilegedThreadFactory *, ::java::lang::Runnable *); -public: - virtual void run(); -public: // actually package-private - static ::java::util::concurrent::Executors$PrivilegedThreadFactory * access$0(::java::util::concurrent::Executors$3 *); - ::java::util::concurrent::Executors$PrivilegedThreadFactory * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$1; -private: - ::java::lang::Runnable * val$r; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$3__ diff --git a/libjava/java/util/concurrent/Executors$4.h b/libjava/java/util/concurrent/Executors$4.h deleted file mode 100644 index e38ca3f..0000000 --- a/libjava/java/util/concurrent/Executors$4.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$4__ -#define __java_util_concurrent_Executors$4__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::Executors$4 : public ::java::lang::Object -{ - -public: // actually package-private - Executors$4(::java::util::concurrent::Executors$3 *, ::java::lang::Runnable *); -public: - virtual ::java::lang::Object * run(); -public: // actually package-private - ::java::util::concurrent::Executors$3 * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$2; -private: - ::java::lang::Runnable * val$r; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$4__ diff --git a/libjava/java/util/concurrent/Executors$5.h b/libjava/java/util/concurrent/Executors$5.h deleted file mode 100644 index e69ed2f..0000000 --- a/libjava/java/util/concurrent/Executors$5.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$5__ -#define __java_util_concurrent_Executors$5__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace java - { - namespace security - { - class PrivilegedAction; - } - } -} - -class java::util::concurrent::Executors$5 : public ::java::lang::Object -{ - -public: // actually package-private - Executors$5(::java::security::PrivilegedAction *); -public: - virtual ::java::lang::Object * call(); -private: - ::java::security::PrivilegedAction * __attribute__((aligned(__alignof__( ::java::lang::Object)))) val$action; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$5__ diff --git a/libjava/java/util/concurrent/Executors$6.h b/libjava/java/util/concurrent/Executors$6.h deleted file mode 100644 index 26291e2..0000000 --- a/libjava/java/util/concurrent/Executors$6.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$6__ -#define __java_util_concurrent_Executors$6__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace java - { - namespace security - { - class PrivilegedExceptionAction; - } - } -} - -class java::util::concurrent::Executors$6 : public ::java::lang::Object -{ - -public: // actually package-private - Executors$6(::java::security::PrivilegedExceptionAction *); -public: - virtual ::java::lang::Object * call(); -private: - ::java::security::PrivilegedExceptionAction * __attribute__((aligned(__alignof__( ::java::lang::Object)))) val$action; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$6__ diff --git a/libjava/java/util/concurrent/Executors$DefaultThreadFactory.h b/libjava/java/util/concurrent/Executors$DefaultThreadFactory.h deleted file mode 100644 index 7a2d8a7..0000000 --- a/libjava/java/util/concurrent/Executors$DefaultThreadFactory.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$DefaultThreadFactory__ -#define __java_util_concurrent_Executors$DefaultThreadFactory__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::Executors$DefaultThreadFactory : public ::java::lang::Object -{ - -public: // actually package-private - Executors$DefaultThreadFactory(); -public: - virtual ::java::lang::Thread * newThread(::java::lang::Runnable *); -public: // actually package-private - static ::java::util::concurrent::atomic::AtomicInteger * poolNumber; - ::java::lang::ThreadGroup * __attribute__((aligned(__alignof__( ::java::lang::Object)))) group; - ::java::util::concurrent::atomic::AtomicInteger * threadNumber; - ::java::lang::String * namePrefix; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$DefaultThreadFactory__ diff --git a/libjava/java/util/concurrent/Executors$DelegatedExecutorService.h b/libjava/java/util/concurrent/Executors$DelegatedExecutorService.h deleted file mode 100644 index 6bca4b1..0000000 --- a/libjava/java/util/concurrent/Executors$DelegatedExecutorService.h +++ /dev/null @@ -1,36 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$DelegatedExecutorService__ -#define __java_util_concurrent_Executors$DelegatedExecutorService__ - -#pragma interface - -#include <java/util/concurrent/AbstractExecutorService.h> - -class java::util::concurrent::Executors$DelegatedExecutorService : public ::java::util::concurrent::AbstractExecutorService -{ - -public: // actually package-private - Executors$DelegatedExecutorService(::java::util::concurrent::ExecutorService *); -public: - virtual void execute(::java::lang::Runnable *); - virtual void shutdown(); - virtual ::java::util::List * shutdownNow(); - virtual jboolean isShutdown(); - virtual jboolean isTerminated(); - virtual jboolean awaitTermination(jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::util::concurrent::Future * submit(::java::lang::Runnable *); - virtual ::java::util::concurrent::Future * submit(::java::util::concurrent::Callable *); - virtual ::java::util::concurrent::Future * submit(::java::lang::Runnable *, ::java::lang::Object *); - virtual ::java::util::List * invokeAll(::java::util::Collection *); - virtual ::java::util::List * invokeAll(::java::util::Collection *, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * invokeAny(::java::util::Collection *); - virtual ::java::lang::Object * invokeAny(::java::util::Collection *, jlong, ::java::util::concurrent::TimeUnit *); -private: - ::java::util::concurrent::ExecutorService * __attribute__((aligned(__alignof__( ::java::util::concurrent::AbstractExecutorService)))) e; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$DelegatedExecutorService__ diff --git a/libjava/java/util/concurrent/Executors$DelegatedScheduledExecutorService.h b/libjava/java/util/concurrent/Executors$DelegatedScheduledExecutorService.h deleted file mode 100644 index a7efdb0..0000000 --- a/libjava/java/util/concurrent/Executors$DelegatedScheduledExecutorService.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$DelegatedScheduledExecutorService__ -#define __java_util_concurrent_Executors$DelegatedScheduledExecutorService__ - -#pragma interface - -#include <java/util/concurrent/Executors$DelegatedExecutorService.h> - -class java::util::concurrent::Executors$DelegatedScheduledExecutorService : public ::java::util::concurrent::Executors$DelegatedExecutorService -{ - -public: // actually package-private - Executors$DelegatedScheduledExecutorService(::java::util::concurrent::ScheduledExecutorService *); -public: - virtual ::java::util::concurrent::ScheduledFuture * schedule(::java::lang::Runnable *, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::util::concurrent::ScheduledFuture * schedule(::java::util::concurrent::Callable *, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::util::concurrent::ScheduledFuture * scheduleAtFixedRate(::java::lang::Runnable *, jlong, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::util::concurrent::ScheduledFuture * scheduleWithFixedDelay(::java::lang::Runnable *, jlong, jlong, ::java::util::concurrent::TimeUnit *); -private: - ::java::util::concurrent::ScheduledExecutorService * __attribute__((aligned(__alignof__( ::java::util::concurrent::Executors$DelegatedExecutorService)))) e; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$DelegatedScheduledExecutorService__ diff --git a/libjava/java/util/concurrent/Executors$FinalizableDelegatedExecutorService.h b/libjava/java/util/concurrent/Executors$FinalizableDelegatedExecutorService.h deleted file mode 100644 index fd4f2bd..0000000 --- a/libjava/java/util/concurrent/Executors$FinalizableDelegatedExecutorService.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$FinalizableDelegatedExecutorService__ -#define __java_util_concurrent_Executors$FinalizableDelegatedExecutorService__ - -#pragma interface - -#include <java/util/concurrent/Executors$DelegatedExecutorService.h> - -class java::util::concurrent::Executors$FinalizableDelegatedExecutorService : public ::java::util::concurrent::Executors$DelegatedExecutorService -{ - -public: // actually package-private - Executors$FinalizableDelegatedExecutorService(::java::util::concurrent::ExecutorService *); -public: // actually protected - virtual void finalize(); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$FinalizableDelegatedExecutorService__ diff --git a/libjava/java/util/concurrent/Executors$PrivilegedCallable.h b/libjava/java/util/concurrent/Executors$PrivilegedCallable.h deleted file mode 100644 index 0960985..0000000 --- a/libjava/java/util/concurrent/Executors$PrivilegedCallable.h +++ /dev/null @@ -1,41 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$PrivilegedCallable__ -#define __java_util_concurrent_Executors$PrivilegedCallable__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace java - { - namespace security - { - class AccessControlContext; - } - } -} - -class java::util::concurrent::Executors$PrivilegedCallable : public ::java::lang::Object -{ - -public: // actually package-private - Executors$PrivilegedCallable(::java::util::concurrent::Callable *); -public: - ::java::lang::Object * call(); -public: // actually package-private - static ::java::util::concurrent::Callable * access$0(::java::util::concurrent::Executors$PrivilegedCallable *); - static void access$1(::java::util::concurrent::Executors$PrivilegedCallable *, ::java::lang::Object *); - static void access$2(::java::util::concurrent::Executors$PrivilegedCallable *, ::java::lang::Exception *); -private: - ::java::security::AccessControlContext * __attribute__((aligned(__alignof__( ::java::lang::Object)))) acc; - ::java::util::concurrent::Callable * task; - ::java::lang::Object * result; - ::java::lang::Exception * exception; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$PrivilegedCallable__ diff --git a/libjava/java/util/concurrent/Executors$PrivilegedCallableUsingCurrentClassLoader.h b/libjava/java/util/concurrent/Executors$PrivilegedCallableUsingCurrentClassLoader.h deleted file mode 100644 index 452f6ef..0000000 --- a/libjava/java/util/concurrent/Executors$PrivilegedCallableUsingCurrentClassLoader.h +++ /dev/null @@ -1,43 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$PrivilegedCallableUsingCurrentClassLoader__ -#define __java_util_concurrent_Executors$PrivilegedCallableUsingCurrentClassLoader__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace java - { - namespace security - { - class AccessControlContext; - } - } -} - -class java::util::concurrent::Executors$PrivilegedCallableUsingCurrentClassLoader : public ::java::lang::Object -{ - -public: // actually package-private - Executors$PrivilegedCallableUsingCurrentClassLoader(::java::util::concurrent::Callable *); -public: - ::java::lang::Object * call(); -public: // actually package-private - static ::java::lang::ClassLoader * access$0(::java::util::concurrent::Executors$PrivilegedCallableUsingCurrentClassLoader *); - static ::java::util::concurrent::Callable * access$1(::java::util::concurrent::Executors$PrivilegedCallableUsingCurrentClassLoader *); - static void access$2(::java::util::concurrent::Executors$PrivilegedCallableUsingCurrentClassLoader *, ::java::lang::Object *); - static void access$3(::java::util::concurrent::Executors$PrivilegedCallableUsingCurrentClassLoader *, ::java::lang::Exception *); -private: - ::java::lang::ClassLoader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) ccl; - ::java::security::AccessControlContext * acc; - ::java::util::concurrent::Callable * task; - ::java::lang::Object * result; - ::java::lang::Exception * exception; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$PrivilegedCallableUsingCurrentClassLoader__ diff --git a/libjava/java/util/concurrent/Executors$PrivilegedThreadFactory.h b/libjava/java/util/concurrent/Executors$PrivilegedThreadFactory.h deleted file mode 100644 index 0258eea..0000000 --- a/libjava/java/util/concurrent/Executors$PrivilegedThreadFactory.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$PrivilegedThreadFactory__ -#define __java_util_concurrent_Executors$PrivilegedThreadFactory__ - -#pragma interface - -#include <java/util/concurrent/Executors$DefaultThreadFactory.h> -extern "Java" -{ - namespace java - { - namespace security - { - class AccessControlContext; - } - } -} - -class java::util::concurrent::Executors$PrivilegedThreadFactory : public ::java::util::concurrent::Executors$DefaultThreadFactory -{ - -public: // actually package-private - Executors$PrivilegedThreadFactory(); -public: - virtual ::java::lang::Thread * newThread(::java::lang::Runnable *); -public: // actually package-private - static ::java::lang::ClassLoader * access$0(::java::util::concurrent::Executors$PrivilegedThreadFactory *); - static ::java::security::AccessControlContext * access$1(::java::util::concurrent::Executors$PrivilegedThreadFactory *); -private: - ::java::lang::ClassLoader * __attribute__((aligned(__alignof__( ::java::util::concurrent::Executors$DefaultThreadFactory)))) ccl; - ::java::security::AccessControlContext * acc; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$PrivilegedThreadFactory__ diff --git a/libjava/java/util/concurrent/Executors$RunnableAdapter.h b/libjava/java/util/concurrent/Executors$RunnableAdapter.h deleted file mode 100644 index 5d75fe8..0000000 --- a/libjava/java/util/concurrent/Executors$RunnableAdapter.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors$RunnableAdapter__ -#define __java_util_concurrent_Executors$RunnableAdapter__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::Executors$RunnableAdapter : public ::java::lang::Object -{ - -public: // actually package-private - Executors$RunnableAdapter(::java::lang::Runnable *, ::java::lang::Object *); -public: - ::java::lang::Object * call(); -public: // actually package-private - ::java::lang::Runnable * __attribute__((aligned(__alignof__( ::java::lang::Object)))) task; - ::java::lang::Object * result; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors$RunnableAdapter__ diff --git a/libjava/java/util/concurrent/Executors.h b/libjava/java/util/concurrent/Executors.h deleted file mode 100644 index 8e6a428..0000000 --- a/libjava/java/util/concurrent/Executors.h +++ /dev/null @@ -1,52 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Executors__ -#define __java_util_concurrent_Executors__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace java - { - namespace security - { - class PrivilegedAction; - class PrivilegedExceptionAction; - } - } -} - -class java::util::concurrent::Executors : public ::java::lang::Object -{ - -public: - static ::java::util::concurrent::ExecutorService * newFixedThreadPool(jint); - static ::java::util::concurrent::ExecutorService * newFixedThreadPool(jint, ::java::util::concurrent::ThreadFactory *); - static ::java::util::concurrent::ExecutorService * newSingleThreadExecutor(); - static ::java::util::concurrent::ExecutorService * newSingleThreadExecutor(::java::util::concurrent::ThreadFactory *); - static ::java::util::concurrent::ExecutorService * newCachedThreadPool(); - static ::java::util::concurrent::ExecutorService * newCachedThreadPool(::java::util::concurrent::ThreadFactory *); - static ::java::util::concurrent::ScheduledExecutorService * newSingleThreadScheduledExecutor(); - static ::java::util::concurrent::ScheduledExecutorService * newSingleThreadScheduledExecutor(::java::util::concurrent::ThreadFactory *); - static ::java::util::concurrent::ScheduledExecutorService * newScheduledThreadPool(jint); - static ::java::util::concurrent::ScheduledExecutorService * newScheduledThreadPool(jint, ::java::util::concurrent::ThreadFactory *); - static ::java::util::concurrent::ExecutorService * unconfigurableExecutorService(::java::util::concurrent::ExecutorService *); - static ::java::util::concurrent::ScheduledExecutorService * unconfigurableScheduledExecutorService(::java::util::concurrent::ScheduledExecutorService *); - static ::java::util::concurrent::ThreadFactory * defaultThreadFactory(); - static ::java::util::concurrent::ThreadFactory * privilegedThreadFactory(); - static ::java::util::concurrent::Callable * callable(::java::lang::Runnable *, ::java::lang::Object *); - static ::java::util::concurrent::Callable * callable(::java::lang::Runnable *); - static ::java::util::concurrent::Callable * callable(::java::security::PrivilegedAction *); - static ::java::util::concurrent::Callable * callable(::java::security::PrivilegedExceptionAction *); - static ::java::util::concurrent::Callable * privilegedCallable(::java::util::concurrent::Callable *); - static ::java::util::concurrent::Callable * privilegedCallableUsingCurrentClassLoader(::java::util::concurrent::Callable *); -private: - Executors(); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Executors__ diff --git a/libjava/java/util/concurrent/Future.h b/libjava/java/util/concurrent/Future.h deleted file mode 100644 index 9f70627..0000000 --- a/libjava/java/util/concurrent/Future.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Future__ -#define __java_util_concurrent_Future__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::Future : public ::java::lang::Object -{ - -public: - virtual jboolean cancel(jboolean) = 0; - virtual jboolean isCancelled() = 0; - virtual jboolean isDone() = 0; - virtual ::java::lang::Object * get() = 0; - virtual ::java::lang::Object * get(jlong, ::java::util::concurrent::TimeUnit *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_Future__ diff --git a/libjava/java/util/concurrent/FutureTask$Sync.h b/libjava/java/util/concurrent/FutureTask$Sync.h deleted file mode 100644 index edaa1ca..0000000 --- a/libjava/java/util/concurrent/FutureTask$Sync.h +++ /dev/null @@ -1,46 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_FutureTask$Sync__ -#define __java_util_concurrent_FutureTask$Sync__ - -#pragma interface - -#include <java/util/concurrent/locks/AbstractQueuedSynchronizer.h> - -class java::util::concurrent::FutureTask$Sync : public ::java::util::concurrent::locks::AbstractQueuedSynchronizer -{ - -public: // actually package-private - FutureTask$Sync(::java::util::concurrent::FutureTask *, ::java::util::concurrent::Callable *); -private: - jboolean ranOrCancelled(jint); -public: // actually protected - jint tryAcquireShared(jint); - jboolean tryReleaseShared(jint); -public: // actually package-private - jboolean innerIsCancelled(); - jboolean innerIsDone(); - ::java::lang::Object * innerGet(); - ::java::lang::Object * innerGet(jlong); - void innerSet(::java::lang::Object *); - void innerSetException(::java::lang::Throwable *); - jboolean innerCancel(jboolean); - void innerRun(); - jboolean innerRunAndReset(); -private: - static const jlong serialVersionUID = -7828117401763700385LL; - static const jint RUNNING = 1; - static const jint RAN = 2; - static const jint CANCELLED = 4; - ::java::util::concurrent::Callable * __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::AbstractQueuedSynchronizer)))) callable; - ::java::lang::Object * result; - ::java::lang::Throwable * exception; - ::java::lang::Thread * volatile runner; -public: // actually package-private - ::java::util::concurrent::FutureTask * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_FutureTask$Sync__ diff --git a/libjava/java/util/concurrent/FutureTask.h b/libjava/java/util/concurrent/FutureTask.h deleted file mode 100644 index a86215f..0000000 --- a/libjava/java/util/concurrent/FutureTask.h +++ /dev/null @@ -1,36 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_FutureTask__ -#define __java_util_concurrent_FutureTask__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::FutureTask : public ::java::lang::Object -{ - -public: - FutureTask(::java::util::concurrent::Callable *); - FutureTask(::java::lang::Runnable *, ::java::lang::Object *); - virtual jboolean isCancelled(); - virtual jboolean isDone(); - virtual jboolean cancel(jboolean); - virtual ::java::lang::Object * get(); - virtual ::java::lang::Object * get(jlong, ::java::util::concurrent::TimeUnit *); -public: // actually protected - virtual void done(); - virtual void set(::java::lang::Object *); - virtual void setException(::java::lang::Throwable *); -public: - virtual void run(); -public: // actually protected - virtual jboolean runAndReset(); -private: - ::java::util::concurrent::FutureTask$Sync * __attribute__((aligned(__alignof__( ::java::lang::Object)))) sync; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_FutureTask__ diff --git a/libjava/java/util/concurrent/LinkedBlockingDeque$AbstractItr.h b/libjava/java/util/concurrent/LinkedBlockingDeque$AbstractItr.h deleted file mode 100644 index 2aeec8a..0000000 --- a/libjava/java/util/concurrent/LinkedBlockingDeque$AbstractItr.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_LinkedBlockingDeque$AbstractItr__ -#define __java_util_concurrent_LinkedBlockingDeque$AbstractItr__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::LinkedBlockingDeque$AbstractItr : public ::java::lang::Object -{ - -public: // actually package-private - LinkedBlockingDeque$AbstractItr(::java::util::concurrent::LinkedBlockingDeque *); - virtual void advance() = 0; -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -public: // actually package-private - ::java::util::concurrent::LinkedBlockingDeque$Node * __attribute__((aligned(__alignof__( ::java::lang::Object)))) next__; - ::java::lang::Object * nextItem; -private: - ::java::util::concurrent::LinkedBlockingDeque$Node * lastRet; -public: // actually package-private - ::java::util::concurrent::LinkedBlockingDeque * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_LinkedBlockingDeque$AbstractItr__ diff --git a/libjava/java/util/concurrent/LinkedBlockingDeque$DescendingItr.h b/libjava/java/util/concurrent/LinkedBlockingDeque$DescendingItr.h deleted file mode 100644 index a18b4d9..0000000 --- a/libjava/java/util/concurrent/LinkedBlockingDeque$DescendingItr.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_LinkedBlockingDeque$DescendingItr__ -#define __java_util_concurrent_LinkedBlockingDeque$DescendingItr__ - -#pragma interface - -#include <java/util/concurrent/LinkedBlockingDeque$AbstractItr.h> - -class java::util::concurrent::LinkedBlockingDeque$DescendingItr : public ::java::util::concurrent::LinkedBlockingDeque$AbstractItr -{ - - LinkedBlockingDeque$DescendingItr(::java::util::concurrent::LinkedBlockingDeque *); -public: // actually package-private - virtual void advance(); - LinkedBlockingDeque$DescendingItr(::java::util::concurrent::LinkedBlockingDeque *, ::java::util::concurrent::LinkedBlockingDeque$DescendingItr *); - ::java::util::concurrent::LinkedBlockingDeque * __attribute__((aligned(__alignof__( ::java::util::concurrent::LinkedBlockingDeque$AbstractItr)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_LinkedBlockingDeque$DescendingItr__ diff --git a/libjava/java/util/concurrent/LinkedBlockingDeque$Itr.h b/libjava/java/util/concurrent/LinkedBlockingDeque$Itr.h deleted file mode 100644 index ad17e7a..0000000 --- a/libjava/java/util/concurrent/LinkedBlockingDeque$Itr.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_LinkedBlockingDeque$Itr__ -#define __java_util_concurrent_LinkedBlockingDeque$Itr__ - -#pragma interface - -#include <java/util/concurrent/LinkedBlockingDeque$AbstractItr.h> - -class java::util::concurrent::LinkedBlockingDeque$Itr : public ::java::util::concurrent::LinkedBlockingDeque$AbstractItr -{ - - LinkedBlockingDeque$Itr(::java::util::concurrent::LinkedBlockingDeque *); -public: // actually package-private - virtual void advance(); - LinkedBlockingDeque$Itr(::java::util::concurrent::LinkedBlockingDeque *, ::java::util::concurrent::LinkedBlockingDeque$Itr *); - ::java::util::concurrent::LinkedBlockingDeque * __attribute__((aligned(__alignof__( ::java::util::concurrent::LinkedBlockingDeque$AbstractItr)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_LinkedBlockingDeque$Itr__ diff --git a/libjava/java/util/concurrent/LinkedBlockingDeque$Node.h b/libjava/java/util/concurrent/LinkedBlockingDeque$Node.h deleted file mode 100644 index 423279f..0000000 --- a/libjava/java/util/concurrent/LinkedBlockingDeque$Node.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_LinkedBlockingDeque$Node__ -#define __java_util_concurrent_LinkedBlockingDeque$Node__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::LinkedBlockingDeque$Node : public ::java::lang::Object -{ - -public: // actually package-private - LinkedBlockingDeque$Node(::java::lang::Object *, ::java::util::concurrent::LinkedBlockingDeque$Node *, ::java::util::concurrent::LinkedBlockingDeque$Node *); - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) item; - ::java::util::concurrent::LinkedBlockingDeque$Node * prev; - ::java::util::concurrent::LinkedBlockingDeque$Node * next; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_LinkedBlockingDeque$Node__ diff --git a/libjava/java/util/concurrent/LinkedBlockingDeque.h b/libjava/java/util/concurrent/LinkedBlockingDeque.h deleted file mode 100644 index 43d3adf..0000000 --- a/libjava/java/util/concurrent/LinkedBlockingDeque.h +++ /dev/null @@ -1,96 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_LinkedBlockingDeque__ -#define __java_util_concurrent_LinkedBlockingDeque__ - -#pragma interface - -#include <java/util/AbstractQueue.h> -#include <gcj/array.h> - - -class java::util::concurrent::LinkedBlockingDeque : public ::java::util::AbstractQueue -{ - -public: - LinkedBlockingDeque(); - LinkedBlockingDeque(jint); - LinkedBlockingDeque(::java::util::Collection *); -private: - jboolean linkFirst(::java::lang::Object *); - jboolean linkLast(::java::lang::Object *); - ::java::lang::Object * unlinkFirst(); - ::java::lang::Object * unlinkLast(); - void unlink(::java::util::concurrent::LinkedBlockingDeque$Node *); -public: - virtual void addFirst(::java::lang::Object *); - virtual void addLast(::java::lang::Object *); - virtual jboolean offerFirst(::java::lang::Object *); - virtual jboolean offerLast(::java::lang::Object *); - virtual void putFirst(::java::lang::Object *); - virtual void putLast(::java::lang::Object *); - virtual jboolean offerFirst(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *); - virtual jboolean offerLast(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * removeFirst(); - virtual ::java::lang::Object * removeLast(); - virtual ::java::lang::Object * pollFirst(); - virtual ::java::lang::Object * pollLast(); - virtual ::java::lang::Object * takeFirst(); - virtual ::java::lang::Object * takeLast(); - virtual ::java::lang::Object * pollFirst(jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * pollLast(jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * getFirst(); - virtual ::java::lang::Object * getLast(); - virtual ::java::lang::Object * peekFirst(); - virtual ::java::lang::Object * peekLast(); - virtual jboolean removeFirstOccurrence(::java::lang::Object *); - virtual jboolean removeLastOccurrence(::java::lang::Object *); - virtual jboolean add(::java::lang::Object *); - virtual jboolean offer(::java::lang::Object *); - virtual void put(::java::lang::Object *); - virtual jboolean offer(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * remove(); - virtual ::java::lang::Object * poll(); - virtual ::java::lang::Object * take(); - virtual ::java::lang::Object * poll(jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * element(); - virtual ::java::lang::Object * peek(); - virtual jint remainingCapacity(); - virtual jint drainTo(::java::util::Collection *); - virtual jint drainTo(::java::util::Collection *, jint); - virtual void push(::java::lang::Object *); - virtual ::java::lang::Object * pop(); - virtual jboolean remove(::java::lang::Object *); - virtual jint size(); - virtual jboolean contains(::java::lang::Object *); -public: // actually package-private - virtual jboolean removeNode(::java::util::concurrent::LinkedBlockingDeque$Node *); -public: - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual ::java::lang::String * toString(); - virtual void clear(); - virtual ::java::util::Iterator * iterator(); - virtual ::java::util::Iterator * descendingIterator(); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); -public: // actually package-private - static ::java::util::concurrent::locks::ReentrantLock * access$0(::java::util::concurrent::LinkedBlockingDeque *); - static ::java::util::concurrent::LinkedBlockingDeque$Node * access$1(::java::util::concurrent::LinkedBlockingDeque *); - static ::java::util::concurrent::LinkedBlockingDeque$Node * access$2(::java::util::concurrent::LinkedBlockingDeque *); -private: - static const jlong serialVersionUID = -387911632671998426LL; - ::java::util::concurrent::LinkedBlockingDeque$Node * __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) first; - ::java::util::concurrent::LinkedBlockingDeque$Node * last; - jint count; - jint capacity; - ::java::util::concurrent::locks::ReentrantLock * lock; - ::java::util::concurrent::locks::Condition * notEmpty; - ::java::util::concurrent::locks::Condition * notFull; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_LinkedBlockingDeque__ diff --git a/libjava/java/util/concurrent/LinkedBlockingQueue$Itr.h b/libjava/java/util/concurrent/LinkedBlockingQueue$Itr.h deleted file mode 100644 index e7e0e52..0000000 --- a/libjava/java/util/concurrent/LinkedBlockingQueue$Itr.h +++ /dev/null @@ -1,30 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_LinkedBlockingQueue$Itr__ -#define __java_util_concurrent_LinkedBlockingQueue$Itr__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::LinkedBlockingQueue$Itr : public ::java::lang::Object -{ - -public: // actually package-private - LinkedBlockingQueue$Itr(::java::util::concurrent::LinkedBlockingQueue *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -private: - ::java::util::concurrent::LinkedBlockingQueue$Node * __attribute__((aligned(__alignof__( ::java::lang::Object)))) current; - ::java::util::concurrent::LinkedBlockingQueue$Node * lastRet; - ::java::lang::Object * currentElement; -public: // actually package-private - ::java::util::concurrent::LinkedBlockingQueue * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_LinkedBlockingQueue$Itr__ diff --git a/libjava/java/util/concurrent/LinkedBlockingQueue$Node.h b/libjava/java/util/concurrent/LinkedBlockingQueue$Node.h deleted file mode 100644 index 1cf8cda..0000000 --- a/libjava/java/util/concurrent/LinkedBlockingQueue$Node.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_LinkedBlockingQueue$Node__ -#define __java_util_concurrent_LinkedBlockingQueue$Node__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::LinkedBlockingQueue$Node : public ::java::lang::Object -{ - -public: // actually package-private - LinkedBlockingQueue$Node(::java::lang::Object *); - ::java::lang::Object * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) item; - ::java::util::concurrent::LinkedBlockingQueue$Node * next; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_LinkedBlockingQueue$Node__ diff --git a/libjava/java/util/concurrent/LinkedBlockingQueue.h b/libjava/java/util/concurrent/LinkedBlockingQueue.h deleted file mode 100644 index 42028ec..0000000 --- a/libjava/java/util/concurrent/LinkedBlockingQueue.h +++ /dev/null @@ -1,71 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_LinkedBlockingQueue__ -#define __java_util_concurrent_LinkedBlockingQueue__ - -#pragma interface - -#include <java/util/AbstractQueue.h> -#include <gcj/array.h> - - -class java::util::concurrent::LinkedBlockingQueue : public ::java::util::AbstractQueue -{ - - void signalNotEmpty(); - void signalNotFull(); - void insert(::java::lang::Object *); - ::java::lang::Object * extract(); - void fullyLock(); - void fullyUnlock(); -public: - LinkedBlockingQueue(); - LinkedBlockingQueue(jint); - LinkedBlockingQueue(::java::util::Collection *); - virtual jint size(); - virtual jint remainingCapacity(); - virtual void put(::java::lang::Object *); - virtual jboolean offer(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *); - virtual jboolean offer(::java::lang::Object *); - virtual ::java::lang::Object * take(); - virtual ::java::lang::Object * poll(jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * poll(); - virtual ::java::lang::Object * peek(); - virtual jboolean remove(::java::lang::Object *); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual ::java::lang::String * toString(); - virtual void clear(); - virtual jint drainTo(::java::util::Collection *); - virtual jint drainTo(::java::util::Collection *, jint); - virtual ::java::util::Iterator * iterator(); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); -public: // actually package-private - static ::java::util::concurrent::locks::ReentrantLock * access$0(::java::util::concurrent::LinkedBlockingQueue *); - static ::java::util::concurrent::locks::ReentrantLock * access$1(::java::util::concurrent::LinkedBlockingQueue *); - static ::java::util::concurrent::LinkedBlockingQueue$Node * access$2(::java::util::concurrent::LinkedBlockingQueue *); - static ::java::util::concurrent::LinkedBlockingQueue$Node * access$3(::java::util::concurrent::LinkedBlockingQueue *); - static void access$4(::java::util::concurrent::LinkedBlockingQueue *, ::java::util::concurrent::LinkedBlockingQueue$Node *); - static ::java::util::concurrent::atomic::AtomicInteger * access$5(::java::util::concurrent::LinkedBlockingQueue *); - static jint access$6(::java::util::concurrent::LinkedBlockingQueue *); - static ::java::util::concurrent::locks::Condition * access$7(::java::util::concurrent::LinkedBlockingQueue *); -private: - static const jlong serialVersionUID = -6903933977591709194LL; - jint __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) capacity; - ::java::util::concurrent::atomic::AtomicInteger * count; - ::java::util::concurrent::LinkedBlockingQueue$Node * head; - ::java::util::concurrent::LinkedBlockingQueue$Node * last; - ::java::util::concurrent::locks::ReentrantLock * takeLock; - ::java::util::concurrent::locks::Condition * notEmpty; - ::java::util::concurrent::locks::ReentrantLock * putLock; - ::java::util::concurrent::locks::Condition * notFull; -public: // actually package-private - static jboolean $assertionsDisabled; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_LinkedBlockingQueue__ diff --git a/libjava/java/util/concurrent/PriorityBlockingQueue$Itr.h b/libjava/java/util/concurrent/PriorityBlockingQueue$Itr.h deleted file mode 100644 index c644071..0000000 --- a/libjava/java/util/concurrent/PriorityBlockingQueue$Itr.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_PriorityBlockingQueue$Itr__ -#define __java_util_concurrent_PriorityBlockingQueue$Itr__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::PriorityBlockingQueue$Itr : public ::java::lang::Object -{ - -public: // actually package-private - PriorityBlockingQueue$Itr(::java::util::concurrent::PriorityBlockingQueue *, JArray< ::java::lang::Object * > *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -public: // actually package-private - JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) array; - jint cursor; - jint lastRet; - ::java::util::concurrent::PriorityBlockingQueue * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_PriorityBlockingQueue$Itr__ diff --git a/libjava/java/util/concurrent/PriorityBlockingQueue.h b/libjava/java/util/concurrent/PriorityBlockingQueue.h deleted file mode 100644 index ad5d8bb..0000000 --- a/libjava/java/util/concurrent/PriorityBlockingQueue.h +++ /dev/null @@ -1,57 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_PriorityBlockingQueue__ -#define __java_util_concurrent_PriorityBlockingQueue__ - -#pragma interface - -#include <java/util/AbstractQueue.h> -#include <gcj/array.h> - - -class java::util::concurrent::PriorityBlockingQueue : public ::java::util::AbstractQueue -{ - -public: - PriorityBlockingQueue(); - PriorityBlockingQueue(jint); - PriorityBlockingQueue(jint, ::java::util::Comparator *); - PriorityBlockingQueue(::java::util::Collection *); - virtual jboolean add(::java::lang::Object *); - virtual jboolean offer(::java::lang::Object *); - virtual void put(::java::lang::Object *); - virtual jboolean offer(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * poll(); - virtual ::java::lang::Object * take(); - virtual ::java::lang::Object * poll(jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * peek(); - virtual ::java::util::Comparator * comparator(); - virtual jint size(); - virtual jint remainingCapacity(); - virtual jboolean remove(::java::lang::Object *); - virtual jboolean contains(::java::lang::Object *); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual ::java::lang::String * toString(); - virtual jint drainTo(::java::util::Collection *); - virtual jint drainTo(::java::util::Collection *, jint); - virtual void clear(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual ::java::util::Iterator * iterator(); -private: - void writeObject(::java::io::ObjectOutputStream *); -public: // actually package-private - static ::java::util::concurrent::locks::ReentrantLock * access$0(::java::util::concurrent::PriorityBlockingQueue *); - static ::java::util::PriorityQueue * access$1(::java::util::concurrent::PriorityBlockingQueue *); -private: - static const jlong serialVersionUID = 5595510919245408276LL; - ::java::util::PriorityQueue * __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) q; - ::java::util::concurrent::locks::ReentrantLock * lock; - ::java::util::concurrent::locks::Condition * notEmpty; -public: // actually package-private - static jboolean $assertionsDisabled; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_PriorityBlockingQueue__ diff --git a/libjava/java/util/concurrent/RejectedExecutionException.h b/libjava/java/util/concurrent/RejectedExecutionException.h deleted file mode 100644 index 4606d2d..0000000 --- a/libjava/java/util/concurrent/RejectedExecutionException.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_RejectedExecutionException__ -#define __java_util_concurrent_RejectedExecutionException__ - -#pragma interface - -#include <java/lang/RuntimeException.h> - -class java::util::concurrent::RejectedExecutionException : public ::java::lang::RuntimeException -{ - -public: - RejectedExecutionException(); - RejectedExecutionException(::java::lang::String *); - RejectedExecutionException(::java::lang::String *, ::java::lang::Throwable *); - RejectedExecutionException(::java::lang::Throwable *); -private: - static const jlong serialVersionUID = -375805702767069545LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_RejectedExecutionException__ diff --git a/libjava/java/util/concurrent/RejectedExecutionHandler.h b/libjava/java/util/concurrent/RejectedExecutionHandler.h deleted file mode 100644 index 8e1ac4f..0000000 --- a/libjava/java/util/concurrent/RejectedExecutionHandler.h +++ /dev/null @@ -1,19 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_RejectedExecutionHandler__ -#define __java_util_concurrent_RejectedExecutionHandler__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::RejectedExecutionHandler : public ::java::lang::Object -{ - -public: - virtual void rejectedExecution(::java::lang::Runnable *, ::java::util::concurrent::ThreadPoolExecutor *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_RejectedExecutionHandler__ diff --git a/libjava/java/util/concurrent/RunnableFuture.h b/libjava/java/util/concurrent/RunnableFuture.h deleted file mode 100644 index 281dccc..0000000 --- a/libjava/java/util/concurrent/RunnableFuture.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_RunnableFuture__ -#define __java_util_concurrent_RunnableFuture__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::RunnableFuture : public ::java::lang::Object -{ - -public: - virtual void run() = 0; - virtual jboolean cancel(jboolean) = 0; - virtual jboolean isCancelled() = 0; - virtual jboolean isDone() = 0; - virtual ::java::lang::Object * get() = 0; - virtual ::java::lang::Object * get(jlong, ::java::util::concurrent::TimeUnit *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_RunnableFuture__ diff --git a/libjava/java/util/concurrent/RunnableScheduledFuture.h b/libjava/java/util/concurrent/RunnableScheduledFuture.h deleted file mode 100644 index 0846d65..0000000 --- a/libjava/java/util/concurrent/RunnableScheduledFuture.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_RunnableScheduledFuture__ -#define __java_util_concurrent_RunnableScheduledFuture__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::RunnableScheduledFuture : public ::java::lang::Object -{ - -public: - virtual jboolean isPeriodic() = 0; - virtual void run() = 0; - virtual jboolean cancel(jboolean) = 0; - virtual jboolean isCancelled() = 0; - virtual jboolean isDone() = 0; - virtual ::java::lang::Object * get() = 0; - virtual ::java::lang::Object * get(jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual jlong getDelay(::java::util::concurrent::TimeUnit *) = 0; - virtual jint compareTo(::java::lang::Object *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_RunnableScheduledFuture__ diff --git a/libjava/java/util/concurrent/ScheduledExecutorService.h b/libjava/java/util/concurrent/ScheduledExecutorService.h deleted file mode 100644 index 9041e39..0000000 --- a/libjava/java/util/concurrent/ScheduledExecutorService.h +++ /dev/null @@ -1,35 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ScheduledExecutorService__ -#define __java_util_concurrent_ScheduledExecutorService__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ScheduledExecutorService : public ::java::lang::Object -{ - -public: - virtual ::java::util::concurrent::ScheduledFuture * schedule(::java::lang::Runnable *, jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual ::java::util::concurrent::ScheduledFuture * schedule(::java::util::concurrent::Callable *, jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual ::java::util::concurrent::ScheduledFuture * scheduleAtFixedRate(::java::lang::Runnable *, jlong, jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual ::java::util::concurrent::ScheduledFuture * scheduleWithFixedDelay(::java::lang::Runnable *, jlong, jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual void shutdown() = 0; - virtual ::java::util::List * shutdownNow() = 0; - virtual jboolean isShutdown() = 0; - virtual jboolean isTerminated() = 0; - virtual jboolean awaitTermination(jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual ::java::util::concurrent::Future * submit(::java::util::concurrent::Callable *) = 0; - virtual ::java::util::concurrent::Future * submit(::java::lang::Runnable *, ::java::lang::Object *) = 0; - virtual ::java::util::concurrent::Future * submit(::java::lang::Runnable *) = 0; - virtual ::java::util::List * invokeAll(::java::util::Collection *) = 0; - virtual ::java::util::List * invokeAll(::java::util::Collection *, jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual ::java::lang::Object * invokeAny(::java::util::Collection *) = 0; - virtual ::java::lang::Object * invokeAny(::java::util::Collection *, jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual void execute(::java::lang::Runnable *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_ScheduledExecutorService__ diff --git a/libjava/java/util/concurrent/ScheduledFuture.h b/libjava/java/util/concurrent/ScheduledFuture.h deleted file mode 100644 index 4cbf3b0..0000000 --- a/libjava/java/util/concurrent/ScheduledFuture.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ScheduledFuture__ -#define __java_util_concurrent_ScheduledFuture__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ScheduledFuture : public ::java::lang::Object -{ - -public: - virtual jlong getDelay(::java::util::concurrent::TimeUnit *) = 0; - virtual jint compareTo(::java::lang::Object *) = 0; - virtual jboolean cancel(jboolean) = 0; - virtual jboolean isCancelled() = 0; - virtual jboolean isDone() = 0; - virtual ::java::lang::Object * get() = 0; - virtual ::java::lang::Object * get(jlong, ::java::util::concurrent::TimeUnit *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_ScheduledFuture__ diff --git a/libjava/java/util/concurrent/ScheduledThreadPoolExecutor$1.h b/libjava/java/util/concurrent/ScheduledThreadPoolExecutor$1.h deleted file mode 100644 index 4991c96..0000000 --- a/libjava/java/util/concurrent/ScheduledThreadPoolExecutor$1.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ScheduledThreadPoolExecutor$1__ -#define __java_util_concurrent_ScheduledThreadPoolExecutor$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ScheduledThreadPoolExecutor$1 : public ::java::lang::Object -{ - -public: // actually package-private - ScheduledThreadPoolExecutor$1(::java::util::concurrent::ScheduledThreadPoolExecutor$DelayedWorkQueue *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Runnable * ScheduledThreadPoolExecutor$1$next(); - virtual void remove(); - virtual ::java::lang::Object * next(); -private: - ::java::util::Iterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) it; -public: // actually package-private - ::java::util::concurrent::ScheduledThreadPoolExecutor$DelayedWorkQueue * this$1; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ScheduledThreadPoolExecutor$1__ diff --git a/libjava/java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.h b/libjava/java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.h deleted file mode 100644 index 26fac62..0000000 --- a/libjava/java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.h +++ /dev/null @@ -1,58 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ScheduledThreadPoolExecutor$DelayedWorkQueue__ -#define __java_util_concurrent_ScheduledThreadPoolExecutor$DelayedWorkQueue__ - -#pragma interface - -#include <java/util/AbstractCollection.h> -#include <gcj/array.h> - - -class java::util::concurrent::ScheduledThreadPoolExecutor$DelayedWorkQueue : public ::java::util::AbstractCollection -{ - - ScheduledThreadPoolExecutor$DelayedWorkQueue(); -public: - virtual ::java::lang::Runnable * ScheduledThreadPoolExecutor$DelayedWorkQueue$poll(); - virtual ::java::lang::Runnable * ScheduledThreadPoolExecutor$DelayedWorkQueue$peek(); - virtual ::java::lang::Runnable * ScheduledThreadPoolExecutor$DelayedWorkQueue$take(); - virtual ::java::lang::Runnable * ScheduledThreadPoolExecutor$DelayedWorkQueue$poll(jlong, ::java::util::concurrent::TimeUnit *); - virtual jboolean ScheduledThreadPoolExecutor$DelayedWorkQueue$add(::java::lang::Runnable *); - virtual jboolean ScheduledThreadPoolExecutor$DelayedWorkQueue$offer(::java::lang::Runnable *); - virtual void ScheduledThreadPoolExecutor$DelayedWorkQueue$put(::java::lang::Runnable *); - virtual jboolean ScheduledThreadPoolExecutor$DelayedWorkQueue$offer(::java::lang::Runnable *, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Runnable * ScheduledThreadPoolExecutor$DelayedWorkQueue$remove(); - virtual ::java::lang::Runnable * ScheduledThreadPoolExecutor$DelayedWorkQueue$element(); - virtual void clear(); - virtual jint drainTo(::java::util::Collection *); - virtual jint drainTo(::java::util::Collection *, jint); - virtual jint remainingCapacity(); - virtual jboolean remove(::java::lang::Object *); - virtual jboolean contains(::java::lang::Object *); - virtual jint size(); - virtual jboolean isEmpty(); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual ::java::util::Iterator * iterator(); - virtual ::java::lang::Object * element(); - virtual ::java::lang::Object * poll(jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * poll(); - virtual ::java::lang::Object * take(); - virtual jboolean offer(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *); - virtual jboolean offer(::java::lang::Object *); - virtual ::java::lang::Object * peek(); - virtual jboolean add(::java::lang::Object *); - virtual ::java::lang::Object * remove(); - virtual void put(::java::lang::Object *); -public: // actually package-private - static ::java::util::concurrent::DelayQueue * access$10(::java::util::concurrent::ScheduledThreadPoolExecutor$DelayedWorkQueue *); - ScheduledThreadPoolExecutor$DelayedWorkQueue(::java::util::concurrent::ScheduledThreadPoolExecutor$DelayedWorkQueue *); -private: - ::java::util::concurrent::DelayQueue * __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) dq; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ScheduledThreadPoolExecutor$DelayedWorkQueue__ diff --git a/libjava/java/util/concurrent/ScheduledThreadPoolExecutor$ScheduledFutureTask.h b/libjava/java/util/concurrent/ScheduledThreadPoolExecutor$ScheduledFutureTask.h deleted file mode 100644 index ba9ad31..0000000 --- a/libjava/java/util/concurrent/ScheduledThreadPoolExecutor$ScheduledFutureTask.h +++ /dev/null @@ -1,40 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ScheduledThreadPoolExecutor$ScheduledFutureTask__ -#define __java_util_concurrent_ScheduledThreadPoolExecutor$ScheduledFutureTask__ - -#pragma interface - -#include <java/util/concurrent/FutureTask.h> - -class java::util::concurrent::ScheduledThreadPoolExecutor$ScheduledFutureTask : public ::java::util::concurrent::FutureTask -{ - -public: // actually package-private - ScheduledThreadPoolExecutor$ScheduledFutureTask(::java::util::concurrent::ScheduledThreadPoolExecutor *, ::java::lang::Runnable *, ::java::lang::Object *, jlong); - ScheduledThreadPoolExecutor$ScheduledFutureTask(::java::util::concurrent::ScheduledThreadPoolExecutor *, ::java::lang::Runnable *, ::java::lang::Object *, jlong, jlong); - ScheduledThreadPoolExecutor$ScheduledFutureTask(::java::util::concurrent::ScheduledThreadPoolExecutor *, ::java::util::concurrent::Callable *, jlong); -public: - virtual jlong getDelay(::java::util::concurrent::TimeUnit *); - virtual jint ScheduledThreadPoolExecutor$ScheduledFutureTask$compareTo(::java::util::concurrent::Delayed *); - virtual jboolean isPeriodic(); -private: - void runPeriodic(); -public: - virtual void run(); - virtual jint compareTo(::java::lang::Object *); -public: // actually package-private - static jboolean access$1(::java::util::concurrent::ScheduledThreadPoolExecutor$ScheduledFutureTask *); - static void access$2(::java::util::concurrent::ScheduledThreadPoolExecutor$ScheduledFutureTask *); -private: - jlong __attribute__((aligned(__alignof__( ::java::util::concurrent::FutureTask)))) sequenceNumber; - jlong time; - jlong period; -public: // actually package-private - ::java::util::concurrent::ScheduledThreadPoolExecutor * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ScheduledThreadPoolExecutor$ScheduledFutureTask__ diff --git a/libjava/java/util/concurrent/ScheduledThreadPoolExecutor.h b/libjava/java/util/concurrent/ScheduledThreadPoolExecutor.h deleted file mode 100644 index 8e651b3..0000000 --- a/libjava/java/util/concurrent/ScheduledThreadPoolExecutor.h +++ /dev/null @@ -1,56 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ScheduledThreadPoolExecutor__ -#define __java_util_concurrent_ScheduledThreadPoolExecutor__ - -#pragma interface - -#include <java/util/concurrent/ThreadPoolExecutor.h> - -class java::util::concurrent::ScheduledThreadPoolExecutor : public ::java::util::concurrent::ThreadPoolExecutor -{ - -public: // actually package-private - virtual jlong now(); -private: - void delayedExecute(::java::lang::Runnable *); - void cancelUnwantedTasks(); -public: - virtual jboolean remove(::java::lang::Runnable *); -public: // actually protected - virtual ::java::util::concurrent::RunnableScheduledFuture * decorateTask(::java::lang::Runnable *, ::java::util::concurrent::RunnableScheduledFuture *); - virtual ::java::util::concurrent::RunnableScheduledFuture * decorateTask(::java::util::concurrent::Callable *, ::java::util::concurrent::RunnableScheduledFuture *); -public: - ScheduledThreadPoolExecutor(jint); - ScheduledThreadPoolExecutor(jint, ::java::util::concurrent::ThreadFactory *); - ScheduledThreadPoolExecutor(jint, ::java::util::concurrent::RejectedExecutionHandler *); - ScheduledThreadPoolExecutor(jint, ::java::util::concurrent::ThreadFactory *, ::java::util::concurrent::RejectedExecutionHandler *); - virtual ::java::util::concurrent::ScheduledFuture * schedule(::java::lang::Runnable *, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::util::concurrent::ScheduledFuture * schedule(::java::util::concurrent::Callable *, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::util::concurrent::ScheduledFuture * scheduleAtFixedRate(::java::lang::Runnable *, jlong, jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::util::concurrent::ScheduledFuture * scheduleWithFixedDelay(::java::lang::Runnable *, jlong, jlong, ::java::util::concurrent::TimeUnit *); - virtual void execute(::java::lang::Runnable *); - virtual ::java::util::concurrent::Future * submit(::java::lang::Runnable *); - virtual ::java::util::concurrent::Future * submit(::java::lang::Runnable *, ::java::lang::Object *); - virtual ::java::util::concurrent::Future * submit(::java::util::concurrent::Callable *); - virtual void setContinueExistingPeriodicTasksAfterShutdownPolicy(jboolean); - virtual jboolean getContinueExistingPeriodicTasksAfterShutdownPolicy(); - virtual void setExecuteExistingDelayedTasksAfterShutdownPolicy(jboolean); - virtual jboolean getExecuteExistingDelayedTasksAfterShutdownPolicy(); - virtual void shutdown(); - virtual ::java::util::List * shutdownNow(); - virtual ::java::util::concurrent::BlockingQueue * getQueue(); -public: // actually package-private - static ::java::util::concurrent::atomic::AtomicLong * access$0(); - static ::java::util::concurrent::BlockingQueue * access$1(::java::util::concurrent::ScheduledThreadPoolExecutor *); -private: - jboolean volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::ThreadPoolExecutor)))) continueExistingPeriodicTasksAfterShutdown; - jboolean volatile executeExistingDelayedTasksAfterShutdown; - static ::java::util::concurrent::atomic::AtomicLong * sequencer; - static jlong NANO_ORIGIN; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ScheduledThreadPoolExecutor__ diff --git a/libjava/java/util/concurrent/Semaphore$FairSync.h b/libjava/java/util/concurrent/Semaphore$FairSync.h deleted file mode 100644 index ac32369..0000000 --- a/libjava/java/util/concurrent/Semaphore$FairSync.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Semaphore$FairSync__ -#define __java_util_concurrent_Semaphore$FairSync__ - -#pragma interface - -#include <java/util/concurrent/Semaphore$Sync.h> - -class java::util::concurrent::Semaphore$FairSync : public ::java::util::concurrent::Semaphore$Sync -{ - -public: // actually package-private - Semaphore$FairSync(jint); -public: // actually protected - jint tryAcquireShared(jint); -private: - static const jlong serialVersionUID = 2014338818796000944LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Semaphore$FairSync__ diff --git a/libjava/java/util/concurrent/Semaphore$NonfairSync.h b/libjava/java/util/concurrent/Semaphore$NonfairSync.h deleted file mode 100644 index 2a03f1a..0000000 --- a/libjava/java/util/concurrent/Semaphore$NonfairSync.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Semaphore$NonfairSync__ -#define __java_util_concurrent_Semaphore$NonfairSync__ - -#pragma interface - -#include <java/util/concurrent/Semaphore$Sync.h> - -class java::util::concurrent::Semaphore$NonfairSync : public ::java::util::concurrent::Semaphore$Sync -{ - -public: // actually package-private - Semaphore$NonfairSync(jint); -public: // actually protected - jint tryAcquireShared(jint); -private: - static const jlong serialVersionUID = -2694183684443567898LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Semaphore$NonfairSync__ diff --git a/libjava/java/util/concurrent/Semaphore$Sync.h b/libjava/java/util/concurrent/Semaphore$Sync.h deleted file mode 100644 index 98464b2..0000000 --- a/libjava/java/util/concurrent/Semaphore$Sync.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Semaphore$Sync__ -#define __java_util_concurrent_Semaphore$Sync__ - -#pragma interface - -#include <java/util/concurrent/locks/AbstractQueuedSynchronizer.h> - -class java::util::concurrent::Semaphore$Sync : public ::java::util::concurrent::locks::AbstractQueuedSynchronizer -{ - -public: // actually package-private - Semaphore$Sync(jint); - virtual jint getPermits(); - virtual jint nonfairTryAcquireShared(jint); -public: // actually protected - virtual jboolean tryReleaseShared(jint); -public: // actually package-private - virtual void reducePermits(jint); - virtual jint drainPermits(); -private: - static const jlong serialVersionUID = 1192457210091910933LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Semaphore$Sync__ diff --git a/libjava/java/util/concurrent/Semaphore.h b/libjava/java/util/concurrent/Semaphore.h deleted file mode 100644 index 41755dd..0000000 --- a/libjava/java/util/concurrent/Semaphore.h +++ /dev/null @@ -1,46 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_Semaphore__ -#define __java_util_concurrent_Semaphore__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::Semaphore : public ::java::lang::Object -{ - -public: - Semaphore(jint); - Semaphore(jint, jboolean); - virtual void acquire(); - virtual void acquireUninterruptibly(); - virtual jboolean tryAcquire(); - virtual jboolean tryAcquire(jlong, ::java::util::concurrent::TimeUnit *); - virtual void release(); - virtual void acquire(jint); - virtual void acquireUninterruptibly(jint); - virtual jboolean tryAcquire(jint); - virtual jboolean tryAcquire(jint, jlong, ::java::util::concurrent::TimeUnit *); - virtual void release(jint); - virtual jint availablePermits(); - virtual jint drainPermits(); -public: // actually protected - virtual void reducePermits(jint); -public: - virtual jboolean isFair(); - virtual jboolean hasQueuedThreads(); - virtual jint getQueueLength(); -public: // actually protected - virtual ::java::util::Collection * getQueuedThreads(); -public: - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = -3222578661600680210LL; - ::java::util::concurrent::Semaphore$Sync * __attribute__((aligned(__alignof__( ::java::lang::Object)))) sync; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_Semaphore__ diff --git a/libjava/java/util/concurrent/SynchronousQueue$EmptyIterator.h b/libjava/java/util/concurrent/SynchronousQueue$EmptyIterator.h deleted file mode 100644 index 793fb9a..0000000 --- a/libjava/java/util/concurrent/SynchronousQueue$EmptyIterator.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_SynchronousQueue$EmptyIterator__ -#define __java_util_concurrent_SynchronousQueue$EmptyIterator__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::SynchronousQueue$EmptyIterator : public ::java::lang::Object -{ - -public: // actually package-private - SynchronousQueue$EmptyIterator(); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_SynchronousQueue$EmptyIterator__ diff --git a/libjava/java/util/concurrent/SynchronousQueue$FifoWaitQueue.h b/libjava/java/util/concurrent/SynchronousQueue$FifoWaitQueue.h deleted file mode 100644 index ba63690..0000000 --- a/libjava/java/util/concurrent/SynchronousQueue$FifoWaitQueue.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_SynchronousQueue$FifoWaitQueue__ -#define __java_util_concurrent_SynchronousQueue$FifoWaitQueue__ - -#pragma interface - -#include <java/util/concurrent/SynchronousQueue$WaitQueue.h> - -class java::util::concurrent::SynchronousQueue$FifoWaitQueue : public ::java::util::concurrent::SynchronousQueue$WaitQueue -{ - -public: // actually package-private - SynchronousQueue$FifoWaitQueue(); -private: - static const jlong serialVersionUID = -3623113410248163686LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_SynchronousQueue$FifoWaitQueue__ diff --git a/libjava/java/util/concurrent/SynchronousQueue$LifoWaitQueue.h b/libjava/java/util/concurrent/SynchronousQueue$LifoWaitQueue.h deleted file mode 100644 index dedfaca..0000000 --- a/libjava/java/util/concurrent/SynchronousQueue$LifoWaitQueue.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_SynchronousQueue$LifoWaitQueue__ -#define __java_util_concurrent_SynchronousQueue$LifoWaitQueue__ - -#pragma interface - -#include <java/util/concurrent/SynchronousQueue$WaitQueue.h> - -class java::util::concurrent::SynchronousQueue$LifoWaitQueue : public ::java::util::concurrent::SynchronousQueue$WaitQueue -{ - -public: // actually package-private - SynchronousQueue$LifoWaitQueue(); -private: - static const jlong serialVersionUID = -3633113410248163686LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_SynchronousQueue$LifoWaitQueue__ diff --git a/libjava/java/util/concurrent/SynchronousQueue$TransferQueue$QNode.h b/libjava/java/util/concurrent/SynchronousQueue$TransferQueue$QNode.h deleted file mode 100644 index 105c64e..0000000 --- a/libjava/java/util/concurrent/SynchronousQueue$TransferQueue$QNode.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_SynchronousQueue$TransferQueue$QNode__ -#define __java_util_concurrent_SynchronousQueue$TransferQueue$QNode__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::SynchronousQueue$TransferQueue$QNode : public ::java::lang::Object -{ - -public: // actually package-private - SynchronousQueue$TransferQueue$QNode(::java::lang::Object *, jboolean); - jboolean casNext(::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *, ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *); - jboolean casItem(::java::lang::Object *, ::java::lang::Object *); - void tryCancel(::java::lang::Object *); - jboolean isCancelled(); - jboolean isOffList(); - ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) next; - ::java::lang::Object * volatile item; - ::java::lang::Thread * volatile waiter; - jboolean isData; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * nextUpdater; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * itemUpdater; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_SynchronousQueue$TransferQueue$QNode__ diff --git a/libjava/java/util/concurrent/SynchronousQueue$TransferQueue.h b/libjava/java/util/concurrent/SynchronousQueue$TransferQueue.h deleted file mode 100644 index 921c363..0000000 --- a/libjava/java/util/concurrent/SynchronousQueue$TransferQueue.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_SynchronousQueue$TransferQueue__ -#define __java_util_concurrent_SynchronousQueue$TransferQueue__ - -#pragma interface - -#include <java/util/concurrent/SynchronousQueue$Transferer.h> - -class java::util::concurrent::SynchronousQueue$TransferQueue : public ::java::util::concurrent::SynchronousQueue$Transferer -{ - -public: // actually package-private - SynchronousQueue$TransferQueue(); - void advanceHead(::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *, ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *); - void advanceTail(::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *, ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *); - jboolean casCleanMe(::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *, ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *); - ::java::lang::Object * transfer(::java::lang::Object *, jboolean, jlong); - ::java::lang::Object * awaitFulfill(::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *, ::java::lang::Object *, jboolean, jlong); - void clean(::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *, ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *); - ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::SynchronousQueue$Transferer)))) head; - ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * volatile tail; - ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * volatile cleanMe; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * headUpdater; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * tailUpdater; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * cleanMeUpdater; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_SynchronousQueue$TransferQueue__ diff --git a/libjava/java/util/concurrent/SynchronousQueue$TransferStack$SNode.h b/libjava/java/util/concurrent/SynchronousQueue$TransferStack$SNode.h deleted file mode 100644 index 48e22f2..0000000 --- a/libjava/java/util/concurrent/SynchronousQueue$TransferStack$SNode.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_SynchronousQueue$TransferStack$SNode__ -#define __java_util_concurrent_SynchronousQueue$TransferStack$SNode__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::SynchronousQueue$TransferStack$SNode : public ::java::lang::Object -{ - -public: // actually package-private - SynchronousQueue$TransferStack$SNode(::java::lang::Object *); - jboolean casNext(::java::util::concurrent::SynchronousQueue$TransferStack$SNode *, ::java::util::concurrent::SynchronousQueue$TransferStack$SNode *); - jboolean tryMatch(::java::util::concurrent::SynchronousQueue$TransferStack$SNode *); - void tryCancel(); - jboolean isCancelled(); - ::java::util::concurrent::SynchronousQueue$TransferStack$SNode * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) next; - ::java::util::concurrent::SynchronousQueue$TransferStack$SNode * volatile match; - ::java::lang::Thread * volatile waiter; - ::java::lang::Object * item; - jint mode; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * nextUpdater; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * matchUpdater; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_SynchronousQueue$TransferStack$SNode__ diff --git a/libjava/java/util/concurrent/SynchronousQueue$TransferStack.h b/libjava/java/util/concurrent/SynchronousQueue$TransferStack.h deleted file mode 100644 index 5722c41..0000000 --- a/libjava/java/util/concurrent/SynchronousQueue$TransferStack.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_SynchronousQueue$TransferStack__ -#define __java_util_concurrent_SynchronousQueue$TransferStack__ - -#pragma interface - -#include <java/util/concurrent/SynchronousQueue$Transferer.h> - -class java::util::concurrent::SynchronousQueue$TransferStack : public ::java::util::concurrent::SynchronousQueue$Transferer -{ - -public: // actually package-private - SynchronousQueue$TransferStack(); - static jboolean isFulfilling(jint); - jboolean casHead(::java::util::concurrent::SynchronousQueue$TransferStack$SNode *, ::java::util::concurrent::SynchronousQueue$TransferStack$SNode *); - static ::java::util::concurrent::SynchronousQueue$TransferStack$SNode * snode(::java::util::concurrent::SynchronousQueue$TransferStack$SNode *, ::java::lang::Object *, ::java::util::concurrent::SynchronousQueue$TransferStack$SNode *, jint); - ::java::lang::Object * transfer(::java::lang::Object *, jboolean, jlong); - ::java::util::concurrent::SynchronousQueue$TransferStack$SNode * awaitFulfill(::java::util::concurrent::SynchronousQueue$TransferStack$SNode *, jboolean, jlong); - jboolean shouldSpin(::java::util::concurrent::SynchronousQueue$TransferStack$SNode *); - void clean(::java::util::concurrent::SynchronousQueue$TransferStack$SNode *); - static const jint REQUEST = 0; - static const jint DATA = 1; - static const jint FULFILLING = 2; - ::java::util::concurrent::SynchronousQueue$TransferStack$SNode * volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::SynchronousQueue$Transferer)))) head; - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * headUpdater; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_SynchronousQueue$TransferStack__ diff --git a/libjava/java/util/concurrent/SynchronousQueue$Transferer.h b/libjava/java/util/concurrent/SynchronousQueue$Transferer.h deleted file mode 100644 index 1b135af..0000000 --- a/libjava/java/util/concurrent/SynchronousQueue$Transferer.h +++ /dev/null @@ -1,21 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_SynchronousQueue$Transferer__ -#define __java_util_concurrent_SynchronousQueue$Transferer__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::SynchronousQueue$Transferer : public ::java::lang::Object -{ - -public: // actually package-private - SynchronousQueue$Transferer(); - virtual ::java::lang::Object * transfer(::java::lang::Object *, jboolean, jlong) = 0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_SynchronousQueue$Transferer__ diff --git a/libjava/java/util/concurrent/SynchronousQueue$WaitQueue.h b/libjava/java/util/concurrent/SynchronousQueue$WaitQueue.h deleted file mode 100644 index 36f384d..0000000 --- a/libjava/java/util/concurrent/SynchronousQueue$WaitQueue.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_SynchronousQueue$WaitQueue__ -#define __java_util_concurrent_SynchronousQueue$WaitQueue__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::SynchronousQueue$WaitQueue : public ::java::lang::Object -{ - -public: // actually package-private - SynchronousQueue$WaitQueue(); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_SynchronousQueue$WaitQueue__ diff --git a/libjava/java/util/concurrent/SynchronousQueue.h b/libjava/java/util/concurrent/SynchronousQueue.h deleted file mode 100644 index 7606ddc..0000000 --- a/libjava/java/util/concurrent/SynchronousQueue.h +++ /dev/null @@ -1,58 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_SynchronousQueue__ -#define __java_util_concurrent_SynchronousQueue__ - -#pragma interface - -#include <java/util/AbstractQueue.h> -#include <gcj/array.h> - - -class java::util::concurrent::SynchronousQueue : public ::java::util::AbstractQueue -{ - -public: - SynchronousQueue(); - SynchronousQueue(jboolean); - virtual void put(::java::lang::Object *); - virtual jboolean offer(::java::lang::Object *, jlong, ::java::util::concurrent::TimeUnit *); - virtual jboolean offer(::java::lang::Object *); - virtual ::java::lang::Object * take(); - virtual ::java::lang::Object * poll(jlong, ::java::util::concurrent::TimeUnit *); - virtual ::java::lang::Object * poll(); - virtual jboolean isEmpty(); - virtual jint size(); - virtual jint remainingCapacity(); - virtual void clear(); - virtual jboolean contains(::java::lang::Object *); - virtual jboolean remove(::java::lang::Object *); - virtual jboolean containsAll(::java::util::Collection *); - virtual jboolean removeAll(::java::util::Collection *); - virtual jboolean retainAll(::java::util::Collection *); - virtual ::java::lang::Object * peek(); - virtual ::java::util::Iterator * iterator(); - virtual JArray< ::java::lang::Object * > * toArray(); - virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); - virtual jint drainTo(::java::util::Collection *); - virtual jint drainTo(::java::util::Collection *, jint); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); - static const jlong serialVersionUID = -3223113410248163686LL; -public: // actually package-private - static jint NCPUS; - static jint maxTimedSpins; - static jint maxUntimedSpins; - static const jlong spinForTimeoutThreshold = 1000LL; -private: - ::java::util::concurrent::SynchronousQueue$Transferer * volatile __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) transferer; - ::java::util::concurrent::locks::ReentrantLock * qlock; - ::java::util::concurrent::SynchronousQueue$WaitQueue * waitingProducers; - ::java::util::concurrent::SynchronousQueue$WaitQueue * waitingConsumers; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_SynchronousQueue__ diff --git a/libjava/java/util/concurrent/ThreadFactory.h b/libjava/java/util/concurrent/ThreadFactory.h deleted file mode 100644 index c1037df..0000000 --- a/libjava/java/util/concurrent/ThreadFactory.h +++ /dev/null @@ -1,19 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ThreadFactory__ -#define __java_util_concurrent_ThreadFactory__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ThreadFactory : public ::java::lang::Object -{ - -public: - virtual ::java::lang::Thread * newThread(::java::lang::Runnable *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_ThreadFactory__ diff --git a/libjava/java/util/concurrent/ThreadPoolExecutor$AbortPolicy.h b/libjava/java/util/concurrent/ThreadPoolExecutor$AbortPolicy.h deleted file mode 100644 index 9f61c79..0000000 --- a/libjava/java/util/concurrent/ThreadPoolExecutor$AbortPolicy.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ThreadPoolExecutor$AbortPolicy__ -#define __java_util_concurrent_ThreadPoolExecutor$AbortPolicy__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ThreadPoolExecutor$AbortPolicy : public ::java::lang::Object -{ - -public: - ThreadPoolExecutor$AbortPolicy(); - virtual void rejectedExecution(::java::lang::Runnable *, ::java::util::concurrent::ThreadPoolExecutor *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ThreadPoolExecutor$AbortPolicy__ diff --git a/libjava/java/util/concurrent/ThreadPoolExecutor$CallerRunsPolicy.h b/libjava/java/util/concurrent/ThreadPoolExecutor$CallerRunsPolicy.h deleted file mode 100644 index 169a9c3..0000000 --- a/libjava/java/util/concurrent/ThreadPoolExecutor$CallerRunsPolicy.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ThreadPoolExecutor$CallerRunsPolicy__ -#define __java_util_concurrent_ThreadPoolExecutor$CallerRunsPolicy__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ThreadPoolExecutor$CallerRunsPolicy : public ::java::lang::Object -{ - -public: - ThreadPoolExecutor$CallerRunsPolicy(); - virtual void rejectedExecution(::java::lang::Runnable *, ::java::util::concurrent::ThreadPoolExecutor *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ThreadPoolExecutor$CallerRunsPolicy__ diff --git a/libjava/java/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy.h b/libjava/java/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy.h deleted file mode 100644 index 77b8e05..0000000 --- a/libjava/java/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ThreadPoolExecutor$DiscardOldestPolicy__ -#define __java_util_concurrent_ThreadPoolExecutor$DiscardOldestPolicy__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ThreadPoolExecutor$DiscardOldestPolicy : public ::java::lang::Object -{ - -public: - ThreadPoolExecutor$DiscardOldestPolicy(); - virtual void rejectedExecution(::java::lang::Runnable *, ::java::util::concurrent::ThreadPoolExecutor *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ThreadPoolExecutor$DiscardOldestPolicy__ diff --git a/libjava/java/util/concurrent/ThreadPoolExecutor$DiscardPolicy.h b/libjava/java/util/concurrent/ThreadPoolExecutor$DiscardPolicy.h deleted file mode 100644 index 771f828..0000000 --- a/libjava/java/util/concurrent/ThreadPoolExecutor$DiscardPolicy.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ThreadPoolExecutor$DiscardPolicy__ -#define __java_util_concurrent_ThreadPoolExecutor$DiscardPolicy__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ThreadPoolExecutor$DiscardPolicy : public ::java::lang::Object -{ - -public: - ThreadPoolExecutor$DiscardPolicy(); - virtual void rejectedExecution(::java::lang::Runnable *, ::java::util::concurrent::ThreadPoolExecutor *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ThreadPoolExecutor$DiscardPolicy__ diff --git a/libjava/java/util/concurrent/ThreadPoolExecutor$Worker.h b/libjava/java/util/concurrent/ThreadPoolExecutor$Worker.h deleted file mode 100644 index a1b5dc3..0000000 --- a/libjava/java/util/concurrent/ThreadPoolExecutor$Worker.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ThreadPoolExecutor$Worker__ -#define __java_util_concurrent_ThreadPoolExecutor$Worker__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::ThreadPoolExecutor$Worker : public ::java::lang::Object -{ - -public: // actually package-private - ThreadPoolExecutor$Worker(::java::util::concurrent::ThreadPoolExecutor *, ::java::lang::Runnable *); - virtual jboolean isActive(); - virtual void interruptIfIdle(); - virtual void interruptNow(); -private: - void runTask(::java::lang::Runnable *); -public: - virtual void run(); -private: - ::java::util::concurrent::locks::ReentrantLock * __attribute__((aligned(__alignof__( ::java::lang::Object)))) runLock; - ::java::lang::Runnable * firstTask; -public: // actually package-private - jlong volatile completedTasks; - ::java::lang::Thread * thread; - ::java::util::concurrent::ThreadPoolExecutor * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ThreadPoolExecutor$Worker__ diff --git a/libjava/java/util/concurrent/ThreadPoolExecutor.h b/libjava/java/util/concurrent/ThreadPoolExecutor.h deleted file mode 100644 index b69b1f6..0000000 --- a/libjava/java/util/concurrent/ThreadPoolExecutor.h +++ /dev/null @@ -1,97 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_ThreadPoolExecutor__ -#define __java_util_concurrent_ThreadPoolExecutor__ - -#pragma interface - -#include <java/util/concurrent/AbstractExecutorService.h> -#include <gcj/array.h> - - -class java::util::concurrent::ThreadPoolExecutor : public ::java::util::concurrent::AbstractExecutorService -{ - -public: // actually package-private - virtual void reject(::java::lang::Runnable *); -private: - ::java::lang::Thread * addThread(::java::lang::Runnable *); - jboolean addIfUnderCorePoolSize(::java::lang::Runnable *); - jint addIfUnderMaximumPoolSize(::java::lang::Runnable *); -public: // actually package-private - virtual ::java::lang::Runnable * getTask(); - virtual void interruptIdleWorkers(); - virtual void workerDone(::java::util::concurrent::ThreadPoolExecutor$Worker *); -public: - ThreadPoolExecutor(jint, jint, jlong, ::java::util::concurrent::TimeUnit *, ::java::util::concurrent::BlockingQueue *); - ThreadPoolExecutor(jint, jint, jlong, ::java::util::concurrent::TimeUnit *, ::java::util::concurrent::BlockingQueue *, ::java::util::concurrent::ThreadFactory *); - ThreadPoolExecutor(jint, jint, jlong, ::java::util::concurrent::TimeUnit *, ::java::util::concurrent::BlockingQueue *, ::java::util::concurrent::RejectedExecutionHandler *); - ThreadPoolExecutor(jint, jint, jlong, ::java::util::concurrent::TimeUnit *, ::java::util::concurrent::BlockingQueue *, ::java::util::concurrent::ThreadFactory *, ::java::util::concurrent::RejectedExecutionHandler *); - virtual void execute(::java::lang::Runnable *); - virtual void shutdown(); - virtual ::java::util::List * shutdownNow(); - virtual jboolean isShutdown(); - virtual jboolean isTerminating(); - virtual jboolean isTerminated(); - virtual jboolean awaitTermination(jlong, ::java::util::concurrent::TimeUnit *); -public: // actually protected - virtual void finalize(); -public: - virtual void setThreadFactory(::java::util::concurrent::ThreadFactory *); - virtual ::java::util::concurrent::ThreadFactory * getThreadFactory(); - virtual void setRejectedExecutionHandler(::java::util::concurrent::RejectedExecutionHandler *); - virtual ::java::util::concurrent::RejectedExecutionHandler * getRejectedExecutionHandler(); - virtual ::java::util::concurrent::BlockingQueue * getQueue(); - virtual jboolean remove(::java::lang::Runnable *); - virtual void purge(); - virtual void setCorePoolSize(jint); - virtual jint getCorePoolSize(); - virtual jboolean prestartCoreThread(); - virtual jint prestartAllCoreThreads(); - virtual jboolean allowsCoreThreadTimeOut(); - virtual void allowCoreThreadTimeOut(jboolean); - virtual void setMaximumPoolSize(jint); - virtual jint getMaximumPoolSize(); - virtual void setKeepAliveTime(jlong, ::java::util::concurrent::TimeUnit *); - virtual jlong getKeepAliveTime(::java::util::concurrent::TimeUnit *); - virtual jint getPoolSize(); - virtual jint getActiveCount(); - virtual jint getLargestPoolSize(); - virtual jlong getTaskCount(); - virtual jlong getCompletedTaskCount(); -public: // actually protected - virtual void beforeExecute(::java::lang::Thread *, ::java::lang::Runnable *); - virtual void afterExecute(::java::lang::Runnable *, ::java::lang::Throwable *); - virtual void terminated(); -private: - static JArray< ::java::lang::Runnable * > * EMPTY_RUNNABLE_ARRAY; - static ::java::lang::RuntimePermission * shutdownPerm; - ::java::util::concurrent::BlockingQueue * __attribute__((aligned(__alignof__( ::java::util::concurrent::AbstractExecutorService)))) workQueue; - ::java::util::concurrent::locks::ReentrantLock * mainLock; - ::java::util::concurrent::locks::Condition * termination; - ::java::util::HashSet * workers; - jlong volatile keepAliveTime; - jboolean volatile allowCoreThreadTimeOut__; - jint volatile corePoolSize; - jint volatile maximumPoolSize; - jint volatile poolSize; -public: // actually package-private - jint volatile runState; - static const jint RUNNING = 0; - static const jint SHUTDOWN = 1; - static const jint STOP = 2; - static const jint TERMINATED = 3; -private: - ::java::util::concurrent::RejectedExecutionHandler * volatile handler; - ::java::util::concurrent::ThreadFactory * volatile threadFactory; - jint largestPoolSize; - jlong completedTaskCount; - static ::java::util::concurrent::RejectedExecutionHandler * defaultHandler; -public: // actually package-private - static jboolean $assertionsDisabled; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_ThreadPoolExecutor__ diff --git a/libjava/java/util/concurrent/TimeUnit$1.h b/libjava/java/util/concurrent/TimeUnit$1.h deleted file mode 100644 index 8d3121d..0000000 --- a/libjava/java/util/concurrent/TimeUnit$1.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_TimeUnit$1__ -#define __java_util_concurrent_TimeUnit$1__ - -#pragma interface - -#include <java/util/concurrent/TimeUnit.h> - -class java::util::concurrent::TimeUnit$1 : public ::java::util::concurrent::TimeUnit -{ - -public: // actually package-private - TimeUnit$1(::java::lang::String *, jint); -public: - virtual jlong toNanos(jlong); - virtual jlong toMicros(jlong); - virtual jlong toMillis(jlong); - virtual jlong toSeconds(jlong); - virtual jlong toMinutes(jlong); - virtual jlong toHours(jlong); - virtual jlong toDays(jlong); - virtual jlong convert(jlong, ::java::util::concurrent::TimeUnit *); -public: // actually package-private - virtual jint excessNanos(jlong, jlong); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_TimeUnit$1__ diff --git a/libjava/java/util/concurrent/TimeUnit$2.h b/libjava/java/util/concurrent/TimeUnit$2.h deleted file mode 100644 index dff67ed..0000000 --- a/libjava/java/util/concurrent/TimeUnit$2.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_TimeUnit$2__ -#define __java_util_concurrent_TimeUnit$2__ - -#pragma interface - -#include <java/util/concurrent/TimeUnit.h> - -class java::util::concurrent::TimeUnit$2 : public ::java::util::concurrent::TimeUnit -{ - -public: // actually package-private - TimeUnit$2(::java::lang::String *, jint); -public: - virtual jlong toNanos(jlong); - virtual jlong toMicros(jlong); - virtual jlong toMillis(jlong); - virtual jlong toSeconds(jlong); - virtual jlong toMinutes(jlong); - virtual jlong toHours(jlong); - virtual jlong toDays(jlong); - virtual jlong convert(jlong, ::java::util::concurrent::TimeUnit *); -public: // actually package-private - virtual jint excessNanos(jlong, jlong); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_TimeUnit$2__ diff --git a/libjava/java/util/concurrent/TimeUnit$3.h b/libjava/java/util/concurrent/TimeUnit$3.h deleted file mode 100644 index f587ef8..0000000 --- a/libjava/java/util/concurrent/TimeUnit$3.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_TimeUnit$3__ -#define __java_util_concurrent_TimeUnit$3__ - -#pragma interface - -#include <java/util/concurrent/TimeUnit.h> - -class java::util::concurrent::TimeUnit$3 : public ::java::util::concurrent::TimeUnit -{ - -public: // actually package-private - TimeUnit$3(::java::lang::String *, jint); -public: - virtual jlong toNanos(jlong); - virtual jlong toMicros(jlong); - virtual jlong toMillis(jlong); - virtual jlong toSeconds(jlong); - virtual jlong toMinutes(jlong); - virtual jlong toHours(jlong); - virtual jlong toDays(jlong); - virtual jlong convert(jlong, ::java::util::concurrent::TimeUnit *); -public: // actually package-private - virtual jint excessNanos(jlong, jlong); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_TimeUnit$3__ diff --git a/libjava/java/util/concurrent/TimeUnit$4.h b/libjava/java/util/concurrent/TimeUnit$4.h deleted file mode 100644 index 9a3bf8e..0000000 --- a/libjava/java/util/concurrent/TimeUnit$4.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_TimeUnit$4__ -#define __java_util_concurrent_TimeUnit$4__ - -#pragma interface - -#include <java/util/concurrent/TimeUnit.h> - -class java::util::concurrent::TimeUnit$4 : public ::java::util::concurrent::TimeUnit -{ - -public: // actually package-private - TimeUnit$4(::java::lang::String *, jint); -public: - virtual jlong toNanos(jlong); - virtual jlong toMicros(jlong); - virtual jlong toMillis(jlong); - virtual jlong toSeconds(jlong); - virtual jlong toMinutes(jlong); - virtual jlong toHours(jlong); - virtual jlong toDays(jlong); - virtual jlong convert(jlong, ::java::util::concurrent::TimeUnit *); -public: // actually package-private - virtual jint excessNanos(jlong, jlong); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_TimeUnit$4__ diff --git a/libjava/java/util/concurrent/TimeUnit$5.h b/libjava/java/util/concurrent/TimeUnit$5.h deleted file mode 100644 index 342b88e..0000000 --- a/libjava/java/util/concurrent/TimeUnit$5.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_TimeUnit$5__ -#define __java_util_concurrent_TimeUnit$5__ - -#pragma interface - -#include <java/util/concurrent/TimeUnit.h> - -class java::util::concurrent::TimeUnit$5 : public ::java::util::concurrent::TimeUnit -{ - -public: // actually package-private - TimeUnit$5(::java::lang::String *, jint); -public: - virtual jlong toNanos(jlong); - virtual jlong toMicros(jlong); - virtual jlong toMillis(jlong); - virtual jlong toSeconds(jlong); - virtual jlong toMinutes(jlong); - virtual jlong toHours(jlong); - virtual jlong toDays(jlong); - virtual jlong convert(jlong, ::java::util::concurrent::TimeUnit *); -public: // actually package-private - virtual jint excessNanos(jlong, jlong); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_TimeUnit$5__ diff --git a/libjava/java/util/concurrent/TimeUnit$6.h b/libjava/java/util/concurrent/TimeUnit$6.h deleted file mode 100644 index 3fad9aa..0000000 --- a/libjava/java/util/concurrent/TimeUnit$6.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_TimeUnit$6__ -#define __java_util_concurrent_TimeUnit$6__ - -#pragma interface - -#include <java/util/concurrent/TimeUnit.h> - -class java::util::concurrent::TimeUnit$6 : public ::java::util::concurrent::TimeUnit -{ - -public: // actually package-private - TimeUnit$6(::java::lang::String *, jint); -public: - virtual jlong toNanos(jlong); - virtual jlong toMicros(jlong); - virtual jlong toMillis(jlong); - virtual jlong toSeconds(jlong); - virtual jlong toMinutes(jlong); - virtual jlong toHours(jlong); - virtual jlong toDays(jlong); - virtual jlong convert(jlong, ::java::util::concurrent::TimeUnit *); -public: // actually package-private - virtual jint excessNanos(jlong, jlong); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_TimeUnit$6__ diff --git a/libjava/java/util/concurrent/TimeUnit$7.h b/libjava/java/util/concurrent/TimeUnit$7.h deleted file mode 100644 index 8fc3ec0..0000000 --- a/libjava/java/util/concurrent/TimeUnit$7.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_TimeUnit$7__ -#define __java_util_concurrent_TimeUnit$7__ - -#pragma interface - -#include <java/util/concurrent/TimeUnit.h> - -class java::util::concurrent::TimeUnit$7 : public ::java::util::concurrent::TimeUnit -{ - -public: // actually package-private - TimeUnit$7(::java::lang::String *, jint); -public: - virtual jlong toNanos(jlong); - virtual jlong toMicros(jlong); - virtual jlong toMillis(jlong); - virtual jlong toSeconds(jlong); - virtual jlong toMinutes(jlong); - virtual jlong toHours(jlong); - virtual jlong toDays(jlong); - virtual jlong convert(jlong, ::java::util::concurrent::TimeUnit *); -public: // actually package-private - virtual jint excessNanos(jlong, jlong); -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_TimeUnit$7__ diff --git a/libjava/java/util/concurrent/TimeUnit.h b/libjava/java/util/concurrent/TimeUnit.h deleted file mode 100644 index fa6d497..0000000 --- a/libjava/java/util/concurrent/TimeUnit.h +++ /dev/null @@ -1,61 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_TimeUnit__ -#define __java_util_concurrent_TimeUnit__ - -#pragma interface - -#include <java/lang/Enum.h> -#include <gcj/array.h> - - -class java::util::concurrent::TimeUnit : public ::java::lang::Enum -{ - - TimeUnit(::java::lang::String *, jint); -public: // actually package-private - static jlong x(jlong, jlong, jlong); -public: - virtual jlong convert(jlong, ::java::util::concurrent::TimeUnit *); - virtual jlong toNanos(jlong); - virtual jlong toMicros(jlong); - virtual jlong toMillis(jlong); - virtual jlong toSeconds(jlong); - virtual jlong toMinutes(jlong); - virtual jlong toHours(jlong); - virtual jlong toDays(jlong); -public: // actually package-private - virtual jint excessNanos(jlong, jlong) = 0; -public: - virtual void timedWait(::java::lang::Object *, jlong); - virtual void timedJoin(::java::lang::Thread *, jlong); - virtual void sleep(jlong); - static JArray< ::java::util::concurrent::TimeUnit * > * values(); - static ::java::util::concurrent::TimeUnit * valueOf(::java::lang::String *); -public: // actually package-private - TimeUnit(::java::lang::String *, jint, ::java::util::concurrent::TimeUnit *); -public: - static ::java::util::concurrent::TimeUnit * NANOSECONDS; - static ::java::util::concurrent::TimeUnit * MICROSECONDS; - static ::java::util::concurrent::TimeUnit * MILLISECONDS; - static ::java::util::concurrent::TimeUnit * SECONDS; - static ::java::util::concurrent::TimeUnit * MINUTES; - static ::java::util::concurrent::TimeUnit * HOURS; - static ::java::util::concurrent::TimeUnit * DAYS; -public: // actually package-private - static const jlong C0 = 1LL; - static const jlong C1 = 1000LL; - static const jlong C2 = 1000000LL; - static const jlong C3 = 1000000000LL; - static const jlong C4 = 60000000000LL; - static const jlong C5 = 3600000000000LL; - static const jlong C6 = 86400000000000LL; - static const jlong MAX = 9223372036854775807LL; -private: - static JArray< ::java::util::concurrent::TimeUnit * > * ENUM$VALUES; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_TimeUnit__ diff --git a/libjava/java/util/concurrent/TimeoutException.h b/libjava/java/util/concurrent/TimeoutException.h deleted file mode 100644 index 6ce42b1..0000000 --- a/libjava/java/util/concurrent/TimeoutException.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_TimeoutException__ -#define __java_util_concurrent_TimeoutException__ - -#pragma interface - -#include <java/lang/Exception.h> - -class java::util::concurrent::TimeoutException : public ::java::lang::Exception -{ - -public: - TimeoutException(); - TimeoutException(::java::lang::String *); -private: - static const jlong serialVersionUID = 1900926677490660714LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_TimeoutException__ diff --git a/libjava/java/util/concurrent/atomic/AtomicBoolean.h b/libjava/java/util/concurrent/atomic/AtomicBoolean.h deleted file mode 100644 index 60d22a9..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicBoolean.h +++ /dev/null @@ -1,43 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicBoolean__ -#define __java_util_concurrent_atomic_AtomicBoolean__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicBoolean : public ::java::lang::Object -{ - -public: - AtomicBoolean(jboolean); - AtomicBoolean(); - virtual jboolean get(); - virtual jboolean compareAndSet(jboolean, jboolean); - virtual jboolean weakCompareAndSet(jboolean, jboolean); - virtual void set(jboolean); - virtual void lazySet(jboolean); - virtual jboolean getAndSet(jboolean); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 4654671469794556979LL; - static ::sun::misc::Unsafe * unsafe; - static jlong valueOffset; - jint volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicBoolean__ diff --git a/libjava/java/util/concurrent/atomic/AtomicInteger.h b/libjava/java/util/concurrent/atomic/AtomicInteger.h deleted file mode 100644 index 136a578..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicInteger.h +++ /dev/null @@ -1,53 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicInteger__ -#define __java_util_concurrent_atomic_AtomicInteger__ - -#pragma interface - -#include <java/lang/Number.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicInteger : public ::java::lang::Number -{ - -public: - AtomicInteger(jint); - AtomicInteger(); - virtual jint get(); - virtual void set(jint); - virtual void lazySet(jint); - virtual jint getAndSet(jint); - virtual jboolean compareAndSet(jint, jint); - virtual jboolean weakCompareAndSet(jint, jint); - virtual jint getAndIncrement(); - virtual jint getAndDecrement(); - virtual jint getAndAdd(jint); - virtual jint incrementAndGet(); - virtual jint decrementAndGet(); - virtual jint addAndGet(jint); - virtual ::java::lang::String * toString(); - virtual jint intValue(); - virtual jlong longValue(); - virtual jfloat floatValue(); - virtual jdouble doubleValue(); -private: - static const jlong serialVersionUID = 6214790243416807050LL; - static ::sun::misc::Unsafe * unsafe; - static jlong valueOffset; - jint volatile __attribute__((aligned(__alignof__( ::java::lang::Number)))) value; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicInteger__ diff --git a/libjava/java/util/concurrent/atomic/AtomicIntegerArray.h b/libjava/java/util/concurrent/atomic/AtomicIntegerArray.h deleted file mode 100644 index f8db217..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicIntegerArray.h +++ /dev/null @@ -1,54 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicIntegerArray__ -#define __java_util_concurrent_atomic_AtomicIntegerArray__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicIntegerArray : public ::java::lang::Object -{ - - jlong rawIndex(jint); -public: - AtomicIntegerArray(jint); - AtomicIntegerArray(JArray< jint > *); - virtual jint length(); - virtual jint get(jint); - virtual void set(jint, jint); - virtual void lazySet(jint, jint); - virtual jint getAndSet(jint, jint); - virtual jboolean compareAndSet(jint, jint, jint); - virtual jboolean weakCompareAndSet(jint, jint, jint); - virtual jint getAndIncrement(jint); - virtual jint getAndDecrement(jint); - virtual jint getAndAdd(jint, jint); - virtual jint incrementAndGet(jint); - virtual jint decrementAndGet(jint); - virtual jint addAndGet(jint, jint); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 2862133569453604235LL; - static ::sun::misc::Unsafe * unsafe; - static jint base; - static jint scale; - JArray< jint > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) array; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicIntegerArray__ diff --git a/libjava/java/util/concurrent/atomic/AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl.h b/libjava/java/util/concurrent/atomic/AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl.h deleted file mode 100644 index ba2b7a5..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl.h +++ /dev/null @@ -1,44 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl__ -#define __java_util_concurrent_atomic_AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl__ - -#pragma interface - -#include <java/util/concurrent/atomic/AtomicIntegerFieldUpdater.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl : public ::java::util::concurrent::atomic::AtomicIntegerFieldUpdater -{ - -public: // actually package-private - AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl(::java::lang::Class *, ::java::lang::String *); -private: - void fullCheck(::java::lang::Object *); -public: - virtual jboolean compareAndSet(::java::lang::Object *, jint, jint); - virtual jboolean weakCompareAndSet(::java::lang::Object *, jint, jint); - virtual void set(::java::lang::Object *, jint); - virtual void lazySet(::java::lang::Object *, jint); - virtual jint get(::java::lang::Object *); -private: - void ensureProtectedAccess(::java::lang::Object *); - static ::sun::misc::Unsafe * unsafe; - jlong __attribute__((aligned(__alignof__( ::java::util::concurrent::atomic::AtomicIntegerFieldUpdater)))) offset; - ::java::lang::Class * tclass; - ::java::lang::Class * cclass; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl__ diff --git a/libjava/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.h b/libjava/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.h deleted file mode 100644 index e720550..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicIntegerFieldUpdater__ -#define __java_util_concurrent_atomic_AtomicIntegerFieldUpdater__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::atomic::AtomicIntegerFieldUpdater : public ::java::lang::Object -{ - -public: - static ::java::util::concurrent::atomic::AtomicIntegerFieldUpdater * newUpdater(::java::lang::Class *, ::java::lang::String *); -public: // actually protected - AtomicIntegerFieldUpdater(); -public: - virtual jboolean compareAndSet(::java::lang::Object *, jint, jint) = 0; - virtual jboolean weakCompareAndSet(::java::lang::Object *, jint, jint) = 0; - virtual void set(::java::lang::Object *, jint) = 0; - virtual void lazySet(::java::lang::Object *, jint) = 0; - virtual jint get(::java::lang::Object *) = 0; - virtual jint getAndSet(::java::lang::Object *, jint); - virtual jint getAndIncrement(::java::lang::Object *); - virtual jint getAndDecrement(::java::lang::Object *); - virtual jint getAndAdd(::java::lang::Object *, jint); - virtual jint incrementAndGet(::java::lang::Object *); - virtual jint decrementAndGet(::java::lang::Object *); - virtual jint addAndGet(::java::lang::Object *, jint); - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicIntegerFieldUpdater__ diff --git a/libjava/java/util/concurrent/atomic/AtomicLong.h b/libjava/java/util/concurrent/atomic/AtomicLong.h deleted file mode 100644 index 0d0c3b0..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicLong.h +++ /dev/null @@ -1,57 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicLong__ -#define __java_util_concurrent_atomic_AtomicLong__ - -#pragma interface - -#include <java/lang/Number.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicLong : public ::java::lang::Number -{ - - static jboolean VMSupportsCS8(); -public: - AtomicLong(jlong); - AtomicLong(); - virtual jlong get(); - virtual void set(jlong); - virtual void lazySet(jlong); - virtual jlong getAndSet(jlong); - virtual jboolean compareAndSet(jlong, jlong); - virtual jboolean weakCompareAndSet(jlong, jlong); - virtual jlong getAndIncrement(); - virtual jlong getAndDecrement(); - virtual jlong getAndAdd(jlong); - virtual jlong incrementAndGet(); - virtual jlong decrementAndGet(); - virtual jlong addAndGet(jlong); - virtual ::java::lang::String * toString(); - virtual jint intValue(); - virtual jlong longValue(); - virtual jfloat floatValue(); - virtual jdouble doubleValue(); -private: - static const jlong serialVersionUID = 1927816293512124184LL; - static ::sun::misc::Unsafe * unsafe; - static jlong valueOffset; -public: // actually package-private - static jboolean VM_SUPPORTS_LONG_CAS; -private: - jlong volatile __attribute__((aligned(__alignof__( ::java::lang::Number)))) value; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicLong__ diff --git a/libjava/java/util/concurrent/atomic/AtomicLongArray.h b/libjava/java/util/concurrent/atomic/AtomicLongArray.h deleted file mode 100644 index 797c609..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicLongArray.h +++ /dev/null @@ -1,54 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicLongArray__ -#define __java_util_concurrent_atomic_AtomicLongArray__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicLongArray : public ::java::lang::Object -{ - - jlong rawIndex(jint); -public: - AtomicLongArray(jint); - AtomicLongArray(JArray< jlong > *); - virtual jint length(); - virtual jlong get(jint); - virtual void set(jint, jlong); - virtual void lazySet(jint, jlong); - virtual jlong getAndSet(jint, jlong); - virtual jboolean compareAndSet(jint, jlong, jlong); - virtual jboolean weakCompareAndSet(jint, jlong, jlong); - virtual jlong getAndIncrement(jint); - virtual jlong getAndDecrement(jint); - virtual jlong getAndAdd(jint, jlong); - virtual jlong incrementAndGet(jint); - virtual jlong decrementAndGet(jint); - virtual jlong addAndGet(jint, jlong); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = -2308431214976778248LL; - static ::sun::misc::Unsafe * unsafe; - static jint base; - static jint scale; - JArray< jlong > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) array; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicLongArray__ diff --git a/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater$CASUpdater.h b/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater$CASUpdater.h deleted file mode 100644 index 465b533..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater$CASUpdater.h +++ /dev/null @@ -1,44 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicLongFieldUpdater$CASUpdater__ -#define __java_util_concurrent_atomic_AtomicLongFieldUpdater$CASUpdater__ - -#pragma interface - -#include <java/util/concurrent/atomic/AtomicLongFieldUpdater.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicLongFieldUpdater$CASUpdater : public ::java::util::concurrent::atomic::AtomicLongFieldUpdater -{ - -public: // actually package-private - AtomicLongFieldUpdater$CASUpdater(::java::lang::Class *, ::java::lang::String *); -private: - void fullCheck(::java::lang::Object *); -public: - virtual jboolean compareAndSet(::java::lang::Object *, jlong, jlong); - virtual jboolean weakCompareAndSet(::java::lang::Object *, jlong, jlong); - virtual void set(::java::lang::Object *, jlong); - virtual void lazySet(::java::lang::Object *, jlong); - virtual jlong get(::java::lang::Object *); -private: - void ensureProtectedAccess(::java::lang::Object *); - static ::sun::misc::Unsafe * unsafe; - jlong __attribute__((aligned(__alignof__( ::java::util::concurrent::atomic::AtomicLongFieldUpdater)))) offset; - ::java::lang::Class * tclass; - ::java::lang::Class * cclass; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicLongFieldUpdater$CASUpdater__ diff --git a/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater$LockedUpdater.h b/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater$LockedUpdater.h deleted file mode 100644 index f13fb18..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater$LockedUpdater.h +++ /dev/null @@ -1,44 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicLongFieldUpdater$LockedUpdater__ -#define __java_util_concurrent_atomic_AtomicLongFieldUpdater$LockedUpdater__ - -#pragma interface - -#include <java/util/concurrent/atomic/AtomicLongFieldUpdater.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicLongFieldUpdater$LockedUpdater : public ::java::util::concurrent::atomic::AtomicLongFieldUpdater -{ - -public: // actually package-private - AtomicLongFieldUpdater$LockedUpdater(::java::lang::Class *, ::java::lang::String *); -private: - void fullCheck(::java::lang::Object *); -public: - virtual jboolean compareAndSet(::java::lang::Object *, jlong, jlong); - virtual jboolean weakCompareAndSet(::java::lang::Object *, jlong, jlong); - virtual void set(::java::lang::Object *, jlong); - virtual void lazySet(::java::lang::Object *, jlong); - virtual jlong get(::java::lang::Object *); -private: - void ensureProtectedAccess(::java::lang::Object *); - static ::sun::misc::Unsafe * unsafe; - jlong __attribute__((aligned(__alignof__( ::java::util::concurrent::atomic::AtomicLongFieldUpdater)))) offset; - ::java::lang::Class * tclass; - ::java::lang::Class * cclass; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicLongFieldUpdater$LockedUpdater__ diff --git a/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater.h b/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater.h deleted file mode 100644 index 4fb8137..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicLongFieldUpdater__ -#define __java_util_concurrent_atomic_AtomicLongFieldUpdater__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::atomic::AtomicLongFieldUpdater : public ::java::lang::Object -{ - -public: - static ::java::util::concurrent::atomic::AtomicLongFieldUpdater * newUpdater(::java::lang::Class *, ::java::lang::String *); -public: // actually protected - AtomicLongFieldUpdater(); -public: - virtual jboolean compareAndSet(::java::lang::Object *, jlong, jlong) = 0; - virtual jboolean weakCompareAndSet(::java::lang::Object *, jlong, jlong) = 0; - virtual void set(::java::lang::Object *, jlong) = 0; - virtual void lazySet(::java::lang::Object *, jlong) = 0; - virtual jlong get(::java::lang::Object *) = 0; - virtual jlong getAndSet(::java::lang::Object *, jlong); - virtual jlong getAndIncrement(::java::lang::Object *); - virtual jlong getAndDecrement(::java::lang::Object *); - virtual jlong getAndAdd(::java::lang::Object *, jlong); - virtual jlong incrementAndGet(::java::lang::Object *); - virtual jlong decrementAndGet(::java::lang::Object *); - virtual jlong addAndGet(::java::lang::Object *, jlong); - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicLongFieldUpdater__ diff --git a/libjava/java/util/concurrent/atomic/AtomicMarkableReference$ReferenceBooleanPair.h b/libjava/java/util/concurrent/atomic/AtomicMarkableReference$ReferenceBooleanPair.h deleted file mode 100644 index 499b73b..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicMarkableReference$ReferenceBooleanPair.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicMarkableReference$ReferenceBooleanPair__ -#define __java_util_concurrent_atomic_AtomicMarkableReference$ReferenceBooleanPair__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::atomic::AtomicMarkableReference$ReferenceBooleanPair : public ::java::lang::Object -{ - -public: // actually package-private - AtomicMarkableReference$ReferenceBooleanPair(::java::lang::Object *, jboolean); - static ::java::lang::Object * access$0(::java::util::concurrent::atomic::AtomicMarkableReference$ReferenceBooleanPair *); - static jboolean access$1(::java::util::concurrent::atomic::AtomicMarkableReference$ReferenceBooleanPair *); -private: - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) reference; - jboolean bit; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicMarkableReference$ReferenceBooleanPair__ diff --git a/libjava/java/util/concurrent/atomic/AtomicMarkableReference.h b/libjava/java/util/concurrent/atomic/AtomicMarkableReference.h deleted file mode 100644 index fe97809..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicMarkableReference.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicMarkableReference__ -#define __java_util_concurrent_atomic_AtomicMarkableReference__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::atomic::AtomicMarkableReference : public ::java::lang::Object -{ - -public: - AtomicMarkableReference(::java::lang::Object *, jboolean); - virtual ::java::lang::Object * getReference(); - virtual jboolean isMarked(); - virtual ::java::lang::Object * get(JArray< jboolean > *); - virtual jboolean weakCompareAndSet(::java::lang::Object *, ::java::lang::Object *, jboolean, jboolean); - virtual jboolean compareAndSet(::java::lang::Object *, ::java::lang::Object *, jboolean, jboolean); - virtual void set(::java::lang::Object *, jboolean); - virtual jboolean attemptMark(::java::lang::Object *, jboolean); -private: - ::java::util::concurrent::atomic::AtomicReference * __attribute__((aligned(__alignof__( ::java::lang::Object)))) atomicRef; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicMarkableReference__ diff --git a/libjava/java/util/concurrent/atomic/AtomicReference.h b/libjava/java/util/concurrent/atomic/AtomicReference.h deleted file mode 100644 index 363fca6..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicReference.h +++ /dev/null @@ -1,43 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicReference__ -#define __java_util_concurrent_atomic_AtomicReference__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicReference : public ::java::lang::Object -{ - -public: - AtomicReference(::java::lang::Object *); - AtomicReference(); - virtual ::java::lang::Object * get(); - virtual void set(::java::lang::Object *); - virtual void lazySet(::java::lang::Object *); - virtual jboolean compareAndSet(::java::lang::Object *, ::java::lang::Object *); - virtual jboolean weakCompareAndSet(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::lang::Object * getAndSet(::java::lang::Object *); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = -1848883965231344442LL; - static ::sun::misc::Unsafe * unsafe; - static jlong valueOffset; - ::java::lang::Object * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicReference__ diff --git a/libjava/java/util/concurrent/atomic/AtomicReferenceArray.h b/libjava/java/util/concurrent/atomic/AtomicReferenceArray.h deleted file mode 100644 index 4715f0c..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicReferenceArray.h +++ /dev/null @@ -1,48 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicReferenceArray__ -#define __java_util_concurrent_atomic_AtomicReferenceArray__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicReferenceArray : public ::java::lang::Object -{ - - jlong rawIndex(jint); -public: - AtomicReferenceArray(jint); - AtomicReferenceArray(JArray< ::java::lang::Object * > *); - virtual jint length(); - virtual ::java::lang::Object * get(jint); - virtual void set(jint, ::java::lang::Object *); - virtual void lazySet(jint, ::java::lang::Object *); - virtual ::java::lang::Object * getAndSet(jint, ::java::lang::Object *); - virtual jboolean compareAndSet(jint, ::java::lang::Object *, ::java::lang::Object *); - virtual jboolean weakCompareAndSet(jint, ::java::lang::Object *, ::java::lang::Object *); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = -6209656149925076980LL; - static ::sun::misc::Unsafe * unsafe; - static jint base; - static jint scale; - JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) array; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicReferenceArray__ diff --git a/libjava/java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.h b/libjava/java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.h deleted file mode 100644 index e74a450..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.h +++ /dev/null @@ -1,45 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl__ -#define __java_util_concurrent_atomic_AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl__ - -#pragma interface - -#include <java/util/concurrent/atomic/AtomicReferenceFieldUpdater.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl : public ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater -{ - -public: // actually package-private - AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl(::java::lang::Class *, ::java::lang::Class *, ::java::lang::String *); - void targetCheck(::java::lang::Object *); - void updateCheck(::java::lang::Object *, ::java::lang::Object *); -public: - jboolean compareAndSet(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *); - jboolean weakCompareAndSet(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *); - void set(::java::lang::Object *, ::java::lang::Object *); - void lazySet(::java::lang::Object *, ::java::lang::Object *); - ::java::lang::Object * get(::java::lang::Object *); -private: - void ensureProtectedAccess(::java::lang::Object *); - static ::sun::misc::Unsafe * unsafe; - jlong __attribute__((aligned(__alignof__( ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater)))) offset; - ::java::lang::Class * tclass; - ::java::lang::Class * vclass; - ::java::lang::Class * cclass; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl__ diff --git a/libjava/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.h b/libjava/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.h deleted file mode 100644 index d7e91e9..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicReferenceFieldUpdater__ -#define __java_util_concurrent_atomic_AtomicReferenceFieldUpdater__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::atomic::AtomicReferenceFieldUpdater : public ::java::lang::Object -{ - -public: - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * newUpdater(::java::lang::Class *, ::java::lang::Class *, ::java::lang::String *); -public: // actually protected - AtomicReferenceFieldUpdater(); -public: - virtual jboolean compareAndSet(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *) = 0; - virtual jboolean weakCompareAndSet(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *) = 0; - virtual void set(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual void lazySet(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual ::java::lang::Object * get(::java::lang::Object *) = 0; - virtual ::java::lang::Object * getAndSet(::java::lang::Object *, ::java::lang::Object *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicReferenceFieldUpdater__ diff --git a/libjava/java/util/concurrent/atomic/AtomicStampedReference$ReferenceIntegerPair.h b/libjava/java/util/concurrent/atomic/AtomicStampedReference$ReferenceIntegerPair.h deleted file mode 100644 index d76e45b..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicStampedReference$ReferenceIntegerPair.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicStampedReference$ReferenceIntegerPair__ -#define __java_util_concurrent_atomic_AtomicStampedReference$ReferenceIntegerPair__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::atomic::AtomicStampedReference$ReferenceIntegerPair : public ::java::lang::Object -{ - -public: // actually package-private - AtomicStampedReference$ReferenceIntegerPair(::java::lang::Object *, jint); - static ::java::lang::Object * access$0(::java::util::concurrent::atomic::AtomicStampedReference$ReferenceIntegerPair *); - static jint access$1(::java::util::concurrent::atomic::AtomicStampedReference$ReferenceIntegerPair *); -private: - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) reference; - jint integer; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicStampedReference$ReferenceIntegerPair__ diff --git a/libjava/java/util/concurrent/atomic/AtomicStampedReference.h b/libjava/java/util/concurrent/atomic/AtomicStampedReference.h deleted file mode 100644 index 8e11692..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicStampedReference.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicStampedReference__ -#define __java_util_concurrent_atomic_AtomicStampedReference__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::atomic::AtomicStampedReference : public ::java::lang::Object -{ - -public: - AtomicStampedReference(::java::lang::Object *, jint); - virtual ::java::lang::Object * getReference(); - virtual jint getStamp(); - virtual ::java::lang::Object * get(JArray< jint > *); - virtual jboolean weakCompareAndSet(::java::lang::Object *, ::java::lang::Object *, jint, jint); - virtual jboolean compareAndSet(::java::lang::Object *, ::java::lang::Object *, jint, jint); - virtual void set(::java::lang::Object *, jint); - virtual jboolean attemptStamp(::java::lang::Object *, jint); -private: - ::java::util::concurrent::atomic::AtomicReference * __attribute__((aligned(__alignof__( ::java::lang::Object)))) atomicRef; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicStampedReference__ diff --git a/libjava/java/util/concurrent/atomic/natAtomicLong.cc b/libjava/java/util/concurrent/atomic/natAtomicLong.cc deleted file mode 100644 index 3f78c8a..0000000 --- a/libjava/java/util/concurrent/atomic/natAtomicLong.cc +++ /dev/null @@ -1,12 +0,0 @@ -#include <config.h> - -#include <java/util/concurrent/atomic/AtomicLong.h> -#include <gcj/cni.h> -#include <java/lang/UnsupportedOperationException.h> - -jboolean -java::util::concurrent::atomic::AtomicLong::VMSupportsCS8 () -{ - // FIXME - return false; -} diff --git a/libjava/java/util/concurrent/locks/AbstractOwnableSynchronizer.h b/libjava/java/util/concurrent/locks/AbstractOwnableSynchronizer.h deleted file mode 100644 index 8a14257..0000000 --- a/libjava/java/util/concurrent/locks/AbstractOwnableSynchronizer.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_AbstractOwnableSynchronizer__ -#define __java_util_concurrent_locks_AbstractOwnableSynchronizer__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::locks::AbstractOwnableSynchronizer : public ::java::lang::Object -{ - -public: // actually protected - AbstractOwnableSynchronizer(); - virtual void setExclusiveOwnerThread(::java::lang::Thread *); - virtual ::java::lang::Thread * getExclusiveOwnerThread(); -private: - static const jlong serialVersionUID = 3737899427754241961LL; - ::java::lang::Thread * __attribute__((aligned(__alignof__( ::java::lang::Object)))) exclusiveOwnerThread; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_AbstractOwnableSynchronizer__ diff --git a/libjava/java/util/concurrent/locks/AbstractQueuedLongSynchronizer$ConditionObject.h b/libjava/java/util/concurrent/locks/AbstractQueuedLongSynchronizer$ConditionObject.h deleted file mode 100644 index 123ab81..0000000 --- a/libjava/java/util/concurrent/locks/AbstractQueuedLongSynchronizer$ConditionObject.h +++ /dev/null @@ -1,52 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_AbstractQueuedLongSynchronizer$ConditionObject__ -#define __java_util_concurrent_locks_AbstractQueuedLongSynchronizer$ConditionObject__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::locks::AbstractQueuedLongSynchronizer$ConditionObject : public ::java::lang::Object -{ - -public: - AbstractQueuedLongSynchronizer$ConditionObject(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer *); -private: - ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * addConditionWaiter(); - void doSignal(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - void doSignalAll(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - jboolean isOnConditionQueue(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - void unlinkCancelledWaiter(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); -public: - virtual void signal(); - virtual void signalAll(); - virtual void awaitUninterruptibly(); -private: - jint checkInterruptWhileWaiting(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - void reportInterruptAfterWait(jint); -public: - virtual void await(); - virtual jlong awaitNanos(jlong); - virtual jboolean awaitUntil(::java::util::Date *); - virtual jboolean await(jlong, ::java::util::concurrent::TimeUnit *); -public: // actually package-private - virtual jboolean isOwnedBy(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer *); -public: // actually protected - virtual jboolean hasWaiters(); - virtual jint getWaitQueueLength(); - virtual ::java::util::Collection * getWaitingThreads(); -private: - static const jlong serialVersionUID = 1173984872572414699LL; - ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * __attribute__((aligned(__alignof__( ::java::lang::Object)))) firstWaiter; - ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * lastWaiter; - static const jint REINTERRUPT = 1; - static const jint THROW_IE = -1; -public: // actually package-private - ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_AbstractQueuedLongSynchronizer$ConditionObject__ diff --git a/libjava/java/util/concurrent/locks/AbstractQueuedLongSynchronizer$Node.h b/libjava/java/util/concurrent/locks/AbstractQueuedLongSynchronizer$Node.h deleted file mode 100644 index 0976920..0000000 --- a/libjava/java/util/concurrent/locks/AbstractQueuedLongSynchronizer$Node.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_AbstractQueuedLongSynchronizer$Node__ -#define __java_util_concurrent_locks_AbstractQueuedLongSynchronizer$Node__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node : public ::java::lang::Object -{ - -public: // actually package-private - jboolean isShared(); - ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * predecessor(); - AbstractQueuedLongSynchronizer$Node(); - AbstractQueuedLongSynchronizer$Node(::java::lang::Thread *, ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - AbstractQueuedLongSynchronizer$Node(::java::lang::Thread *, jint); - static const jint CANCELLED = 1; - static const jint SIGNAL = -1; - static const jint CONDITION = -2; - static ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * SHARED; - static ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * EXCLUSIVE; - jint volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) waitStatus; - ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * volatile prev; - ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * volatile next; - ::java::lang::Thread * volatile thread; - ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * nextWaiter; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_AbstractQueuedLongSynchronizer$Node__ diff --git a/libjava/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.h b/libjava/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.h deleted file mode 100644 index 41f1f7c..0000000 --- a/libjava/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.h +++ /dev/null @@ -1,115 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_AbstractQueuedLongSynchronizer__ -#define __java_util_concurrent_locks_AbstractQueuedLongSynchronizer__ - -#pragma interface - -#include <java/util/concurrent/locks/AbstractOwnableSynchronizer.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::locks::AbstractQueuedLongSynchronizer : public ::java::util::concurrent::locks::AbstractOwnableSynchronizer -{ - -public: // actually protected - AbstractQueuedLongSynchronizer(); - virtual jlong getState(); - virtual void setState(jlong); - virtual jboolean compareAndSetState(jlong, jlong); -private: - ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * enq(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * addWaiter(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - void setHead(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - void unparkSuccessor(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - void setHeadAndPropagate(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *, jlong); - void cancelAcquire(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - static jboolean shouldParkAfterFailedAcquire(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *, ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - static void selfInterrupt(); - jboolean parkAndCheckInterrupt(); -public: // actually package-private - virtual jboolean acquireQueued(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *, jlong); -private: - void doAcquireInterruptibly(jlong); - jboolean doAcquireNanos(jlong, jlong); - void doAcquireShared(jlong); - void doAcquireSharedInterruptibly(jlong); - jboolean doAcquireSharedNanos(jlong, jlong); -public: // actually protected - virtual jboolean tryAcquire(jlong); - virtual jboolean tryRelease(jlong); - virtual jlong tryAcquireShared(jlong); - virtual jboolean tryReleaseShared(jlong); - virtual jboolean isHeldExclusively(); -public: - virtual void acquire(jlong); - virtual void acquireInterruptibly(jlong); - virtual jboolean tryAcquireNanos(jlong, jlong); - virtual jboolean release(jlong); - virtual void acquireShared(jlong); - virtual void acquireSharedInterruptibly(jlong); - virtual jboolean tryAcquireSharedNanos(jlong, jlong); - virtual jboolean releaseShared(jlong); - virtual jboolean hasQueuedThreads(); - virtual jboolean hasContended(); - virtual ::java::lang::Thread * getFirstQueuedThread(); -private: - ::java::lang::Thread * fullGetFirstQueuedThread(); -public: - virtual jboolean isQueued(::java::lang::Thread *); -public: // actually package-private - virtual jboolean apparentlyFirstQueuedIsExclusive(); - virtual jboolean isFirst(::java::lang::Thread *); - virtual jboolean fullIsFirst(::java::lang::Thread *); -public: - virtual jint getQueueLength(); - virtual ::java::util::Collection * getQueuedThreads(); - virtual ::java::util::Collection * getExclusiveQueuedThreads(); - virtual ::java::util::Collection * getSharedQueuedThreads(); - virtual ::java::lang::String * toString(); -public: // actually package-private - virtual jboolean isOnSyncQueue(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); -private: - jboolean findNodeFromTail(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); -public: // actually package-private - virtual jboolean transferForSignal(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - virtual jboolean transferAfterCancelledWait(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - virtual jlong fullyRelease(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); -public: - virtual jboolean owns(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$ConditionObject *); - virtual jboolean hasWaiters(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$ConditionObject *); - virtual jint getWaitQueueLength(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$ConditionObject *); - virtual ::java::util::Collection * getWaitingThreads(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$ConditionObject *); -private: - jboolean compareAndSetHead(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - jboolean compareAndSetTail(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *, ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *); - static jboolean compareAndSetWaitStatus(::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node *, jint, jint); -public: // actually package-private - static void access$0(); -private: - static const jlong serialVersionUID = 7373984972572414692LL; - ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::AbstractOwnableSynchronizer)))) head; - ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * volatile tail; - jlong volatile state; -public: // actually package-private - static const jlong spinForTimeoutThreshold = 1000LL; -private: - static ::sun::misc::Unsafe * unsafe; - static jlong stateOffset; - static jlong headOffset; - static jlong tailOffset; - static jlong waitStatusOffset; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_AbstractQueuedLongSynchronizer__ diff --git a/libjava/java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.h b/libjava/java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.h deleted file mode 100644 index 67ca64f..0000000 --- a/libjava/java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.h +++ /dev/null @@ -1,52 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_AbstractQueuedSynchronizer$ConditionObject__ -#define __java_util_concurrent_locks_AbstractQueuedSynchronizer$ConditionObject__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::locks::AbstractQueuedSynchronizer$ConditionObject : public ::java::lang::Object -{ - -public: - AbstractQueuedSynchronizer$ConditionObject(::java::util::concurrent::locks::AbstractQueuedSynchronizer *); -private: - ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * addConditionWaiter(); - void doSignal(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - void doSignalAll(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - jboolean isOnConditionQueue(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - void unlinkCancelledWaiter(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); -public: - virtual void signal(); - virtual void signalAll(); - virtual void awaitUninterruptibly(); -private: - jint checkInterruptWhileWaiting(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - void reportInterruptAfterWait(jint); -public: - virtual void await(); - virtual jlong awaitNanos(jlong); - virtual jboolean awaitUntil(::java::util::Date *); - virtual jboolean await(jlong, ::java::util::concurrent::TimeUnit *); -public: // actually package-private - virtual jboolean isOwnedBy(::java::util::concurrent::locks::AbstractQueuedSynchronizer *); -public: // actually protected - virtual jboolean hasWaiters(); - virtual jint getWaitQueueLength(); - virtual ::java::util::Collection * getWaitingThreads(); -private: - static const jlong serialVersionUID = 1173984872572414699LL; - ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * __attribute__((aligned(__alignof__( ::java::lang::Object)))) firstWaiter; - ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * lastWaiter; - static const jint REINTERRUPT = 1; - static const jint THROW_IE = -1; -public: // actually package-private - ::java::util::concurrent::locks::AbstractQueuedSynchronizer * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_AbstractQueuedSynchronizer$ConditionObject__ diff --git a/libjava/java/util/concurrent/locks/AbstractQueuedSynchronizer$Node.h b/libjava/java/util/concurrent/locks/AbstractQueuedSynchronizer$Node.h deleted file mode 100644 index cc49550..0000000 --- a/libjava/java/util/concurrent/locks/AbstractQueuedSynchronizer$Node.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_AbstractQueuedSynchronizer$Node__ -#define __java_util_concurrent_locks_AbstractQueuedSynchronizer$Node__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::locks::AbstractQueuedSynchronizer$Node : public ::java::lang::Object -{ - -public: // actually package-private - jboolean isShared(); - ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * predecessor(); - AbstractQueuedSynchronizer$Node(); - AbstractQueuedSynchronizer$Node(::java::lang::Thread *, ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - AbstractQueuedSynchronizer$Node(::java::lang::Thread *, jint); - static const jint CANCELLED = 1; - static const jint SIGNAL = -1; - static const jint CONDITION = -2; - static ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * SHARED; - static ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * EXCLUSIVE; - jint volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) waitStatus; - ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * volatile prev; - ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * volatile next; - ::java::lang::Thread * volatile thread; - ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * nextWaiter; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_AbstractQueuedSynchronizer$Node__ diff --git a/libjava/java/util/concurrent/locks/AbstractQueuedSynchronizer.h b/libjava/java/util/concurrent/locks/AbstractQueuedSynchronizer.h deleted file mode 100644 index e50fcef..0000000 --- a/libjava/java/util/concurrent/locks/AbstractQueuedSynchronizer.h +++ /dev/null @@ -1,115 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_AbstractQueuedSynchronizer__ -#define __java_util_concurrent_locks_AbstractQueuedSynchronizer__ - -#pragma interface - -#include <java/util/concurrent/locks/AbstractOwnableSynchronizer.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::locks::AbstractQueuedSynchronizer : public ::java::util::concurrent::locks::AbstractOwnableSynchronizer -{ - -public: // actually protected - AbstractQueuedSynchronizer(); - virtual jint getState(); - virtual void setState(jint); - virtual jboolean compareAndSetState(jint, jint); -private: - ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * enq(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * addWaiter(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - void setHead(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - void unparkSuccessor(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - void setHeadAndPropagate(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *, jint); - void cancelAcquire(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - static jboolean shouldParkAfterFailedAcquire(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *, ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - static void selfInterrupt(); - jboolean parkAndCheckInterrupt(); -public: // actually package-private - virtual jboolean acquireQueued(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *, jint); -private: - void doAcquireInterruptibly(jint); - jboolean doAcquireNanos(jint, jlong); - void doAcquireShared(jint); - void doAcquireSharedInterruptibly(jint); - jboolean doAcquireSharedNanos(jint, jlong); -public: // actually protected - virtual jboolean tryAcquire(jint); - virtual jboolean tryRelease(jint); - virtual jint tryAcquireShared(jint); - virtual jboolean tryReleaseShared(jint); - virtual jboolean isHeldExclusively(); -public: - virtual void acquire(jint); - virtual void acquireInterruptibly(jint); - virtual jboolean tryAcquireNanos(jint, jlong); - virtual jboolean release(jint); - virtual void acquireShared(jint); - virtual void acquireSharedInterruptibly(jint); - virtual jboolean tryAcquireSharedNanos(jint, jlong); - virtual jboolean releaseShared(jint); - virtual jboolean hasQueuedThreads(); - virtual jboolean hasContended(); - virtual ::java::lang::Thread * getFirstQueuedThread(); -private: - ::java::lang::Thread * fullGetFirstQueuedThread(); -public: - virtual jboolean isQueued(::java::lang::Thread *); -public: // actually package-private - virtual jboolean apparentlyFirstQueuedIsExclusive(); - virtual jboolean isFirst(::java::lang::Thread *); - virtual jboolean fullIsFirst(::java::lang::Thread *); -public: - virtual jint getQueueLength(); - virtual ::java::util::Collection * getQueuedThreads(); - virtual ::java::util::Collection * getExclusiveQueuedThreads(); - virtual ::java::util::Collection * getSharedQueuedThreads(); - virtual ::java::lang::String * toString(); -public: // actually package-private - virtual jboolean isOnSyncQueue(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); -private: - jboolean findNodeFromTail(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); -public: // actually package-private - virtual jboolean transferForSignal(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - virtual jboolean transferAfterCancelledWait(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - virtual jint fullyRelease(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); -public: - virtual jboolean owns(::java::util::concurrent::locks::AbstractQueuedSynchronizer$ConditionObject *); - virtual jboolean hasWaiters(::java::util::concurrent::locks::AbstractQueuedSynchronizer$ConditionObject *); - virtual jint getWaitQueueLength(::java::util::concurrent::locks::AbstractQueuedSynchronizer$ConditionObject *); - virtual ::java::util::Collection * getWaitingThreads(::java::util::concurrent::locks::AbstractQueuedSynchronizer$ConditionObject *); -private: - jboolean compareAndSetHead(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - jboolean compareAndSetTail(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *, ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *); - static jboolean compareAndSetWaitStatus(::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node *, jint, jint); -public: // actually package-private - static void access$0(); -private: - static const jlong serialVersionUID = 7373984972572414691LL; - ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::AbstractOwnableSynchronizer)))) head; - ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * volatile tail; - jint volatile state; -public: // actually package-private - static const jlong spinForTimeoutThreshold = 1000LL; -private: - static ::sun::misc::Unsafe * unsafe; - static jlong stateOffset; - static jlong headOffset; - static jlong tailOffset; - static jlong waitStatusOffset; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_AbstractQueuedSynchronizer__ diff --git a/libjava/java/util/concurrent/locks/Condition.h b/libjava/java/util/concurrent/locks/Condition.h deleted file mode 100644 index 141a4e9..0000000 --- a/libjava/java/util/concurrent/locks/Condition.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_Condition__ -#define __java_util_concurrent_locks_Condition__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::locks::Condition : public ::java::lang::Object -{ - -public: - virtual void await() = 0; - virtual void awaitUninterruptibly() = 0; - virtual jlong awaitNanos(jlong) = 0; - virtual jboolean await(jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual jboolean awaitUntil(::java::util::Date *) = 0; - virtual void signal() = 0; - virtual void signalAll() = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_locks_Condition__ diff --git a/libjava/java/util/concurrent/locks/Lock.h b/libjava/java/util/concurrent/locks/Lock.h deleted file mode 100644 index b00f601..0000000 --- a/libjava/java/util/concurrent/locks/Lock.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_Lock__ -#define __java_util_concurrent_locks_Lock__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::locks::Lock : public ::java::lang::Object -{ - -public: - virtual void lock() = 0; - virtual void lockInterruptibly() = 0; - virtual jboolean tryLock() = 0; - virtual jboolean tryLock(jlong, ::java::util::concurrent::TimeUnit *) = 0; - virtual void unlock() = 0; - virtual ::java::util::concurrent::locks::Condition * newCondition() = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_locks_Lock__ diff --git a/libjava/java/util/concurrent/locks/LockSupport.h b/libjava/java/util/concurrent/locks/LockSupport.h deleted file mode 100644 index 15ef730..0000000 --- a/libjava/java/util/concurrent/locks/LockSupport.h +++ /dev/null @@ -1,42 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_LockSupport__ -#define __java_util_concurrent_locks_LockSupport__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::locks::LockSupport : public ::java::lang::Object -{ - - LockSupport(); - static void setBlocker(::java::lang::Thread *, ::java::lang::Object *); -public: - static void unpark(::java::lang::Thread *); - static void park(::java::lang::Object *); - static void parkNanos(::java::lang::Object *, jlong); - static void parkUntil(::java::lang::Object *, jlong); - static ::java::lang::Object * getBlocker(::java::lang::Thread *); - static void park(); - static void parkNanos(jlong); - static void parkUntil(jlong); -private: - static ::sun::misc::Unsafe * unsafe; - static jlong parkBlockerOffset; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_LockSupport__ diff --git a/libjava/java/util/concurrent/locks/ReadWriteLock.h b/libjava/java/util/concurrent/locks/ReadWriteLock.h deleted file mode 100644 index 1f4ae2e..0000000 --- a/libjava/java/util/concurrent/locks/ReadWriteLock.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_ReadWriteLock__ -#define __java_util_concurrent_locks_ReadWriteLock__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::locks::ReadWriteLock : public ::java::lang::Object -{ - -public: - virtual ::java::util::concurrent::locks::Lock * readLock() = 0; - virtual ::java::util::concurrent::locks::Lock * writeLock() = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_concurrent_locks_ReadWriteLock__ diff --git a/libjava/java/util/concurrent/locks/ReentrantLock$FairSync.h b/libjava/java/util/concurrent/locks/ReentrantLock$FairSync.h deleted file mode 100644 index d4268af..0000000 --- a/libjava/java/util/concurrent/locks/ReentrantLock$FairSync.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_ReentrantLock$FairSync__ -#define __java_util_concurrent_locks_ReentrantLock$FairSync__ - -#pragma interface - -#include <java/util/concurrent/locks/ReentrantLock$Sync.h> - -class java::util::concurrent::locks::ReentrantLock$FairSync : public ::java::util::concurrent::locks::ReentrantLock$Sync -{ - -public: // actually package-private - ReentrantLock$FairSync(); - void lock(); -public: // actually protected - jboolean tryAcquire(jint); -private: - static const jlong serialVersionUID = -3000897897090466540LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_ReentrantLock$FairSync__ diff --git a/libjava/java/util/concurrent/locks/ReentrantLock$NonfairSync.h b/libjava/java/util/concurrent/locks/ReentrantLock$NonfairSync.h deleted file mode 100644 index 743a0bd..0000000 --- a/libjava/java/util/concurrent/locks/ReentrantLock$NonfairSync.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_ReentrantLock$NonfairSync__ -#define __java_util_concurrent_locks_ReentrantLock$NonfairSync__ - -#pragma interface - -#include <java/util/concurrent/locks/ReentrantLock$Sync.h> - -class java::util::concurrent::locks::ReentrantLock$NonfairSync : public ::java::util::concurrent::locks::ReentrantLock$Sync -{ - -public: // actually package-private - ReentrantLock$NonfairSync(); - void lock(); -public: // actually protected - jboolean tryAcquire(jint); -private: - static const jlong serialVersionUID = 7316153563782823691LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_ReentrantLock$NonfairSync__ diff --git a/libjava/java/util/concurrent/locks/ReentrantLock$Sync.h b/libjava/java/util/concurrent/locks/ReentrantLock$Sync.h deleted file mode 100644 index b3656d0..0000000 --- a/libjava/java/util/concurrent/locks/ReentrantLock$Sync.h +++ /dev/null @@ -1,33 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_ReentrantLock$Sync__ -#define __java_util_concurrent_locks_ReentrantLock$Sync__ - -#pragma interface - -#include <java/util/concurrent/locks/AbstractQueuedSynchronizer.h> - -class java::util::concurrent::locks::ReentrantLock$Sync : public ::java::util::concurrent::locks::AbstractQueuedSynchronizer -{ - -public: // actually package-private - ReentrantLock$Sync(); - virtual void lock() = 0; - virtual jboolean nonfairTryAcquire(jint); -public: // actually protected - virtual jboolean tryRelease(jint); - virtual jboolean isHeldExclusively(); -public: // actually package-private - virtual ::java::util::concurrent::locks::AbstractQueuedSynchronizer$ConditionObject * newCondition(); - virtual ::java::lang::Thread * getOwner(); - virtual jint getHoldCount(); - virtual jboolean isLocked(); -private: - void readObject(::java::io::ObjectInputStream *); - static const jlong serialVersionUID = -5179523762034025860LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_ReentrantLock$Sync__ diff --git a/libjava/java/util/concurrent/locks/ReentrantLock.h b/libjava/java/util/concurrent/locks/ReentrantLock.h deleted file mode 100644 index 5cac4b2..0000000 --- a/libjava/java/util/concurrent/locks/ReentrantLock.h +++ /dev/null @@ -1,49 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_ReentrantLock__ -#define __java_util_concurrent_locks_ReentrantLock__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::locks::ReentrantLock : public ::java::lang::Object -{ - -public: - ReentrantLock(); - ReentrantLock(jboolean); - virtual void lock(); - virtual void lockInterruptibly(); - virtual jboolean tryLock(); - virtual jboolean tryLock(jlong, ::java::util::concurrent::TimeUnit *); - virtual void unlock(); - virtual ::java::util::concurrent::locks::Condition * newCondition(); - virtual jint getHoldCount(); - virtual jboolean isHeldByCurrentThread(); - virtual jboolean isLocked(); - virtual jboolean isFair(); -public: // actually protected - virtual ::java::lang::Thread * getOwner(); -public: - virtual jboolean hasQueuedThreads(); - virtual jboolean hasQueuedThread(::java::lang::Thread *); - virtual jint getQueueLength(); -public: // actually protected - virtual ::java::util::Collection * getQueuedThreads(); -public: - virtual jboolean hasWaiters(::java::util::concurrent::locks::Condition *); - virtual jint getWaitQueueLength(::java::util::concurrent::locks::Condition *); -public: // actually protected - virtual ::java::util::Collection * getWaitingThreads(::java::util::concurrent::locks::Condition *); -public: - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 7373984872572414699LL; - ::java::util::concurrent::locks::ReentrantLock$Sync * __attribute__((aligned(__alignof__( ::java::lang::Object)))) sync; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_ReentrantLock__ diff --git a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$FairSync.h b/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$FairSync.h deleted file mode 100644 index 05090b5..0000000 --- a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$FairSync.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_ReentrantReadWriteLock$FairSync__ -#define __java_util_concurrent_locks_ReentrantReadWriteLock$FairSync__ - -#pragma interface - -#include <java/util/concurrent/locks/ReentrantReadWriteLock$Sync.h> - -class java::util::concurrent::locks::ReentrantReadWriteLock$FairSync : public ::java::util::concurrent::locks::ReentrantReadWriteLock$Sync -{ - -public: // actually package-private - ReentrantReadWriteLock$FairSync(); - jboolean writerShouldBlock(::java::lang::Thread *); - jboolean readerShouldBlock(::java::lang::Thread *); -private: - static const jlong serialVersionUID = -2274990926593161451LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_ReentrantReadWriteLock$FairSync__ diff --git a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$NonfairSync.h b/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$NonfairSync.h deleted file mode 100644 index 29a565a..0000000 --- a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$NonfairSync.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_ReentrantReadWriteLock$NonfairSync__ -#define __java_util_concurrent_locks_ReentrantReadWriteLock$NonfairSync__ - -#pragma interface - -#include <java/util/concurrent/locks/ReentrantReadWriteLock$Sync.h> - -class java::util::concurrent::locks::ReentrantReadWriteLock$NonfairSync : public ::java::util::concurrent::locks::ReentrantReadWriteLock$Sync -{ - -public: // actually package-private - ReentrantReadWriteLock$NonfairSync(); - jboolean writerShouldBlock(::java::lang::Thread *); - jboolean readerShouldBlock(::java::lang::Thread *); -private: - static const jlong serialVersionUID = -8159625535654395037LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_ReentrantReadWriteLock$NonfairSync__ diff --git a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.h b/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.h deleted file mode 100644 index 0f48a6c..0000000 --- a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_ReentrantReadWriteLock$ReadLock__ -#define __java_util_concurrent_locks_ReentrantReadWriteLock$ReadLock__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::locks::ReentrantReadWriteLock$ReadLock : public ::java::lang::Object -{ - -public: // actually protected - ReentrantReadWriteLock$ReadLock(::java::util::concurrent::locks::ReentrantReadWriteLock *); -public: - virtual void lock(); - virtual void lockInterruptibly(); - virtual jboolean tryLock(); - virtual jboolean tryLock(jlong, ::java::util::concurrent::TimeUnit *); - virtual void unlock(); - virtual ::java::util::concurrent::locks::Condition * newCondition(); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = -5992448646407690164LL; - ::java::util::concurrent::locks::ReentrantReadWriteLock$Sync * __attribute__((aligned(__alignof__( ::java::lang::Object)))) sync; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_ReentrantReadWriteLock$ReadLock__ diff --git a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$Sync$HoldCounter.h b/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$Sync$HoldCounter.h deleted file mode 100644 index 4813f0d..0000000 --- a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$Sync$HoldCounter.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_ReentrantReadWriteLock$Sync$HoldCounter__ -#define __java_util_concurrent_locks_ReentrantReadWriteLock$Sync$HoldCounter__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::locks::ReentrantReadWriteLock$Sync$HoldCounter : public ::java::lang::Object -{ - -public: // actually package-private - ReentrantReadWriteLock$Sync$HoldCounter(); - jint tryDecrement(); - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) count; - jlong tid; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_ReentrantReadWriteLock$Sync$HoldCounter__ diff --git a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter.h b/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter.h deleted file mode 100644 index 10f87c9..0000000 --- a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter__ -#define __java_util_concurrent_locks_ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter__ - -#pragma interface - -#include <java/lang/ThreadLocal.h> - -class java::util::concurrent::locks::ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter : public ::java::lang::ThreadLocal -{ - -public: // actually package-private - ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter(); -public: - ::java::util::concurrent::locks::ReentrantReadWriteLock$Sync$HoldCounter * ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter$initialValue(); - ::java::lang::Object * initialValue(); - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter__ diff --git a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$Sync.h b/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$Sync.h deleted file mode 100644 index d1d4307..0000000 --- a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$Sync.h +++ /dev/null @@ -1,55 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_ReentrantReadWriteLock$Sync__ -#define __java_util_concurrent_locks_ReentrantReadWriteLock$Sync__ - -#pragma interface - -#include <java/util/concurrent/locks/AbstractQueuedSynchronizer.h> - -class java::util::concurrent::locks::ReentrantReadWriteLock$Sync : public ::java::util::concurrent::locks::AbstractQueuedSynchronizer -{ - -public: // actually package-private - static jint sharedCount(jint); - static jint exclusiveCount(jint); - ReentrantReadWriteLock$Sync(); - virtual jboolean readerShouldBlock(::java::lang::Thread *) = 0; - virtual jboolean writerShouldBlock(::java::lang::Thread *) = 0; -public: // actually protected - virtual jboolean tryRelease(jint); - virtual jboolean tryAcquire(jint); - virtual jboolean tryReleaseShared(jint); - virtual jint tryAcquireShared(jint); -public: // actually package-private - virtual jint fullTryAcquireShared(::java::lang::Thread *); - virtual jboolean tryWriteLock(); - virtual jboolean tryReadLock(); -public: // actually protected - virtual jboolean isHeldExclusively(); -public: // actually package-private - virtual ::java::util::concurrent::locks::AbstractQueuedSynchronizer$ConditionObject * newCondition(); - virtual ::java::lang::Thread * getOwner(); - virtual jint getReadLockCount(); - virtual jboolean isWriteLocked(); - virtual jint getWriteHoldCount(); - virtual jint getReadHoldCount(); -private: - void readObject(::java::io::ObjectInputStream *); -public: // actually package-private - virtual jint getCount(); -private: - static const jlong serialVersionUID = 6317671515068378041LL; -public: // actually package-private - static const jint SHARED_SHIFT = 16; - static const jint SHARED_UNIT = 65536; - static const jint MAX_COUNT = 65535; - static const jint EXCLUSIVE_MASK = 65535; - ::java::util::concurrent::locks::ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter * __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::AbstractQueuedSynchronizer)))) readHolds; - ::java::util::concurrent::locks::ReentrantReadWriteLock$Sync$HoldCounter * cachedHoldCounter; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_ReentrantReadWriteLock$Sync__ diff --git a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.h b/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.h deleted file mode 100644 index 4e57d53..0000000 --- a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.h +++ /dev/null @@ -1,33 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_ReentrantReadWriteLock$WriteLock__ -#define __java_util_concurrent_locks_ReentrantReadWriteLock$WriteLock__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::locks::ReentrantReadWriteLock$WriteLock : public ::java::lang::Object -{ - -public: // actually protected - ReentrantReadWriteLock$WriteLock(::java::util::concurrent::locks::ReentrantReadWriteLock *); -public: - virtual void lock(); - virtual void lockInterruptibly(); - virtual jboolean tryLock(); - virtual jboolean tryLock(jlong, ::java::util::concurrent::TimeUnit *); - virtual void unlock(); - virtual ::java::util::concurrent::locks::Condition * newCondition(); - virtual ::java::lang::String * toString(); - virtual jboolean isHeldByCurrentThread(); - virtual jint getHoldCount(); -private: - static const jlong serialVersionUID = -4992448646407690164LL; - ::java::util::concurrent::locks::ReentrantReadWriteLock$Sync * __attribute__((aligned(__alignof__( ::java::lang::Object)))) sync; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_ReentrantReadWriteLock$WriteLock__ diff --git a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock.h b/libjava/java/util/concurrent/locks/ReentrantReadWriteLock.h deleted file mode 100644 index e7da50a..0000000 --- a/libjava/java/util/concurrent/locks/ReentrantReadWriteLock.h +++ /dev/null @@ -1,57 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_locks_ReentrantReadWriteLock__ -#define __java_util_concurrent_locks_ReentrantReadWriteLock__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::locks::ReentrantReadWriteLock : public ::java::lang::Object -{ - -public: - ReentrantReadWriteLock(); - ReentrantReadWriteLock(jboolean); - virtual ::java::util::concurrent::locks::ReentrantReadWriteLock$WriteLock * ReentrantReadWriteLock$writeLock(); - virtual ::java::util::concurrent::locks::ReentrantReadWriteLock$ReadLock * ReentrantReadWriteLock$readLock(); - virtual jboolean isFair(); -public: // actually protected - virtual ::java::lang::Thread * getOwner(); -public: - virtual jint getReadLockCount(); - virtual jboolean isWriteLocked(); - virtual jboolean isWriteLockedByCurrentThread(); - virtual jint getWriteHoldCount(); - virtual jint getReadHoldCount(); -public: // actually protected - virtual ::java::util::Collection * getQueuedWriterThreads(); - virtual ::java::util::Collection * getQueuedReaderThreads(); -public: - virtual jboolean hasQueuedThreads(); - virtual jboolean hasQueuedThread(::java::lang::Thread *); - virtual jint getQueueLength(); -public: // actually protected - virtual ::java::util::Collection * getQueuedThreads(); -public: - virtual jboolean hasWaiters(::java::util::concurrent::locks::Condition *); - virtual jint getWaitQueueLength(::java::util::concurrent::locks::Condition *); -public: // actually protected - virtual ::java::util::Collection * getWaitingThreads(::java::util::concurrent::locks::Condition *); -public: - virtual ::java::lang::String * toString(); - virtual ::java::util::concurrent::locks::Lock * readLock(); - virtual ::java::util::concurrent::locks::Lock * writeLock(); -public: // actually package-private - static ::java::util::concurrent::locks::ReentrantReadWriteLock$Sync * access$2(::java::util::concurrent::locks::ReentrantReadWriteLock *); -private: - static const jlong serialVersionUID = -6992448646407690164LL; - ::java::util::concurrent::locks::ReentrantReadWriteLock$ReadLock * __attribute__((aligned(__alignof__( ::java::lang::Object)))) readerLock; - ::java::util::concurrent::locks::ReentrantReadWriteLock$WriteLock * writerLock; - ::java::util::concurrent::locks::ReentrantReadWriteLock$Sync * sync; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_locks_ReentrantReadWriteLock__ diff --git a/libjava/java/util/jar/Attributes$Name.h b/libjava/java/util/jar/Attributes$Name.h deleted file mode 100644 index 867bcea..0000000 --- a/libjava/java/util/jar/Attributes$Name.h +++ /dev/null @@ -1,43 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_jar_Attributes$Name__ -#define __java_util_jar_Attributes$Name__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::jar::Attributes$Name : public ::java::lang::Object -{ - -public: - Attributes$Name(::java::lang::String *); - virtual jint hashCode(); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::String * toString(); - static ::java::util::jar::Attributes$Name * MANIFEST_VERSION; - static ::java::util::jar::Attributes$Name * SIGNATURE_VERSION; - static ::java::util::jar::Attributes$Name * CLASS_PATH; - static ::java::util::jar::Attributes$Name * MAIN_CLASS; - static ::java::util::jar::Attributes$Name * EXTENSION_LIST; - static ::java::util::jar::Attributes$Name * EXTENSION_NAME; - static ::java::util::jar::Attributes$Name * EXTENSION_INSTALLATION; - static ::java::util::jar::Attributes$Name * IMPLEMENTATION_TITLE; - static ::java::util::jar::Attributes$Name * IMPLEMENTATION_VERSION; - static ::java::util::jar::Attributes$Name * IMPLEMENTATION_VENDOR; - static ::java::util::jar::Attributes$Name * IMPLEMENTATION_VENDOR_ID; - static ::java::util::jar::Attributes$Name * IMPLEMENTATION_URL; - static ::java::util::jar::Attributes$Name * SPECIFICATION_TITLE; - static ::java::util::jar::Attributes$Name * SPECIFICATION_VERSION; - static ::java::util::jar::Attributes$Name * SPECIFICATION_VENDOR; - static ::java::util::jar::Attributes$Name * SEALED; - static ::java::util::jar::Attributes$Name * CONTENT_TYPE; -private: - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name; - ::java::lang::String * origName; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_jar_Attributes$Name__ diff --git a/libjava/java/util/jar/Attributes.h b/libjava/java/util/jar/Attributes.h deleted file mode 100644 index 628be03..0000000 --- a/libjava/java/util/jar/Attributes.h +++ /dev/null @@ -1,45 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_jar_Attributes__ -#define __java_util_jar_Attributes__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::jar::Attributes : public ::java::lang::Object -{ - -public: - Attributes(); - Attributes(jint); - Attributes(::java::util::jar::Attributes *); - virtual ::java::lang::String * getValue(::java::lang::String *); - virtual ::java::lang::String * getValue(::java::util::jar::Attributes$Name *); - virtual ::java::lang::String * putValue(::java::lang::String *, ::java::lang::String *); -private: - ::java::lang::String * putValue(::java::util::jar::Attributes$Name *, ::java::lang::String *); -public: - virtual ::java::lang::Object * clone(); - virtual void clear(); - virtual jboolean containsKey(::java::lang::Object *); - virtual jboolean containsValue(::java::lang::Object *); - virtual ::java::util::Set * entrySet(); - virtual jboolean equals(::java::lang::Object *); - virtual ::java::lang::Object * get(::java::lang::Object *); - virtual jint hashCode(); - virtual jboolean isEmpty(); - virtual ::java::util::Set * keySet(); - virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); - virtual void putAll(::java::util::Map *); - virtual ::java::lang::Object * remove(::java::lang::Object *); - virtual jint size(); - virtual ::java::util::Collection * values(); -public: // actually protected - ::java::util::Map * __attribute__((aligned(__alignof__( ::java::lang::Object)))) map; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_jar_Attributes__ diff --git a/libjava/java/util/jar/JarEntry.h b/libjava/java/util/jar/JarEntry.h deleted file mode 100644 index c95ab94..0000000 --- a/libjava/java/util/jar/JarEntry.h +++ /dev/null @@ -1,42 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_jar_JarEntry__ -#define __java_util_jar_JarEntry__ - -#pragma interface - -#include <java/util/zip/ZipEntry.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace java - { - namespace security - { - namespace cert - { - class Certificate; - } - } - } -} - -class java::util::jar::JarEntry : public ::java::util::zip::ZipEntry -{ - -public: - JarEntry(::java::lang::String *); - JarEntry(::java::util::zip::ZipEntry *); - JarEntry(::java::util::jar::JarEntry *); - virtual ::java::util::jar::Attributes * getAttributes(); - virtual JArray< ::java::security::cert::Certificate * > * getCertificates(); -public: // actually package-private - ::java::util::jar::Attributes * __attribute__((aligned(__alignof__( ::java::util::zip::ZipEntry)))) attr; - ::java::util::jar::JarFile * jarfile; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_jar_JarEntry__ diff --git a/libjava/java/util/jar/JarException.h b/libjava/java/util/jar/JarException.h deleted file mode 100644 index 4ea6da3..0000000 --- a/libjava/java/util/jar/JarException.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_jar_JarException__ -#define __java_util_jar_JarException__ - -#pragma interface - -#include <java/util/zip/ZipException.h> - -class java::util::jar::JarException : public ::java::util::zip::ZipException -{ - -public: - JarException(); - JarException(::java::lang::String *); -private: - static const jlong serialVersionUID = 7159778400963954473LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_jar_JarException__ diff --git a/libjava/java/util/jar/JarFile$EntryInputStream.h b/libjava/java/util/jar/JarFile$EntryInputStream.h deleted file mode 100644 index cf68dbf..0000000 --- a/libjava/java/util/jar/JarFile$EntryInputStream.h +++ /dev/null @@ -1,49 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_jar_JarFile$EntryInputStream__ -#define __java_util_jar_JarFile$EntryInputStream__ - -#pragma interface - -#include <java/io/FilterInputStream.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace java - { - namespace security - { - class MessageDigest; - } - } -} - -class java::util::jar::JarFile$EntryInputStream : public ::java::io::FilterInputStream -{ - -public: // actually package-private - JarFile$EntryInputStream(::java::util::zip::ZipEntry *, ::java::io::InputStream *, ::java::util::jar::JarFile *); -public: - virtual jboolean markSupported(); - virtual void mark(jint); - virtual void reset(); - virtual jint read(); - virtual jint read(JArray< jbyte > *, jint, jint); - virtual jint read(JArray< jbyte > *); - virtual jlong skip(jlong); -private: - void eof(); - ::java::util::jar::JarFile * __attribute__((aligned(__alignof__( ::java::io::FilterInputStream)))) jarfile; - jlong length; - jlong pos; - ::java::util::zip::ZipEntry * entry; - JArray< JArray< jbyte > * > * hashes; - JArray< ::java::security::MessageDigest * > * md; - jboolean checked; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_jar_JarFile$EntryInputStream__ diff --git a/libjava/java/util/jar/JarFile$JarEnumeration.h b/libjava/java/util/jar/JarFile$JarEnumeration.h deleted file mode 100644 index 60aea69..0000000 --- a/libjava/java/util/jar/JarFile$JarEnumeration.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_jar_JarFile$JarEnumeration__ -#define __java_util_jar_JarFile$JarEnumeration__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::jar::JarFile$JarEnumeration : public ::java::lang::Object -{ - -public: // actually package-private - JarFile$JarEnumeration(::java::util::Enumeration *, ::java::util::jar::JarFile *); -public: - virtual jboolean hasMoreElements(); - virtual ::java::util::jar::JarEntry * JarFile$JarEnumeration$nextElement(); - virtual ::java::lang::Object * nextElement(); -private: - ::java::util::Enumeration * __attribute__((aligned(__alignof__( ::java::lang::Object)))) entries; - ::java::util::jar::JarFile * jarfile; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_jar_JarFile$JarEnumeration__ diff --git a/libjava/java/util/jar/JarFile.h b/libjava/java/util/jar/JarFile.h deleted file mode 100644 index 081be76..0000000 --- a/libjava/java/util/jar/JarFile.h +++ /dev/null @@ -1,103 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_jar_JarFile__ -#define __java_util_jar_JarFile__ - -#pragma interface - -#include <java/util/zip/ZipFile.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - class OID; - namespace pkcs - { - class SignerInfo; - } - namespace provider - { - class Gnu; - } - } - } - } - namespace java - { - namespace security - { - namespace cert - { - class Certificate; - } - } - } -} - -class java::util::jar::JarFile : public ::java::util::zip::ZipFile -{ - -public: // actually package-private - static void debug(::java::lang::Object *); -public: - JarFile(::java::lang::String *); - JarFile(::java::lang::String *, jboolean); - JarFile(::java::io::File *); - JarFile(::java::io::File *, jboolean); - JarFile(::java::io::File *, jboolean, jint); -private: - void verify(); - ::java::util::jar::Manifest * readManifest(); -public: - virtual ::java::util::Enumeration * entries(); - virtual ::java::util::zip::ZipEntry * getEntry(::java::lang::String *); - virtual ::java::io::InputStream * getInputStream(::java::util::zip::ZipEntry *); - virtual ::java::util::jar::JarEntry * getJarEntry(::java::lang::String *); - virtual ::java::util::jar::Manifest * getManifest(); -public: // actually package-private - virtual void readSignatures(); -private: - void verify(JArray< ::java::security::cert::Certificate * > *, ::gnu::java::security::pkcs::SignerInfo *, ::java::lang::String *, ::java::util::Set *); - jboolean verifyHashes(::java::lang::String *, ::java::util::jar::Attributes *, ::java::util::HashMap *); -public: - static ::java::lang::String * MANIFEST_NAME; -private: - static ::java::lang::String * META_INF; - static ::java::lang::String * PKCS7_DSA_SUFFIX; - static ::java::lang::String * PKCS7_RSA_SUFFIX; - static ::java::lang::String * DIGEST_KEY_SUFFIX; - static ::java::lang::String * SF_SUFFIX; -public: // actually package-private - static ::gnu::java::security::provider::Gnu * provider; -private: - static ::gnu::java::security::OID * MD2_OID; - static ::gnu::java::security::OID * MD4_OID; - static ::gnu::java::security::OID * MD5_OID; - static ::gnu::java::security::OID * SHA1_OID; - static ::gnu::java::security::OID * DSA_ENCRYPTION_OID; - static ::gnu::java::security::OID * RSA_ENCRYPTION_OID; - ::java::util::jar::Manifest * __attribute__((aligned(__alignof__( ::java::util::zip::ZipFile)))) manifest; -public: // actually package-private - jboolean verify__; -private: - jboolean manifestRead; -public: // actually package-private - jboolean signaturesRead; - ::java::util::HashMap * verified; - ::java::util::HashMap * entryCerts; -private: - ::java::util::HashMap * digestAlgorithms; -public: // actually package-private - static jboolean DEBUG; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_jar_JarFile__ diff --git a/libjava/java/util/jar/JarInputStream.h b/libjava/java/util/jar/JarInputStream.h deleted file mode 100644 index 7e4441d..0000000 --- a/libjava/java/util/jar/JarInputStream.h +++ /dev/null @@ -1,35 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_jar_JarInputStream__ -#define __java_util_jar_JarInputStream__ - -#pragma interface - -#include <java/util/zip/ZipInputStream.h> -#include <gcj/array.h> - - -class java::util::jar::JarInputStream : public ::java::util::zip::ZipInputStream -{ - -public: - JarInputStream(::java::io::InputStream *); - JarInputStream(::java::io::InputStream *, jboolean); -private: - void readManifest(jboolean); -public: // actually protected - virtual ::java::util::zip::ZipEntry * createZipEntry(::java::lang::String *); -public: - virtual ::java::util::jar::Manifest * getManifest(); - virtual ::java::util::zip::ZipEntry * getNextEntry(); - virtual ::java::util::jar::JarEntry * getNextJarEntry(); - virtual jint read(JArray< jbyte > *, jint, jint); -private: - ::java::util::jar::Manifest * __attribute__((aligned(__alignof__( ::java::util::zip::ZipInputStream)))) manifest; - ::java::util::jar::JarEntry * firstEntry; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_jar_JarInputStream__ diff --git a/libjava/java/util/jar/JarOutputStream.h b/libjava/java/util/jar/JarOutputStream.h deleted file mode 100644 index 184f307..0000000 --- a/libjava/java/util/jar/JarOutputStream.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_jar_JarOutputStream__ -#define __java_util_jar_JarOutputStream__ - -#pragma interface - -#include <java/util/zip/ZipOutputStream.h> - -class java::util::jar::JarOutputStream : public ::java::util::zip::ZipOutputStream -{ - -public: - JarOutputStream(::java::io::OutputStream *); - JarOutputStream(::java::io::OutputStream *, ::java::util::jar::Manifest *); -private: - void writeManifest(::java::util::jar::Manifest *); -public: - virtual void putNextEntry(::java::util::zip::ZipEntry *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_jar_JarOutputStream__ diff --git a/libjava/java/util/jar/Manifest.h b/libjava/java/util/jar/Manifest.h deleted file mode 100644 index b0f2e99..0000000 --- a/libjava/java/util/jar/Manifest.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_jar_Manifest__ -#define __java_util_jar_Manifest__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::jar::Manifest : public ::java::lang::Object -{ - -public: - Manifest(); - Manifest(::java::io::InputStream *); - Manifest(::java::util::jar::Manifest *); - virtual ::java::util::jar::Attributes * getMainAttributes(); - virtual ::java::util::Map * getEntries(); - virtual ::java::util::jar::Attributes * getAttributes(::java::lang::String *); - virtual void clear(); - virtual void read(::java::io::InputStream *); - virtual void write(::java::io::OutputStream *); - virtual ::java::lang::Object * clone(); - virtual jboolean equals(::java::lang::Object *); - virtual jint hashCode(); -private: - ::java::util::jar::Attributes * __attribute__((aligned(__alignof__( ::java::lang::Object)))) mainAttr; - ::java::util::Map * entries; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_jar_Manifest__ diff --git a/libjava/java/util/logging/ConsoleHandler.h b/libjava/java/util/logging/ConsoleHandler.h deleted file mode 100644 index 0d1bbe0..0000000 --- a/libjava/java/util/logging/ConsoleHandler.h +++ /dev/null @@ -1,21 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_ConsoleHandler__ -#define __java_util_logging_ConsoleHandler__ - -#pragma interface - -#include <java/util/logging/StreamHandler.h> - -class java::util::logging::ConsoleHandler : public ::java::util::logging::StreamHandler -{ - -public: - ConsoleHandler(); - virtual void close(); - virtual void publish(::java::util::logging::LogRecord *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_ConsoleHandler__ diff --git a/libjava/java/util/logging/ErrorManager.h b/libjava/java/util/logging/ErrorManager.h deleted file mode 100644 index 58d48c9..0000000 --- a/libjava/java/util/logging/ErrorManager.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_ErrorManager__ -#define __java_util_logging_ErrorManager__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::logging::ErrorManager : public ::java::lang::Object -{ - -public: - ErrorManager(); - virtual void error(::java::lang::String *, ::java::lang::Exception *, jint); - static const jint GENERIC_FAILURE = 0; - static const jint WRITE_FAILURE = 1; - static const jint FLUSH_FAILURE = 2; - static const jint CLOSE_FAILURE = 3; - static const jint OPEN_FAILURE = 4; - static const jint FORMAT_FAILURE = 5; -private: - jboolean volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) everUsed; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_ErrorManager__ diff --git a/libjava/java/util/logging/FileHandler$ostr.h b/libjava/java/util/logging/FileHandler$ostr.h deleted file mode 100644 index e34a3db..0000000 --- a/libjava/java/util/logging/FileHandler$ostr.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_FileHandler$ostr__ -#define __java_util_logging_FileHandler$ostr__ - -#pragma interface - -#include <java/io/FilterOutputStream.h> -#include <gcj/array.h> - - -class java::util::logging::FileHandler$ostr : public ::java::io::FilterOutputStream -{ - - FileHandler$ostr(::java::util::logging::FileHandler *, ::java::io::OutputStream *); -public: - void write(jint); - void write(JArray< jbyte > *); - void write(JArray< jbyte > *, jint, jint); -public: // actually package-private - FileHandler$ostr(::java::util::logging::FileHandler *, ::java::io::OutputStream *, ::java::util::logging::FileHandler$ostr *); - ::java::util::logging::FileHandler * __attribute__((aligned(__alignof__( ::java::io::FilterOutputStream)))) this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_FileHandler$ostr__ diff --git a/libjava/java/util/logging/FileHandler.h b/libjava/java/util/logging/FileHandler.h deleted file mode 100644 index 16feec2..0000000 --- a/libjava/java/util/logging/FileHandler.h +++ /dev/null @@ -1,49 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_FileHandler__ -#define __java_util_logging_FileHandler__ - -#pragma interface - -#include <java/util/logging/StreamHandler.h> - -class java::util::logging::FileHandler : public ::java::util::logging::StreamHandler -{ - -public: - FileHandler(); - FileHandler(::java::lang::String *); - FileHandler(::java::lang::String *, jboolean); - FileHandler(::java::lang::String *, jint, jint); - FileHandler(::java::lang::String *, jint, jint, jboolean); -private: - ::java::io::OutputStream * createFileStream(::java::lang::String *, jint, jint, jboolean, jint); - static ::java::lang::String * replaceFileNameEscapes(::java::lang::String *, jint, jint, jint); -public: - virtual void publish(::java::util::logging::LogRecord *); -private: - void rotate(); - static jboolean has(::java::lang::String *, jchar); - static ::java::lang::String * PROPERTY_PREFIX; - static ::java::lang::String * PATTERN_KEY; - static ::java::lang::String * DEFAULT_PATTERN; - static ::java::lang::String * LIMIT_KEY; - static const jint DEFAULT_LIMIT = 0; - static ::java::lang::String * COUNT_KEY; - static const jint DEFAULT_COUNT = 1; - static ::java::lang::String * APPEND_KEY; - static const jboolean DEFAULT_APPEND = 0; - jint __attribute__((aligned(__alignof__( ::java::util::logging::StreamHandler)))) limit; - jint count; - ::java::lang::String * pattern; - jboolean append; -public: // actually package-private - jlong written; -private: - ::java::util::LinkedList * logFiles; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_FileHandler__ diff --git a/libjava/java/util/logging/Filter.h b/libjava/java/util/logging/Filter.h deleted file mode 100644 index 23b8ca6..0000000 --- a/libjava/java/util/logging/Filter.h +++ /dev/null @@ -1,19 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_Filter__ -#define __java_util_logging_Filter__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::logging::Filter : public ::java::lang::Object -{ - -public: - virtual jboolean isLoggable(::java::util::logging::LogRecord *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_logging_Filter__ diff --git a/libjava/java/util/logging/Formatter.h b/libjava/java/util/logging/Formatter.h deleted file mode 100644 index def2245..0000000 --- a/libjava/java/util/logging/Formatter.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_Formatter__ -#define __java_util_logging_Formatter__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::logging::Formatter : public ::java::lang::Object -{ - -public: // actually protected - Formatter(); -public: - virtual ::java::lang::String * format(::java::util::logging::LogRecord *) = 0; - virtual ::java::lang::String * getHead(::java::util::logging::Handler *); - virtual ::java::lang::String * getTail(::java::util::logging::Handler *); - virtual ::java::lang::String * formatMessage(::java::util::logging::LogRecord *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_Formatter__ diff --git a/libjava/java/util/logging/Handler.h b/libjava/java/util/logging/Handler.h deleted file mode 100644 index 2c722be..0000000 --- a/libjava/java/util/logging/Handler.h +++ /dev/null @@ -1,44 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_Handler__ -#define __java_util_logging_Handler__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::logging::Handler : public ::java::lang::Object -{ - -public: // actually protected - Handler(); -public: - virtual void publish(::java::util::logging::LogRecord *) = 0; - virtual void flush() = 0; - virtual void close() = 0; - virtual ::java::util::logging::Formatter * getFormatter(); - virtual void setFormatter(::java::util::logging::Formatter *); - virtual ::java::lang::String * getEncoding(); - virtual void setEncoding(::java::lang::String *); - virtual ::java::util::logging::Filter * getFilter(); - virtual void setFilter(::java::util::logging::Filter *); - virtual ::java::util::logging::ErrorManager * getErrorManager(); - virtual void setErrorManager(::java::util::logging::ErrorManager *); -public: // actually protected - virtual void reportError(::java::lang::String *, ::java::lang::Exception *, jint); -public: - virtual ::java::util::logging::Level * getLevel(); - virtual void setLevel(::java::util::logging::Level *); - virtual jboolean isLoggable(::java::util::logging::LogRecord *); -public: // actually package-private - ::java::util::logging::Formatter * __attribute__((aligned(__alignof__( ::java::lang::Object)))) formatter; - ::java::util::logging::Filter * filter; - ::java::util::logging::Level * level; - ::java::util::logging::ErrorManager * errorManager; - ::java::lang::String * encoding; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_Handler__ diff --git a/libjava/java/util/logging/Level.h b/libjava/java/util/logging/Level.h deleted file mode 100644 index 34f5160..0000000 --- a/libjava/java/util/logging/Level.h +++ /dev/null @@ -1,53 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_Level__ -#define __java_util_logging_Level__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::logging::Level : public ::java::lang::Object -{ - -public: // actually protected - Level(::java::lang::String *, jint); - Level(::java::lang::String *, jint, ::java::lang::String *); -private: - ::java::lang::Object * readResolve(); -public: - virtual ::java::lang::String * getResourceBundleName(); - virtual ::java::lang::String * getName(); - virtual ::java::lang::String * getLocalizedName(); - virtual ::java::lang::String * toString(); - virtual jint intValue(); - static ::java::util::logging::Level * parse(::java::lang::String *); - virtual jboolean equals(::java::lang::Object *); - virtual jint hashCode(); -public: // actually package-private - virtual jboolean isStandardLevel(); -public: - static ::java::util::logging::Level * OFF; - static ::java::util::logging::Level * SEVERE; - static ::java::util::logging::Level * WARNING; - static ::java::util::logging::Level * INFO; - static ::java::util::logging::Level * CONFIG; - static ::java::util::logging::Level * FINE; - static ::java::util::logging::Level * FINER; - static ::java::util::logging::Level * FINEST; - static ::java::util::logging::Level * ALL; -private: - static JArray< ::java::util::logging::Level * > * knownLevels; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name; - jint value; - ::java::lang::String * resourceBundleName; -public: // actually package-private - static const jlong serialVersionUID = -8176160795706313070LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_Level__ diff --git a/libjava/java/util/logging/LogManager$1.h b/libjava/java/util/logging/LogManager$1.h deleted file mode 100644 index 0d1ed21..0000000 --- a/libjava/java/util/logging/LogManager$1.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_LogManager$1__ -#define __java_util_logging_LogManager$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::logging::LogManager$1 : public ::java::lang::Object -{ - -public: // actually package-private - LogManager$1(); -public: - virtual ::java::lang::String * getLoggerLevel(::java::lang::String *); - virtual ::java::util::List * getLoggerNames(); - virtual ::java::lang::String * getParentLoggerName(::java::lang::String *); - virtual void setLoggerLevel(::java::lang::String *, ::java::lang::String *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_LogManager$1__ diff --git a/libjava/java/util/logging/LogManager.h b/libjava/java/util/logging/LogManager.h deleted file mode 100644 index f552d65..0000000 --- a/libjava/java/util/logging/LogManager.h +++ /dev/null @@ -1,77 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_LogManager__ -#define __java_util_logging_LogManager__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace java - { - namespace beans - { - class PropertyChangeListener; - class PropertyChangeSupport; - } - } -} - -class java::util::logging::LogManager : public ::java::lang::Object -{ - -public: // actually protected - LogManager(); -public: - static ::java::util::logging::LogManager * getLogManager(); -private: - static ::java::util::logging::LogManager * makeLogManager(); - static void initLogManager(); -public: - virtual void addPropertyChangeListener(::java::beans::PropertyChangeListener *); - virtual void removePropertyChangeListener(::java::beans::PropertyChangeListener *); - virtual jboolean addLogger(::java::util::logging::Logger *); -private: - ::java::util::logging::Logger * findAncestor(::java::util::logging::Logger *); -public: - virtual ::java::util::logging::Logger * getLogger(::java::lang::String *); - virtual ::java::util::Enumeration * getLoggerNames(); - virtual void reset(); - virtual void readConfiguration(); - virtual void readConfiguration(::java::io::InputStream *); - virtual ::java::lang::String * getProperty(::java::lang::String *); -public: // actually package-private - static jint getIntProperty(::java::lang::String *, jint); - static jint getIntPropertyClamped(::java::lang::String *, jint, jint, jint); - static jboolean getBooleanProperty(::java::lang::String *, jboolean); - static ::java::util::logging::Level * getLevelProperty(::java::lang::String *, ::java::util::logging::Level *); - static ::java::lang::Class * getClassProperty(::java::lang::String *, ::java::lang::Class *); - static ::java::lang::Object * getInstanceProperty(::java::lang::String *, ::java::lang::Class *, ::java::lang::Class *); -public: - virtual void checkAccess(); -private: - static ::java::lang::Object * createInstance(::java::lang::String *, ::java::lang::Class *, ::java::lang::String *); - static void warn(::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *); - static void warn(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); - static void warn(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *); - static void warn(::java::lang::String *, ::java::lang::Throwable *); - static ::java::lang::Class * locateClass(::java::lang::String *); -public: - static ::java::util::logging::LoggingMXBean * getLoggingMXBean(); - static ::java::lang::String * LOGGING_MXBEAN_NAME; -private: - static ::java::util::logging::LogManager * logManager; - static ::java::util::logging::LoggingMXBean * loggingBean; - ::java::util::Map * __attribute__((aligned(__alignof__( ::java::lang::Object)))) loggers; - ::java::util::Properties * properties; - ::java::beans::PropertyChangeSupport * pcs; - static ::java::lang::String * MANAGER_PROPERTY; - static ::java::lang::String * CONFIG_PROPERTY; - static ::java::util::logging::LoggingPermission * controlPermission; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_LogManager__ diff --git a/libjava/java/util/logging/LogManager.java b/libjava/java/util/logging/LogManager.java deleted file mode 100644 index 811310c..0000000 --- a/libjava/java/util/logging/LogManager.java +++ /dev/null @@ -1,991 +0,0 @@ -/* LogManager.java -- a class for maintaining Loggers and managing - configuration properties - Copyright (C) 2002, 2005, 2006, 2007 Free Software Foundation, Inc. - -This file is part of GNU Classpath. - -GNU Classpath is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Classpath is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Classpath; see the file COPYING. If not, write to the -Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -02110-1301 USA. - -Linking this library statically or dynamically with other modules is -making a combined work based on this library. Thus, the terms and -conditions of the GNU General Public License cover the whole -combination. - -As a special exception, the copyright holders of this library give you -permission to link this library with independent modules to produce an -executable, regardless of the license terms of these independent -modules, and to copy and distribute the resulting executable under -terms of your choice, provided that you also meet, for each linked -independent module, the terms and conditions of the license of that -module. An independent module is a module which is not derived from -or based on this library. If you modify this library, you may extend -this exception to your version of the library, but you are not -obligated to do so. If you do not wish to do so, delete this -exception statement from your version. */ - - -package java.util.logging; - -import gnu.classpath.SystemProperties; - -import java.beans.PropertyChangeListener; -import java.beans.PropertyChangeSupport; -import java.io.ByteArrayInputStream; -import java.io.IOException; -import java.io.InputStream; -import java.lang.ref.WeakReference; -import java.net.URL; -import java.util.Collections; -import java.util.Enumeration; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; -import java.util.Properties; -import java.util.StringTokenizer; - -/** - * The <code>LogManager</code> maintains a hierarchical namespace - * of Logger objects and manages properties for configuring the logging - * framework. There exists only one single <code>LogManager</code> - * per virtual machine. This instance can be retrieved using the - * static method {@link #getLogManager()}. - * - * <p><strong>Configuration Process:</strong> The global LogManager - * object is created and configured when the class - * <code>java.util.logging.LogManager</code> is initialized. - * The configuration process includes the subsequent steps: - * - * <ul> - * <li>If the system property <code>java.util.logging.manager</code> - * is set to the name of a subclass of - * <code>java.util.logging.LogManager</code>, an instance of - * that subclass is created and becomes the global LogManager. - * Otherwise, a new instance of LogManager is created.</li> - * <li>The <code>LogManager</code> constructor tries to create - * a new instance of the class specified by the system - * property <code>java.util.logging.config.class</code>. - * Typically, the constructor of this class will call - * <code>LogManager.getLogManager().readConfiguration(java.io.InputStream)</code> - * for configuring the logging framework. - * The configuration process stops at this point if - * the system property <code>java.util.logging.config.class</code> - * is set (irrespective of whether the class constructor - * could be called or an exception was thrown).</li> - * - * <li>If the system property <code>java.util.logging.config.class</code> - * is <em>not</em> set, the configuration parameters are read in from - * a file and passed to - * {@link #readConfiguration(java.io.InputStream)}. - * The name and location of this file are specified by the system - * property <code>java.util.logging.config.file</code>.</li> - * <li>If the system property <code>java.util.logging.config.file</code> - * is not set, however, the contents of the URL - * "{gnu.classpath.home.url}/logging.properties" are passed to - * {@link #readConfiguration(java.io.InputStream)}. - * Here, "{gnu.classpath.home.url}" stands for the value of - * the system property <code>gnu.classpath.home.url</code>.</li> - * </ul> - * - * <p>The <code>LogManager</code> has a level of <code>INFO</code> by - * default, and this will be inherited by <code>Logger</code>s unless they - * override it either by properties or programmatically. - * - * @author Sascha Brawer (brawer@acm.org) - */ -public class LogManager -{ - /** - * The object name for the logging management bean. - * @since 1.5 - */ - public static final String LOGGING_MXBEAN_NAME - = "java.util.logging:type=Logging"; - - /** - * The singleton LogManager instance. - */ - private static LogManager logManager; - - /** - * The singleton logging bean. - */ - private static LoggingMXBean loggingBean; - - /** - * The registered named loggers; maps the name of a Logger to - * a WeakReference to it. - */ - private Map<String, WeakReference<Logger>> loggers; - - /** - * The properties for the logging framework which have been - * read in last. - */ - private Properties properties; - - /** - * A delegate object that provides support for handling - * PropertyChangeEvents. The API specification does not - * mention which bean should be the source in the distributed - * PropertyChangeEvents, but Mauve test code has determined that - * the Sun J2SE 1.4 reference implementation uses the LogManager - * class object. This is somewhat strange, as the class object - * is not the bean with which listeners have to register, but - * there is no reason for the GNU Classpath implementation to - * behave differently from the reference implementation in - * this case. - */ - private final PropertyChangeSupport pcs = new PropertyChangeSupport( /* source bean */ - LogManager.class); - - protected LogManager() - { - loggers = new HashMap(); - } - - /** - * Returns the globally shared LogManager instance. - */ - public static synchronized LogManager getLogManager() - { - if (logManager == null) - { - logManager = makeLogManager(); - initLogManager(); - } - return logManager; - } - - private static final String MANAGER_PROPERTY = "java.util.logging.manager"; - - private static LogManager makeLogManager() - { - String managerClassName = SystemProperties.getProperty(MANAGER_PROPERTY); - LogManager manager = (LogManager) createInstance - (managerClassName, LogManager.class, MANAGER_PROPERTY); - if (manager == null) - manager = new LogManager(); - return manager; - } - - private static final String CONFIG_PROPERTY = "java.util.logging.config.class"; - - private static void initLogManager() - { - LogManager manager = getLogManager(); - Logger.root.setLevel(Level.INFO); - manager.addLogger(Logger.root); - - /* The Javadoc description of the class explains - * what is going on here. - */ - Object configurator = createInstance(System.getProperty(CONFIG_PROPERTY), - /* must be instance of */ Object.class, - CONFIG_PROPERTY); - - try - { - if (configurator == null) - manager.readConfiguration(); - } - catch (IOException ex) - { - /* FIXME: Is it ok to ignore exceptions here? */ - } - } - - /** - * Registers a listener which will be notified when the - * logging properties are re-read. - */ - public synchronized void addPropertyChangeListener(PropertyChangeListener listener) - { - /* do not register null. */ - listener.getClass(); - - pcs.addPropertyChangeListener(listener); - } - - /** - * Unregisters a listener. - * - * If <code>listener</code> has not been registered previously, - * nothing happens. Also, no exception is thrown if - * <code>listener</code> is <code>null</code>. - */ - public synchronized void removePropertyChangeListener(PropertyChangeListener listener) - { - if (listener != null) - pcs.removePropertyChangeListener(listener); - } - - /** - * Adds a named logger. If a logger with the same name has - * already been registered, the method returns <code>false</code> - * without adding the logger. - * - * <p>The <code>LogManager</code> only keeps weak references - * to registered loggers. Therefore, names can become available - * after automatic garbage collection. - * - * @param logger the logger to be added. - * - * @return <code>true</code>if <code>logger</code> was added, - * <code>false</code> otherwise. - * - * @throws NullPointerException if <code>name</code> is - * <code>null</code>. - */ - public synchronized boolean addLogger(Logger logger) - { - /* To developers thinking about to remove the 'synchronized' - * declaration from this method: Please read the comment - * in java.util.logging.Logger.getLogger(String, String) - * and make sure that whatever you change wrt. synchronization - * does not endanger thread-safety of Logger.getLogger. - * The current implementation of Logger.getLogger assumes - * that LogManager does its synchronization on the globally - * shared instance of LogManager. - */ - String name; - WeakReference ref; - - /* This will throw a NullPointerException if logger is null, - * as required by the API specification. - */ - name = logger.getName(); - - ref = loggers.get(name); - if (ref != null) - { - if (ref.get() != null) - return false; - - /* There has been a logger under this name in the past, - * but it has been garbage collected. - */ - loggers.remove(ref); - } - - /* Adding a named logger requires a security permission. */ - if ((name != null) && ! name.equals("")) - checkAccess(); - - Logger parent = findAncestor(logger); - loggers.put(name, new WeakReference<Logger>(logger)); - if (parent != logger.getParent()) - logger.setParent(parent); - - // The level of the newly added logger must be specified. - // The easiest case is if there is a level for exactly this logger - // in the properties. If no such level exists the level needs to be - // searched along the hirachy. So if there is a new logger 'foo.blah.blub' - // and an existing parent logger 'foo' the properties 'foo.blah.blub.level' - // and 'foo.blah.level' need to be checked. If both do not exist in the - // properties the level of the new logger is set to 'null' (i.e. it uses the - // level of its parent 'foo'). - Level logLevel = logger.getLevel(); - String searchName = name; - String parentName = parent != null ? parent.getName() : ""; - while (logLevel == null && ! searchName.equals(parentName)) - { - logLevel = getLevelProperty(searchName + ".level", logLevel); - int index = searchName.lastIndexOf('.'); - if(index > -1) - searchName = searchName.substring(0,index); - else - searchName = ""; - } - logger.setLevel(logLevel); - - /* It can happen that existing loggers should be children of - * the newly added logger. For example, assume that there - * already exist loggers under the names "", "foo", and "foo.bar.baz". - * When adding "foo.bar", the logger "foo.bar.baz" should change - * its parent to "foo.bar". - */ - for (Iterator iter = loggers.keySet().iterator(); iter.hasNext();) - { - Logger possChild = (Logger) ((WeakReference) loggers.get(iter.next())) - .get(); - if ((possChild == null) || (possChild == logger) - || (possChild.getParent() != parent)) - continue; - - if (! possChild.getName().startsWith(name)) - continue; - - if (possChild.getName().charAt(name.length()) != '.') - continue; - - possChild.setParent(logger); - } - - return true; - } - - /** - * Finds the closest ancestor for a logger among the currently - * registered ones. For example, if the currently registered - * loggers have the names "", "foo", and "foo.bar", the result for - * "foo.bar.baz" will be the logger whose name is "foo.bar". - * - * @param child a logger for whose name no logger has been - * registered. - * - * @return the closest ancestor for <code>child</code>, - * or <code>null</code> if <code>child</code> - * is the root logger. - * - * @throws NullPointerException if <code>child</code> - * is <code>null</code>. - */ - private synchronized Logger findAncestor(Logger child) - { - String childName = child.getName(); - int childNameLength = childName.length(); - Logger best = Logger.root; - int bestNameLength = 0; - - Logger cand; - int candNameLength; - - if (child == Logger.root) - return null; - - for (String candName : loggers.keySet()) - { - candNameLength = candName.length(); - - if (candNameLength > bestNameLength - && childNameLength > candNameLength - && childName.startsWith(candName) - && childName.charAt(candNameLength) == '.') - { - cand = loggers.get(candName).get(); - if ((cand == null) || (cand == child)) - continue; - - bestNameLength = candName.length(); - best = cand; - } - } - - return best; - } - - /** - * Returns a Logger given its name. - * - * @param name the name of the logger. - * - * @return a named Logger, or <code>null</code> if there is no - * logger with that name. - * - * @throw java.lang.NullPointerException if <code>name</code> - * is <code>null</code>. - */ - public synchronized Logger getLogger(String name) - { - WeakReference<Logger> ref; - - /* Throw a NullPointerException if name is null. */ - name.getClass(); - - ref = loggers.get(name); - if (ref != null) - return ref.get(); - else - return null; - } - - /** - * Returns an Enumeration of currently registered Logger names. - * Since other threads can register loggers at any time, the - * result could be different any time this method is called. - * - * @return an Enumeration with the names of the currently - * registered Loggers. - */ - public synchronized Enumeration<String> getLoggerNames() - { - return Collections.enumeration(loggers.keySet()); - } - - /** - * Resets the logging configuration by removing all handlers for - * registered named loggers and setting their level to <code>null</code>. - * The level of the root logger will be set to <code>Level.INFO</code>. - * - * @throws SecurityException if a security manager exists and - * the caller is not granted the permission to control - * the logging infrastructure. - */ - public synchronized void reset() throws SecurityException - { - /* Throw a SecurityException if the caller does not have the - * permission to control the logging infrastructure. - */ - checkAccess(); - - properties = new Properties(); - - Iterator<WeakReference<Logger>> iter = loggers.values().iterator(); - while (iter.hasNext()) - { - WeakReference<Logger> ref; - Logger logger; - - ref = iter.next(); - if (ref != null) - { - logger = ref.get(); - - if (logger == null) - iter.remove(); - else if (logger != Logger.root) - { - logger.resetLogger(); - logger.setLevel(null); - } - } - } - - Logger.root.setLevel(Level.INFO); - Logger.root.resetLogger(); - } - - /** - * Configures the logging framework by reading a configuration file. - * The name and location of this file are specified by the system - * property <code>java.util.logging.config.file</code>. If this - * property is not set, the URL - * "{gnu.classpath.home.url}/logging.properties" is taken, where - * "{gnu.classpath.home.url}" stands for the value of the system - * property <code>gnu.classpath.home.url</code>. - * - * <p>The task of configuring the framework is then delegated to - * {@link #readConfiguration(java.io.InputStream)}, which will - * notify registered listeners after having read the properties. - * - * @throws SecurityException if a security manager exists and - * the caller is not granted the permission to control - * the logging infrastructure, or if the caller is - * not granted the permission to read the configuration - * file. - * - * @throws IOException if there is a problem reading in the - * configuration file. - */ - public synchronized void readConfiguration() - throws IOException, SecurityException - { - String path; - InputStream inputStream; - - path = System.getProperty("java.util.logging.config.file"); - if ((path == null) || (path.length() == 0)) - { - String url = (System.getProperty("gnu.classpath.home.url") - + "/logging.properties"); - try - { - inputStream = new URL(url).openStream(); - } - catch (Exception e) - { - inputStream=null; - } - - // If no config file could be found use a default configuration. - if(inputStream == null) - { - String defaultConfig = "handlers = java.util.logging.ConsoleHandler \n" - + ".level=INFO \n"; - inputStream = new ByteArrayInputStream(defaultConfig.getBytes()); - } - } - else - inputStream = new java.io.FileInputStream(path); - - try - { - readConfiguration(inputStream); - } - finally - { - // Close the stream in order to save - // resources such as file descriptors. - inputStream.close(); - } - } - - public synchronized void readConfiguration(InputStream inputStream) - throws IOException, SecurityException - { - Properties newProperties; - Enumeration keys; - - checkAccess(); - newProperties = new Properties(); - newProperties.load(inputStream); - reset(); - this.properties = newProperties; - keys = newProperties.propertyNames(); - - while (keys.hasMoreElements()) - { - String key = ((String) keys.nextElement()).trim(); - String value = newProperties.getProperty(key); - - if (value == null) - continue; - - value = value.trim(); - - if ("handlers".equals(key)) - { - // In Java 5 and earlier this was specified to be - // whitespace-separated, but in reality it also accepted - // commas (tomcat relied on this), and in Java 6 the - // documentation was updated to fit the implementation. - StringTokenizer tokenizer = new StringTokenizer(value, - " \t\n\r\f,"); - while (tokenizer.hasMoreTokens()) - { - String handlerName = tokenizer.nextToken(); - Handler handler = (Handler) - createInstance(handlerName, Handler.class, key); - // Tomcat also relies on the implementation ignoring - // items in 'handlers' which are not class names. - if (handler != null) - Logger.root.addHandler(handler); - } - } - - if (key.endsWith(".level")) - { - String loggerName = key.substring(0, key.length() - 6); - Logger logger = getLogger(loggerName); - - if (logger == null) - { - logger = Logger.getLogger(loggerName); - addLogger(logger); - } - Level level = null; - try - { - level = Level.parse(value); - } - catch (IllegalArgumentException e) - { - warn("bad level \'" + value + "\'", e); - } - if (level != null) - { - logger.setLevel(level); - } - continue; - } - } - - /* The API specification does not talk about the - * property name that is distributed with the - * PropertyChangeEvent. With test code, it could - * be determined that the Sun J2SE 1.4 reference - * implementation uses null for the property name. - */ - pcs.firePropertyChange(null, null, null); - } - - /** - * Returns the value of a configuration property as a String. - */ - public synchronized String getProperty(String name) - { - if (properties != null) - return properties.getProperty(name); - else - return null; - } - - /** - * Returns the value of a configuration property as an integer. - * This function is a helper used by the Classpath implementation - * of java.util.logging, it is <em>not</em> specified in the - * logging API. - * - * @param name the name of the configuration property. - * - * @param defaultValue the value that will be returned if the - * property is not defined, or if its value is not an integer - * number. - */ - static int getIntProperty(String name, int defaultValue) - { - try - { - return Integer.parseInt(getLogManager().getProperty(name)); - } - catch (Exception ex) - { - return defaultValue; - } - } - - /** - * Returns the value of a configuration property as an integer, - * provided it is inside the acceptable range. - * This function is a helper used by the Classpath implementation - * of java.util.logging, it is <em>not</em> specified in the - * logging API. - * - * @param name the name of the configuration property. - * - * @param minValue the lowest acceptable value. - * - * @param maxValue the highest acceptable value. - * - * @param defaultValue the value that will be returned if the - * property is not defined, or if its value is not an integer - * number, or if it is less than the minimum value, - * or if it is greater than the maximum value. - */ - static int getIntPropertyClamped(String name, int defaultValue, - int minValue, int maxValue) - { - int val = getIntProperty(name, defaultValue); - if ((val < minValue) || (val > maxValue)) - val = defaultValue; - return val; - } - - /** - * Returns the value of a configuration property as a boolean. - * This function is a helper used by the Classpath implementation - * of java.util.logging, it is <em>not</em> specified in the - * logging API. - * - * @param name the name of the configuration property. - * - * @param defaultValue the value that will be returned if the - * property is not defined, or if its value is neither - * <code>"true"</code> nor <code>"false"</code>. - */ - static boolean getBooleanProperty(String name, boolean defaultValue) - { - try - { - return (Boolean.valueOf(getLogManager().getProperty(name))).booleanValue(); - } - catch (Exception ex) - { - return defaultValue; - } - } - - /** - * Returns the value of a configuration property as a Level. - * This function is a helper used by the Classpath implementation - * of java.util.logging, it is <em>not</em> specified in the - * logging API. - * - * @param propertyName the name of the configuration property. - * - * @param defaultValue the value that will be returned if the - * property is not defined, or if - * {@link Level#parse(java.lang.String)} does not like - * the property value. - */ - static Level getLevelProperty(String propertyName, Level defaultValue) - { - try - { - String value = getLogManager().getProperty(propertyName); - if (value != null) - return Level.parse(getLogManager().getProperty(propertyName)); - else - return defaultValue; - } - catch (Exception ex) - { - return defaultValue; - } - } - - /** - * Returns the value of a configuration property as a Class. - * This function is a helper used by the Classpath implementation - * of java.util.logging, it is <em>not</em> specified in the - * logging API. - * - * @param propertyName the name of the configuration property. - * - * @param defaultValue the value that will be returned if the - * property is not defined, or if it does not specify - * the name of a loadable class. - */ - static final Class getClassProperty(String propertyName, Class defaultValue) - { - String propertyValue = logManager.getProperty(propertyName); - - if (propertyValue != null) - try - { - return locateClass(propertyValue); - } - catch (ClassNotFoundException e) - { - warn(propertyName + " = " + propertyValue, e); - } - - return defaultValue; - } - - static final Object getInstanceProperty(String propertyName, Class ofClass, - Class defaultClass) - { - Class klass = getClassProperty(propertyName, defaultClass); - if (klass == null) - return null; - - try - { - Object obj = klass.newInstance(); - if (ofClass.isInstance(obj)) - return obj; - } - catch (InstantiationException e) - { - warn(propertyName + " = " + klass.getName(), e); - } - catch (IllegalAccessException e) - { - warn(propertyName + " = " + klass.getName(), e); - } - - if (defaultClass == null) - return null; - - try - { - return defaultClass.newInstance(); - } - catch (java.lang.InstantiationException ex) - { - throw new RuntimeException(ex.getMessage()); - } - catch (java.lang.IllegalAccessException ex) - { - throw new RuntimeException(ex.getMessage()); - } - } - - /** - * An instance of <code>LoggingPermission("control")</code> - * that is shared between calls to <code>checkAccess()</code>. - */ - private static final LoggingPermission controlPermission = new LoggingPermission("control", - null); - - /** - * Checks whether the current security context allows changing - * the configuration of the logging framework. For the security - * context to be trusted, it has to be granted - * a LoggingPermission("control"). - * - * @throws SecurityException if a security manager exists and - * the caller is not granted the permission to control - * the logging infrastructure. - */ - public void checkAccess() throws SecurityException - { - SecurityManager sm = System.getSecurityManager(); - if (sm != null) - sm.checkPermission(controlPermission); - } - - /** - * Creates a new instance of a class specified by name and verifies - * that it is an instance (or subclass of) a given type. - * - * @param className the name of the class of which a new instance - * should be created. - * - * @param type the object created must be an instance of - * <code>type</code> or any subclass of <code>type</code> - * - * @param property the system property to reference in error - * messages - * - * @return the new instance, or <code>null</code> if - * <code>className</code> is <code>null</code>, if no class - * with that name could be found, if there was an error - * loading that class, or if the constructor of the class - * has thrown an exception. - */ - private static final Object createInstance(String className, Class type, - String property) - { - Class klass = null; - - if ((className == null) || (className.length() == 0)) - return null; - - try - { - klass = locateClass(className); - if (type.isAssignableFrom(klass)) - return klass.newInstance(); - warn(property, className, "not an instance of " + type.getName()); - } - catch (ClassNotFoundException e) - { - warn(property, className, "class not found", e); - } - catch (IllegalAccessException e) - { - warn(property, className, "illegal access", e); - } - catch (InstantiationException e) - { - warn(property, className, e); - } - catch (java.lang.LinkageError e) - { - warn(property, className, "linkage error", e); - } - - return null; - } - - private static final void warn(String property, String klass, Throwable t) - { - warn(property, klass, null, t); - } - - private static final void warn(String property, String klass, String msg) - { - warn(property, klass, msg, null); - } - - private static final void warn(String property, String klass, String msg, - Throwable t) - { - warn("error instantiating '" + klass + "' referenced by " + property + - (msg == null ? "" : ", " + msg), t); - } - - /** - * All debug warnings go through this method. - */ - - private static final void warn(String msg, Throwable t) - { - System.err.println("WARNING: " + msg); - if (t != null) - t.printStackTrace(System.err); - } - - /** - * Locates a class by first checking the system class loader and - * then checking the context class loader. - * - * @param name the fully qualified name of the Class to locate - * @return Class the located Class - */ - - private static Class locateClass(String name) throws ClassNotFoundException - { - // GCJ LOCAL - // Unfortunately this can be called during bootstrap when - // Thread.currentThread() will return null. - // See bug #27658 - Thread t = Thread.currentThread(); - ClassLoader loader = (t == null) ? null : t.getContextClassLoader(); - try - { - return Class.forName(name, true, loader); - } - catch (ClassNotFoundException e) - { - loader = ClassLoader.getSystemClassLoader(); - return Class.forName(name, true, loader); - } - } - - /** - * Return the logging bean. There is a single logging bean per - * VM instance. - * @since 1.5 - */ - public static synchronized LoggingMXBean getLoggingMXBean() - { - if (loggingBean == null) - { - loggingBean = new LoggingMXBean() - { - public String getLoggerLevel(String logger) - { - LogManager mgr = getLogManager(); - Logger l = mgr.getLogger(logger); - if (l == null) - return null; - Level lev = l.getLevel(); - if (lev == null) - return ""; - return lev.getName(); - } - - public List getLoggerNames() - { - LogManager mgr = getLogManager(); - // This is inefficient, but perhaps better for maintenance. - return Collections.list(mgr.getLoggerNames()); - } - - public String getParentLoggerName(String logger) - { - LogManager mgr = getLogManager(); - Logger l = mgr.getLogger(logger); - if (l == null) - return null; - l = l.getParent(); - if (l == null) - return ""; - return l.getName(); - } - - public void setLoggerLevel(String logger, String level) - { - LogManager mgr = getLogManager(); - Logger l = mgr.getLogger(logger); - if (l == null) - throw new IllegalArgumentException("no logger named " + logger); - Level newLevel; - if (level == null) - newLevel = null; - else - newLevel = Level.parse(level); - l.setLevel(newLevel); - } - }; - } - return loggingBean; - } -} diff --git a/libjava/java/util/logging/LogRecord.h b/libjava/java/util/logging/LogRecord.h deleted file mode 100644 index 4454159..0000000 --- a/libjava/java/util/logging/LogRecord.h +++ /dev/null @@ -1,70 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_LogRecord__ -#define __java_util_logging_LogRecord__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::logging::LogRecord : public ::java::lang::Object -{ - -public: - LogRecord(::java::util::logging::Level *, ::java::lang::String *); -private: - void readObject(::java::io::ObjectInputStream *); - void writeObject(::java::io::ObjectOutputStream *); -public: - virtual ::java::lang::String * getLoggerName(); - virtual void setLoggerName(::java::lang::String *); - virtual ::java::util::ResourceBundle * getResourceBundle(); - virtual void setResourceBundle(::java::util::ResourceBundle *); - virtual ::java::lang::String * getResourceBundleName(); - virtual void setResourceBundleName(::java::lang::String *); - virtual ::java::util::logging::Level * getLevel(); - virtual void setLevel(::java::util::logging::Level *); -private: - static jlong allocateSeqNum(); -public: - virtual jlong getSequenceNumber(); - virtual void setSequenceNumber(jlong); - virtual ::java::lang::String * getSourceClassName(); - virtual void setSourceClassName(::java::lang::String *); - virtual ::java::lang::String * getSourceMethodName(); - virtual void setSourceMethodName(::java::lang::String *); - virtual ::java::lang::String * getMessage(); - virtual void setMessage(::java::lang::String *); - virtual JArray< ::java::lang::Object * > * getParameters(); - virtual void setParameters(JArray< ::java::lang::Object * > *); - virtual jint getThreadID(); - virtual void setThreadID(jint); - virtual jlong getMillis(); - virtual void setMillis(jlong); - virtual ::java::lang::Throwable * getThrown(); - virtual void setThrown(::java::lang::Throwable *); -private: - ::java::util::logging::Level * __attribute__((aligned(__alignof__( ::java::lang::Object)))) level; - jlong sequenceNumber; - ::java::lang::String * sourceClassName; - ::java::lang::String * sourceMethodName; - ::java::lang::String * message; - jint threadID; - jlong millis; - ::java::lang::Throwable * thrown; - ::java::lang::String * loggerName; - ::java::lang::String * resourceBundleName; - JArray< ::java::lang::Object * > * parameters; - ::java::util::ResourceBundle * bundle; -public: // actually package-private - static const jlong serialVersionUID = 5372048053134512534LL; -private: - static jlong lastSeqNum; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_LogRecord__ diff --git a/libjava/java/util/logging/Logger$1.h b/libjava/java/util/logging/Logger$1.h deleted file mode 100644 index 69189e7..0000000 --- a/libjava/java/util/logging/Logger$1.h +++ /dev/null @@ -1,21 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_Logger$1__ -#define __java_util_logging_Logger$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::logging::Logger$1 : public ::java::lang::Object -{ - -public: // actually package-private - Logger$1(); -public: - virtual ::java::lang::Object * run(); - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_Logger$1__ diff --git a/libjava/java/util/logging/Logger.h b/libjava/java/util/logging/Logger.h deleted file mode 100644 index c73a8d3..0000000 --- a/libjava/java/util/logging/Logger.h +++ /dev/null @@ -1,90 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_Logger__ -#define __java_util_logging_Logger__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::logging::Logger : public ::java::lang::Object -{ - -public: // actually protected - Logger(::java::lang::String *, ::java::lang::String *); -public: - static ::java::util::logging::Logger * getLogger(::java::lang::String *); - static ::java::util::logging::Logger * getLogger(::java::lang::String *, ::java::lang::String *); - static ::java::util::logging::Logger * getAnonymousLogger(); - static ::java::util::logging::Logger * getAnonymousLogger(::java::lang::String *); - virtual ::java::lang::String * getResourceBundleName(); - virtual ::java::util::ResourceBundle * getResourceBundle(); - virtual ::java::util::logging::Level * getLevel(); - virtual jboolean isLoggable(::java::util::logging::Level *); - virtual void setLevel(::java::util::logging::Level *); - virtual ::java::util::logging::Filter * getFilter(); - virtual void setFilter(::java::util::logging::Filter *); - virtual ::java::lang::String * getName(); - virtual void log(::java::util::logging::LogRecord *); - virtual void log(::java::util::logging::Level *, ::java::lang::String *); - virtual void log(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::Object *); - virtual void log(::java::util::logging::Level *, ::java::lang::String *, JArray< ::java::lang::Object * > *); - virtual void log(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::Throwable *); - virtual void logp(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); - virtual void logp(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Object *); -private: - ::java::util::ResourceBundle * findResourceBundle(); - void logImpl(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::Object * > *); -public: - virtual void logp(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::Object * > *); - virtual void logp(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *); - virtual void logrb(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); - virtual void logrb(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Object *); - virtual void logrb(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::Object * > *); - virtual void logrb(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *); - virtual void entering(::java::lang::String *, ::java::lang::String *); - virtual void entering(::java::lang::String *, ::java::lang::String *, ::java::lang::Object *); - virtual void entering(::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::Object * > *); - virtual void exiting(::java::lang::String *, ::java::lang::String *); - virtual void exiting(::java::lang::String *, ::java::lang::String *, ::java::lang::Object *); - virtual void throwing(::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *); - virtual void severe(::java::lang::String *); - virtual void warning(::java::lang::String *); - virtual void info(::java::lang::String *); - virtual void config(::java::lang::String *); - virtual void fine(::java::lang::String *); - virtual void finer(::java::lang::String *); - virtual void finest(::java::lang::String *); - virtual void addHandler(::java::util::logging::Handler *); - virtual void removeHandler(::java::util::logging::Handler *); - virtual JArray< ::java::util::logging::Handler * > * getHandlers(); - virtual jboolean getUseParentHandlers(); - virtual void setUseParentHandlers(jboolean); - virtual ::java::util::logging::Logger * getParent(); - virtual void setParent(::java::util::logging::Logger *); -private: - ::java::lang::StackTraceElement * getCallerStackFrame(); -public: // actually package-private - virtual void resetLogger(); - static ::java::util::logging::Logger * root; -public: - static ::java::util::logging::Logger * global; -private: - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name; - ::java::lang::String * resourceBundleName; - ::java::util::ResourceBundle * resourceBundle; - ::java::util::logging::Filter * filter; - ::java::util::List * handlerList; - JArray< ::java::util::logging::Handler * > * handlers; - jboolean anonymous; - jboolean useParentHandlers; - ::java::util::logging::Level * level; - ::java::util::logging::Logger * parent; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_Logger__ diff --git a/libjava/java/util/logging/Logger.java b/libjava/java/util/logging/Logger.java deleted file mode 100644 index 04f24d3..0000000 --- a/libjava/java/util/logging/Logger.java +++ /dev/null @@ -1,1206 +0,0 @@ -/* Logger.java -- a class for logging messages - Copyright (C) 2002, 2004, 2006, 2007 Free Software Foundation, Inc. - -This file is part of GNU Classpath. - -GNU Classpath is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Classpath is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Classpath; see the file COPYING. If not, write to the -Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -02110-1301 USA. - -Linking this library statically or dynamically with other modules is -making a combined work based on this library. Thus, the terms and -conditions of the GNU General Public License cover the whole -combination. - -As a special exception, the copyright holders of this library give you -permission to link this library with independent modules to produce an -executable, regardless of the license terms of these independent -modules, and to copy and distribute the resulting executable under -terms of your choice, provided that you also meet, for each linked -independent module, the terms and conditions of the license of that -module. An independent module is a module which is not derived from -or based on this library. If you modify this library, you may extend -this exception to your version of the library, but you are not -obligated to do so. If you do not wish to do so, delete this -exception statement from your version. */ - - -package java.util.logging; - -import java.util.List; -import java.util.MissingResourceException; -import java.util.ResourceBundle; -import java.security.AccessController; -import java.security.PrivilegedAction; - -/** - * A Logger is used for logging information about events. Usually, there - * is a seprate logger for each subsystem or component, although there - * is a shared instance for components that make only occasional use of - * the logging framework. - * - * <p>It is common to name a logger after the name of a corresponding - * Java package. Loggers are organized into a hierarchical namespace; - * for example, the logger <code>"org.gnu.foo"</code> is the - * <em>parent</em> of logger <code>"org.gnu.foo.bar"</code>. - * - * <p>A logger for a named subsystem can be obtained through {@link - * java.util.logging.Logger#getLogger(java.lang.String)}. However, - * only code which has been granted the permission to control the - * logging infrastructure will be allowed to customize that logger. - * Untrusted code can obtain a private, anonymous logger through - * {@link #getAnonymousLogger()} if it wants to perform any - * modifications to the logger. - * - * <p>FIXME: Write more documentation. - * - * @author Sascha Brawer (brawer@acm.org) - */ -public class Logger -{ - - static final Logger root = new Logger("", null); - - /** - * A logger provided to applications that make only occasional use - * of the logging framework, typically early prototypes. Serious - * products are supposed to create and use their own Loggers, so - * they can be controlled individually. - */ - public static final Logger global; - - static - { - // Our class might be initialized from an unprivileged context - global = (Logger) AccessController.doPrivileged - (new PrivilegedAction() - { - public Object run() - { - return getLogger("global"); - } - }); - } - - - /** - * The name of the Logger, or <code>null</code> if the logger is - * anonymous. - * - * <p>A previous version of the GNU Classpath implementation granted - * untrusted code the permission to control any logger whose name - * was null. However, test code revealed that the Sun J2SE 1.4 - * reference implementation enforces the security control for any - * logger that was not created through getAnonymousLogger, even if - * it has a null name. Therefore, a separate flag {@link - * Logger#anonymous} was introduced. - */ - private final String name; - - - /** - * The name of the resource bundle used for localization. - * - * <p>This variable cannot be declared as <code>final</code> - * because its value can change as a result of calling - * getLogger(String,String). - */ - private String resourceBundleName; - - - /** - * The resource bundle used for localization. - * - * <p>This variable cannot be declared as <code>final</code> - * because its value can change as a result of calling - * getLogger(String,String). - */ - private ResourceBundle resourceBundle; - - private Filter filter; - - private final List handlerList = new java.util.ArrayList(4); - private Handler[] handlers = new Handler[0]; - - /** - * Indicates whether or not this logger is anonymous. While - * a LoggingPermission is required for any modifications to - * a normal logger, untrusted code can obtain an anonymous logger - * and modify it according to its needs. - * - * <p>A previous version of the GNU Classpath implementation - * granted access to every logger whose name was null. - * However, test code revealed that the Sun J2SE 1.4 reference - * implementation enforces the security control for any logger - * that was not created through getAnonymousLogger, even - * if it has a null name. - */ - private boolean anonymous; - - - private boolean useParentHandlers; - - private Level level; - - private Logger parent; - - /** - * Constructs a Logger for a subsystem. Most applications do not - * need to create new Loggers explicitly; instead, they should call - * the static factory methods - * {@link #getLogger(java.lang.String,java.lang.String) getLogger} - * (with ResourceBundle for localization) or - * {@link #getLogger(java.lang.String) getLogger} (without - * ResourceBundle), respectively. - * - * @param name the name for the logger, for example "java.awt" - * or "com.foo.bar". The name should be based on - * the name of the package issuing log records - * and consist of dot-separated Java identifiers. - * - * @param resourceBundleName the name of a resource bundle - * for localizing messages, or <code>null</code> - * to indicate that messages do not need to be localized. - * - * @throws java.util.MissingResourceException if - * <code>resourceBundleName</code> is not <code>null</code> - * and no such bundle could be located. - */ - protected Logger(String name, String resourceBundleName) - throws MissingResourceException - { - this.name = name; - this.resourceBundleName = resourceBundleName; - - if (resourceBundleName == null) - resourceBundle = null; - else - resourceBundle = ResourceBundle.getBundle(resourceBundleName); - - level = null; - - /* This is null when the root logger is being constructed, - * and the root logger afterwards. - */ - parent = root; - - useParentHandlers = (parent != null); - } - - - - /** - * Finds a registered logger for a subsystem, or creates one in - * case no logger has been registered yet. - * - * @param name the name for the logger, for example "java.awt" - * or "com.foo.bar". The name should be based on - * the name of the package issuing log records - * and consist of dot-separated Java identifiers. - * - * @throws IllegalArgumentException if a logger for the subsystem - * identified by <code>name</code> has already been created, - * but uses a a resource bundle for localizing messages. - * - * @throws NullPointerException if <code>name</code> is - * <code>null</code>. - * - * @return a logger for the subsystem specified by <code>name</code> - * that does not localize messages. - */ - public static Logger getLogger(String name) - { - return getLogger(name, null); - } - - - /** - * Finds a registered logger for a subsystem, or creates one in case - * no logger has been registered yet. - * - * <p>If a logger with the specified name has already been - * registered, the behavior depends on the resource bundle that is - * currently associated with the existing logger. - * - * <ul><li>If the existing logger uses the same resource bundle as - * specified by <code>resourceBundleName</code>, the existing logger - * is returned.</li> - * - * <li>If the existing logger currently does not localize messages, - * the existing logger is modified to use the bundle specified by - * <code>resourceBundleName</code>. The existing logger is then - * returned. Therefore, all subsystems currently using this logger - * will produce localized messages from now on.</li> - * - * <li>If the existing logger already has an associated resource - * bundle, but a different one than specified by - * <code>resourceBundleName</code>, an - * <code>IllegalArgumentException</code> is thrown.</li></ul> - * - * @param name the name for the logger, for example "java.awt" - * or "org.gnu.foo". The name should be based on - * the name of the package issuing log records - * and consist of dot-separated Java identifiers. - * - * @param resourceBundleName the name of a resource bundle - * for localizing messages, or <code>null</code> - * to indicate that messages do not need to be localized. - * - * @return a logger for the subsystem specified by <code>name</code>. - * - * @throws java.util.MissingResourceException if - * <code>resourceBundleName</code> is not <code>null</code> - * and no such bundle could be located. - * - * @throws IllegalArgumentException if a logger for the subsystem - * identified by <code>name</code> has already been created, - * but uses a different resource bundle for localizing - * messages. - * - * @throws NullPointerException if <code>name</code> is - * <code>null</code>. - */ - public static Logger getLogger(String name, String resourceBundleName) - { - LogManager lm = LogManager.getLogManager(); - Logger result; - - if (name == null) - throw new NullPointerException(); - - /* Without synchronized(lm), it could happen that another thread - * would create a logger between our calls to getLogger and - * addLogger. While addLogger would indicate this by returning - * false, we could not be sure that this other logger was still - * existing when we called getLogger a second time in order - * to retrieve it -- note that LogManager is only allowed to - * keep weak references to registered loggers, so Loggers - * can be garbage collected at any time in general, and between - * our call to addLogger and our second call go getLogger - * in particular. - * - * Of course, we assume here that LogManager.addLogger etc. - * are synchronizing on the global LogManager object. There - * is a comment in the implementation of LogManager.addLogger - * referring to this comment here, so that any change in - * the synchronization of LogManager will be reflected here. - */ - synchronized (lm) - { - result = lm.getLogger(name); - if (result == null) - { - boolean couldBeAdded; - - result = new Logger(name, resourceBundleName); - couldBeAdded = lm.addLogger(result); - if (!couldBeAdded) - throw new IllegalStateException("cannot register new logger"); - } - else - { - /* The logger already exists. Make sure it uses - * the same resource bundle for localizing messages. - */ - String existingBundleName = result.getResourceBundleName(); - - /* The Sun J2SE 1.4 reference implementation will return the - * registered logger object, even if it does not have a resource - * bundle associated with it. However, it seems to change the - * resourceBundle of the registered logger to the bundle - * whose name was passed to getLogger. - */ - if ((existingBundleName == null) && (resourceBundleName != null)) - { - /* If ResourceBundle.getBundle throws an exception, the - * existing logger will be unchanged. This would be - * different if the assignment to resourceBundleName - * came first. - */ - result.resourceBundle = ResourceBundle.getBundle(resourceBundleName); - result.resourceBundleName = resourceBundleName; - return result; - } - - if ((existingBundleName != resourceBundleName) - && ((existingBundleName == null) - || !existingBundleName.equals(resourceBundleName))) - { - throw new IllegalArgumentException(); - } - } - } - - return result; - } - - - /** - * Creates a new, unnamed logger. Unnamed loggers are not - * registered in the namespace of the LogManager, and no special - * security permission is required for changing their state. - * Therefore, untrusted applets are able to modify their private - * logger instance obtained through this method. - * - * <p>The parent of the newly created logger will the the root - * logger, from which the level threshold and the handlers are - * inherited. - */ - public static Logger getAnonymousLogger() - { - return getAnonymousLogger(null); - } - - - /** - * Creates a new, unnamed logger. Unnamed loggers are not - * registered in the namespace of the LogManager, and no special - * security permission is required for changing their state. - * Therefore, untrusted applets are able to modify their private - * logger instance obtained through this method. - * - * <p>The parent of the newly created logger will the the root - * logger, from which the level threshold and the handlers are - * inherited. - * - * @param resourceBundleName the name of a resource bundle - * for localizing messages, or <code>null</code> - * to indicate that messages do not need to be localized. - * - * @throws java.util.MissingResourceException if - * <code>resourceBundleName</code> is not <code>null</code> - * and no such bundle could be located. - */ - public static Logger getAnonymousLogger(String resourceBundleName) - throws MissingResourceException - { - Logger result; - - result = new Logger(null, resourceBundleName); - result.anonymous = true; - return result; - } - - - /** - * Returns the name of the resource bundle that is being used for - * localizing messages. - * - * @return the name of the resource bundle used for localizing messages, - * or <code>null</code> if the parent's resource bundle - * is used for this purpose. - */ - public synchronized String getResourceBundleName() - { - return resourceBundleName; - } - - - /** - * Returns the resource bundle that is being used for localizing - * messages. - * - * @return the resource bundle used for localizing messages, - * or <code>null</code> if the parent's resource bundle - * is used for this purpose. - */ - public synchronized ResourceBundle getResourceBundle() - { - return resourceBundle; - } - - - /** - * Returns the severity level threshold for this <code>Handler</code>. - * All log records with a lower severity level will be discarded; - * a log record of the same or a higher level will be published - * unless an installed <code>Filter</code> decides to discard it. - * - * @return the severity level below which all log messages will be - * discarded, or <code>null</code> if the logger inherits - * the threshold from its parent. - */ - public synchronized Level getLevel() - { - return level; - } - - - /** - * Returns whether or not a message of the specified level - * would be logged by this logger. - * - * @throws NullPointerException if <code>level</code> - * is <code>null</code>. - */ - public synchronized boolean isLoggable(Level level) - { - if (this.level != null) - return this.level.intValue() <= level.intValue(); - - if (parent != null) - return parent.isLoggable(level); - else - return false; - } - - - /** - * Sets the severity level threshold for this <code>Handler</code>. - * All log records with a lower severity level will be discarded - * immediately. A log record of the same or a higher level will be - * published unless an installed <code>Filter</code> decides to - * discard it. - * - * @param level the severity level below which all log messages - * will be discarded, or <code>null</code> to - * indicate that the logger should inherit the - * threshold from its parent. - * - * @throws SecurityException if this logger is not anonymous, a - * security manager exists, and the caller is not granted - * the permission to control the logging infrastructure by - * having LoggingPermission("control"). Untrusted code can - * obtain an anonymous logger through the static factory method - * {@link #getAnonymousLogger(java.lang.String) getAnonymousLogger}. - */ - public synchronized void setLevel(Level level) - { - /* An application is allowed to control an anonymous logger - * without having the permission to control the logging - * infrastructure. - */ - if (!anonymous) - LogManager.getLogManager().checkAccess(); - - this.level = level; - } - - - public synchronized Filter getFilter() - { - return filter; - } - - - /** - * @throws SecurityException if this logger is not anonymous, a - * security manager exists, and the caller is not granted - * the permission to control the logging infrastructure by - * having LoggingPermission("control"). Untrusted code can - * obtain an anonymous logger through the static factory method - * {@link #getAnonymousLogger(java.lang.String) getAnonymousLogger}. - */ - public synchronized void setFilter(Filter filter) - throws SecurityException - { - /* An application is allowed to control an anonymous logger - * without having the permission to control the logging - * infrastructure. - */ - if (!anonymous) - LogManager.getLogManager().checkAccess(); - - this.filter = filter; - } - - - - - /** - * Returns the name of this logger. - * - * @return the name of this logger, or <code>null</code> if - * the logger is anonymous. - */ - public String getName() - { - /* Note that the name of a logger cannot be changed during - * its lifetime, so no synchronization is needed. - */ - return name; - } - - - /** - * Passes a record to registered handlers, provided the record - * is considered as loggable both by {@link #isLoggable(Level)} - * and a possibly installed custom {@link #setFilter(Filter) filter}. - * - * <p>If the logger has been configured to use parent handlers, - * the record will be forwarded to the parent of this logger - * in addition to being processed by the handlers registered with - * this logger. - * - * <p>The other logging methods in this class are convenience methods - * that merely create a new LogRecord and pass it to this method. - * Therefore, subclasses usually just need to override this single - * method for customizing the logging behavior. - * - * @param record the log record to be inspected and possibly forwarded. - */ - public synchronized void log(LogRecord record) - { - if (!isLoggable(record.getLevel())) - return; - - if ((filter != null) && !filter.isLoggable(record)) - return; - - /* If no logger name has been set for the log record, - * use the name of this logger. - */ - if (record.getLoggerName() == null) - record.setLoggerName(name); - - /* Avoid that some other thread is changing the logger hierarchy - * while we are traversing it. - */ - synchronized (LogManager.getLogManager()) - { - Logger curLogger = this; - - do - { - /* The Sun J2SE 1.4 reference implementation seems to call the - * filter only for the logger whose log method is called, - * never for any of its parents. Also, parent loggers publish - * log record whatever their level might be. This is pretty - * weird, but GNU Classpath tries to be as compatible as - * possible to the reference implementation. - */ - for (int i = 0; i < curLogger.handlers.length; i++) - curLogger.handlers[i].publish(record); - - if (curLogger.getUseParentHandlers() == false) - break; - - curLogger = curLogger.getParent(); - } - while (parent != null); - } - } - - - public void log(Level level, String message) - { - if (isLoggable(level)) - log(level, message, (Object[]) null); - } - - - public synchronized void log(Level level, - String message, - Object param) - { - if (isLoggable(level)) - { - StackTraceElement caller = getCallerStackFrame(); - logp(level, - caller != null ? caller.getClassName() : "<unknown>", - caller != null ? caller.getMethodName() : "<unknown>", - message, - param); - } - } - - - public synchronized void log(Level level, - String message, - Object[] params) - { - if (isLoggable(level)) - { - StackTraceElement caller = getCallerStackFrame(); - logp(level, - caller != null ? caller.getClassName() : "<unknown>", - caller != null ? caller.getMethodName() : "<unknown>", - message, - params); - } - } - - - public synchronized void log(Level level, - String message, - Throwable thrown) - { - if (isLoggable(level)) - { - StackTraceElement caller = getCallerStackFrame(); - logp(level, - caller != null ? caller.getClassName() : "<unknown>", - caller != null ? caller.getMethodName() : "<unknown>", - message, - thrown); - } - } - - - public synchronized void logp(Level level, - String sourceClass, - String sourceMethod, - String message) - { - logp(level, sourceClass, sourceMethod, message, - (Object[]) null); - } - - - public synchronized void logp(Level level, - String sourceClass, - String sourceMethod, - String message, - Object param) - { - logp(level, sourceClass, sourceMethod, message, - new Object[] { param }); - } - - - private synchronized ResourceBundle findResourceBundle() - { - if (resourceBundle != null) - return resourceBundle; - - if (parent != null) - return parent.findResourceBundle(); - - return null; - } - - - private synchronized void logImpl(Level level, - String sourceClass, - String sourceMethod, - String message, - Object[] params) - { - LogRecord rec = new LogRecord(level, message); - - rec.setResourceBundle(findResourceBundle()); - rec.setSourceClassName(sourceClass); - rec.setSourceMethodName(sourceMethod); - rec.setParameters(params); - - log(rec); - } - - - public synchronized void logp(Level level, - String sourceClass, - String sourceMethod, - String message, - Object[] params) - { - logImpl(level, sourceClass, sourceMethod, message, params); - } - - - public synchronized void logp(Level level, - String sourceClass, - String sourceMethod, - String message, - Throwable thrown) - { - LogRecord rec = new LogRecord(level, message); - - rec.setResourceBundle(resourceBundle); - rec.setSourceClassName(sourceClass); - rec.setSourceMethodName(sourceMethod); - rec.setThrown(thrown); - - log(rec); - } - - - public synchronized void logrb(Level level, - String sourceClass, - String sourceMethod, - String bundleName, - String message) - { - logrb(level, sourceClass, sourceMethod, bundleName, - message, (Object[]) null); - } - - - public synchronized void logrb(Level level, - String sourceClass, - String sourceMethod, - String bundleName, - String message, - Object param) - { - logrb(level, sourceClass, sourceMethod, bundleName, - message, new Object[] { param }); - } - - - public synchronized void logrb(Level level, - String sourceClass, - String sourceMethod, - String bundleName, - String message, - Object[] params) - { - LogRecord rec = new LogRecord(level, message); - - rec.setResourceBundleName(bundleName); - rec.setSourceClassName(sourceClass); - rec.setSourceMethodName(sourceMethod); - rec.setParameters(params); - - log(rec); - } - - - public synchronized void logrb(Level level, - String sourceClass, - String sourceMethod, - String bundleName, - String message, - Throwable thrown) - { - LogRecord rec = new LogRecord(level, message); - - rec.setResourceBundleName(bundleName); - rec.setSourceClassName(sourceClass); - rec.setSourceMethodName(sourceMethod); - rec.setThrown(thrown); - - log(rec); - } - - - public synchronized void entering(String sourceClass, - String sourceMethod) - { - if (isLoggable(Level.FINER)) - logp(Level.FINER, sourceClass, sourceMethod, "ENTRY"); - } - - - public synchronized void entering(String sourceClass, - String sourceMethod, - Object param) - { - if (isLoggable(Level.FINER)) - logp(Level.FINER, sourceClass, sourceMethod, "ENTRY {0}", param); - } - - - public synchronized void entering(String sourceClass, - String sourceMethod, - Object[] params) - { - if (isLoggable(Level.FINER)) - { - StringBuffer buf = new StringBuffer(80); - buf.append("ENTRY"); - for (int i = 0; i < params.length; i++) - { - buf.append(" {"); - buf.append(i); - buf.append('}'); - } - - logp(Level.FINER, sourceClass, sourceMethod, buf.toString(), params); - } - } - - - public synchronized void exiting(String sourceClass, - String sourceMethod) - { - if (isLoggable(Level.FINER)) - logp(Level.FINER, sourceClass, sourceMethod, "RETURN"); - } - - - public synchronized void exiting(String sourceClass, - String sourceMethod, - Object result) - { - if (isLoggable(Level.FINER)) - logp(Level.FINER, sourceClass, sourceMethod, "RETURN {0}", result); - } - - - public synchronized void throwing(String sourceClass, - String sourceMethod, - Throwable thrown) - { - if (isLoggable(Level.FINER)) - logp(Level.FINER, sourceClass, sourceMethod, "THROW", thrown); - } - - - /** - * Logs a message with severity level SEVERE, indicating a serious - * failure that prevents normal program execution. Messages at this - * level should be understandable to an inexperienced, non-technical - * end user. Ideally, they explain in simple words what actions the - * user can take in order to resolve the problem. - * - * @see Level#SEVERE - * - * @param message the message text, also used as look-up key if the - * logger is localizing messages with a resource - * bundle. While it is possible to pass - * <code>null</code>, this is not recommended, since - * a logging message without text is unlikely to be - * helpful. - */ - public synchronized void severe(String message) - { - if (isLoggable(Level.SEVERE)) - log(Level.SEVERE, message); - } - - - /** - * Logs a message with severity level WARNING, indicating a - * potential problem that does not prevent normal program execution. - * Messages at this level should be understandable to an - * inexperienced, non-technical end user. Ideally, they explain in - * simple words what actions the user can take in order to resolve - * the problem. - * - * @see Level#WARNING - * - * @param message the message text, also used as look-up key if the - * logger is localizing messages with a resource - * bundle. While it is possible to pass - * <code>null</code>, this is not recommended, since - * a logging message without text is unlikely to be - * helpful. - */ - public synchronized void warning(String message) - { - if (isLoggable(Level.WARNING)) - log(Level.WARNING, message); - } - - - /** - * Logs a message with severity level INFO. {@link Level#INFO} is - * intended for purely informational messages that do not indicate - * error or warning situations. In the default logging - * configuration, INFO messages will be written to the system - * console. For this reason, the INFO level should be used only for - * messages that are important to end users and system - * administrators. Messages at this level should be understandable - * to an inexperienced, non-technical user. - * - * @param message the message text, also used as look-up key if the - * logger is localizing messages with a resource - * bundle. While it is possible to pass - * <code>null</code>, this is not recommended, since - * a logging message without text is unlikely to be - * helpful. - */ - public synchronized void info(String message) - { - if (isLoggable(Level.INFO)) - log(Level.INFO, message); - } - - - /** - * Logs a message with severity level CONFIG. {@link Level#CONFIG} is - * intended for static configuration messages, for example about the - * windowing environment, the operating system version, etc. - * - * @param message the message text, also used as look-up key if the - * logger is localizing messages with a resource bundle. While - * it is possible to pass <code>null</code>, this is not - * recommended, since a logging message without text is unlikely - * to be helpful. - */ - public synchronized void config(String message) - { - if (isLoggable(Level.CONFIG)) - log(Level.CONFIG, message); - } - - - /** - * Logs a message with severity level FINE. {@link Level#FINE} is - * intended for messages that are relevant for developers using - * the component generating log messages. Examples include minor, - * recoverable failures, or possible inefficiencies. - * - * @param message the message text, also used as look-up key if the - * logger is localizing messages with a resource - * bundle. While it is possible to pass - * <code>null</code>, this is not recommended, since - * a logging message without text is unlikely to be - * helpful. - */ - public synchronized void fine(String message) - { - if (isLoggable(Level.FINE)) - log(Level.FINE, message); - } - - - /** - * Logs a message with severity level FINER. {@link Level#FINER} is - * intended for rather detailed tracing, for example entering a - * method, returning from a method, or throwing an exception. - * - * @param message the message text, also used as look-up key if the - * logger is localizing messages with a resource - * bundle. While it is possible to pass - * <code>null</code>, this is not recommended, since - * a logging message without text is unlikely to be - * helpful. - */ - public synchronized void finer(String message) - { - if (isLoggable(Level.FINER)) - log(Level.FINER, message); - } - - - /** - * Logs a message with severity level FINEST. {@link Level#FINEST} - * is intended for highly detailed tracing, for example reaching a - * certain point inside the body of a method. - * - * @param message the message text, also used as look-up key if the - * logger is localizing messages with a resource - * bundle. While it is possible to pass - * <code>null</code>, this is not recommended, since - * a logging message without text is unlikely to be - * helpful. - */ - public synchronized void finest(String message) - { - if (isLoggable(Level.FINEST)) - log(Level.FINEST, message); - } - - - /** - * Adds a handler to the set of handlers that get notified - * when a log record is to be published. - * - * @param handler the handler to be added. - * - * @throws NullPointerException if <code>handler</code> - * is <code>null</code>. - * - * @throws SecurityException if this logger is not anonymous, a - * security manager exists, and the caller is not granted - * the permission to control the logging infrastructure by - * having LoggingPermission("control"). Untrusted code can - * obtain an anonymous logger through the static factory method - * {@link #getAnonymousLogger(java.lang.String) getAnonymousLogger}. - */ - public synchronized void addHandler(Handler handler) - throws SecurityException - { - if (handler == null) - throw new NullPointerException(); - - /* An application is allowed to control an anonymous logger - * without having the permission to control the logging - * infrastructure. - */ - if (!anonymous) - LogManager.getLogManager().checkAccess(); - - if (!handlerList.contains(handler)) - { - handlerList.add(handler); - handlers = getHandlers(); - } - } - - - /** - * Removes a handler from the set of handlers that get notified - * when a log record is to be published. - * - * @param handler the handler to be removed. - * - * @throws SecurityException if this logger is not anonymous, a - * security manager exists, and the caller is not granted the - * permission to control the logging infrastructure by having - * LoggingPermission("control"). Untrusted code can obtain an - * anonymous logger through the static factory method {@link - * #getAnonymousLogger(java.lang.String) getAnonymousLogger}. - * - * @throws NullPointerException if <code>handler</code> - * is <code>null</code>. - */ - public synchronized void removeHandler(Handler handler) - throws SecurityException - { - /* An application is allowed to control an anonymous logger - * without having the permission to control the logging - * infrastructure. - */ - if (!anonymous) - LogManager.getLogManager().checkAccess(); - - if (handler == null) - throw new NullPointerException(); - - handlerList.remove(handler); - handlers = getHandlers(); - } - - - /** - * Returns the handlers currently registered for this Logger. - * When a log record has been deemed as being loggable, - * it will be passed to all registered handlers for - * publication. In addition, if the logger uses parent handlers - * (see {@link #getUseParentHandlers() getUseParentHandlers} - * and {@link #setUseParentHandlers(boolean) setUseParentHandlers}, - * the log record will be passed to the parent's handlers. - */ - public synchronized Handler[] getHandlers() - { - /* We cannot return our internal handlers array - * because we do not have any guarantee that the - * caller would not change the array entries. - */ - return (Handler[]) handlerList.toArray(new Handler[handlerList.size()]); - } - - - /** - * Returns whether or not this Logger forwards log records to - * handlers registered for its parent loggers. - * - * @return <code>false</code> if this Logger sends log records - * merely to Handlers registered with itself; - * <code>true</code> if this Logger sends log records - * not only to Handlers registered with itself, but also - * to those Handlers registered with parent loggers. - */ - public synchronized boolean getUseParentHandlers() - { - return useParentHandlers; - } - - - /** - * Sets whether or not this Logger forwards log records to - * handlers registered for its parent loggers. - * - * @param useParentHandlers <code>false</code> to let this - * Logger send log records merely to Handlers registered - * with itself; <code>true</code> to let this Logger - * send log records not only to Handlers registered - * with itself, but also to those Handlers registered with - * parent loggers. - * - * @throws SecurityException if this logger is not anonymous, a - * security manager exists, and the caller is not granted - * the permission to control the logging infrastructure by - * having LoggingPermission("control"). Untrusted code can - * obtain an anonymous logger through the static factory method - * {@link #getAnonymousLogger(java.lang.String) getAnonymousLogger}. - * - */ - public synchronized void setUseParentHandlers(boolean useParentHandlers) - { - /* An application is allowed to control an anonymous logger - * without having the permission to control the logging - * infrastructure. - */ - if (!anonymous) - LogManager.getLogManager().checkAccess(); - - this.useParentHandlers = useParentHandlers; - } - - - /** - * Returns the parent of this logger. By default, the parent is - * assigned by the LogManager by inspecting the logger's name. - * - * @return the parent of this logger (as detemined by the LogManager - * by inspecting logger names), the root logger if no other - * logger has a name which is a prefix of this logger's name, or - * <code>null</code> for the root logger. - */ - public synchronized Logger getParent() - { - return parent; - } - - - /** - * Sets the parent of this logger. Usually, applications do not - * call this method directly. Instead, the LogManager will ensure - * that the tree of loggers reflects the hierarchical logger - * namespace. Basically, this method should not be public at all, - * but the GNU implementation follows the API specification. - * - * @throws NullPointerException if <code>parent</code> is - * <code>null</code>. - * - * @throws SecurityException if this logger is not anonymous, a - * security manager exists, and the caller is not granted - * the permission to control the logging infrastructure by - * having LoggingPermission("control"). Untrusted code can - * obtain an anonymous logger through the static factory method - * {@link #getAnonymousLogger(java.lang.String) getAnonymousLogger}. - */ - public synchronized void setParent(Logger parent) - { - if (parent == null) - throw new NullPointerException(); - - if (this == root) - throw new IllegalArgumentException( - "the root logger can only have a null parent"); - - /* An application is allowed to control an anonymous logger - * without having the permission to control the logging - * infrastructure. - */ - if (!anonymous) - LogManager.getLogManager().checkAccess(); - - this.parent = parent; - } - - /** - * Gets the StackTraceElement of the first class that is not this class. - * That should be the initial caller of a logging method. - * @return caller of the initial logging method or null if unknown. - */ - private native StackTraceElement getCallerStackFrame(); - - /** - * Reset and close handlers attached to this logger. This function is package - * private because it must only be avaiable to the LogManager. - */ - void resetLogger() - { - for (int i = 0; i < handlers.length; i++) - { - handlers[i].close(); - handlerList.remove(handlers[i]); - } - handlers = getHandlers(); - } -} diff --git a/libjava/java/util/logging/LoggingMXBean.h b/libjava/java/util/logging/LoggingMXBean.h deleted file mode 100644 index 4bac932..0000000 --- a/libjava/java/util/logging/LoggingMXBean.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_LoggingMXBean__ -#define __java_util_logging_LoggingMXBean__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::logging::LoggingMXBean : public ::java::lang::Object -{ - -public: - virtual ::java::lang::String * getLoggerLevel(::java::lang::String *) = 0; - virtual ::java::util::List * getLoggerNames() = 0; - virtual ::java::lang::String * getParentLoggerName(::java::lang::String *) = 0; - virtual void setLoggerLevel(::java::lang::String *, ::java::lang::String *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_logging_LoggingMXBean__ diff --git a/libjava/java/util/logging/LoggingPermission.h b/libjava/java/util/logging/LoggingPermission.h deleted file mode 100644 index a3b803a..0000000 --- a/libjava/java/util/logging/LoggingPermission.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_LoggingPermission__ -#define __java_util_logging_LoggingPermission__ - -#pragma interface - -#include <java/security/BasicPermission.h> - -class java::util::logging::LoggingPermission : public ::java::security::BasicPermission -{ - -public: - LoggingPermission(::java::lang::String *, ::java::lang::String *); -private: - static const jlong serialVersionUID = 63564341580231582LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_LoggingPermission__ diff --git a/libjava/java/util/logging/MemoryHandler.h b/libjava/java/util/logging/MemoryHandler.h deleted file mode 100644 index 4ce638a..0000000 --- a/libjava/java/util/logging/MemoryHandler.h +++ /dev/null @@ -1,35 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_MemoryHandler__ -#define __java_util_logging_MemoryHandler__ - -#pragma interface - -#include <java/util/logging/Handler.h> -#include <gcj/array.h> - - -class java::util::logging::MemoryHandler : public ::java::util::logging::Handler -{ - -public: - MemoryHandler(); - MemoryHandler(::java::util::logging::Handler *, jint, ::java::util::logging::Level *); - virtual void publish(::java::util::logging::LogRecord *); - virtual void push(); - virtual void flush(); - virtual void close(); - virtual ::java::util::logging::Level * getPushLevel(); - virtual void setPushLevel(::java::util::logging::Level *); -private: - JArray< ::java::util::logging::LogRecord * > * __attribute__((aligned(__alignof__( ::java::util::logging::Handler)))) buffer; - jint position; - jint numPublished; - ::java::util::logging::Level * pushLevel; - ::java::util::logging::Handler * target; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_MemoryHandler__ diff --git a/libjava/java/util/logging/SimpleFormatter.h b/libjava/java/util/logging/SimpleFormatter.h deleted file mode 100644 index 6afece7..0000000 --- a/libjava/java/util/logging/SimpleFormatter.h +++ /dev/null @@ -1,35 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_SimpleFormatter__ -#define __java_util_logging_SimpleFormatter__ - -#pragma interface - -#include <java/util/logging/Formatter.h> -extern "Java" -{ - namespace java - { - namespace text - { - class DateFormat; - } - } -} - -class java::util::logging::SimpleFormatter : public ::java::util::logging::Formatter -{ - -public: - SimpleFormatter(); - virtual ::java::lang::String * format(::java::util::logging::LogRecord *); -private: - ::java::text::DateFormat * __attribute__((aligned(__alignof__( ::java::util::logging::Formatter)))) dateFormat; -public: // actually package-private - static ::java::lang::String * lineSep; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_SimpleFormatter__ diff --git a/libjava/java/util/logging/SocketHandler.h b/libjava/java/util/logging/SocketHandler.h deleted file mode 100644 index 8286f13..0000000 --- a/libjava/java/util/logging/SocketHandler.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_SocketHandler__ -#define __java_util_logging_SocketHandler__ - -#pragma interface - -#include <java/util/logging/StreamHandler.h> - -class java::util::logging::SocketHandler : public ::java::util::logging::StreamHandler -{ - -public: - SocketHandler(); - SocketHandler(::java::lang::String *, jint); -private: - static jint getPortNumber(); - static ::java::io::OutputStream * createSocket(::java::lang::String *, jint); -public: - virtual void publish(::java::util::logging::LogRecord *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_SocketHandler__ diff --git a/libjava/java/util/logging/StreamHandler.h b/libjava/java/util/logging/StreamHandler.h deleted file mode 100644 index 11dca98..0000000 --- a/libjava/java/util/logging/StreamHandler.h +++ /dev/null @@ -1,43 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_StreamHandler__ -#define __java_util_logging_StreamHandler__ - -#pragma interface - -#include <java/util/logging/Handler.h> - -class java::util::logging::StreamHandler : public ::java::util::logging::Handler -{ - -public: - StreamHandler(); - StreamHandler(::java::io::OutputStream *, ::java::util::logging::Formatter *); -public: // actually package-private - StreamHandler(::java::io::OutputStream *, ::java::lang::String *, ::java::util::logging::Level *, ::java::util::logging::Formatter *, ::java::lang::Class *); -private: - void checkOpen(); - void checkFresh(); - void changeWriter(::java::io::OutputStream *, ::java::lang::String *); -public: - virtual void setEncoding(::java::lang::String *); -public: // actually protected - virtual void setOutputStream(::java::io::OutputStream *); -public: - virtual void publish(::java::util::logging::LogRecord *); - virtual jboolean isLoggable(::java::util::logging::LogRecord *); - virtual void flush(); - virtual void close(); -private: - ::java::io::OutputStream * __attribute__((aligned(__alignof__( ::java::util::logging::Handler)))) out; - ::java::io::Writer * writer; - jint streamState; - static const jint STATE_FRESH = 0; - static const jint STATE_PUBLISHED = 1; - static const jint STATE_CLOSED = 2; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_StreamHandler__ diff --git a/libjava/java/util/logging/XMLFormatter.h b/libjava/java/util/logging/XMLFormatter.h deleted file mode 100644 index a5de354..0000000 --- a/libjava/java/util/logging/XMLFormatter.h +++ /dev/null @@ -1,50 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_logging_XMLFormatter__ -#define __java_util_logging_XMLFormatter__ - -#pragma interface - -#include <java/util/logging/Formatter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace lang - { - class CPStringBuilder; - } - } - } - namespace java - { - namespace text - { - class SimpleDateFormat; - } - } -} - -class java::util::logging::XMLFormatter : public ::java::util::logging::Formatter -{ - -public: - XMLFormatter(); -private: - static void appendTag(::gnu::java::lang::CPStringBuilder *, jint, ::java::lang::String *, ::java::lang::String *); - static void appendTag(::gnu::java::lang::CPStringBuilder *, jint, ::java::lang::String *, jlong); -public: - virtual ::java::lang::String * format(::java::util::logging::LogRecord *); - virtual ::java::lang::String * getHead(::java::util::logging::Handler *); - virtual ::java::lang::String * getTail(::java::util::logging::Handler *); -private: - static ::java::lang::String * lineSep; - ::java::text::SimpleDateFormat * __attribute__((aligned(__alignof__( ::java::util::logging::Formatter)))) iso8601; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_logging_XMLFormatter__ diff --git a/libjava/java/util/logging/natLogger.cc b/libjava/java/util/logging/natLogger.cc deleted file mode 100644 index 5c68b17..0000000 --- a/libjava/java/util/logging/natLogger.cc +++ /dev/null @@ -1,49 +0,0 @@ -// natLogger.cc - Native part of Logger class. - -/* Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation - - This Logger is part of libgcj. - -This software is copyrighted work licensed under the terms of the -Libgcj License. Please consult the Logger "LIBGCJ_LICENSE" for -details. */ - -#include <config.h> -#include <platform.h> - -#include <string.h> - -#pragma implementation "Logger.h" - -#include <gcj/cni.h> -#include <jvm.h> -#include <java-stack.h> - -#include <java/lang/Object.h> -#include <java/lang/Class.h> -#include <java/util/logging/Logger.h> -#include <java/lang/StackTraceElement.h> -#include <java/lang/ArrayIndexOutOfBoundsException.h> - -using namespace java::util::logging; - -java::lang::StackTraceElement* -java::util::logging::Logger::getCallerStackFrame () -{ - jclass klass = NULL; - _Jv_Method *meth = NULL; - _Jv_StackTrace::GetCallerInfo (&Logger::class$, &klass, &meth); - - jstring meth_name = NULL; - jstring klass_name = NULL; - if (klass != NULL) - klass_name = klass->getName(); - if (meth != NULL) - meth_name = _Jv_NewStringUtf8Const (meth->name); - - java::lang::StackTraceElement *e - = new java::lang::StackTraceElement - (JvNewStringUTF (""), 0, klass_name, meth_name, false); - - return e; -} diff --git a/libjava/java/util/natVMTimeZone.cc b/libjava/java/util/natVMTimeZone.cc deleted file mode 100644 index d45ebf9..0000000 --- a/libjava/java/util/natVMTimeZone.cc +++ /dev/null @@ -1,145 +0,0 @@ -// natVMTimeZone.cc -- Native side of VMTimeZone class. - -/* Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2006 - Free Software Foundation - - This file is part of libgcj. - -This software is copyrighted work licensed under the terms of the -Libgcj License. Please consult the file "LIBGCJ_LICENSE" for -details. */ - -#include <config.h> -#include <platform.h> - -#include <gcj/cni.h> -#include <jvm.h> - -#include <java/util/VMTimeZone.h> -#include <java/lang/Character.h> -#include <java/lang/Integer.h> - -#include <stdio.h> - -#if TIME_WITH_SYS_TIME -# include <sys/time.h> -# include <time.h> -#else -# if HAVE_SYS_TIME_H -# include <sys/time.h> -# else -# include <time.h> -# endif -#endif - -#include <string.h> - -/** - * This method returns a time zone id string which is in the form - * (standard zone name) or (standard zone name)(GMT offset) or - * (standard zone name)(GMT offset)(daylight time zone name). The - * GMT offset can be in seconds, or where it is evenly divisible by - * 3600, then it can be in hours. The offset must be the time to - * add to the local time to get GMT. If a offset is given and the - * time zone observes daylight saving then the (daylight time zone - * name) must also be given (otherwise it is assumed the time zone - * does not observe any daylight savings). - * <p> - * The result of this method is given to getDefaultTimeZone(String) - * which tries to map the time zone id to a known TimeZone. See - * that method on how the returned String is mapped to a real - * TimeZone object. - */ -jstring -java::util::VMTimeZone::getSystemTimeZoneId() -{ - struct tm tim; -#if !defined(HAVE_LOCALTIME_R) || !defined(_POSIX_PTHREAD_SEMANTICS) - struct tm *lt_tim; -#endif -#ifdef HAVE_TM_ZONE - int month; -#endif - time_t current_time; - long tzoffset; - const char *tz1, *tz2; - char *tzid; - - time(¤t_time); -#if defined(HAVE_LOCALTIME_R) && defined(_POSIX_PTHREAD_SEMANTICS) - localtime_r(¤t_time, &tim); -#else - /* Fall back on non-thread safe localtime. */ - lt_tim = localtime(¤t_time); - memcpy(&tim, lt_tim, sizeof (struct tm)); -#endif - mktime(&tim); - -#ifdef HAVE_TM_ZONE - /* We will cycle through the months to make sure we hit dst. */ - month = tim.tm_mon; - tz1 = tz2 = NULL; - while (tz1 == NULL || tz2 == NULL) - { - if (tim.tm_isdst > 0) - tz2 = tim.tm_zone; - else if (tz1 == NULL) - { - tz1 = tim.tm_zone; - month = tim.tm_mon; - } - - if (tz1 == NULL || tz2 == NULL) - { - tim.tm_mon++; - tim.tm_mon %= 12; - } - - if (tim.tm_mon == month && tz2 == NULL) - tz2 = ""; - else - mktime(&tim); - } - /* We want to make sure the tm struct we use later on is not dst. */ - tim.tm_mon = month; - mktime(&tim); -#elif defined (HAVE_TZNAME) - /* If dst is never used, tzname[1] is the empty string. */ - tzset(); - tz1 = tzname[0]; - tz2 = tzname[1]; -#else - /* Some targets have no concept of timezones. Assume GMT without dst. */ - tz1 = "GMT"; - tz2 = ""; -#endif - -#ifdef STRUCT_TM_HAS_GMTOFF - /* tm_gmtoff is the number of seconds that you must add to GMT to get - local time, we need the number of seconds to add to the local time - to get GMT. */ - tzoffset = -1L * tim.tm_gmtoff; -#elif HAVE_UNDERSCORE_TIMEZONE - tzoffset = _timezone; -#elif HAVE_TIMEZONE - /* timezone is secs WEST of UTC. */ - tzoffset = timezone; -#else - /* FIXME: there must be another global if neither tm_gmtoff nor timezone - is available, esp. if tzname is valid. - Richard Earnshaw <rearnsha@arm.com> has suggested using difftime to - calculate between gmtime and localtime (and accounting for possible - daylight savings time) as an alternative. */ - tzoffset = 0L; -#endif - - if ((tzoffset % 3600) == 0) - tzoffset = tzoffset / 3600; - - tzid = (char*) _Jv_Malloc (strlen(tz1) + strlen(tz2) + 6); - sprintf(tzid, "%s%ld%s", tz1, tzoffset, tz2); - jstring retval = JvNewStringUTF (tzid); - _Jv_Free (tzid); - - return retval; -} diff --git a/libjava/java/util/prefs/AbstractPreferences$1.h b/libjava/java/util/prefs/AbstractPreferences$1.h deleted file mode 100644 index 8e3bb12..0000000 --- a/libjava/java/util/prefs/AbstractPreferences$1.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_prefs_AbstractPreferences$1__ -#define __java_util_prefs_AbstractPreferences$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::prefs::AbstractPreferences$1 : public ::java::lang::Object -{ - -public: // actually package-private - AbstractPreferences$1(::java::util::prefs::AbstractPreferences *, ::java::util::prefs::PreferenceChangeListener *, ::java::util::prefs::PreferenceChangeEvent *); -public: - virtual void run(); -public: // actually package-private - ::java::util::prefs::AbstractPreferences * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0; -private: - ::java::util::prefs::PreferenceChangeListener * val$listener; - ::java::util::prefs::PreferenceChangeEvent * val$event; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_prefs_AbstractPreferences$1__ diff --git a/libjava/java/util/prefs/AbstractPreferences$2.h b/libjava/java/util/prefs/AbstractPreferences$2.h deleted file mode 100644 index 7729ccf..0000000 --- a/libjava/java/util/prefs/AbstractPreferences$2.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_prefs_AbstractPreferences$2__ -#define __java_util_prefs_AbstractPreferences$2__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::prefs::AbstractPreferences$2 : public ::java::lang::Object -{ - -public: // actually package-private - AbstractPreferences$2(::java::util::prefs::AbstractPreferences *, jboolean, ::java::util::prefs::NodeChangeListener *, ::java::util::prefs::NodeChangeEvent *); -public: - virtual void run(); -public: // actually package-private - ::java::util::prefs::AbstractPreferences * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0; -private: - jboolean val$added; - ::java::util::prefs::NodeChangeListener * val$listener; - ::java::util::prefs::NodeChangeEvent * val$event; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_prefs_AbstractPreferences$2__ diff --git a/libjava/java/util/prefs/AbstractPreferences.h b/libjava/java/util/prefs/AbstractPreferences.h deleted file mode 100644 index a4e3a02..0000000 --- a/libjava/java/util/prefs/AbstractPreferences.h +++ /dev/null @@ -1,106 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_prefs_AbstractPreferences__ -#define __java_util_prefs_AbstractPreferences__ - -#pragma interface - -#include <java/util/prefs/Preferences.h> -#include <gcj/array.h> - - -class java::util::prefs::AbstractPreferences : public ::java::util::prefs::Preferences -{ - -public: // actually protected - AbstractPreferences(::java::util::prefs::AbstractPreferences *, ::java::lang::String *); -public: - virtual ::java::lang::String * absolutePath(); -private: - ::java::lang::String * path(); -public: - virtual jboolean isUserNode(); - virtual ::java::lang::String * name(); - virtual ::java::lang::String * toString(); -public: // actually protected - virtual JArray< ::java::util::prefs::AbstractPreferences * > * cachedChildren(); -public: - virtual JArray< ::java::lang::String * > * childrenNames(); - virtual ::java::util::prefs::Preferences * node(::java::lang::String *); -private: - ::java::util::prefs::Preferences * getNode(::java::lang::String *); -public: - virtual jboolean nodeExists(::java::lang::String *); -private: - jboolean existsNode(::java::lang::String *); -public: // actually protected - virtual ::java::util::prefs::AbstractPreferences * getChild(::java::lang::String *); - virtual jboolean isRemoved(); -public: - virtual ::java::util::prefs::Preferences * parent(); - virtual void exportNode(::java::io::OutputStream *); - virtual void exportSubtree(::java::io::OutputStream *); - virtual JArray< ::java::lang::String * > * keys(); - virtual ::java::lang::String * get(::java::lang::String *, ::java::lang::String *); - virtual jboolean getBoolean(::java::lang::String *, jboolean); - virtual JArray< jbyte > * getByteArray(::java::lang::String *, JArray< jbyte > *); -private: - static JArray< jbyte > * decode64(::java::lang::String *); -public: - virtual jdouble getDouble(::java::lang::String *, jdouble); - virtual jfloat getFloat(::java::lang::String *, jfloat); - virtual jint getInt(::java::lang::String *, jint); - virtual jlong getLong(::java::lang::String *, jlong); - virtual void put(::java::lang::String *, ::java::lang::String *); - virtual void putBoolean(::java::lang::String *, jboolean); - virtual void putByteArray(::java::lang::String *, JArray< jbyte > *); -private: - static ::java::lang::String * encode64(JArray< jbyte > *); -public: - virtual void putDouble(::java::lang::String *, jdouble); - virtual void putFloat(::java::lang::String *, jfloat); - virtual void putInt(::java::lang::String *, jint); - virtual void putLong(::java::lang::String *, jlong); - virtual void remove(::java::lang::String *); - virtual void clear(); - virtual void flush(); - virtual void sync(); -private: - void flushNode(jboolean); -public: - virtual void removeNode(); -private: - void purge(); -public: - virtual void addNodeChangeListener(::java::util::prefs::NodeChangeListener *); - virtual void addPreferenceChangeListener(::java::util::prefs::PreferenceChangeListener *); - virtual void removeNodeChangeListener(::java::util::prefs::NodeChangeListener *); - virtual void removePreferenceChangeListener(::java::util::prefs::PreferenceChangeListener *); -private: - void fire(::java::util::prefs::PreferenceChangeEvent *); - void fire(::java::util::prefs::NodeChangeEvent *, jboolean); -public: // actually protected - virtual JArray< ::java::lang::String * > * childrenNamesSpi() = 0; - virtual ::java::util::prefs::AbstractPreferences * childSpi(::java::lang::String *) = 0; - virtual JArray< ::java::lang::String * > * keysSpi() = 0; - virtual ::java::lang::String * getSpi(::java::lang::String *) = 0; - virtual void putSpi(::java::lang::String *, ::java::lang::String *) = 0; - virtual void removeSpi(::java::lang::String *) = 0; - virtual void flushSpi() = 0; - virtual void syncSpi() = 0; - virtual void removeNodeSpi() = 0; - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::util::prefs::Preferences)))) lock; - jboolean newNode; -private: - ::java::util::prefs::AbstractPreferences * parent__; - ::java::lang::String * name__; - jboolean removed; - ::java::util::HashMap * childCache; - ::java::util::ArrayList * nodeListeners; - ::java::util::ArrayList * preferenceListeners; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_prefs_AbstractPreferences__ diff --git a/libjava/java/util/prefs/BackingStoreException.h b/libjava/java/util/prefs/BackingStoreException.h deleted file mode 100644 index a685138..0000000 --- a/libjava/java/util/prefs/BackingStoreException.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_prefs_BackingStoreException__ -#define __java_util_prefs_BackingStoreException__ - -#pragma interface - -#include <java/lang/Exception.h> - -class java::util::prefs::BackingStoreException : public ::java::lang::Exception -{ - -public: - BackingStoreException(::java::lang::String *); - BackingStoreException(::java::lang::Throwable *); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); -public: // actually package-private - static const jlong serialVersionUID = 859796500401108469LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_prefs_BackingStoreException__ diff --git a/libjava/java/util/prefs/InvalidPreferencesFormatException.h b/libjava/java/util/prefs/InvalidPreferencesFormatException.h deleted file mode 100644 index dd81f5dc..0000000 --- a/libjava/java/util/prefs/InvalidPreferencesFormatException.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_prefs_InvalidPreferencesFormatException__ -#define __java_util_prefs_InvalidPreferencesFormatException__ - -#pragma interface - -#include <java/lang/Exception.h> - -class java::util::prefs::InvalidPreferencesFormatException : public ::java::lang::Exception -{ - -public: - InvalidPreferencesFormatException(::java::lang::String *); - InvalidPreferencesFormatException(::java::lang::Throwable *); - InvalidPreferencesFormatException(::java::lang::String *, ::java::lang::Throwable *); -private: - void writeObject(::java::io::ObjectOutputStream *); - void readObject(::java::io::ObjectInputStream *); -public: // actually package-private - static const jlong serialVersionUID = -791715184232119669LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_prefs_InvalidPreferencesFormatException__ diff --git a/libjava/java/util/prefs/NodeChangeEvent.h b/libjava/java/util/prefs/NodeChangeEvent.h deleted file mode 100644 index 7a51b70..0000000 --- a/libjava/java/util/prefs/NodeChangeEvent.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_prefs_NodeChangeEvent__ -#define __java_util_prefs_NodeChangeEvent__ - -#pragma interface - -#include <java/util/EventObject.h> - -class java::util::prefs::NodeChangeEvent : public ::java::util::EventObject -{ - -public: - NodeChangeEvent(::java::util::prefs::Preferences *, ::java::util::prefs::Preferences *); - virtual ::java::util::prefs::Preferences * getParent(); - virtual ::java::util::prefs::Preferences * getChild(); -private: - void readObject(::java::io::ObjectInputStream *); - void writeObject(::java::io::ObjectOutputStream *); - static const jlong serialVersionUID = 8068949086596572957LL; - ::java::util::prefs::Preferences * __attribute__((aligned(__alignof__( ::java::util::EventObject)))) child; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_prefs_NodeChangeEvent__ diff --git a/libjava/java/util/prefs/NodeChangeListener.h b/libjava/java/util/prefs/NodeChangeListener.h deleted file mode 100644 index 2ad05d6..0000000 --- a/libjava/java/util/prefs/NodeChangeListener.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_prefs_NodeChangeListener__ -#define __java_util_prefs_NodeChangeListener__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::prefs::NodeChangeListener : public ::java::lang::Object -{ - -public: - virtual void childAdded(::java::util::prefs::NodeChangeEvent *) = 0; - virtual void childRemoved(::java::util::prefs::NodeChangeEvent *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_prefs_NodeChangeListener__ diff --git a/libjava/java/util/prefs/PreferenceChangeEvent.h b/libjava/java/util/prefs/PreferenceChangeEvent.h deleted file mode 100644 index 790a957..0000000 --- a/libjava/java/util/prefs/PreferenceChangeEvent.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_prefs_PreferenceChangeEvent__ -#define __java_util_prefs_PreferenceChangeEvent__ - -#pragma interface - -#include <java/util/EventObject.h> - -class java::util::prefs::PreferenceChangeEvent : public ::java::util::EventObject -{ - -public: - PreferenceChangeEvent(::java::util::prefs::Preferences *, ::java::lang::String *, ::java::lang::String *); - virtual ::java::util::prefs::Preferences * getNode(); - virtual ::java::lang::String * getKey(); - virtual ::java::lang::String * getNewValue(); -private: - void readObject(::java::io::ObjectInputStream *); - void writeObject(::java::io::ObjectOutputStream *); - static const jlong serialVersionUID = 793724513368024975LL; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::util::EventObject)))) key; - ::java::lang::String * newValue; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_prefs_PreferenceChangeEvent__ diff --git a/libjava/java/util/prefs/PreferenceChangeListener.h b/libjava/java/util/prefs/PreferenceChangeListener.h deleted file mode 100644 index d450a31b..0000000 --- a/libjava/java/util/prefs/PreferenceChangeListener.h +++ /dev/null @@ -1,19 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_prefs_PreferenceChangeListener__ -#define __java_util_prefs_PreferenceChangeListener__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::prefs::PreferenceChangeListener : public ::java::lang::Object -{ - -public: - virtual void preferenceChange(::java::util::prefs::PreferenceChangeEvent *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_prefs_PreferenceChangeListener__ diff --git a/libjava/java/util/prefs/Preferences$1.h b/libjava/java/util/prefs/Preferences$1.h deleted file mode 100644 index 1d61c4f..0000000 --- a/libjava/java/util/prefs/Preferences$1.h +++ /dev/null @@ -1,22 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_prefs_Preferences$1__ -#define __java_util_prefs_Preferences$1__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::prefs::Preferences$1 : public ::java::lang::Object -{ - -public: // actually package-private - Preferences$1(); -public: - virtual ::java::util::prefs::PreferencesFactory * Preferences$1$run(); - virtual ::java::lang::Object * run(); - static ::java::lang::Class class$; -}; - -#endif // __java_util_prefs_Preferences$1__ diff --git a/libjava/java/util/prefs/Preferences.h b/libjava/java/util/prefs/Preferences.h deleted file mode 100644 index b19a0344..0000000 --- a/libjava/java/util/prefs/Preferences.h +++ /dev/null @@ -1,85 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_prefs_Preferences__ -#define __java_util_prefs_Preferences__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace java - { - namespace security - { - class Permission; - } - } -} - -class java::util::prefs::Preferences : public ::java::lang::Object -{ - -public: // actually protected - Preferences(); -public: - static ::java::util::prefs::Preferences * systemRoot(); - static ::java::util::prefs::Preferences * userRoot(); -private: - static ::java::util::prefs::PreferencesFactory * getFactory(); -public: - static ::java::util::prefs::Preferences * systemNodeForPackage(::java::lang::Class *); - static ::java::util::prefs::Preferences * userNodeForPackage(::java::lang::Class *); -private: - static ::java::util::prefs::Preferences * nodeForPackage(::java::lang::Class *, ::java::util::prefs::Preferences *); -public: - static void importPreferences(::java::io::InputStream *); - virtual ::java::lang::String * absolutePath() = 0; - virtual jboolean isUserNode() = 0; - virtual ::java::lang::String * name() = 0; - virtual ::java::lang::String * toString() = 0; - virtual JArray< ::java::lang::String * > * childrenNames() = 0; - virtual ::java::util::prefs::Preferences * node(::java::lang::String *) = 0; - virtual jboolean nodeExists(::java::lang::String *) = 0; - virtual ::java::util::prefs::Preferences * parent() = 0; - virtual void exportNode(::java::io::OutputStream *) = 0; - virtual void exportSubtree(::java::io::OutputStream *) = 0; - virtual JArray< ::java::lang::String * > * keys() = 0; - virtual ::java::lang::String * get(::java::lang::String *, ::java::lang::String *) = 0; - virtual jboolean getBoolean(::java::lang::String *, jboolean) = 0; - virtual JArray< jbyte > * getByteArray(::java::lang::String *, JArray< jbyte > *) = 0; - virtual jdouble getDouble(::java::lang::String *, jdouble) = 0; - virtual jfloat getFloat(::java::lang::String *, jfloat) = 0; - virtual jint getInt(::java::lang::String *, jint) = 0; - virtual jlong getLong(::java::lang::String *, jlong) = 0; - virtual void put(::java::lang::String *, ::java::lang::String *) = 0; - virtual void putBoolean(::java::lang::String *, jboolean) = 0; - virtual void putByteArray(::java::lang::String *, JArray< jbyte > *) = 0; - virtual void putDouble(::java::lang::String *, jdouble) = 0; - virtual void putFloat(::java::lang::String *, jfloat) = 0; - virtual void putInt(::java::lang::String *, jint) = 0; - virtual void putLong(::java::lang::String *, jlong) = 0; - virtual void remove(::java::lang::String *) = 0; - virtual void clear() = 0; - virtual void flush() = 0; - virtual void sync() = 0; - virtual void removeNode() = 0; - virtual void addNodeChangeListener(::java::util::prefs::NodeChangeListener *) = 0; - virtual void addPreferenceChangeListener(::java::util::prefs::PreferenceChangeListener *) = 0; - virtual void removeNodeChangeListener(::java::util::prefs::NodeChangeListener *) = 0; - virtual void removePreferenceChangeListener(::java::util::prefs::PreferenceChangeListener *) = 0; -private: - static ::java::lang::String * defaultFactoryClass; - static ::java::security::Permission * prefsPermission; - static ::java::util::prefs::PreferencesFactory * factory; -public: - static const jint MAX_NAME_LENGTH = 80; - static const jint MAX_KEY_LENGTH = 80; - static const jint MAX_VALUE_LENGTH = 8192; - static ::java::lang::Class class$; -}; - -#endif // __java_util_prefs_Preferences__ diff --git a/libjava/java/util/prefs/PreferencesFactory.h b/libjava/java/util/prefs/PreferencesFactory.h deleted file mode 100644 index 40207d4..0000000 --- a/libjava/java/util/prefs/PreferencesFactory.h +++ /dev/null @@ -1,20 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_prefs_PreferencesFactory__ -#define __java_util_prefs_PreferencesFactory__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::prefs::PreferencesFactory : public ::java::lang::Object -{ - -public: - virtual ::java::util::prefs::Preferences * systemRoot() = 0; - virtual ::java::util::prefs::Preferences * userRoot() = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_prefs_PreferencesFactory__ diff --git a/libjava/java/util/regex/MatchResult.h b/libjava/java/util/regex/MatchResult.h deleted file mode 100644 index 6b6acf8..0000000 --- a/libjava/java/util/regex/MatchResult.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_regex_MatchResult__ -#define __java_util_regex_MatchResult__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::regex::MatchResult : public ::java::lang::Object -{ - -public: - virtual jint end() = 0; - virtual jint end(jint) = 0; - virtual ::java::lang::String * group() = 0; - virtual ::java::lang::String * group(jint) = 0; - virtual jint groupCount() = 0; - virtual jint start() = 0; - virtual jint start(jint) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_regex_MatchResult__ diff --git a/libjava/java/util/regex/Matcher.h b/libjava/java/util/regex/Matcher.h deleted file mode 100644 index b3944b0..0000000 --- a/libjava/java/util/regex/Matcher.h +++ /dev/null @@ -1,82 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_regex_Matcher__ -#define __java_util_regex_Matcher__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace util - { - namespace regex - { - class CharIndexed; - class REMatch; - } - } - } - } -} - -class java::util::regex::Matcher : public ::java::lang::Object -{ - -public: // actually package-private - Matcher(::java::util::regex::Pattern *, ::java::lang::CharSequence *); -public: - ::java::util::regex::Matcher * usePattern(::java::util::regex::Pattern *); - ::java::util::regex::Matcher * appendReplacement(::java::lang::StringBuffer *, ::java::lang::String *); - ::java::lang::StringBuffer * appendTail(::java::lang::StringBuffer *); - jint end(); - jint end(jint); - jboolean find(); - jboolean find(jint); - ::java::lang::String * group(); - ::java::lang::String * group(jint); - ::java::lang::String * replaceFirst(::java::lang::String *); - ::java::lang::String * replaceAll(::java::lang::String *); - jint groupCount(); - jboolean lookingAt(); - jboolean matches(); - ::java::util::regex::Pattern * pattern(); - ::java::util::regex::Matcher * reset(); - ::java::util::regex::Matcher * reset(::java::lang::CharSequence *); - jint start(); - jint start(jint); - jboolean hitEnd(); - ::java::lang::String * toString(); -private: - void assertMatchOp(); -public: - ::java::util::regex::Matcher * region(jint, jint); - jint regionStart(); - jint regionEnd(); - jboolean hasTransparentBounds(); - ::java::util::regex::Matcher * useTransparentBounds(jboolean); - jboolean hasAnchoringBounds(); - ::java::util::regex::Matcher * useAnchoringBounds(jboolean); - ::java::util::regex::MatchResult * toMatchResult(); - static ::java::lang::String * quoteReplacement(::java::lang::String *); -private: - ::java::util::regex::Pattern * __attribute__((aligned(__alignof__( ::java::lang::Object)))) pattern__; - ::java::lang::CharSequence * input; - ::gnu::java::util::regex::CharIndexed * inputCharIndexed; - jint position; - jint appendPosition; - ::gnu::java::util::regex::REMatch * match; - jint regionStart__; - jint regionEnd__; - jboolean transparentBounds; - jint anchoringBounds; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_regex_Matcher__ diff --git a/libjava/java/util/regex/Pattern.h b/libjava/java/util/regex/Pattern.h deleted file mode 100644 index 5536aec..0000000 --- a/libjava/java/util/regex/Pattern.h +++ /dev/null @@ -1,64 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_regex_Pattern__ -#define __java_util_regex_Pattern__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace util - { - namespace regex - { - class RE; - } - } - } - } -} - -class java::util::regex::Pattern : public ::java::lang::Object -{ - - Pattern(::java::lang::String *, jint); -public: // actually package-private - ::gnu::java::util::regex::RE * getRE(); -public: - static ::java::util::regex::Pattern * compile(::java::lang::String *); - static ::java::util::regex::Pattern * compile(::java::lang::String *, jint); - jint flags(); - static jboolean matches(::java::lang::String *, ::java::lang::CharSequence *); - ::java::util::regex::Matcher * matcher(::java::lang::CharSequence *); - JArray< ::java::lang::String * > * split(::java::lang::CharSequence *); - JArray< ::java::lang::String * > * split(::java::lang::CharSequence *, jint); - ::java::lang::String * pattern(); - static ::java::lang::String * quote(::java::lang::String *); - ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 5073258162644648461LL; -public: - static const jint CANON_EQ = 128; - static const jint CASE_INSENSITIVE = 2; - static const jint COMMENTS = 4; - static const jint DOTALL = 32; - static const jint MULTILINE = 8; - static const jint UNICODE_CASE = 64; - static const jint UNIX_LINES = 1; -private: - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) regex; - jint flags__; - ::gnu::java::util::regex::RE * re; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_regex_Pattern__ diff --git a/libjava/java/util/regex/PatternSyntaxException.h b/libjava/java/util/regex/PatternSyntaxException.h deleted file mode 100644 index 670549a..0000000 --- a/libjava/java/util/regex/PatternSyntaxException.h +++ /dev/null @@ -1,29 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_regex_PatternSyntaxException__ -#define __java_util_regex_PatternSyntaxException__ - -#pragma interface - -#include <java/lang/IllegalArgumentException.h> - -class java::util::regex::PatternSyntaxException : public ::java::lang::IllegalArgumentException -{ - -public: - PatternSyntaxException(::java::lang::String *, ::java::lang::String *, jint); - virtual ::java::lang::String * getDescription(); - virtual ::java::lang::String * getPattern(); - virtual jint getIndex(); - virtual ::java::lang::String * getMessage(); -private: - static const jlong serialVersionUID = -3864639126226059218LL; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::IllegalArgumentException)))) desc; - ::java::lang::String * pattern; - jint index; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_regex_PatternSyntaxException__ diff --git a/libjava/java/util/spi/CurrencyNameProvider.h b/libjava/java/util/spi/CurrencyNameProvider.h deleted file mode 100644 index 1375c15..0000000 --- a/libjava/java/util/spi/CurrencyNameProvider.h +++ /dev/null @@ -1,21 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_spi_CurrencyNameProvider__ -#define __java_util_spi_CurrencyNameProvider__ - -#pragma interface - -#include <java/util/spi/LocaleServiceProvider.h> - -class java::util::spi::CurrencyNameProvider : public ::java::util::spi::LocaleServiceProvider -{ - -public: // actually protected - CurrencyNameProvider(); -public: - virtual ::java::lang::String * getSymbol(::java::lang::String *, ::java::util::Locale *) = 0; - static ::java::lang::Class class$; -}; - -#endif // __java_util_spi_CurrencyNameProvider__ diff --git a/libjava/java/util/spi/LocaleNameProvider.h b/libjava/java/util/spi/LocaleNameProvider.h deleted file mode 100644 index d4194c5..0000000 --- a/libjava/java/util/spi/LocaleNameProvider.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_spi_LocaleNameProvider__ -#define __java_util_spi_LocaleNameProvider__ - -#pragma interface - -#include <java/util/spi/LocaleServiceProvider.h> - -class java::util::spi::LocaleNameProvider : public ::java::util::spi::LocaleServiceProvider -{ - -public: // actually protected - LocaleNameProvider(); -public: - virtual ::java::lang::String * getDisplayCountry(::java::lang::String *, ::java::util::Locale *) = 0; - virtual ::java::lang::String * getDisplayLanguage(::java::lang::String *, ::java::util::Locale *) = 0; - virtual ::java::lang::String * getDisplayVariant(::java::lang::String *, ::java::util::Locale *) = 0; - static ::java::lang::Class class$; -}; - -#endif // __java_util_spi_LocaleNameProvider__ diff --git a/libjava/java/util/spi/LocaleServiceProvider.h b/libjava/java/util/spi/LocaleServiceProvider.h deleted file mode 100644 index 69cc231..0000000 --- a/libjava/java/util/spi/LocaleServiceProvider.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_spi_LocaleServiceProvider__ -#define __java_util_spi_LocaleServiceProvider__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::spi::LocaleServiceProvider : public ::java::lang::Object -{ - -public: // actually protected - LocaleServiceProvider(); -public: - virtual JArray< ::java::util::Locale * > * getAvailableLocales() = 0; - static ::java::lang::Class class$; -}; - -#endif // __java_util_spi_LocaleServiceProvider__ diff --git a/libjava/java/util/spi/TimeZoneNameProvider.h b/libjava/java/util/spi/TimeZoneNameProvider.h deleted file mode 100644 index 8e43093..0000000 --- a/libjava/java/util/spi/TimeZoneNameProvider.h +++ /dev/null @@ -1,21 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_spi_TimeZoneNameProvider__ -#define __java_util_spi_TimeZoneNameProvider__ - -#pragma interface - -#include <java/util/spi/LocaleServiceProvider.h> - -class java::util::spi::TimeZoneNameProvider : public ::java::util::spi::LocaleServiceProvider -{ - -public: // actually protected - TimeZoneNameProvider(); -public: - virtual ::java::lang::String * getDisplayName(::java::lang::String *, jboolean, jint, ::java::util::Locale *) = 0; - static ::java::lang::Class class$; -}; - -#endif // __java_util_spi_TimeZoneNameProvider__ diff --git a/libjava/java/util/zip/Adler32.h b/libjava/java/util/zip/Adler32.h deleted file mode 100644 index ebd8e33..0000000 --- a/libjava/java/util/zip/Adler32.h +++ /dev/null @@ -1,30 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_Adler32__ -#define __java_util_zip_Adler32__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::zip::Adler32 : public ::java::lang::Object -{ - -public: - Adler32(); - virtual void reset(); - virtual void update(jint); - virtual void update(JArray< jbyte > *); - virtual void update(JArray< jbyte > *, jint, jint); - virtual jlong getValue(); -private: - static const jint BASE = 65521; - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) checksum; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_Adler32__ diff --git a/libjava/java/util/zip/CRC32.h b/libjava/java/util/zip/CRC32.h deleted file mode 100644 index af515fc..0000000 --- a/libjava/java/util/zip/CRC32.h +++ /dev/null @@ -1,33 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_CRC32__ -#define __java_util_zip_CRC32__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::zip::CRC32 : public ::java::lang::Object -{ - -public: - CRC32(); -private: - static JArray< jint > * make_crc_table(); -public: - virtual jlong getValue(); - virtual void reset(); - virtual void update(jint); - virtual void update(JArray< jbyte > *, jint, jint); - virtual void update(JArray< jbyte > *); -private: - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) crc; - static JArray< jint > * crc_table; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_CRC32__ diff --git a/libjava/java/util/zip/CheckedInputStream.h b/libjava/java/util/zip/CheckedInputStream.h deleted file mode 100644 index d9e80ab..0000000 --- a/libjava/java/util/zip/CheckedInputStream.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_CheckedInputStream__ -#define __java_util_zip_CheckedInputStream__ - -#pragma interface - -#include <java/io/FilterInputStream.h> -#include <gcj/array.h> - - -class java::util::zip::CheckedInputStream : public ::java::io::FilterInputStream -{ - -public: - CheckedInputStream(::java::io::InputStream *, ::java::util::zip::Checksum *); - virtual ::java::util::zip::Checksum * getChecksum(); - virtual jint read(); - virtual jint read(JArray< jbyte > *, jint, jint); - virtual jlong skip(jlong); -private: - ::java::util::zip::Checksum * __attribute__((aligned(__alignof__( ::java::io::FilterInputStream)))) sum; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_CheckedInputStream__ diff --git a/libjava/java/util/zip/CheckedOutputStream.h b/libjava/java/util/zip/CheckedOutputStream.h deleted file mode 100644 index 5cf53c9..0000000 --- a/libjava/java/util/zip/CheckedOutputStream.h +++ /dev/null @@ -1,27 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_CheckedOutputStream__ -#define __java_util_zip_CheckedOutputStream__ - -#pragma interface - -#include <java/io/FilterOutputStream.h> -#include <gcj/array.h> - - -class java::util::zip::CheckedOutputStream : public ::java::io::FilterOutputStream -{ - -public: - CheckedOutputStream(::java::io::OutputStream *, ::java::util::zip::Checksum *); - virtual ::java::util::zip::Checksum * getChecksum(); - virtual void write(jint); - virtual void write(JArray< jbyte > *, jint, jint); -private: - ::java::util::zip::Checksum * __attribute__((aligned(__alignof__( ::java::io::FilterOutputStream)))) sum; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_CheckedOutputStream__ diff --git a/libjava/java/util/zip/Checksum.h b/libjava/java/util/zip/Checksum.h deleted file mode 100644 index 66ab907..0000000 --- a/libjava/java/util/zip/Checksum.h +++ /dev/null @@ -1,24 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_Checksum__ -#define __java_util_zip_Checksum__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::zip::Checksum : public ::java::lang::Object -{ - -public: - virtual jlong getValue() = 0; - virtual void reset() = 0; - virtual void update(jint) = 0; - virtual void update(JArray< jbyte > *, jint, jint) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_zip_Checksum__ diff --git a/libjava/java/util/zip/DataFormatException.h b/libjava/java/util/zip/DataFormatException.h deleted file mode 100644 index 5ebfbcf..0000000 --- a/libjava/java/util/zip/DataFormatException.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_DataFormatException__ -#define __java_util_zip_DataFormatException__ - -#pragma interface - -#include <java/lang/Exception.h> - -class java::util::zip::DataFormatException : public ::java::lang::Exception -{ - -public: - DataFormatException(); - DataFormatException(::java::lang::String *); -private: - static const jlong serialVersionUID = 2219632870893641452LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_DataFormatException__ diff --git a/libjava/java/util/zip/Deflater.h b/libjava/java/util/zip/Deflater.h deleted file mode 100644 index 61d2189..0000000 --- a/libjava/java/util/zip/Deflater.h +++ /dev/null @@ -1,76 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_Deflater__ -#define __java_util_zip_Deflater__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace gcj - { - class RawData; - } - } -} - -class java::util::zip::Deflater : public ::java::lang::Object -{ - -public: - Deflater(); - Deflater(jint); - Deflater(jint, jboolean); -private: - void init(jint, jboolean); - void update(); -public: - virtual void reset(); - virtual void end(); - virtual jint getAdler(); - virtual jint getTotalIn(); - virtual jlong getBytesRead(); - virtual jint getTotalOut(); - virtual jlong getBytesWritten(); -public: // actually protected - virtual void finalize(); -public: - virtual void finish(); - virtual jboolean finished(); - virtual jboolean needsInput(); - virtual void setInput(JArray< jbyte > *); - virtual void setInput(JArray< jbyte > *, jint, jint); - virtual void setLevel(jint); - virtual void setStrategy(jint); - virtual jint deflate(JArray< jbyte > *); - virtual jint deflate(JArray< jbyte > *, jint, jint); - virtual void setDictionary(JArray< jbyte > *); - virtual void setDictionary(JArray< jbyte > *, jint, jint); -public: // actually package-private - virtual void flush(); -public: - static const jint BEST_COMPRESSION = 9; - static const jint BEST_SPEED = 1; - static const jint DEFAULT_COMPRESSION = -1; - static const jint NO_COMPRESSION = 0; - static const jint DEFAULT_STRATEGY = 0; - static const jint FILTERED = 1; - static const jint HUFFMAN_ONLY = 2; - static const jint DEFLATED = 8; -private: - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) level; - jint strategy; - ::gnu::gcj::RawData * zstream; - jboolean is_finished; - jint flush_flag; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_Deflater__ diff --git a/libjava/java/util/zip/Deflater.java b/libjava/java/util/zip/Deflater.java deleted file mode 100644 index 47383ab..0000000 --- a/libjava/java/util/zip/Deflater.java +++ /dev/null @@ -1,354 +0,0 @@ -/* Deflater.java - Compress a data stream - Copyright (C) 1999, 2000, 2001, 2004, 2006 Free Software Foundation, Inc. - -This file is part of GNU Classpath. - -GNU Classpath is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Classpath is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Classpath; see the file COPYING. If not, write to the -Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -02110-1301 USA. - -Linking this library statically or dynamically with other modules is -making a combined work based on this library. Thus, the terms and -conditions of the GNU General Public License cover the whole -combination. - -As a special exception, the copyright holders of this library give you -permission to link this library with independent modules to produce an -executable, regardless of the license terms of these independent -modules, and to copy and distribute the resulting executable under -terms of your choice, provided that you also meet, for each linked -independent module, the terms and conditions of the license of that -module. An independent module is a module which is not derived from -or based on this library. If you modify this library, you may extend -this exception to your version of the library, but you are not -obligated to do so. If you do not wish to do so, delete this -exception statement from your version. */ - -package java.util.zip; - -import gnu.gcj.RawData; - -/** - * This is the Deflater class. The deflater class compresses input - * with the deflate algorithm described in RFC 1951. It has several - * compression levels and three different strategies described below. - * - * This class is <i>not</i> thread safe. This is inherent in the API, due - * to the split of deflate and setInput. - * - * @author Jochen Hoenicke - * @author Tom Tromey - */ -public class Deflater -{ - /** - * The best and slowest compression level. This tries to find very - * long and distant string repetitions. - */ - public static final int BEST_COMPRESSION = 9; - /** - * The worst but fastest compression level. - */ - public static final int BEST_SPEED = 1; - /** - * The default compression level. - */ - public static final int DEFAULT_COMPRESSION = -1; - /** - * This level won't compress at all but output uncompressed blocks. - */ - public static final int NO_COMPRESSION = 0; - - /** - * The default strategy. - */ - public static final int DEFAULT_STRATEGY = 0; - /** - * This strategy will only allow longer string repetitions. It is - * useful for random data with a small character set. - */ - public static final int FILTERED = 1; - - /** - * This strategy will not look for string repetitions at all. It - * only encodes with Huffman trees (which means, that more common - * characters get a smaller encoding. - */ - public static final int HUFFMAN_ONLY = 2; - - /** - * The compression method. This is the only method supported so far. - * There is no need to use this constant at all. - */ - public static final int DEFLATED = 8; - - /** Compression level. */ - private int level; - - /** Compression strategy. */ - private int strategy; - - /** The zlib stream. */ - private RawData zstream; - - /** True if finished. */ - private boolean is_finished; - - /** `Flush' flag to pass to next call to deflate. */ - private int flush_flag; - - /** - * Creates a new deflater with default compression level. - */ - public Deflater() - { - this(DEFAULT_COMPRESSION, false); - } - - /** - * Creates a new deflater with given compression level. - * @param lvl the compression level, a value between NO_COMPRESSION - * and BEST_COMPRESSION, or DEFAULT_COMPRESSION. - * @exception IllegalArgumentException if lvl is out of range. - */ - public Deflater(int lvl) - { - this(lvl, false); - } - - /** - * Creates a new deflater with given compression level. - * @param lvl the compression level, a value between NO_COMPRESSION - * and BEST_COMPRESSION. - * @param nowrap true, iff we should suppress the deflate header at the - * beginning and the adler checksum at the end of the output. This is - * useful for the GZIP format. - * @exception IllegalArgumentException if lvl is out of range. - */ - public Deflater(int lvl, boolean noHeader) - { - this.strategy = DEFAULT_STRATEGY; - init(lvl, noHeader); - setLevel(lvl); - } - - private native void init(int level, boolean noHeader); - - private native void update(); - - /** - * Resets the deflater. The deflater acts afterwards as if it was - * just created with the same compression level and strategy as it - * had before. - */ - public native void reset(); - - /** - * Frees all objects allocated by the compressor. There's no - * reason to call this, since you can just rely on garbage - * collection. Exists only for compatibility against Sun's JDK, - * where the compressor allocates native memory. - * If you call any method (even reset) afterwards the behaviour is - * <i>undefined</i>. - * @deprecated Just clear all references to deflater instead. - */ - public native void end(); - - /** - * Gets the current adler checksum of the data that was processed so - * far. - */ - public native int getAdler(); - - /** - * Gets the number of input bytes processed so far. - */ - @Deprecated - public int getTotalIn() - { - return (int) getBytesRead(); - } - - /** - * Gets the number of input bytes processed so far. - * @since 1.5 - */ - public native long getBytesRead(); - - /** - * Gets the number of output bytes so far. - */ - @Deprecated - public int getTotalOut() - { - return (int) getBytesWritten(); - } - - /** - * Gets the number of output bytes so far. - * @since 1.5 - */ - public native long getBytesWritten(); - - /** - * Finalizes this object. - */ - protected void finalize() - { - end(); - } - - /** - * Finishes the deflater with the current input block. It is an error - * to give more input after this method was called. This method must - * be called to force all bytes to be flushed. - */ - public native void finish(); - - /** - * Returns true iff the stream was finished and no more output bytes - * are available. - */ - public synchronized boolean finished() - { - return is_finished; - } - - /** - * Returns true, if the input buffer is empty. - * You should then call setInput(). <br> - * - * <em>NOTE</em>: This method can also return true when the stream - * was finished. - */ - public native boolean needsInput(); - - /** - * Sets the data which should be compressed next. This should be only - * called when needsInput indicates that more input is needed. - * If you call setInput when needsInput() returns false, the - * previous input that is still pending will be thrown away. - * The given byte array should not be changed, before needsInput() returns - * true again. - * This call is equivalent to <code>setInput(input, 0, input.length)</code>. - * @param input the buffer containing the input data. - * @exception IllegalStateException if the buffer was finished() or ended(). - */ - public void setInput(byte[] input) - { - setInput(input, 0, input.length); - } - - /** - * Sets the data which should be compressed next. This should be - * only called when needsInput indicates that more input is needed. - * The given byte array should not be changed, before needsInput() returns - * true again. - * @param input the buffer containing the input data. - * @param off the start of the data. - * @param len the length of the data. - * @exception IllegalStateException if the buffer was finished() or ended() - * or if previous input is still pending. - */ - public native void setInput(byte[] input, int off, int len); - - /** - * Sets the compression level. There is no guarantee of the exact - * position of the change, but if you call this when needsInput is - * true the change of compression level will occur somewhere near - * before the end of the so far given input. - * @param lvl the new compression level. - */ - public synchronized void setLevel(int lvl) - { - if (lvl != -1 && (lvl < 0 || lvl > 9)) - throw new IllegalArgumentException(); - level = (lvl == -1) ? 6 : lvl; - update(); - } - - /** - * Sets the compression strategy. Strategy is one of - * DEFAULT_STRATEGY, HUFFMAN_ONLY and FILTERED. For the exact - * position where the strategy is changed, the same as for - * setLevel() applies. - * @param stgy the new compression strategy. - */ - public synchronized void setStrategy(int stgy) - { - if (stgy != DEFAULT_STRATEGY && stgy != FILTERED - && stgy != HUFFMAN_ONLY) - throw new IllegalArgumentException(); - strategy = stgy; - update(); - } - - /** - * Deflates the current input block to the given array. It returns - * the number of bytes compressed, or 0 if either - * needsInput() or finished() returns true or length is zero. - * @param output the buffer where to write the compressed data. - */ - public int deflate(byte[] output) - { - return deflate(output, 0, output.length); - } - - /** - * Deflates the current input block to the given array. It returns - * the number of bytes compressed, or 0 if either - * needsInput() or finished() returns true or length is zero. - * @param output the buffer where to write the compressed data. - * @param offset the offset into the output array. - * @param length the maximum number of bytes that may be written. - * @exception IllegalStateException if end() was called. - * @exception IndexOutOfBoundsException if offset and/or length - * don't match the array length. - */ - public native int deflate(byte[] output, int off, int len); - - /** - * Sets the dictionary which should be used in the deflate process. - * This call is equivalent to <code>setDictionary(dict, 0, - * dict.length)</code>. - * @param dict the dictionary. - * @exception IllegalStateException if setInput () or deflate () - * were already called or another dictionary was already set. - */ - public void setDictionary(byte[] dict) - { - setDictionary(dict, 0, dict.length); - } - - /** - * Sets the dictionary which should be used in the deflate process. - * The dictionary should be a byte array containing strings that are - * likely to occur in the data which should be compressed. The - * dictionary is not stored in the compressed output, only a - * checksum. To decompress the output you need to supply the same - * dictionary again. - * @param dict the dictionary. - * @param offset an offset into the dictionary. - * @param length the length of the dictionary. - * @exception IllegalStateException if setInput () or deflate () were - * already called or another dictionary was already set. - */ - public native void setDictionary(byte[] buf, int off, int len); - - // Classpath's compression library supports flushing, but we - // don't. So this is a no-op here. - void flush() - { - } -} diff --git a/libjava/java/util/zip/DeflaterOutputStream.h b/libjava/java/util/zip/DeflaterOutputStream.h deleted file mode 100644 index 307f364..0000000 --- a/libjava/java/util/zip/DeflaterOutputStream.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_DeflaterOutputStream__ -#define __java_util_zip_DeflaterOutputStream__ - -#pragma interface - -#include <java/io/FilterOutputStream.h> -#include <gcj/array.h> - - -class java::util::zip::DeflaterOutputStream : public ::java::io::FilterOutputStream -{ - -public: // actually protected - virtual void deflate(); -public: - DeflaterOutputStream(::java::io::OutputStream *); - DeflaterOutputStream(::java::io::OutputStream *, ::java::util::zip::Deflater *); - DeflaterOutputStream(::java::io::OutputStream *, ::java::util::zip::Deflater *, jint); - virtual void flush(); - virtual void finish(); - virtual void close(); - virtual void write(jint); - virtual void write(JArray< jbyte > *, jint, jint); -public: // actually protected - JArray< jbyte > * __attribute__((aligned(__alignof__( ::java::io::FilterOutputStream)))) buf; - ::java::util::zip::Deflater * def; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_DeflaterOutputStream__ diff --git a/libjava/java/util/zip/GZIPInputStream.h b/libjava/java/util/zip/GZIPInputStream.h deleted file mode 100644 index 20777fa..0000000 --- a/libjava/java/util/zip/GZIPInputStream.h +++ /dev/null @@ -1,41 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_GZIPInputStream__ -#define __java_util_zip_GZIPInputStream__ - -#pragma interface - -#include <java/util/zip/InflaterInputStream.h> -#include <gcj/array.h> - - -class java::util::zip::GZIPInputStream : public ::java::util::zip::InflaterInputStream -{ - -public: - GZIPInputStream(::java::io::InputStream *); - GZIPInputStream(::java::io::InputStream *, jint); - virtual void close(); - virtual jint read(JArray< jbyte > *, jint, jint); -private: - void readHeader(); - void readFooter(); -public: - static const jint GZIP_MAGIC = 35615; -public: // actually package-private - static const jint FTEXT = 1; - static const jint FHCRC = 2; - static const jint FEXTRA = 4; - static const jint FNAME = 8; - static const jint FCOMMENT = 16; -public: // actually protected - ::java::util::zip::CRC32 * __attribute__((aligned(__alignof__( ::java::util::zip::InflaterInputStream)))) crc; - jboolean eos; -private: - jboolean readGZIPHeader; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_GZIPInputStream__ diff --git a/libjava/java/util/zip/GZIPOutputStream.h b/libjava/java/util/zip/GZIPOutputStream.h deleted file mode 100644 index 1680d89..0000000 --- a/libjava/java/util/zip/GZIPOutputStream.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_GZIPOutputStream__ -#define __java_util_zip_GZIPOutputStream__ - -#pragma interface - -#include <java/util/zip/DeflaterOutputStream.h> -#include <gcj/array.h> - - -class java::util::zip::GZIPOutputStream : public ::java::util::zip::DeflaterOutputStream -{ - -public: - GZIPOutputStream(::java::io::OutputStream *); - GZIPOutputStream(::java::io::OutputStream *, jint); - virtual void write(JArray< jbyte > *, jint, jint); - virtual void close(); - virtual void finish(); -public: // actually protected - ::java::util::zip::CRC32 * __attribute__((aligned(__alignof__( ::java::util::zip::DeflaterOutputStream)))) crc; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_GZIPOutputStream__ diff --git a/libjava/java/util/zip/Inflater.h b/libjava/java/util/zip/Inflater.h deleted file mode 100644 index 25ebdc6..0000000 --- a/libjava/java/util/zip/Inflater.h +++ /dev/null @@ -1,58 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_Inflater__ -#define __java_util_zip_Inflater__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace gcj - { - class RawData; - } - } -} - -class java::util::zip::Inflater : public ::java::lang::Object -{ - -public: - Inflater(); - Inflater(jboolean); -public: // actually protected - virtual void finalize(); -public: - virtual void end(); - virtual jboolean finished(); - virtual jint getAdler(); - virtual jint getRemaining(); - virtual jint getTotalIn(); - virtual jint getTotalOut(); - virtual jint inflate(JArray< jbyte > *); - virtual jint inflate(JArray< jbyte > *, jint, jint); -private: - void init(jboolean); -public: - virtual jboolean needsDictionary(); - virtual jboolean needsInput(); - virtual void reset(); - virtual void setDictionary(JArray< jbyte > *); - virtual void setDictionary(JArray< jbyte > *, jint, jint); - virtual void setInput(JArray< jbyte > *); - virtual void setInput(JArray< jbyte > *, jint, jint); -private: - ::gnu::gcj::RawData * __attribute__((aligned(__alignof__( ::java::lang::Object)))) zstream; - jboolean is_finished; - jboolean dict_needed; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_Inflater__ diff --git a/libjava/java/util/zip/Inflater.java b/libjava/java/util/zip/Inflater.java deleted file mode 100644 index c51cde8..0000000 --- a/libjava/java/util/zip/Inflater.java +++ /dev/null @@ -1,269 +0,0 @@ -/* Inflater.java - Decompress a data stream - Copyright (C) 1999, 2000, 2001, 2003 Free Software Foundation, Inc. - -This file is part of GNU Classpath. - -GNU Classpath is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Classpath is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Classpath; see the file COPYING. If not, write to the -Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -02110-1301 USA. - -Linking this library statically or dynamically with other modules is -making a combined work based on this library. Thus, the terms and -conditions of the GNU General Public License cover the whole -combination. - -As a special exception, the copyright holders of this library give you -permission to link this library with independent modules to produce an -executable, regardless of the license terms of these independent -modules, and to copy and distribute the resulting executable under -terms of your choice, provided that you also meet, for each linked -independent module, the terms and conditions of the license of that -module. An independent module is a module which is not derived from -or based on this library. If you modify this library, you may extend -this exception to your version of the library, but you are not -obligated to do so. If you do not wish to do so, delete this -exception statement from your version. */ - -package java.util.zip; - -import gnu.gcj.RawData; - -/* Written using on-line Java Platform 1.2 API Specification - * and JCL book. - * Believed complete and correct. - */ - -/** - * Inflater is used to decompress data that has been compressed according - * to the "deflate" standard described in rfc1950. - * - * The usage is as following. First you have to set some input with - * <code>setInput()</code>, then inflate() it. If inflate doesn't - * inflate any bytes there may be three reasons: - * <ul> - * <li>needsInput() returns true because the input buffer is empty. - * You have to provide more input with <code>setInput()</code>. - * NOTE: needsInput() also returns true when, the stream is finished. - * </li> - * <li>needsDictionary() returns true, you have to provide a preset - * dictionary with <code>setDictionary()</code>.</li> - * <li>finished() returns true, the inflater has finished.</li> - * </ul> - * Once the first output byte is produced, a dictionary will not be - * needed at a later stage. - * - * @author John Leuner, Jochen Hoenicke - * @author Tom Tromey - * @date May 17, 1999 - * @since JDK 1.1 - */ -public class Inflater -{ - // The zlib stream. - private RawData zstream; - - // True if finished. - private boolean is_finished; - - // True if dictionary needed. - private boolean dict_needed; - - /** - * Creates a new inflater. - */ - public Inflater () - { - this (false); - } - - /** - * Creates a new inflater. - * @param nowrap true if no header and checksum field appears in the - * stream. This is used for GZIPed input. For compatibility with - * Sun JDK you should provide one byte of input more than needed in - * this case. - */ - public Inflater (boolean noHeader) - { - init (noHeader); - } - - /** - * Finalizes this object. - */ - protected void finalize () - { - end (); - } - - /** - * Frees all objects allocated by the inflater. There's no reason - * to call this, since you can just rely on garbage collection (even - * for the Sun implementation). Exists only for compatibility - * with Sun's JDK, where the compressor allocates native memory. - * If you call any method (even reset) afterwards the behaviour is - * <i>undefined</i>. - * @deprecated Just clear all references to inflater instead. - */ - public native void end (); - - /** - * Returns true, if the inflater has finished. This means, that no - * input is needed and no output can be produced. - */ - public synchronized boolean finished () - { - return is_finished; - } - - /** - * Gets the adler checksum. This is either the checksum of all - * uncompressed bytes returned by inflate(), or if needsDictionary() - * returns true (and thus no output was yet produced) this is the - * adler checksum of the expected dictionary. - * @returns the adler checksum. - */ - public native int getAdler (); - - /** - * Gets the number of unprocessed input. Useful, if the end of the - * stream is reached and you want to further process the bytes after - * the deflate stream. - * @return the number of bytes of the input which were not processed. - */ - public native int getRemaining (); - - /** - * Gets the total number of processed compressed input bytes. - * @return the total number of bytes of processed input bytes. - */ - public native int getTotalIn (); - - /** - * Gets the total number of output bytes returned by inflate(). - * @return the total number of output bytes. - */ - public native int getTotalOut (); - - /** - * Inflates the compressed stream to the output buffer. If this - * returns 0, you should check, whether needsDictionary(), - * needsInput() or finished() returns true, to determine why no - * further output is produced. - * @param buffer the output buffer. - * @return the number of bytes written to the buffer, 0 if no further - * output can be produced. - * @exception DataFormatException if deflated stream is invalid. - * @exception IllegalArgumentException if buf has length 0. - */ - public int inflate (byte[] buf) throws DataFormatException - { - return inflate (buf, 0, buf.length); - } - - /** - * Inflates the compressed stream to the output buffer. If this - * returns 0, you should check, whether needsDictionary(), - * needsInput() or finished() returns true, to determine why no - * further output is produced. - * @param buffer the output buffer. - * @param off the offset into buffer where the output should start. - * @param len the maximum length of the output. - * @return the number of bytes written to the buffer, 0 if no further - * output can be produced. - * @exception DataFormatException if deflated stream is invalid. - * @exception IndexOutOfBoundsException if the off and/or len are wrong. - */ - public native int inflate (byte[] buf, int off, int len) - throws DataFormatException; - - private native void init (boolean noHeader); - - /** - * Returns true, if a preset dictionary is needed to inflate the input. - */ - public synchronized boolean needsDictionary () - { - return dict_needed; - } - - /** - * Returns true, if the input buffer is empty. - * You should then call setInput(). <br> - * - * <em>NOTE</em>: This method also returns true when the stream is finished. - */ - public synchronized boolean needsInput () - { - return getRemaining () == 0; - } - - /** - * Resets the inflater so that a new stream can be decompressed. All - * pending input and output will be discarded. - */ - public native void reset (); - - /** - * Sets the preset dictionary. This should only be called, if - * needsDictionary() returns true and it should set the same - * dictionary, that was used for deflating. The getAdler() - * function returns the checksum of the dictionary needed. - * @param buffer the dictionary. - * @exception IllegalStateException if no dictionary is needed. - * @exception IllegalArgumentException if the dictionary checksum is - * wrong. - */ - public void setDictionary (byte[] buf) - { - setDictionary (buf, 0, buf.length); - } - - /** - * Sets the preset dictionary. This should only be called, if - * needsDictionary() returns true and it should set the same - * dictionary, that was used for deflating. The getAdler() - * function returns the checksum of the dictionary needed. - * @param buffer the dictionary. - * @param off the offset into buffer where the dictionary starts. - * @param len the length of the dictionary. - * @exception IllegalStateException if no dictionary is needed. - * @exception IllegalArgumentException if the dictionary checksum is - * wrong. - * @exception IndexOutOfBoundsException if the off and/or len are wrong. - */ - public native void setDictionary (byte[] buf, int off, int len); - - /** - * Sets the input. This should only be called, if needsInput() - * returns true. - * @param buffer the input. - * @exception IllegalStateException if no input is needed. - */ - public void setInput (byte[] buf) - { - setInput (buf, 0, buf.length); - } - - /** - * Sets the input. This should only be called, if needsInput() - * returns true. - * @param buffer the input. - * @param off the offset into buffer where the input starts. - * @param len the length of the input. - * @exception IllegalStateException if no input is needed. - * @exception IndexOutOfBoundsException if the off and/or len are wrong. - */ - public native void setInput (byte[] buf, int off, int len); -} diff --git a/libjava/java/util/zip/InflaterInputStream.h b/libjava/java/util/zip/InflaterInputStream.h deleted file mode 100644 index b576c36..0000000 --- a/libjava/java/util/zip/InflaterInputStream.h +++ /dev/null @@ -1,41 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_InflaterInputStream__ -#define __java_util_zip_InflaterInputStream__ - -#pragma interface - -#include <java/io/FilterInputStream.h> -#include <gcj/array.h> - - -class java::util::zip::InflaterInputStream : public ::java::io::FilterInputStream -{ - -public: - InflaterInputStream(::java::io::InputStream *); - InflaterInputStream(::java::io::InputStream *, ::java::util::zip::Inflater *); - InflaterInputStream(::java::io::InputStream *, ::java::util::zip::Inflater *, jint); - virtual jint available(); - virtual void close(); -public: // actually protected - virtual void fill(); -public: - virtual jint read(); - virtual jint read(JArray< jbyte > *, jint, jint); - virtual jlong skip(jlong); - virtual jboolean markSupported(); - virtual void mark(jint); - virtual void reset(); -public: // actually protected - ::java::util::zip::Inflater * __attribute__((aligned(__alignof__( ::java::io::FilterInputStream)))) inf; - JArray< jbyte > * buf; - jint len; -private: - JArray< jbyte > * onebytebuffer; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_InflaterInputStream__ diff --git a/libjava/java/util/zip/ZipConstants.h b/libjava/java/util/zip/ZipConstants.h deleted file mode 100644 index 3cf795d..0000000 --- a/libjava/java/util/zip/ZipConstants.h +++ /dev/null @@ -1,58 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_ZipConstants__ -#define __java_util_zip_ZipConstants__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::zip::ZipConstants : public ::java::lang::Object -{ - -public: - static const jint LOCHDR = 30; - static const jlong LOCSIG = 67324752LL; - static const jint LOCVER = 4; - static const jint LOCFLG = 6; - static const jint LOCHOW = 8; - static const jint LOCTIM = 10; - static const jint LOCCRC = 14; - static const jint LOCSIZ = 18; - static const jint LOCLEN = 22; - static const jint LOCNAM = 26; - static const jint LOCEXT = 28; - static const jlong EXTSIG = 134695760LL; - static const jint EXTHDR = 16; - static const jint EXTCRC = 4; - static const jint EXTSIZ = 8; - static const jint EXTLEN = 12; - static const jlong CENSIG = 33639248LL; - static const jint CENHDR = 46; - static const jint CENVEM = 4; - static const jint CENVER = 6; - static const jint CENFLG = 8; - static const jint CENHOW = 10; - static const jint CENTIM = 12; - static const jint CENCRC = 16; - static const jint CENSIZ = 20; - static const jint CENLEN = 24; - static const jint CENNAM = 28; - static const jint CENEXT = 30; - static const jint CENCOM = 32; - static const jint CENDSK = 34; - static const jint CENATT = 36; - static const jint CENATX = 38; - static const jint CENOFF = 42; - static const jlong ENDSIG = 101010256LL; - static const jint ENDHDR = 22; - static const jint ENDSUB = 8; - static const jint ENDTOT = 10; - static const jint ENDSIZ = 12; - static const jint ENDOFF = 16; - static const jint ENDCOM = 20; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __java_util_zip_ZipConstants__ diff --git a/libjava/java/util/zip/ZipEntry.h b/libjava/java/util/zip/ZipEntry.h deleted file mode 100644 index 47cb903..0000000 --- a/libjava/java/util/zip/ZipEntry.h +++ /dev/null @@ -1,72 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_ZipEntry__ -#define __java_util_zip_ZipEntry__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::zip::ZipEntry : public ::java::lang::Object -{ - -public: - ZipEntry(::java::lang::String *); - ZipEntry(::java::util::zip::ZipEntry *); -public: // actually package-private - ZipEntry(::java::util::zip::ZipEntry *, ::java::lang::String *); - virtual void setDOSTime(jint); - virtual jint getDOSTime(); -public: - virtual ::java::lang::Object * clone(); - virtual ::java::lang::String * getName(); - virtual void setTime(jlong); - virtual jlong getTime(); - virtual void setSize(jlong); - virtual jlong getSize(); - virtual void setCompressedSize(jlong); - virtual jlong getCompressedSize(); - virtual void setCrc(jlong); - virtual jlong getCrc(); - virtual void setMethod(jint); - virtual jint getMethod(); - virtual void setExtra(JArray< jbyte > *); -private: - void parseExtra(); -public: - virtual JArray< jbyte > * getExtra(); - virtual void setComment(::java::lang::String *); - virtual ::java::lang::String * getComment(); - virtual jboolean isDirectory(); - virtual ::java::lang::String * toString(); - virtual jint hashCode(); -private: - static const jbyte KNOWN_SIZE = 1; - static const jbyte KNOWN_CSIZE = 2; - static const jbyte KNOWN_CRC = 4; - static const jbyte KNOWN_TIME = 8; - static const jbyte KNOWN_DOSTIME = 16; - static const jbyte KNOWN_EXTRA = 32; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name; - jint size; - jlong compressedSize; - jint crc; - ::java::lang::String * comment; - jbyte method; - jbyte known; - jint dostime; - jlong time; - JArray< jbyte > * extra; -public: // actually package-private - jint flags; - jint offset; -public: - static const jint STORED = 0; - static const jint DEFLATED = 8; - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_ZipEntry__ diff --git a/libjava/java/util/zip/ZipException.h b/libjava/java/util/zip/ZipException.h deleted file mode 100644 index 3a7b1fc..0000000 --- a/libjava/java/util/zip/ZipException.h +++ /dev/null @@ -1,23 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_ZipException__ -#define __java_util_zip_ZipException__ - -#pragma interface - -#include <java/io/IOException.h> - -class java::util::zip::ZipException : public ::java::io::IOException -{ - -public: - ZipException(); - ZipException(::java::lang::String *); -private: - static const jlong serialVersionUID = 8000196834066748623LL; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_ZipException__ diff --git a/libjava/java/util/zip/ZipFile$1.h b/libjava/java/util/zip/ZipFile$1.h deleted file mode 100644 index d181256..0000000 --- a/libjava/java/util/zip/ZipFile$1.h +++ /dev/null @@ -1,26 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_ZipFile$1__ -#define __java_util_zip_ZipFile$1__ - -#pragma interface - -#include <java/util/zip/InflaterInputStream.h> - -class java::util::zip::ZipFile$1 : public ::java::util::zip::InflaterInputStream -{ - -public: // actually package-private - ZipFile$1(::java::util::zip::ZipFile *, ::java::io::InputStream *, ::java::util::zip::Inflater *, jint); -public: - virtual jint available(); -public: // actually package-private - ::java::util::zip::ZipFile * __attribute__((aligned(__alignof__( ::java::util::zip::InflaterInputStream)))) this$0; -private: - jint val$sz; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_ZipFile$1__ diff --git a/libjava/java/util/zip/ZipFile$PartialInputStream.h b/libjava/java/util/zip/ZipFile$PartialInputStream.h deleted file mode 100644 index f258f9f..0000000 --- a/libjava/java/util/zip/ZipFile$PartialInputStream.h +++ /dev/null @@ -1,66 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_ZipFile$PartialInputStream__ -#define __java_util_zip_ZipFile$PartialInputStream__ - -#pragma interface - -#include <java/io/InputStream.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace java - { - namespace nio - { - namespace charset - { - class Charset; - class CharsetDecoder; - } - } - } -} - -class java::util::zip::ZipFile$PartialInputStream : public ::java::io::InputStream -{ - -public: - ZipFile$PartialInputStream(::java::io::RandomAccessFile *, jint); -public: // actually package-private - void setLength(jlong); -private: - void fillBuffer(); -public: - jint available(); - jint read(); - jint read(JArray< jbyte > *, jint, jint); - jlong skip(jlong); -public: // actually package-private - void seek(jlong); - void readFully(JArray< jbyte > *); - void readFully(JArray< jbyte > *, jint, jint); - jint readLeShort(); - jint readLeInt(); -private: - ::java::lang::String * decodeChars(JArray< jbyte > *, jint, jint); -public: // actually package-private - ::java::lang::String * readString(jint); -public: - void addDummyByte(); -private: - static ::java::nio::charset::Charset * UTF8CHARSET; - ::java::nio::charset::CharsetDecoder * __attribute__((aligned(__alignof__( ::java::io::InputStream)))) utf8Decoder; - ::java::io::RandomAccessFile * raf; - JArray< jbyte > * buffer; - jlong bufferOffset; - jint pos; - jlong end; - jint dummyByteCount; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_ZipFile$PartialInputStream__ diff --git a/libjava/java/util/zip/ZipFile$ZipEntryEnumeration.h b/libjava/java/util/zip/ZipFile$ZipEntryEnumeration.h deleted file mode 100644 index f041ae0..0000000 --- a/libjava/java/util/zip/ZipFile$ZipEntryEnumeration.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_ZipFile$ZipEntryEnumeration__ -#define __java_util_zip_ZipFile$ZipEntryEnumeration__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::zip::ZipFile$ZipEntryEnumeration : public ::java::lang::Object -{ - -public: - ZipFile$ZipEntryEnumeration(::java::util::Iterator *); - virtual jboolean hasMoreElements(); - virtual ::java::util::zip::ZipEntry * ZipFile$ZipEntryEnumeration$nextElement(); - virtual ::java::lang::Object * nextElement(); -private: - ::java::util::Iterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) elements; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_ZipFile$ZipEntryEnumeration__ diff --git a/libjava/java/util/zip/ZipFile.h b/libjava/java/util/zip/ZipFile.h deleted file mode 100644 index 7c0f69c..0000000 --- a/libjava/java/util/zip/ZipFile.h +++ /dev/null @@ -1,49 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_ZipFile__ -#define __java_util_zip_ZipFile__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::zip::ZipFile : public ::java::lang::Object -{ - - ::java::io::RandomAccessFile * openFile(::java::lang::String *, ::java::io::File *); -public: - ZipFile(::java::lang::String *); - ZipFile(::java::io::File *); - ZipFile(::java::io::File *, jint); -private: - void checkZipFile(); - void checkClosed(); - void readEntries(); -public: - virtual void close(); -public: // actually protected - virtual void finalize(); -public: - virtual ::java::util::Enumeration * entries(); -private: - ::java::util::LinkedHashMap * getEntries(); -public: - virtual ::java::util::zip::ZipEntry * getEntry(::java::lang::String *); - virtual ::java::io::InputStream * getInputStream(::java::util::zip::ZipEntry *); - virtual ::java::lang::String * getName(); - virtual jint size(); - static const jint OPEN_READ = 1; - static const jint OPEN_DELETE = 4; -public: // actually package-private - static const jint ENDNRD = 4; -private: - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name; - ::java::io::RandomAccessFile * raf; - ::java::util::LinkedHashMap * entries__; - jboolean closed; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_ZipFile__ diff --git a/libjava/java/util/zip/ZipInputStream.h b/libjava/java/util/zip/ZipInputStream.h deleted file mode 100644 index 4a84395..0000000 --- a/libjava/java/util/zip/ZipInputStream.h +++ /dev/null @@ -1,50 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_ZipInputStream__ -#define __java_util_zip_ZipInputStream__ - -#pragma interface - -#include <java/util/zip/InflaterInputStream.h> -#include <gcj/array.h> - - -class java::util::zip::ZipInputStream : public ::java::util::zip::InflaterInputStream -{ - -public: - ZipInputStream(::java::io::InputStream *); -private: - void fillBuf(); - jint readBuf(JArray< jbyte > *, jint, jint); - void readFully(JArray< jbyte > *); - jint readLeByte(); - jint readLeShort(); - jint readLeInt(); -public: - virtual ::java::util::zip::ZipEntry * getNextEntry(); -private: - void readDataDescr(); -public: - virtual void closeEntry(); - virtual jint available(); - virtual jint read(); - virtual jint read(JArray< jbyte > *, jint, jint); - virtual void close(); -public: // actually protected - virtual ::java::util::zip::ZipEntry * createZipEntry(::java::lang::String *); -private: - ::java::util::zip::CRC32 * __attribute__((aligned(__alignof__( ::java::util::zip::InflaterInputStream)))) crc; - ::java::util::zip::ZipEntry * entry; - jint csize; - jint size; - jint method; - jint flags; - jint avail; - jboolean entryAtEOF; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_ZipInputStream__ diff --git a/libjava/java/util/zip/ZipOutputStream.h b/libjava/java/util/zip/ZipOutputStream.h deleted file mode 100644 index 0de152e..0000000 --- a/libjava/java/util/zip/ZipOutputStream.h +++ /dev/null @@ -1,47 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_zip_ZipOutputStream__ -#define __java_util_zip_ZipOutputStream__ - -#pragma interface - -#include <java/util/zip/DeflaterOutputStream.h> -#include <gcj/array.h> - - -class java::util::zip::ZipOutputStream : public ::java::util::zip::DeflaterOutputStream -{ - -public: - ZipOutputStream(::java::io::OutputStream *); - virtual void setComment(::java::lang::String *); - virtual void setMethod(jint); - virtual void setLevel(jint); -private: - void writeLeShort(jint); - void writeLeInt(jint); - void writeLeInt(jlong); -public: - virtual void putNextEntry(::java::util::zip::ZipEntry *); - virtual void closeEntry(); - virtual void write(JArray< jbyte > *, jint, jint); - virtual void finish(); -private: - ::java::util::Vector * __attribute__((aligned(__alignof__( ::java::util::zip::DeflaterOutputStream)))) entries; - ::java::util::zip::CRC32 * crc; - ::java::util::zip::ZipEntry * curEntry; - jint curMethod; - jint size; - jint offset; - JArray< jbyte > * zipComment; - jint defaultMethod; - static const jint ZIP_STORED_VERSION = 10; - static const jint ZIP_DEFLATED_VERSION = 20; -public: - static const jint STORED = 0; - static const jint DEFLATED = 8; - static ::java::lang::Class class$; -}; - -#endif // __java_util_zip_ZipOutputStream__ diff --git a/libjava/java/util/zip/natDeflater.cc b/libjava/java/util/zip/natDeflater.cc deleted file mode 100644 index 9ff1721..0000000 --- a/libjava/java/util/zip/natDeflater.cc +++ /dev/null @@ -1,216 +0,0 @@ -// natDeflater.cc - Implementation of Deflater native methods. - -/* Copyright (C) 1999, 2002, 2006 Free Software Foundation - - This file is part of libgcj. - -This software is copyrighted work licensed under the terms of the -Libgcj License. Please consult the file "LIBGCJ_LICENSE" for -details. */ - -// Written by Tom Tromey <tromey@cygnus.com> - -#include <config.h> - -#include <zlib.h> -#include <stdlib.h> - -#include <gcj/cni.h> -#include <jvm.h> - -#include <java/util/zip/Deflater.h> -#include <java/util/zip/DataFormatException.h> - -#include <java/lang/InternalError.h> -#include <java/lang/NullPointerException.h> -#include <java/lang/ArrayIndexOutOfBoundsException.h> - -extern void *_Jv_ZMalloc (void *, uInt nitems, uInt size); -extern void _Jv_ZFree (void *, void *addr); - - - -jint -java::util::zip::Deflater::deflate (jbyteArray buf, jint off, jint len) -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - - if (! buf) - throw new java::lang::NullPointerException; - if (off < 0 || len < 0 || off + len > buf->length) - throw new java::lang::ArrayIndexOutOfBoundsException; - - if (len == 0) - return 0; - - s->next_out = (Bytef *) (elements (buf) + off); - s->avail_out = len; - - switch (::deflate (s, flush_flag)) - { - case Z_STREAM_END: - is_finished = true; - if (s->avail_out == (unsigned int) len) - return -1; - break; - - case Z_STREAM_ERROR: - case Z_BUF_ERROR: - // FIXME? - throw new java::lang::InternalError; - break; - - case Z_OK: - break; - } - - return len - s->avail_out; -} - -void -java::util::zip::Deflater::end () -{ - JvSynchronize sync (this); - // Just ignore errors. - deflateEnd ((z_streamp) zstream); - _Jv_Free (zstream); - zstream = NULL; -} - -void -java::util::zip::Deflater::finish () -{ - JvSynchronize sync (this); - flush_flag = Z_FINISH; -} - -jint -java::util::zip::Deflater::getAdler () -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - return s->adler; -} - -jlong -java::util::zip::Deflater::getBytesRead () -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - return s->total_in; -} - -jlong -java::util::zip::Deflater::getBytesWritten () -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - return s->total_out; -} - -jboolean -java::util::zip::Deflater::needsInput () -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - return s->avail_in == 0; -} - -void -java::util::zip::Deflater::reset () -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - // Just ignore errors. - deflateReset (s); - s->avail_in = 0; - flush_flag = 0; - is_finished = false; -} - -void -java::util::zip::Deflater::setDictionary (jbyteArray buf, jint off, jint len) -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - - if (! buf) - throw new java::lang::NullPointerException; - if (off < 0 || len < 0 || off + len > buf->length) - throw new java::lang::ArrayIndexOutOfBoundsException; - - // Ignore errors. - deflateSetDictionary (s, (Bytef *) (elements (buf) + off), len); -} - -void -java::util::zip::Deflater::setInput (jbyteArray buf, jint off, jint len) -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - - if (! buf) - throw new java::lang::NullPointerException; - if (off < 0 || len < 0 || off + len > buf->length) - throw new java::lang::ArrayIndexOutOfBoundsException; - - s->next_in = (Bytef *) (elements (buf) + off); - s->avail_in = len; -} - -void -java::util::zip::Deflater::update () -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - - int strat = Z_DEFAULT_STRATEGY; - switch (strategy) - { - case DEFAULT_STRATEGY: - strat = Z_DEFAULT_STRATEGY; - break; - case FILTERED: - strat = Z_FILTERED; - break; - case HUFFMAN_ONLY: - strat = Z_HUFFMAN_ONLY; - break; - default: - JvFail ("unexpected strategy"); - } - - // Ignore errors. - deflateParams (s, level, strat); -} - -void -java::util::zip::Deflater::init (jint level, jboolean no_header) -{ - z_stream_s *stream = (z_stream_s *) _Jv_Malloc (sizeof (z_stream_s)); - stream->next_in = Z_NULL; - stream->avail_in = 0; - stream->zalloc = _Jv_ZMalloc; - stream->zfree = _Jv_ZFree; - stream->opaque = NULL; - - // Handle NO_HEADER using undocumented zlib feature. - int wbits = MAX_WBITS; - if (no_header) - wbits = - wbits; - -#define DEFAULT_MEM_LEVEL 8 - if (deflateInit2 (stream, level, Z_DEFLATED, wbits, - DEFAULT_MEM_LEVEL, Z_DEFAULT_STRATEGY) != Z_OK) - { - jstring msg = NULL; - if (stream->msg != NULL) - msg = JvNewStringLatin1 (stream->msg); - throw new java::lang::InternalError (msg); - } - - zstream = reinterpret_cast<gnu::gcj::RawData *> (stream); - is_finished = false; - flush_flag = 0; -} diff --git a/libjava/java/util/zip/natInflater.cc b/libjava/java/util/zip/natInflater.cc deleted file mode 100644 index 69de6c3..0000000 --- a/libjava/java/util/zip/natInflater.cc +++ /dev/null @@ -1,214 +0,0 @@ -// natInflater.cc - Implementation of Inflater native methods. - -/* Copyright (C) 1999, 2002 Free Software Foundation - - This file is part of libgcj. - -This software is copyrighted work licensed under the terms of the -Libgcj License. Please consult the file "LIBGCJ_LICENSE" for -details. */ - -// Written by Tom Tromey <tromey@cygnus.com> - -#include <config.h> - -#include <zlib.h> -#include <stdlib.h> - -#include <gcj/cni.h> -#include <jvm.h> - -#include <java/util/zip/Inflater.h> -#include <java/util/zip/DataFormatException.h> - -#include <java/lang/InternalError.h> -#include <java/lang/NullPointerException.h> -#include <java/lang/ArrayIndexOutOfBoundsException.h> -#include <java/lang/OutOfMemoryError.h> - - - -// A couple of helper functions used to interface with zlib's -// allocation. - -void * -_Jv_ZMalloc (void *, uInt nitems, uInt size) -{ - return _Jv_Malloc (nitems * size); -} - -void -_Jv_ZFree (void *, void *addr) -{ - _Jv_Free (addr); -} - - - -void -java::util::zip::Inflater::end () -{ - JvSynchronize sync (this); - // Just ignore errors. - inflateEnd ((z_streamp) zstream); - _Jv_Free (zstream); - zstream = NULL; -} - -jint -java::util::zip::Inflater::getAdler () -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - return s->adler; -} - -jint -java::util::zip::Inflater::getRemaining () -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - return s->avail_in; -} - -jint -java::util::zip::Inflater::getTotalIn () -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - return s->total_in; -} - -jint -java::util::zip::Inflater::getTotalOut () -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - return s->total_out; -} - -jint -java::util::zip::Inflater::inflate (jbyteArray buf, jint off, jint len) -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - - if (! buf) - throw new java::lang::NullPointerException; - if (off < 0 || len < 0 || off + len > buf->length) - throw new java::lang::ArrayIndexOutOfBoundsException; - - if (len == 0) - return 0; - - s->next_out = (Bytef *) (elements (buf) + off); - s->avail_out = len; - - switch (::inflate (s, Z_SYNC_FLUSH)) - { - case Z_BUF_ERROR: - /* Using the no_header option, zlib requires an extra padding byte at the - end of the stream in order to successfully complete decompression (see - zlib/contrib/minizip/unzip.c). We don't do this, so can end up with a - Z_BUF_ERROR at the end of a stream when zlib has completed inflation - and there's no more input. Thats not a problem. */ - if (s->avail_in != 0) - throw new java::lang::InternalError; - // Fall through. - - case Z_STREAM_END: - is_finished = true; - if (s->avail_out == (unsigned int) len) - return -1; - break; - - case Z_NEED_DICT: - dict_needed = true; - break; - - case Z_DATA_ERROR: - throw new java::util::zip::DataFormatException - (s->msg == NULL ? NULL : JvNewStringLatin1 (s->msg)); - break; - - case Z_MEM_ERROR: - throw new java::lang::OutOfMemoryError; - break; - - case Z_OK: - break; - } - - return len - s->avail_out; -} - -void -java::util::zip::Inflater::reset () -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - // Just ignore errors. - inflateReset (s); - s->avail_in = 0; - is_finished = false; - dict_needed = false; -} - -void -java::util::zip::Inflater::setDictionary (jbyteArray buf, jint off, jint len) -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - - if (! buf) - throw new java::lang::NullPointerException; - if (off < 0 || len < 0 || off + len > buf->length) - throw new java::lang::ArrayIndexOutOfBoundsException; - - // Ignore errors. - inflateSetDictionary (s, (Bytef *) (elements (buf) + off), len); - dict_needed = false; -} - -void -java::util::zip::Inflater::setInput (jbyteArray buf, jint off, jint len) -{ - JvSynchronize sync (this); - z_streamp s = (z_streamp) zstream; - - if (! buf) - throw new java::lang::NullPointerException; - if (off < 0 || len < 0 || off + len > buf->length) - throw new java::lang::ArrayIndexOutOfBoundsException; - - s->next_in = (Bytef *) (elements (buf) + off); - s->avail_in = len; -} - -void -java::util::zip::Inflater::init (jboolean no_header) -{ - z_stream_s *stream = (z_stream_s *) _Jv_Malloc (sizeof (z_stream_s)); - stream->next_in = Z_NULL; - stream->avail_in = 0; - stream->zalloc = _Jv_ZMalloc; - stream->zfree = _Jv_ZFree; - stream->opaque = NULL; - - // Handle NO_HEADER using undocumented zlib feature. - int wbits = MAX_WBITS; - if (no_header) - wbits = - wbits; - - if (inflateInit2 (stream, wbits) != Z_OK) - { - jstring msg = NULL; - if (stream->msg != NULL) - msg = JvNewStringLatin1 (stream->msg); - throw new java::lang::InternalError (msg); - } - - zstream = reinterpret_cast<gnu::gcj::RawData *> (stream); - is_finished = false; - dict_needed = false; -} |