|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.util.spi.LocaleServiceProvider java.text.spi.DateFormatProvider
public abstract class DateFormatProvider
DateFormat
クラスの具象実装を提供するサービスプロバイダ用の abstract クラスです。
コンストラクタの概要 | |
---|---|
protected |
DateFormatProvider()
唯一のコンストラクタです。 |
メソッドの概要 | |
---|---|
abstract DateFormat |
getDateInstance(int style,
Locale locale)
指定されたロケールに対し、指定されたフォーマットスタイルで日付をフォーマットする新しい DateFormat インスタンスを返します。 |
abstract DateFormat |
getDateTimeInstance(int dateStyle,
int timeStyle,
Locale locale)
指定されたロケールに対し、指定されたフォーマットスタイルで日付と時刻をフォーマットする新しい DateFormat インスタンスを返します。 |
abstract DateFormat |
getTimeInstance(int style,
Locale locale)
指定されたロケールに対し、指定されたフォーマットスタイルで時刻をフォーマットする新しい DateFormat インスタンスを返します。 |
クラス java.util.spi.LocaleServiceProvider から継承されたメソッド |
---|
getAvailableLocales |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
protected DateFormatProvider()
メソッドの詳細 |
---|
public abstract DateFormat getTimeInstance(int style, Locale locale)
DateFormat
インスタンスを返します。
style
- 指定するフォーマットスタイル。DateFormat.SHORT
、DateFormat.MEDIUM
、DateFormat.LONG
、または DateFormat.FULL
のいずれかlocale
- 必要なロケール
IllegalArgumentException
- style
が無効であるか、locale
が getAvailableLocales()
から返されたロケールのいずれでもない場合
NullPointerException
- locale
が null の場合DateFormat.getTimeInstance(int, java.util.Locale)
public abstract DateFormat getDateInstance(int style, Locale locale)
DateFormat
インスタンスを返します。
style
- 指定するフォーマットスタイル。DateFormat.SHORT
、DateFormat.MEDIUM
、DateFormat.LONG
、または DateFormat.FULL
のいずれかlocale
- 必要なロケール
IllegalArgumentException
- style
が無効であるか、locale
が getAvailableLocales()
から返されたロケールのいずれでもない場合
NullPointerException
- locale
が null の場合DateFormat.getDateInstance(int, java.util.Locale)
public abstract DateFormat getDateTimeInstance(int dateStyle, int timeStyle, Locale locale)
DateFormat
インスタンスを返します。
dateStyle
- 指定する日付フォーマットスタイルDateFormat.SHORT
、DateFormat.MEDIUM
、DateFormat.LONG
、または DateFormat.FULL
のいずれかtimeStyle
- 指定する時刻フォーマットスタイルDateFormat.SHORT
、DateFormat.MEDIUM
、DateFormat.LONG
、または DateFormat.FULL
のいずれかlocale
- 必要なロケール
IllegalArgumentException
- dateStyle
または timeStyle
が無効であるか、locale
が getAvailableLocales()
から返されたロケールのいずれでもない場合
NullPointerException
- locale
が null の場合DateFormat.getDateTimeInstance(int, int, java.util.Locale)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。