473210a961
2007-07-31 Dalibor Topic <robilad@kaffe.org> PR 32844 * java/util/EnumSet.java: Made class abstract per API spec. (size, iterator, add, addAll, clear, contains, containsAll, remove, removeAll, retainAll) Moved into an anonymous inner class in of(T). (allOf, noneOf, copyOf, of, range) Made more implementation independent. (of(T)) return an instance of an anonymous class implementing EmptySet. From-SVN: r127291
30 lines
683 B
C++
30 lines
683 B
C++
|
|
// 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:
|
|
jboolean hasNext();
|
|
::java::lang::Enum * EnumSet$2$next();
|
|
void remove();
|
|
::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__
|