DateFormat$Field.h 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __java_text_DateFormat$Field__
  3. #define __java_text_DateFormat$Field__
  4. #pragma interface
  5. #include <java/text/Format$Field.h>
  6. #include <gcj/array.h>
  7. extern "Java"
  8. {
  9. namespace java
  10. {
  11. namespace text
  12. {
  13. class DateFormat$Field;
  14. }
  15. }
  16. }
  17. class java::text::DateFormat$Field : public ::java::text::Format$Field
  18. {
  19. DateFormat$Field();
  20. public: // actually protected
  21. DateFormat$Field(::java::lang::String *, jint);
  22. public:
  23. virtual jint getCalendarField();
  24. static ::java::text::DateFormat$Field * ofCalendarField(jint);
  25. public: // actually protected
  26. virtual ::java::lang::Object * readResolve();
  27. public: // actually package-private
  28. static const jlong serialVersionUID = 7441350119349544720LL;
  29. private:
  30. jint __attribute__((aligned(__alignof__( ::java::text::Format$Field)))) calendarField;
  31. public:
  32. static ::java::text::DateFormat$Field * ERA;
  33. static ::java::text::DateFormat$Field * YEAR;
  34. static ::java::text::DateFormat$Field * MONTH;
  35. static ::java::text::DateFormat$Field * DAY_OF_MONTH;
  36. static ::java::text::DateFormat$Field * HOUR_OF_DAY1;
  37. static ::java::text::DateFormat$Field * HOUR_OF_DAY0;
  38. static ::java::text::DateFormat$Field * MINUTE;
  39. static ::java::text::DateFormat$Field * SECOND;
  40. static ::java::text::DateFormat$Field * MILLISECOND;
  41. static ::java::text::DateFormat$Field * DAY_OF_WEEK;
  42. static ::java::text::DateFormat$Field * DAY_OF_YEAR;
  43. static ::java::text::DateFormat$Field * DAY_OF_WEEK_IN_MONTH;
  44. static ::java::text::DateFormat$Field * WEEK_OF_YEAR;
  45. static ::java::text::DateFormat$Field * WEEK_OF_MONTH;
  46. static ::java::text::DateFormat$Field * AM_PM;
  47. static ::java::text::DateFormat$Field * HOUR1;
  48. static ::java::text::DateFormat$Field * HOUR0;
  49. static ::java::text::DateFormat$Field * TIME_ZONE;
  50. public: // actually package-private
  51. static JArray< ::java::text::DateFormat$Field * > * allFields;
  52. public:
  53. static ::java::lang::Class class$;
  54. };
  55. #endif // __java_text_DateFormat$Field__