Fix expected messages in test
[official-gcc.git] / libjava / javax / naming / directory / BasicAttributes.h
blob89436721f180a13a8a3a105ef3716c2e922f09b6
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_naming_directory_BasicAttributes__
5 #define __javax_naming_directory_BasicAttributes__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace javax
14 namespace naming
16 class NamingEnumeration;
17 namespace directory
19 class Attribute;
20 class BasicAttributes;
26 class javax::naming::directory::BasicAttributes : public ::java::lang::Object
29 public:
30 BasicAttributes();
31 BasicAttributes(jboolean);
32 BasicAttributes(::java::lang::String *, ::java::lang::Object *);
33 BasicAttributes(::java::lang::String *, ::java::lang::Object *, jboolean);
34 virtual ::java::lang::Object * clone();
35 virtual jboolean equals(::java::lang::Object *);
36 virtual ::javax::naming::directory::Attribute * get(::java::lang::String *);
37 virtual ::javax::naming::NamingEnumeration * getAll();
38 virtual ::javax::naming::NamingEnumeration * getIDs();
39 virtual jint hashCode();
40 virtual jboolean isCaseIgnored();
41 virtual ::javax::naming::directory::Attribute * put(::javax::naming::directory::Attribute *);
42 virtual ::javax::naming::directory::Attribute * put(::java::lang::String *, ::java::lang::Object *);
43 virtual ::javax::naming::directory::Attribute * remove(::java::lang::String *);
44 virtual jint size();
45 virtual ::java::lang::String * toString();
46 private:
47 void readObject(::java::io::ObjectInputStream *);
48 void writeObject(::java::io::ObjectOutputStream *);
49 static const jlong serialVersionUID = 4980164073184639448LL;
50 jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) ignoreCase;
51 public: // actually package-private
52 ::java::util::Vector * attributes;
53 public:
54 static ::java::lang::Class class$;
57 #endif // __javax_naming_directory_BasicAttributes__