2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_util_HashSet__
5 #define __java_util_HashSet__
9 #include <java/util/AbstractSet.h>
11 class java::util::HashSet
: public ::java::util::AbstractSet
17 HashSet(jint
, jfloat
);
18 HashSet(::java::util::Collection
*);
19 virtual jboolean
add(::java::lang::Object
*);
21 virtual ::java::lang::Object
* clone();
22 virtual jboolean
contains(::java::lang::Object
*);
23 virtual jboolean
isEmpty();
24 virtual ::java::util::Iterator
* iterator();
25 virtual jboolean
remove(::java::lang::Object
*);
27 public: // actually package-private
28 virtual ::java::util::HashMap
* init(jint
, jfloat
);
30 void writeObject(::java::io::ObjectOutputStream
*);
31 void readObject(::java::io::ObjectInputStream
*);
32 static const jlong serialVersionUID
= -5024744406713321676LL;
33 ::java::util::HashMap
* __attribute__((aligned(__alignof__( ::java::util::AbstractSet
)))) map
;
35 static ::java::lang::Class
class$
;
38 #endif // __java_util_HashSet__