FOREIGN MODULE java_text;
IMPORT
java_lang,
java_io,
java_util;
TYPE
Annotation* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)
STATIC
PROCEDURE Init*(p0 : java_lang.Object) : Annotation,CONSTRUCTOR;
END;
AttributedCharacterIterator$Attribute* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable)
STATIC
LANGUAGE* : AttributedCharacterIterator$Attribute;
READING* : AttributedCharacterIterator$Attribute;
INPUT_METHOD_SEGMENT* : AttributedCharacterIterator$Attribute;
PROCEDURE Init!(p0 : java_lang.String) : AttributedCharacterIterator$Attribute,CONSTRUCTOR;
END;
AttributedCharacterIterator* = POINTER TO INTERFACE RECORD (java_lang.Object + CharacterIterator)
END;
AttributedString* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)
STATIC
PROCEDURE Init*(p0 : java_lang.String) : AttributedString,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : java_util.Map) : AttributedString,CONSTRUCTOR;
PROCEDURE Init*(p0 : AttributedCharacterIterator) : AttributedString,CONSTRUCTOR;
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;
END;
BreakIterator* = POINTER TO ABSTRACT RECORD (java_lang.Object + java_lang.Cloneable)
STATIC
DONE* = -1;
PROCEDURE Init!() : BreakIterator,CONSTRUCTOR;
PROCEDURE getAvailableLocales*() : POINTER TO ARRAY OF java_util.Locale;
PROCEDURE getCharacterInstance*() : BreakIterator;
PROCEDURE getCharacterInstance*(p0 : java_util.Locale) : BreakIterator;
PROCEDURE getLineInstance*() : BreakIterator;
PROCEDURE getLineInstance*(p0 : java_util.Locale) : BreakIterator;
PROCEDURE getSentenceInstance*() : BreakIterator;
PROCEDURE getSentenceInstance*(p0 : java_util.Locale) : BreakIterator;
PROCEDURE getWordInstance*() : BreakIterator;
PROCEDURE getWordInstance*(p0 : java_util.Locale) : BreakIterator;
END;
CharacterIterator* = POINTER TO INTERFACE RECORD (java_lang.Object + java_lang.Cloneable)
STATIC
DONE* = 65535;
END;
ChoiceFormat* = POINTER TO EXTENSIBLE RECORD (NumberFormat)
STATIC
PROCEDURE Init*(p0 : java_lang.String) : ChoiceFormat,CONSTRUCTOR;
PROCEDURE Init*(IN p0 : ARRAY OF REAL;
IN p1 : ARRAY OF java_lang.String) : ChoiceFormat,CONSTRUCTOR;
PROCEDURE nextDouble*(p0 : REAL) : REAL;
PROCEDURE nextDouble*(p0 : REAL;
p1 : BOOLEAN) : REAL;
PROCEDURE previousDouble*(p0 : REAL) : REAL;
END;
CollationElementIterator* = POINTER TO RECORD (java_lang.Object)
STATIC
NULLORDER* = -1;
PROCEDURE primaryOrder*(p0 : INTEGER) : INTEGER;
PROCEDURE secondaryOrder*(p0 : INTEGER) : SHORTINT;
PROCEDURE tertiaryOrder*(p0 : INTEGER) : SHORTINT;
END;
CollationKey* = POINTER TO RECORD (java_lang.Object + java_lang.Comparable)
END;
Collator* = POINTER TO ABSTRACT RECORD (java_lang.Object + java_util.Comparator + java_lang.Cloneable)
STATIC
PRIMARY* = 0;
SECONDARY* = 1;
TERTIARY* = 2;
IDENTICAL* = 3;
NO_DECOMPOSITION* = 0;
CANONICAL_DECOMPOSITION* = 1;
FULL_DECOMPOSITION* = 2;
PROCEDURE Init!() : Collator,CONSTRUCTOR;
PROCEDURE getAvailableLocales*() : POINTER TO ARRAY OF java_util.Locale;
PROCEDURE getInstance*() : Collator;
PROCEDURE getInstance*(p0 : java_util.Locale) : Collator;
END;
CompactShortArray$Iterator* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)
END;
DateFormat* = POINTER TO ABSTRACT RECORD (Format)
calendar! : java_util.Calendar;
numberFormat! : NumberFormat;
STATIC
ERA_FIELD* = 0;
YEAR_FIELD* = 1;
MONTH_FIELD* = 2;
DATE_FIELD* = 3;
HOUR_OF_DAY1_FIELD* = 4;
HOUR_OF_DAY0_FIELD* = 5;
MINUTE_FIELD* = 6;
SECOND_FIELD* = 7;
MILLISECOND_FIELD* = 8;
DAY_OF_WEEK_FIELD* = 9;
DAY_OF_YEAR_FIELD* = 10;
DAY_OF_WEEK_IN_MONTH_FIELD* = 11;
WEEK_OF_YEAR_FIELD* = 12;
WEEK_OF_MONTH_FIELD* = 13;
AM_PM_FIELD* = 14;
HOUR1_FIELD* = 15;
HOUR0_FIELD* = 16;
TIMEZONE_FIELD* = 17;
FULL* = 0;
LONG* = 1;
MEDIUM* = 2;
SHORT* = 3;
DEFAULT* = 2;
PROCEDURE Init!() : DateFormat,CONSTRUCTOR;
PROCEDURE getAvailableLocales*() : POINTER TO ARRAY OF java_util.Locale;
PROCEDURE getDateInstance*() : DateFormat;
PROCEDURE getDateInstance*(p0 : INTEGER) : DateFormat;
PROCEDURE getDateInstance*(p0 : INTEGER;
p1 : java_util.Locale) : DateFormat;
PROCEDURE getDateTimeInstance*() : DateFormat;
PROCEDURE getDateTimeInstance*(p0 : INTEGER;
p1 : INTEGER) : DateFormat;
PROCEDURE getDateTimeInstance*(p0 : INTEGER;
p1 : INTEGER;
p2 : java_util.Locale) : DateFormat;
PROCEDURE getInstance*() : DateFormat;
PROCEDURE getTimeInstance*() : DateFormat;
PROCEDURE getTimeInstance*(p0 : INTEGER) : DateFormat;
PROCEDURE getTimeInstance*(p0 : INTEGER;
p1 : java_util.Locale) : DateFormat;
END;
DateFormatSymbols* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable + RenderableImageOp)
STATIC
PROCEDURE Init*() : DateFormatSymbols,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_util.Locale) : DateFormatSymbols,CONSTRUCTOR;
END;
DecimalFormat* = POINTER TO EXTENSIBLE RECORD (NumberFormat)
STATIC
PROCEDURE Init*() : DecimalFormat,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : DecimalFormat,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : DecimalFormatSymbols) : DecimalFormat,CONSTRUCTOR;
END;
DecimalFormatSymbols* = POINTER TO RECORD (java_lang.Object + RenderableImageOp + java_io.Serializable)
STATIC
PROCEDURE Init*() : DecimalFormatSymbols,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_util.Locale) : DecimalFormatSymbols,CONSTRUCTOR;
END;
FieldPosition* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)
STATIC
PROCEDURE Init*(p0 : INTEGER) : FieldPosition,CONSTRUCTOR;
END;
Format* = POINTER TO ABSTRACT RECORD (java_lang.Object + java_io.Serializable + java_lang.Cloneable)
STATIC
PROCEDURE Init*() : Format,CONSTRUCTOR;
END;
MessageFormat* = POINTER TO EXTENSIBLE RECORD (Format)
STATIC
PROCEDURE Init*(p0 : java_lang.String) : MessageFormat,CONSTRUCTOR;
PROCEDURE format*( p0 : java_lang.String;
IN p1 : ARRAY OF java_lang.Object) : java_lang.String;
END;
NumberFormat* = POINTER TO ABSTRACT RECORD (Format)
STATIC
INTEGER_FIELD* = 0;
FRACTION_FIELD* = 1;
PROCEDURE Init*() : NumberFormat,CONSTRUCTOR;
PROCEDURE getAvailableLocales*() : POINTER TO ARRAY OF java_util.Locale;
PROCEDURE getCurrencyInstance*() : NumberFormat;
PROCEDURE getCurrencyInstance*(p0 : java_util.Locale) : NumberFormat;
PROCEDURE getInstance*() : NumberFormat;
PROCEDURE getInstance*(p0 : java_util.Locale) : NumberFormat;
PROCEDURE getNumberInstance*() : NumberFormat;
PROCEDURE getNumberInstance*(p0 : java_util.Locale) : NumberFormat;
PROCEDURE getPercentInstance*() : NumberFormat;
PROCEDURE getPercentInstance*(p0 : java_util.Locale) : NumberFormat;
END;
ParseException* = POINTER TO EXTENSIBLE RECORD (java_lang.Exception)
STATIC
PROCEDURE Init*(p0 : java_lang.String;
p1 : INTEGER) : ParseException,CONSTRUCTOR;
END;
ParsePosition* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)
STATIC
PROCEDURE Init*(p0 : INTEGER) : ParsePosition,CONSTRUCTOR;
END;
RuleBasedCollator* = POINTER TO EXTENSIBLE RECORD (Collator)
STATIC
PROCEDURE Init*(p0 : java_lang.String) : RuleBasedCollator,CONSTRUCTOR;
END;
SimpleDateFormat* = POINTER TO EXTENSIBLE RECORD (DateFormat)
STATIC
PROCEDURE Init*() : SimpleDateFormat,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : SimpleDateFormat,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : DateFormatSymbols) : SimpleDateFormat,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : java_util.Locale) : SimpleDateFormat,CONSTRUCTOR;
END;
StringCharacterIterator* = POINTER TO RECORD (java_lang.Object + RenderableImage)
STATIC
PROCEDURE Init*(p0 : java_lang.String) : StringCharacterIterator,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : INTEGER) : StringCharacterIterator,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER) : StringCharacterIterator,CONSTRUCTOR;
END;
PROCEDURE (self:Annotation) getValue*() : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:Annotation) toString*() : java_lang.String,EXTENSIBLE;
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: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*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:AttributedCharacterIterator) getRunLimit*(p0 : AttributedCharacterIterator$Attribute) : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:AttributedCharacterIterator) getRunLimit*(p0 : java_util.Set) : 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:AttributedString) addAttribute*(p0 : AttributedCharacterIterator$Attribute;
p1 : java_lang.Object),NEW,EXTENSIBLE;
PROCEDURE (self:AttributedString) addAttribute*(p0 : AttributedCharacterIterator$Attribute;
p1 : java_lang.Object;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:AttributedString) addAttributes*(p0 : java_util.Map;
p1 : INTEGER;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:AttributedString) getIterator*() : AttributedCharacterIterator,NEW,EXTENSIBLE;
PROCEDURE (self:AttributedString) getIterator*(IN p0 : ARRAY OF AttributedCharacterIterator$Attribute) : AttributedCharacterIterator,NEW,EXTENSIBLE;
PROCEDURE (self:AttributedString) getIterator*(IN p0 : ARRAY OF AttributedCharacterIterator$Attribute;
p1 : INTEGER;
p2 : INTEGER) : AttributedCharacterIterator,NEW,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*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:BreakIterator) next*(p0 : INTEGER) : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:BreakIterator) preceding*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BreakIterator) previous*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:BreakIterator) setText*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:BreakIterator) setText*(p0 : CharacterIterator),NEW,ABSTRACT;
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 : REAL;
p1 : java_lang.StringBuffer;
p2 : FieldPosition) : java_lang.StringBuffer,EXTENSIBLE;
PROCEDURE (self:ChoiceFormat) format*(p0 : LONGINT;
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 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:CollationElementIterator) setText*(p0 : CharacterIterator),NEW,EXTENSIBLE;
PROCEDURE (self:CollationKey) compareTo*(p0 : java_lang.Object) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:CollationKey) compareTo*(p0 : CollationKey) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:CollationKey) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:CollationKey) getSourceString*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:CollationKey) hashCode*() : INTEGER,EXTENSIBLE;
PROCEDURE (self:CollationKey) toByteArray*() : POINTER TO ARRAY OF BYTE,NEW,EXTENSIBLE;
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:CompactShortArray$Iterator) hasNext*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:CompactShortArray$Iterator) next*() : CHAR,NEW,EXTENSIBLE;
PROCEDURE (self:CompactShortArray$Iterator) shortValue*() : SHORTINT,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_lang.Object;
p1 : java_lang.StringBuffer;
p2 : FieldPosition) : java_lang.StringBuffer;
PROCEDURE (self:DateFormat) format*(p0 : java_util.Date) : java_lang.String,NEW;
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: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 : REAL;
p1 : java_lang.StringBuffer;
p2 : FieldPosition) : java_lang.StringBuffer,EXTENSIBLE;
PROCEDURE (self:DecimalFormat) format*(p0 : LONGINT;
p1 : java_lang.StringBuffer;
p2 : FieldPosition) : java_lang.StringBuffer,EXTENSIBLE;
PROCEDURE (self:DecimalFormat) getDecimalFormatSymbols*() : DecimalFormatSymbols,NEW,EXTENSIBLE;
PROCEDURE (self:DecimalFormat) getGroupingSize*() : INTEGER,NEW,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) hashCode*() : INTEGER,EXTENSIBLE;
PROCEDURE (self:DecimalFormat) isDecimalSeparatorAlwaysShown*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:DecimalFormat) parse*(p0 : java_lang.String;
p1 : ParsePosition) : java_lang.Number,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) setPositivePrefix*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:DecimalFormat) setPositiveSuffix*(p0 : java_lang.String),NEW,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) getCurrencySymbol*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:DecimalFormatSymbols) getDecimalSeparator*() : CHAR,NEW,EXTENSIBLE;
PROCEDURE (self:DecimalFormatSymbols) getDigit*() : CHAR,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) getPerMill*() : CHAR,NEW,EXTENSIBLE;
PROCEDURE (self:DecimalFormatSymbols) getPercent*() : CHAR,NEW,EXTENSIBLE;
PROCEDURE (self:DecimalFormatSymbols) getZeroDigit*() : CHAR,NEW,EXTENSIBLE;
PROCEDURE (self:DecimalFormatSymbols) hashCode*() : INTEGER,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) 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) setPerMill*(p0 : CHAR),NEW,EXTENSIBLE;
PROCEDURE (self:DecimalFormatSymbols) setPercent*(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) 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) : java_lang.String,NEW;
PROCEDURE (self:Format) format*(p0 : java_lang.Object;
p1 : java_lang.StringBuffer;
p2 : FieldPosition) : java_lang.StringBuffer,NEW,ABSTRACT;
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) getFormats*() : 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) : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:MessageFormat) parse*(p0 : java_lang.String;
p1 : ParsePosition) : 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) setFormats*(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:NumberFormat) clone*() : java_lang.Object,EXTENSIBLE;
PROCEDURE (self:NumberFormat) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:NumberFormat) format*(p0 : REAL) : java_lang.String,NEW;
PROCEDURE (self:NumberFormat) format*(p0 : REAL;
p1 : java_lang.StringBuffer;
p2 : FieldPosition) : java_lang.StringBuffer,NEW,ABSTRACT;
PROCEDURE (self:NumberFormat) format*(p0 : LONGINT) : java_lang.String,NEW;
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;
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) 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) : java_lang.Number,NEW,EXTENSIBLE;
PROCEDURE (self:NumberFormat) parse*(p0 : java_lang.String;
p1 : ParsePosition) : java_lang.Number,NEW,ABSTRACT;
PROCEDURE (self:NumberFormat) parseObject*(p0 : java_lang.String;
p1 : ParsePosition) : java_lang.Object;
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: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) 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.