1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __java_text_FieldPosition__ 5 #define __java_text_FieldPosition__ 6 7 #pragma interface 8 9 #include <java/lang/Object.h> 10 extern "Java" 11 { 12 namespace java 13 { 14 namespace text 15 { 16 class FieldPosition; 17 class Format$Field; 18 } 19 } 20 } 21 22 class java::text::FieldPosition : public ::java::lang::Object 23 { 24 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$; 45 }; 46 47 #endif // __java_text_FieldPosition__ 48