src/share/classes/java/util/spi/CalendarNameProvider.java

Print this page

        

*** 172,182 **** * (inclusive). * * <p>{@code style} gives the style of the string representation. It is one * of {@link Calendar#SHORT_FORMAT} ({@link Calendar#SHORT SHORT}), * {@link Calendar#SHORT_STANDALONE}, {@link Calendar#LONG_FORMAT} ! * ({@link Calendar#LONG LONG}), or {@link Calendar#LONG_STANDALONE}. * * <p>For example, the following call will return {@code "Sunday"}. * <pre> * getDisplayName("gregory", Calendar.DAY_OF_WEEK, Calendar.SUNDAY, * Calendar.LONG_STANDALONE, Locale.ENGLISH); --- 172,183 ---- * (inclusive). * * <p>{@code style} gives the style of the string representation. It is one * of {@link Calendar#SHORT_FORMAT} ({@link Calendar#SHORT SHORT}), * {@link Calendar#SHORT_STANDALONE}, {@link Calendar#LONG_FORMAT} ! * ({@link Calendar#LONG LONG}), {@link Calendar#LONG_STANDALONE}, ! * {@link Calendar#NARROW_FORMAT}, or {@link Calendar#NARROW_STANDALONE}. * * <p>For example, the following call will return {@code "Sunday"}. * <pre> * getDisplayName("gregory", Calendar.DAY_OF_WEEK, Calendar.SUNDAY, * Calendar.LONG_STANDALONE, Locale.ENGLISH);
*** 193,204 **** * such as {@link Calendar#MONDAY} * @param style * the string representation style: one of {@link * Calendar#SHORT_FORMAT} ({@link Calendar#SHORT SHORT}), * {@link Calendar#SHORT_STANDALONE}, {@link ! * Calendar#LONG_FORMAT} ({@link Calendar#LONG LONG}), or ! * {@link Calendar#LONG_STANDALONE} * @param locale * the desired locale * @return the string representation of the {@code field value}, or {@code * null} if the string representation is not applicable or * the given calendar type is unknown --- 194,207 ---- * such as {@link Calendar#MONDAY} * @param style * the string representation style: one of {@link * Calendar#SHORT_FORMAT} ({@link Calendar#SHORT SHORT}), * {@link Calendar#SHORT_STANDALONE}, {@link ! * Calendar#LONG_FORMAT} ({@link Calendar#LONG LONG}), ! * {@link Calendar#LONG_STANDALONE}, ! * {@link Calendar#NARROW_FORMAT}, ! * or {@link Calendar#NARROW_STANDALONE} * @param locale * the desired locale * @return the string representation of the {@code field value}, or {@code * null} if the string representation is not applicable or * the given calendar type is unknown
*** 224,235 **** * method. {@code null} must be returned if any time zone fields are specified. * * <p>{@code style} gives the style of the string representation. It must be * one of {@link Calendar#ALL_STYLES}, {@link Calendar#SHORT_FORMAT} ({@link * Calendar#SHORT SHORT}), {@link Calendar#SHORT_STANDALONE}, {@link ! * Calendar#LONG_FORMAT} ({@link Calendar#LONG LONG}), or {@link ! * Calendar#LONG_STANDALONE}. * * <p>For example, the following call will return a {@code Map} containing * {@code "January"} to {@link Calendar#JANUARY}, {@code "Jan"} to {@link * Calendar#JANUARY}, {@code "February"} to {@link Calendar#FEBRUARY}, * {@code "Feb"} to {@link Calendar#FEBRUARY}, and so on. --- 227,241 ---- * method. {@code null} must be returned if any time zone fields are specified. * * <p>{@code style} gives the style of the string representation. It must be * one of {@link Calendar#ALL_STYLES}, {@link Calendar#SHORT_FORMAT} ({@link * Calendar#SHORT SHORT}), {@link Calendar#SHORT_STANDALONE}, {@link ! * Calendar#LONG_FORMAT} ({@link Calendar#LONG LONG}), {@link ! * Calendar#LONG_STANDALONE}, {@link Calendar#NARROW_FORMAT}, or ! * {@link Calendar#NARROW_STANDALONE}. Note that narrow names may ! * not be unique due to use of single characters, such as "S" for Sunday ! * and Saturday, and that no narrow names are included in that case. * * <p>For example, the following call will return a {@code Map} containing * {@code "January"} to {@link Calendar#JANUARY}, {@code "Jan"} to {@link * Calendar#JANUARY}, {@code "February"} to {@link Calendar#FEBRUARY}, * {@code "Feb"} to {@link Calendar#FEBRUARY}, and so on.
*** 245,256 **** * @param style * the style applied to the display names; one of * {@link Calendar#ALL_STYLES}, {@link Calendar#SHORT_FORMAT} * ({@link Calendar#SHORT SHORT}), {@link * Calendar#SHORT_STANDALONE}, {@link Calendar#LONG_FORMAT} ! * ({@link Calendar#LONG LONG}), or {@link ! * Calendar#LONG_STANDALONE}. * @param locale * the desired locale * @return a {@code Map} containing all display names of {@code field} in * {@code style} and {@code locale} and their {@code field} values, * or {@code null} if no display names are defined for {@code field} --- 251,263 ---- * @param style * the style applied to the display names; one of * {@link Calendar#ALL_STYLES}, {@link Calendar#SHORT_FORMAT} * ({@link Calendar#SHORT SHORT}), {@link * Calendar#SHORT_STANDALONE}, {@link Calendar#LONG_FORMAT} ! * ({@link Calendar#LONG LONG}), {@link Calendar#LONG_STANDALONE}, ! * {@link Calendar#NARROW_FORMAT}, ! * or {@link Calendar#NARROW_STANDALONE} * @param locale * the desired locale * @return a {@code Map} containing all display names of {@code field} in * {@code style} and {@code locale} and their {@code field} values, * or {@code null} if no display names are defined for {@code field}