< prev index next >

src/java.base/share/classes/java/text/MessageFormat.java

Print this page

        

*** 818,829 **** * <code>Field.ARGUMENT</code>, the location of the first formatted * string will be returned. * * @param arguments an array of objects to be formatted and substituted. * @param result where text is appended. ! * @param pos On input: an alignment field, if desired. ! * On output: the offsets of the alignment field. * @return the string buffer passed in as {@code result}, with formatted * text appended * @exception IllegalArgumentException if an argument in the * <code>arguments</code> array is not of the type * expected by the format element(s) that use it. --- 818,829 ---- * <code>Field.ARGUMENT</code>, the location of the first formatted * string will be returned. * * @param arguments an array of objects to be formatted and substituted. * @param result where text is appended. ! * @param pos keeps track on the position of the first replaced argument ! in the output string. * @return the string buffer passed in as {@code result}, with formatted * text appended * @exception IllegalArgumentException if an argument in the * <code>arguments</code> array is not of the type * expected by the format element(s) that use it.
*** 866,877 **** * <code>{@link #format(java.lang.Object[], java.lang.StringBuffer, java.text.FieldPosition) format}((Object[]) arguments, result, pos)</code> * </blockquote> * * @param arguments an array of objects to be formatted and substituted. * @param result where text is appended. ! * @param pos On input: an alignment field, if desired. ! * On output: the offsets of the alignment field. * @exception IllegalArgumentException if an argument in the * <code>arguments</code> array is not of the type * expected by the format element(s) that use it. * @exception NullPointerException if {@code result} is {@code null} */ --- 866,877 ---- * <code>{@link #format(java.lang.Object[], java.lang.StringBuffer, java.text.FieldPosition) format}((Object[]) arguments, result, pos)</code> * </blockquote> * * @param arguments an array of objects to be formatted and substituted. * @param result where text is appended. ! * @param pos keeps track on the position of the first replaced argument ! * in the output string. * @exception IllegalArgumentException if an argument in the * <code>arguments</code> array is not of the type * expected by the format element(s) that use it. * @exception NullPointerException if {@code result} is {@code null} */
*** 1237,1251 **** * @serial */ private int maxOffset = -1; /** ! * Internal routine used by format. If <code>characterIterators</code> is ! * non-null, AttributedCharacterIterator will be created from the ! * subformats as necessary. If <code>characterIterators</code> is null ! * and <code>fp</code> is non-null and identifies ! * <code>Field.MESSAGE_ARGUMENT</code>, the location of * the first replaced argument will be set in it. * * @exception IllegalArgumentException if an argument in the * <code>arguments</code> array is not of the type * expected by the format element(s) that use it. --- 1237,1251 ---- * @serial */ private int maxOffset = -1; /** ! * Internal routine used by format. If {@code characterIterators} is ! * {@code non-null}, AttributedCharacterIterator will be created from the ! * subformats as necessary. If {@code characterIterators} is {@code null} ! * and {@code fp} is {@code non-null} and identifies ! * {@code Field.ARGUMENT} as the field attribute, the location of * the first replaced argument will be set in it. * * @exception IllegalArgumentException if an argument in the * <code>arguments</code> array is not of the type * expected by the format element(s) that use it.
< prev index next >