FOREIGN MODULE java_text; IMPORT java_lang := "java.lang", java_io := "java.io", java_util := "java.util", java_security := "java.security", sun_text := "sun.text", sun_util := "sun.util", java_text_spi := "java.text.spi", java_math := "java.math", sun_text_normalizer := "sun.text.normalizer", sun_misc := "sun.misc"; TYPE Annotation* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : java_lang.Object) : Annotation,CONSTRUCTOR; END; AttributedCharacterIterator* = POINTER TO INTERFACE RECORD (java_lang.Object + CharacterIterator) (* Typebound Procedures *) END; AttributedCharacterIterator$Attribute* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable) (* Typebound Procedures *) STATIC INPUT_METHOD_SEGMENT* : AttributedCharacterIterator$Attribute; LANGUAGE* : AttributedCharacterIterator$Attribute; READING* : AttributedCharacterIterator$Attribute; PROCEDURE Init!(p0 : java_lang.String) : AttributedCharacterIterator$Attribute,CONSTRUCTOR; END; AttributedString* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : AttributedCharacterIterator; p1 : INTEGER; p2 : INTEGER) : AttributedString,CONSTRUCTOR; PROCEDURE Init*( p0 : AttributedCharacterIterator; p1 : INTEGER; p2 : INTEGER; IN p3 : ARRAY OF AttributedCharacterIterator$Attribute) : AttributedString,CONSTRUCTOR; PROCEDURE Init*(p0 : AttributedCharacterIterator) : AttributedString,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : AttributedString,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String; p1 : java_util.Map) : AttributedString,CONSTRUCTOR; END; Bidi* = POINTER TO RECORD (java_lang.Object) (* Typebound Procedures *) STATIC DIRECTION_DEFAULT_LEFT_TO_RIGHT* = -2; DIRECTION_DEFAULT_RIGHT_TO_LEFT* = -1; DIRECTION_LEFT_TO_RIGHT* = 0; DIRECTION_RIGHT_TO_LEFT* = 1; PROCEDURE Init*(IN p0 : ARRAY OF CHAR; p1 : INTEGER; IN p2 : ARRAY OF BYTE; p3 : INTEGER; p4 : INTEGER; p5 : INTEGER) : Bidi,CONSTRUCTOR; PROCEDURE Init*(p0 : AttributedCharacterIterator) : Bidi,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String; p1 : INTEGER) : Bidi,CONSTRUCTOR; PROCEDURE reorderVisually*(IN p0 : ARRAY OF BYTE; p1 : INTEGER; IN p2 : ARRAY OF java_lang.Object; p3 : INTEGER; p4 : INTEGER); PROCEDURE requiresBidi*(IN p0 : ARRAY OF CHAR; p1 : INTEGER; p2 : INTEGER) : BOOLEAN; END; BreakIterator* = POINTER TO ABSTRACT RECORD (java_lang.Object + java_lang.Cloneable) (* Typebound Procedures *) STATIC DONE* = -1; PROCEDURE getAvailableLocales*() : POINTER TO ARRAY OF java_util.Locale; PROCEDURE getCharacterInstance*() : BreakIterator; PROCEDURE getCharacterInstance*(p0 : java_util.Locale) : BreakIterator; PROCEDURE getLineInstance*(p0 : java_util.Locale) : BreakIterator; PROCEDURE getLineInstance*() : BreakIterator; PROCEDURE getSentenceInstance*() : BreakIterator; PROCEDURE getSentenceInstance*(p0 : java_util.Locale) : BreakIterator; PROCEDURE getWordInstance*(p0 : java_util.Locale) : BreakIterator; PROCEDURE getWordInstance*() : BreakIterator; PROCEDURE Init!() : BreakIterator,CONSTRUCTOR; END; CharacterIterator* = POINTER TO INTERFACE RECORD (java_lang.Object + java_lang.Cloneable) (* Typebound Procedures *) STATIC DONE* = 65535; END; ChoiceFormat* = POINTER TO EXTENSIBLE RECORD (NumberFormat) (* Typebound Procedures *) STATIC PROCEDURE Init*(IN p0 : ARRAY OF REAL; IN p1 : ARRAY OF java_lang.String) : ChoiceFormat,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : ChoiceFormat,CONSTRUCTOR; PROCEDURE nextDouble*(p0 : REAL; p1 : BOOLEAN) : REAL; PROCEDURE nextDouble*(p0 : REAL) : REAL; PROCEDURE previousDouble*(p0 : REAL) : REAL; END; CollationElementIterator* = POINTER TO RECORD (java_lang.Object) (* Typebound Procedures *) STATIC NULLORDER* = -1; PROCEDURE primaryOrder*(p0 : INTEGER) : INTEGER; PROCEDURE secondaryOrder*(p0 : INTEGER) : SHORTINT; PROCEDURE tertiaryOrder*(p0 : INTEGER) : SHORTINT; END; CollationKey* = POINTER TO ABSTRACT RECORD (java_lang.Object + java_lang.Comparable) (* Typebound Procedures *) STATIC PROCEDURE Init!(p0 : java_lang.String) : CollationKey,CONSTRUCTOR; END; Collator* = POINTER TO ABSTRACT RECORD (java_lang.Object + java_util.Comparator + java_lang.Cloneable) (* Typebound Procedures *) STATIC CANONICAL_DECOMPOSITION* = 1; FULL_DECOMPOSITION* = 2; IDENTICAL* = 3; NO_DECOMPOSITION* = 0; PRIMARY* = 0; SECONDARY* = 1; TERTIARY* = 2; PROCEDURE getAvailableLocales*() : POINTER TO ARRAY OF java_util.Locale; PROCEDURE getInstance*(p0 : java_util.Locale) : Collator; PROCEDURE getInstance*() : Collator; PROCEDURE Init!() : Collator,CONSTRUCTOR; END; DateFormat* = POINTER TO ABSTRACT RECORD (Format) (* Typebound Procedures *) calendar! : java_util.Calendar; numberFormat! : NumberFormat; STATIC AM_PM_FIELD* = 14; DATE_FIELD* = 3; DAY_OF_WEEK_FIELD* = 9; DAY_OF_WEEK_IN_MONTH_FIELD* = 11; DAY_OF_YEAR_FIELD* = 10; DEFAULT* = 2; ERA_FIELD* = 0; FULL* = 0; HOUR0_FIELD* = 16; HOUR1_FIELD* = 15; HOUR_OF_DAY0_FIELD* = 5; HOUR_OF_DAY1_FIELD* = 4; LONG* = 1; MEDIUM* = 2; MILLISECOND_FIELD* = 8; MINUTE_FIELD* = 6; MONTH_FIELD* = 2; SECOND_FIELD* = 7; SHORT* = 3; TIMEZONE_FIELD* = 17; WEEK_OF_MONTH_FIELD* = 13; WEEK_OF_YEAR_FIELD* = 12; YEAR_FIELD* = 1; PROCEDURE getAvailableLocales*() : POINTER TO ARRAY OF java_util.Locale; PROCEDURE getDateInstance*(p0 : INTEGER) : DateFormat; PROCEDURE getDateInstance*(p0 : INTEGER; p1 : java_util.Locale) : DateFormat; PROCEDURE getDateInstance*() : DateFormat; PROCEDURE getDateTimeInstance*(p0 : INTEGER; p1 : INTEGER) : DateFormat; PROCEDURE getDateTimeInstance*(p0 : INTEGER; p1 : INTEGER; p2 : java_util.Locale) : DateFormat; PROCEDURE getDateTimeInstance*() : DateFormat; PROCEDURE getInstance*() : DateFormat; PROCEDURE getTimeInstance*() : DateFormat; PROCEDURE getTimeInstance*(p0 : INTEGER) : DateFormat; PROCEDURE getTimeInstance*(p0 : INTEGER; p1 : java_util.Locale) : DateFormat; PROCEDURE Init!() : DateFormat,CONSTRUCTOR; END; DateFormat$Field* = POINTER TO EXTENSIBLE RECORD (Format$Field) (* Typebound Procedures *) STATIC AM_PM* : DateFormat$Field; DAY_OF_MONTH* : DateFormat$Field; DAY_OF_WEEK* : DateFormat$Field; DAY_OF_WEEK_IN_MONTH* : DateFormat$Field; DAY_OF_YEAR* : DateFormat$Field; ERA* : DateFormat$Field; HOUR0* : DateFormat$Field; HOUR1* : DateFormat$Field; HOUR_OF_DAY0* : DateFormat$Field; HOUR_OF_DAY1* : DateFormat$Field; MILLISECOND* : DateFormat$Field; MINUTE* : DateFormat$Field; MONTH* : DateFormat$Field; SECOND* : DateFormat$Field; TIME_ZONE* : DateFormat$Field; WEEK_OF_MONTH* : DateFormat$Field; WEEK_OF_YEAR* : DateFormat$Field; YEAR* : DateFormat$Field; PROCEDURE Init!(p0 : java_lang.String; p1 : INTEGER) : DateFormat$Field,CONSTRUCTOR; PROCEDURE ofCalendarField*(p0 : INTEGER) : DateFormat$Field; END; DateFormatSymbols* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable + java_lang.Cloneable) (* Typebound Procedures *) STATIC PROCEDURE getAvailableLocales*() : POINTER TO ARRAY OF java_util.Locale; PROCEDURE getInstance*() : DateFormatSymbols; PROCEDURE getInstance*(p0 : java_util.Locale) : DateFormatSymbols; PROCEDURE Init*(p0 : java_util.Locale) : DateFormatSymbols,CONSTRUCTOR; PROCEDURE Init*() : DateFormatSymbols,CONSTRUCTOR; END; DecimalFormat* = POINTER TO EXTENSIBLE RECORD (NumberFormat) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : java_lang.String; p1 : DecimalFormatSymbols) : DecimalFormat,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : DecimalFormat,CONSTRUCTOR; PROCEDURE Init*() : DecimalFormat,CONSTRUCTOR; END; DecimalFormatSymbols* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_lang.Cloneable + java_io.Serializable) (* Typebound Procedures *) STATIC PROCEDURE getAvailableLocales*() : POINTER TO ARRAY OF java_util.Locale; PROCEDURE getInstance*() : DecimalFormatSymbols; PROCEDURE getInstance*(p0 : java_util.Locale) : DecimalFormatSymbols; PROCEDURE Init*(p0 : java_util.Locale) : DecimalFormatSymbols,CONSTRUCTOR; PROCEDURE Init*() : DecimalFormatSymbols,CONSTRUCTOR; END; FieldPosition* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : Format$Field; p1 : INTEGER) : FieldPosition,CONSTRUCTOR; PROCEDURE Init*(p0 : Format$Field) : FieldPosition,CONSTRUCTOR; PROCEDURE Init*(p0 : INTEGER) : FieldPosition,CONSTRUCTOR; END; Format* = POINTER TO ABSTRACT RECORD (java_lang.Object + java_io.Serializable + java_lang.Cloneable) (* Typebound Procedures *) STATIC PROCEDURE Init!() : Format,CONSTRUCTOR; END; Format$Field* = POINTER TO EXTENSIBLE RECORD (AttributedCharacterIterator$Attribute) STATIC PROCEDURE Init!(p0 : java_lang.String) : Format$Field,CONSTRUCTOR; END; MessageFormat* = POINTER TO EXTENSIBLE RECORD (Format) (* Typebound Procedures *) STATIC PROCEDURE format*( p0 : java_lang.String; IN p1 : ARRAY OF java_lang.Object) : java_lang.String; PROCEDURE Init*(p0 : java_lang.String; p1 : java_util.Locale) : MessageFormat,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : MessageFormat,CONSTRUCTOR; END; MessageFormat$Field* = POINTER TO EXTENSIBLE RECORD (Format$Field) (* Typebound Procedures *) STATIC ARGUMENT* : MessageFormat$Field; PROCEDURE Init!(p0 : java_lang.String) : MessageFormat$Field,CONSTRUCTOR; END; Normalizer* = POINTER TO RECORD (java_lang.Object) STATIC PROCEDURE isNormalized*(p0 : java_lang.CharSequence; p1 : Normalizer$Form) : BOOLEAN; PROCEDURE normalize*(p0 : java_lang.CharSequence; p1 : Normalizer$Form) : java_lang.String; END; Normalizer$Form* = POINTER TO RECORD (java_lang.Enum) STATIC NFC* : Normalizer$Form; NFD* : Normalizer$Form; NFKC* : Normalizer$Form; NFKD* : Normalizer$Form; PROCEDURE valueOf*(p0 : java_lang.String) : Normalizer$Form; PROCEDURE values*() : POINTER TO ARRAY OF Normalizer$Form; END; NumberFormat* = POINTER TO ABSTRACT RECORD (Format) (* Typebound Procedures *) STATIC FRACTION_FIELD* = 1; INTEGER_FIELD* = 0; PROCEDURE getAvailableLocales*() : POINTER TO ARRAY OF java_util.Locale; PROCEDURE getCurrencyInstance*(p0 : java_util.Locale) : NumberFormat; PROCEDURE getCurrencyInstance*() : NumberFormat; PROCEDURE getInstance*() : NumberFormat; PROCEDURE getInstance*(p0 : java_util.Locale) : NumberFormat; PROCEDURE getIntegerInstance*(p0 : java_util.Locale) : NumberFormat; PROCEDURE getIntegerInstance*() : NumberFormat; PROCEDURE getNumberInstance*() : NumberFormat; PROCEDURE getNumberInstance*(p0 : java_util.Locale) : NumberFormat; PROCEDURE getPercentInstance*(p0 : java_util.Locale) : NumberFormat; PROCEDURE getPercentInstance*() : NumberFormat; PROCEDURE Init!() : NumberFormat,CONSTRUCTOR; END; NumberFormat$Field* = POINTER TO EXTENSIBLE RECORD (Format$Field) (* Typebound Procedures *) STATIC CURRENCY* : NumberFormat$Field; DECIMAL_SEPARATOR* : NumberFormat$Field; EXPONENT* : NumberFormat$Field; EXPONENT_SIGN* : NumberFormat$Field; EXPONENT_SYMBOL* : NumberFormat$Field; FRACTION* : NumberFormat$Field; GROUPING_SEPARATOR* : NumberFormat$Field; INTEGER* : NumberFormat$Field; PERCENT* : NumberFormat$Field; PERMILLE* : NumberFormat$Field; SIGN* : NumberFormat$Field; PROCEDURE Init!(p0 : java_lang.String) : NumberFormat$Field,CONSTRUCTOR; END; ParseException* = POINTER TO EXTENSIBLE RECORD (java_lang.Exception) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : java_lang.String; p1 : INTEGER) : ParseException,CONSTRUCTOR; END; ParsePosition* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : INTEGER) : ParsePosition,CONSTRUCTOR; END; RuleBasedCollator* = POINTER TO EXTENSIBLE RECORD (Collator) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : java_lang.String) : RuleBasedCollator,CONSTRUCTOR; END; SimpleDateFormat* = POINTER TO EXTENSIBLE RECORD (DateFormat) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : java_lang.String; p1 : java_util.Locale) : SimpleDateFormat,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String; p1 : DateFormatSymbols) : SimpleDateFormat,CONSTRUCTOR; PROCEDURE Init*() : SimpleDateFormat,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : SimpleDateFormat,CONSTRUCTOR; END; StringCharacterIterator* = POINTER TO RECORD (java_lang.Object + CharacterIterator) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : java_lang.String; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER) : StringCharacterIterator,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String; p1 : INTEGER) : StringCharacterIterator,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : StringCharacterIterator,CONSTRUCTOR; END; PROCEDURE (self:Annotation) getValue*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:Annotation) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:AttributedCharacterIterator) getAllAttributeKeys*() : java_util.Set,NEW,ABSTRACT; PROCEDURE (self:AttributedCharacterIterator) getAttribute*(p0 : AttributedCharacterIterator$Attribute) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:AttributedCharacterIterator) getAttributes*() : java_util.Map,NEW,ABSTRACT; PROCEDURE (self:AttributedCharacterIterator) getRunLimit*(p0 : java_util.Set) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AttributedCharacterIterator) getRunLimit*(p0 : AttributedCharacterIterator$Attribute) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AttributedCharacterIterator) getRunLimit*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AttributedCharacterIterator) getRunStart*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AttributedCharacterIterator) getRunStart*(p0 : AttributedCharacterIterator$Attribute) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AttributedCharacterIterator) getRunStart*(p0 : java_util.Set) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AttributedCharacterIterator$Attribute) equals*(p0 : java_lang.Object) : BOOLEAN; PROCEDURE (self:AttributedCharacterIterator$Attribute) getName!() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:AttributedCharacterIterator$Attribute) hashCode*() : INTEGER; PROCEDURE (self:AttributedCharacterIterator$Attribute) readResolve!() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:AttributedCharacterIterator$Attribute) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:AttributedString) addAttribute*(p0 : AttributedCharacterIterator$Attribute; p1 : java_lang.Object; p2 : INTEGER; p3 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:AttributedString) addAttribute*(p0 : AttributedCharacterIterator$Attribute; p1 : java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:AttributedString) addAttributes*(p0 : java_util.Map; p1 : INTEGER; p2 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:AttributedString) getIterator*(IN p0 : ARRAY OF AttributedCharacterIterator$Attribute; p1 : INTEGER; p2 : INTEGER) : AttributedCharacterIterator,NEW,EXTENSIBLE; PROCEDURE (self:AttributedString) getIterator*(IN p0 : ARRAY OF AttributedCharacterIterator$Attribute) : AttributedCharacterIterator,NEW,EXTENSIBLE; PROCEDURE (self:AttributedString) getIterator*() : AttributedCharacterIterator,NEW,EXTENSIBLE; PROCEDURE (self:Bidi) baseIsLeftToRight*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:Bidi) createLineBidi*(p0 : INTEGER; p1 : INTEGER) : Bidi,NEW,EXTENSIBLE; PROCEDURE (self:Bidi) getBaseLevel*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Bidi) getLength*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Bidi) getLevelAt*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Bidi) getRunCount*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Bidi) getRunLevel*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Bidi) getRunLimit*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Bidi) getRunStart*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Bidi) isLeftToRight*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:Bidi) isMixed*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:Bidi) isRightToLeft*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:Bidi) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:BreakIterator) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:BreakIterator) current*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:BreakIterator) first*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:BreakIterator) following*(p0 : INTEGER) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:BreakIterator) getText*() : CharacterIterator,NEW,ABSTRACT; PROCEDURE (self:BreakIterator) isBoundary*(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:BreakIterator) last*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:BreakIterator) next*(p0 : INTEGER) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:BreakIterator) next*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:BreakIterator) preceding*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:BreakIterator) previous*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:BreakIterator) setText*(p0 : CharacterIterator),NEW,ABSTRACT; PROCEDURE (self:BreakIterator) setText*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:CharacterIterator) clone*() : java_lang.Object,ABSTRACT; PROCEDURE (self:CharacterIterator) current*() : CHAR,NEW,ABSTRACT; PROCEDURE (self:CharacterIterator) first*() : CHAR,NEW,ABSTRACT; PROCEDURE (self:CharacterIterator) getBeginIndex*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:CharacterIterator) getEndIndex*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:CharacterIterator) getIndex*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:CharacterIterator) last*() : CHAR,NEW,ABSTRACT; PROCEDURE (self:CharacterIterator) next*() : CHAR,NEW,ABSTRACT; PROCEDURE (self:CharacterIterator) previous*() : CHAR,NEW,ABSTRACT; PROCEDURE (self:CharacterIterator) setIndex*(p0 : INTEGER) : CHAR,NEW,ABSTRACT; PROCEDURE (self:ChoiceFormat) applyPattern*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:ChoiceFormat) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:ChoiceFormat) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:ChoiceFormat) format*(p0 : LONGINT; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer,EXTENSIBLE; PROCEDURE (self:ChoiceFormat) format*(p0 : REAL; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer,EXTENSIBLE; PROCEDURE (self:ChoiceFormat) getFormats*() : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:ChoiceFormat) getLimits*() : POINTER TO ARRAY OF REAL,NEW,EXTENSIBLE; PROCEDURE (self:ChoiceFormat) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ChoiceFormat) parse*(p0 : java_lang.String; p1 : ParsePosition) : java_lang.Number,EXTENSIBLE; PROCEDURE (self:ChoiceFormat) setChoices*(IN p0 : ARRAY OF REAL; IN p1 : ARRAY OF java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:ChoiceFormat) toPattern*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:CollationElementIterator) getMaxExpansion*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:CollationElementIterator) getOffset*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:CollationElementIterator) next*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:CollationElementIterator) previous*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:CollationElementIterator) reset*(),NEW,EXTENSIBLE; PROCEDURE (self:CollationElementIterator) setOffset*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:CollationElementIterator) setText*(p0 : CharacterIterator),NEW,EXTENSIBLE; PROCEDURE (self:CollationElementIterator) setText*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:CollationKey) compareTo*(p0 : java_lang.Object) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:CollationKey) compareTo*(p0 : CollationKey) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:CollationKey) getSourceString*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:CollationKey) toByteArray*() : POINTER TO ARRAY OF BYTE,NEW,ABSTRACT; PROCEDURE (self:Collator) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:Collator) compare*(p0 : java_lang.Object; p1 : java_lang.Object) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Collator) compare*(p0 : java_lang.String; p1 : java_lang.String) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:Collator) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:Collator) equals*(p0 : java_lang.String; p1 : java_lang.String) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:Collator) getCollationKey*(p0 : java_lang.String) : CollationKey,NEW,ABSTRACT; PROCEDURE (self:Collator) getDecomposition*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Collator) getStrength*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Collator) hashCode*() : INTEGER,ABSTRACT; PROCEDURE (self:Collator) setDecomposition*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:Collator) setStrength*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:DateFormat) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:DateFormat) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:DateFormat) format*(p0 : java_util.Date) : java_lang.String,NEW; PROCEDURE (self:DateFormat) format*(p0 : java_lang.Object; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer; PROCEDURE (self:DateFormat) format*(p0 : java_util.Date; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer,NEW,ABSTRACT; PROCEDURE (self:DateFormat) getCalendar*() : java_util.Calendar,NEW,EXTENSIBLE; PROCEDURE (self:DateFormat) getNumberFormat*() : NumberFormat,NEW,EXTENSIBLE; PROCEDURE (self:DateFormat) getTimeZone*() : java_util.TimeZone,NEW,EXTENSIBLE; PROCEDURE (self:DateFormat) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DateFormat) isLenient*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DateFormat) parse*(p0 : java_lang.String) : java_util.Date,NEW,EXTENSIBLE; PROCEDURE (self:DateFormat) parse*(p0 : java_lang.String; p1 : ParsePosition) : java_util.Date,NEW,ABSTRACT; PROCEDURE (self:DateFormat) parseObject*(p0 : java_lang.String; p1 : ParsePosition) : java_lang.Object,EXTENSIBLE; PROCEDURE (self:DateFormat) setCalendar*(p0 : java_util.Calendar),NEW,EXTENSIBLE; PROCEDURE (self:DateFormat) setLenient*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:DateFormat) setNumberFormat*(p0 : NumberFormat),NEW,EXTENSIBLE; PROCEDURE (self:DateFormat) setTimeZone*(p0 : java_util.TimeZone),NEW,EXTENSIBLE; PROCEDURE (self:DateFormat$Field) getCalendarField*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DateFormat$Field) readResolve!() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) getAmPmStrings*() : POINTER TO ARRAY OF java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) getEras*() : POINTER TO ARRAY OF java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) getLocalPatternChars*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) getMonths*() : POINTER TO ARRAY OF java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) getShortMonths*() : POINTER TO ARRAY OF java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) getShortWeekdays*() : POINTER TO ARRAY OF java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) getWeekdays*() : POINTER TO ARRAY OF java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) getZoneStrings*() : POINTER TO ARRAY OF java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) setAmPmStrings*(IN p0 : ARRAY OF java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) setEras*(IN p0 : ARRAY OF java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) setLocalPatternChars*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) setMonths*(IN p0 : ARRAY OF java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) setShortMonths*(IN p0 : ARRAY OF java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) setShortWeekdays*(IN p0 : ARRAY OF java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) setWeekdays*(IN p0 : ARRAY OF java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DateFormatSymbols) setZoneStrings*(IN p0 : ARRAY OF java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) applyLocalizedPattern*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) applyPattern*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:DecimalFormat) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:DecimalFormat) format*(p0 : java_lang.Object; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer; PROCEDURE (self:DecimalFormat) format*(p0 : LONGINT; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer,EXTENSIBLE; PROCEDURE (self:DecimalFormat) format*(p0 : REAL; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer,EXTENSIBLE; PROCEDURE (self:DecimalFormat) formatToCharacterIterator*(p0 : java_lang.Object) : AttributedCharacterIterator,EXTENSIBLE; PROCEDURE (self:DecimalFormat) getCurrency*() : java_util.Currency,EXTENSIBLE; PROCEDURE (self:DecimalFormat) getDecimalFormatSymbols*() : DecimalFormatSymbols,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) getGroupingSize*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) getMaximumFractionDigits*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DecimalFormat) getMaximumIntegerDigits*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DecimalFormat) getMinimumFractionDigits*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DecimalFormat) getMinimumIntegerDigits*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DecimalFormat) getMultiplier*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) getNegativePrefix*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) getNegativeSuffix*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) getPositivePrefix*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) getPositiveSuffix*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) getRoundingMode*() : java_math.RoundingMode,EXTENSIBLE; PROCEDURE (self:DecimalFormat) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DecimalFormat) isDecimalSeparatorAlwaysShown*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) isParseBigDecimal*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) parse*(p0 : java_lang.String; p1 : ParsePosition) : java_lang.Number,EXTENSIBLE; PROCEDURE (self:DecimalFormat) setCurrency*(p0 : java_util.Currency),EXTENSIBLE; PROCEDURE (self:DecimalFormat) setDecimalFormatSymbols*(p0 : DecimalFormatSymbols),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) setDecimalSeparatorAlwaysShown*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) setGroupingSize*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) setMaximumFractionDigits*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:DecimalFormat) setMaximumIntegerDigits*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:DecimalFormat) setMinimumFractionDigits*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:DecimalFormat) setMinimumIntegerDigits*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:DecimalFormat) setMultiplier*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) setNegativePrefix*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) setNegativeSuffix*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) setParseBigDecimal*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) setPositivePrefix*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) setPositiveSuffix*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) setRoundingMode*(p0 : java_math.RoundingMode),EXTENSIBLE; PROCEDURE (self:DecimalFormat) toLocalizedPattern*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormat) toPattern*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getCurrency*() : java_util.Currency,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getCurrencySymbol*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getDecimalSeparator*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getDigit*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getExponentSeparator*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getGroupingSeparator*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getInfinity*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getInternationalCurrencySymbol*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getMinusSign*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getMonetaryDecimalSeparator*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getNaN*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getPatternSeparator*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getPercent*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getPerMill*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) getZeroDigit*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setCurrency*(p0 : java_util.Currency),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setCurrencySymbol*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setDecimalSeparator*(p0 : CHAR),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setDigit*(p0 : CHAR),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setExponentSeparator*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setGroupingSeparator*(p0 : CHAR),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setInfinity*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setInternationalCurrencySymbol*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setMinusSign*(p0 : CHAR),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setMonetaryDecimalSeparator*(p0 : CHAR),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setNaN*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setPatternSeparator*(p0 : CHAR),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setPercent*(p0 : CHAR),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setPerMill*(p0 : CHAR),NEW,EXTENSIBLE; PROCEDURE (self:DecimalFormatSymbols) setZeroDigit*(p0 : CHAR),NEW,EXTENSIBLE; PROCEDURE (self:FieldPosition) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:FieldPosition) getBeginIndex*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:FieldPosition) getEndIndex*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:FieldPosition) getField*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:FieldPosition) getFieldAttribute*() : Format$Field,NEW,EXTENSIBLE; PROCEDURE (self:FieldPosition) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:FieldPosition) setBeginIndex*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:FieldPosition) setEndIndex*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:FieldPosition) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:Format) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:Format) format*(p0 : java_lang.Object; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer,NEW,ABSTRACT; PROCEDURE (self:Format) format*(p0 : java_lang.Object) : java_lang.String,NEW; PROCEDURE (self:Format) formatToCharacterIterator*(p0 : java_lang.Object) : AttributedCharacterIterator,NEW,EXTENSIBLE; PROCEDURE (self:Format) parseObject*(p0 : java_lang.String) : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:Format) parseObject*(p0 : java_lang.String; p1 : ParsePosition) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:MessageFormat) applyPattern*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:MessageFormat) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:MessageFormat) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:MessageFormat) format*(p0 : java_lang.Object; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer; PROCEDURE (self:MessageFormat) format*(IN p0 : ARRAY OF java_lang.Object; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer,NEW; PROCEDURE (self:MessageFormat) formatToCharacterIterator*(p0 : java_lang.Object) : AttributedCharacterIterator,EXTENSIBLE; PROCEDURE (self:MessageFormat) getFormats*() : POINTER TO ARRAY OF Format,NEW,EXTENSIBLE; PROCEDURE (self:MessageFormat) getFormatsByArgumentIndex*() : POINTER TO ARRAY OF Format,NEW,EXTENSIBLE; PROCEDURE (self:MessageFormat) getLocale*() : java_util.Locale,NEW,EXTENSIBLE; PROCEDURE (self:MessageFormat) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:MessageFormat) parse*(p0 : java_lang.String; p1 : ParsePosition) : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:MessageFormat) parse*(p0 : java_lang.String) : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:MessageFormat) parseObject*(p0 : java_lang.String; p1 : ParsePosition) : java_lang.Object,EXTENSIBLE; PROCEDURE (self:MessageFormat) setFormat*(p0 : INTEGER; p1 : Format),NEW,EXTENSIBLE; PROCEDURE (self:MessageFormat) setFormatByArgumentIndex*(p0 : INTEGER; p1 : Format),NEW,EXTENSIBLE; PROCEDURE (self:MessageFormat) setFormats*(IN p0 : ARRAY OF Format),NEW,EXTENSIBLE; PROCEDURE (self:MessageFormat) setFormatsByArgumentIndex*(IN p0 : ARRAY OF Format),NEW,EXTENSIBLE; PROCEDURE (self:MessageFormat) setLocale*(p0 : java_util.Locale),NEW,EXTENSIBLE; PROCEDURE (self:MessageFormat) toPattern*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:MessageFormat$Field) readResolve!() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:NumberFormat) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:NumberFormat) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:NumberFormat) format*(p0 : REAL; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer,NEW,ABSTRACT; PROCEDURE (self:NumberFormat) format*(p0 : LONGINT; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer,NEW,ABSTRACT; PROCEDURE (self:NumberFormat) format*(p0 : java_lang.Object; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer,EXTENSIBLE; PROCEDURE (self:NumberFormat) format*(p0 : REAL) : java_lang.String,NEW; PROCEDURE (self:NumberFormat) format*(p0 : LONGINT) : java_lang.String,NEW; PROCEDURE (self:NumberFormat) getCurrency*() : java_util.Currency,NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) getMaximumFractionDigits*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) getMaximumIntegerDigits*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) getMinimumFractionDigits*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) getMinimumIntegerDigits*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) getRoundingMode*() : java_math.RoundingMode,NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:NumberFormat) isGroupingUsed*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) isParseIntegerOnly*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) parse*(p0 : java_lang.String; p1 : ParsePosition) : java_lang.Number,NEW,ABSTRACT; PROCEDURE (self:NumberFormat) parse*(p0 : java_lang.String) : java_lang.Number,NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) parseObject*(p0 : java_lang.String; p1 : ParsePosition) : java_lang.Object; PROCEDURE (self:NumberFormat) setCurrency*(p0 : java_util.Currency),NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) setGroupingUsed*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) setMaximumFractionDigits*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) setMaximumIntegerDigits*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) setMinimumFractionDigits*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) setMinimumIntegerDigits*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) setParseIntegerOnly*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat) setRoundingMode*(p0 : java_math.RoundingMode),NEW,EXTENSIBLE; PROCEDURE (self:NumberFormat$Field) readResolve!() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:ParseException) getErrorOffset*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:ParsePosition) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:ParsePosition) getErrorIndex*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:ParsePosition) getIndex*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:ParsePosition) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ParsePosition) setErrorIndex*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:ParsePosition) setIndex*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:ParsePosition) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:RuleBasedCollator) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:RuleBasedCollator) compare*(p0 : java_lang.String; p1 : java_lang.String) : INTEGER,EXTENSIBLE; PROCEDURE (self:RuleBasedCollator) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:RuleBasedCollator) getCollationElementIterator*(p0 : java_lang.String) : CollationElementIterator,NEW,EXTENSIBLE; PROCEDURE (self:RuleBasedCollator) getCollationElementIterator*(p0 : CharacterIterator) : CollationElementIterator,NEW,EXTENSIBLE; PROCEDURE (self:RuleBasedCollator) getCollationKey*(p0 : java_lang.String) : CollationKey,EXTENSIBLE; PROCEDURE (self:RuleBasedCollator) getRules*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:RuleBasedCollator) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) applyLocalizedPattern*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) applyPattern*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) format*(p0 : java_util.Date; p1 : java_lang.StringBuffer; p2 : FieldPosition) : java_lang.StringBuffer,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) formatToCharacterIterator*(p0 : java_lang.Object) : AttributedCharacterIterator,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) get2DigitYearStart*() : java_util.Date,NEW,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) getDateFormatSymbols*() : DateFormatSymbols,NEW,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) parse*(p0 : java_lang.String; p1 : ParsePosition) : java_util.Date,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) set2DigitYearStart*(p0 : java_util.Date),NEW,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) setDateFormatSymbols*(p0 : DateFormatSymbols),NEW,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) toLocalizedPattern*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:SimpleDateFormat) toPattern*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:StringCharacterIterator) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:StringCharacterIterator) current*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:StringCharacterIterator) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:StringCharacterIterator) first*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:StringCharacterIterator) getBeginIndex*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:StringCharacterIterator) getEndIndex*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:StringCharacterIterator) getIndex*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:StringCharacterIterator) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:StringCharacterIterator) last*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:StringCharacterIterator) next*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:StringCharacterIterator) previous*() : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:StringCharacterIterator) setIndex*(p0 : INTEGER) : CHAR,NEW,EXTENSIBLE; PROCEDURE (self:StringCharacterIterator) setText*(p0 : java_lang.String),NEW,EXTENSIBLE; END java_text.