Fix bug reported by Andrew Pinski.
[official-gcc.git] / libjava / java / text / FieldPosition.h
blobd61f9115fcdd2a1f94ef5f79191a495c52c4e654
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_text_FieldPosition__
5 #define __java_text_FieldPosition__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace java
14 namespace text
16 class FieldPosition;
17 class Format$Field;
22 class java::text::FieldPosition : public ::java::lang::Object
25 public:
26 FieldPosition(::java::text::Format$Field *);
27 FieldPosition(::java::text::Format$Field *, jint);
28 FieldPosition(jint);
29 virtual jint getField();
30 virtual ::java::text::Format$Field * getFieldAttribute();
31 virtual jint getBeginIndex();
32 virtual void setBeginIndex(jint);
33 virtual jint getEndIndex();
34 virtual void setEndIndex(jint);
35 virtual jboolean equals(::java::lang::Object *);
36 virtual jint hashCode();
37 virtual ::java::lang::String * toString();
38 private:
39 jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) field_id;
40 jint begin;
41 jint end;
42 ::java::text::Format$Field * field_attribute;
43 public:
44 static ::java::lang::Class class$;
47 #endif // __java_text_FieldPosition__