OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / javax / print / attribute / SetOfIntegerSyntax.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __javax_print_attribute_SetOfIntegerSyntax__
5 #define __javax_print_attribute_SetOfIntegerSyntax__
6
7 #pragma interface
8
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
11
12 extern "Java"
13 {
14   namespace java
15   {
16     namespace text
17     {
18         class StringCharacterIterator;
19     }
20   }
21   namespace javax
22   {
23     namespace print
24     {
25       namespace attribute
26       {
27           class IntegerSyntax;
28           class SetOfIntegerSyntax;
29       }
30     }
31   }
32 }
33
34 class javax::print::attribute::SetOfIntegerSyntax : public ::java::lang::Object
35 {
36
37   static JArray< JArray< jint > * > * normalize(JArray< JArray< jint > * > *, jint);
38 public: // actually protected
39   SetOfIntegerSyntax(jint);
40   SetOfIntegerSyntax(JArray< JArray< jint > * > *);
41 private:
42   jboolean skipWhitespace(::java::text::StringCharacterIterator *);
43   jboolean skipNumber(::java::text::StringCharacterIterator *);
44 public: // actually protected
45   SetOfIntegerSyntax(::java::lang::String *);
46   SetOfIntegerSyntax(jint, jint);
47 public:
48   virtual jboolean contains(jint);
49   virtual jboolean contains(::javax::print::attribute::IntegerSyntax *);
50   virtual jboolean equals(::java::lang::Object *);
51   virtual JArray< JArray< jint > * > * getMembers();
52   virtual jint hashCode();
53   virtual jint next(jint);
54   virtual ::java::lang::String * toString();
55 private:
56   static const jlong serialVersionUID = 3666874174847632203LL;
57   JArray< JArray< jint > * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) members;
58 public:
59   static ::java::lang::Class class$;
60 };
61
62 #endif // __javax_print_attribute_SetOfIntegerSyntax__