モジュール java.base
パッケージ java.time.format

列挙型TextStyle

  • すべての実装されたインタフェース:
    Serializable, Comparable<TextStyle>, Constable

    public enum TextStyle
    extends Enum<TextStyle>
    テキスト書式設定および解析のスタイルの列挙。

    テキスト・スタイルは、書式設定されたテキストの3つのサイズ「full」、「short」、「narrow」を定義します。 これら3つのサイズには、それぞれ「標準」と「スタンドアロン」のバリエーションがあります。

    3つのサイズの違いは、ほとんどの言語で明白です。 たとえば、英語の月は、「full」では「January」、「short」では「Jan」、「narrow」では「J」となります。 narrowサイズは一意でない場合も多いことに注意してください。 たとえば、「January」、「June」および「July」の「narrow」テキストはいずれも「J」となります。

    英語では「標準」形式と「スタンドアロン」形式には違いがないため、これらの違いを説明することはより難しくなります。 ただし、他の言語では、テキストが単独で使用される場合と完全な日付で使用される場合とでは、語に違いがあります。 たとえば、月を表す語は、日付ピッカーで単独で使用される場合と、日付で日および年と組み合わせて使用される場合とでは異なります。

    実装要件:
    これは不変でスレッドセーフな列挙型です。
    導入されたバージョン:
    1.8
    • ネストされたクラスのサマリー

      • クラスjava.lang.Enumで宣言されたネストされたクラス/インタフェース

        Enum.EnumDesc<E extends Enum<E>>
    • 列挙型定数のサマリー

      列挙型定数 
      列挙型定数 説明
      FULL
      フルテキスト。通常は完全な記述です。
      FULL_STANDALONE
      スタンドアロンで使用する場合のフルテキスト。通常は完全な記述です。
      NARROW
      縮小テキスト。通常は1文字です。
      NARROW_STANDALONE
      スタンドアロンで使用する場合の縮小テキスト。通常は1文字です。
      SHORT
      短テキスト。通常は略語です。
      SHORT_STANDALONE
      スタンドアロンで使用する場合の短テキスト。通常は略語です。
    • 列挙型定数の詳細

      • FULL

        public static final TextStyle FULL
        フルテキスト。通常は完全な記述です。 たとえば、曜日Mondayの出力は「Monday」となります。
      • FULL_STANDALONE

        public static final TextStyle FULL_STANDALONE
        スタンドアロンで使用する場合のフルテキスト。通常は完全な記述です。 たとえば、曜日Mondayの出力は「Monday」となります。
      • SHORT

        public static final TextStyle SHORT
        短テキスト。通常は略語です。 たとえば、曜日Mondayの出力は「Mon」となります。
      • SHORT_STANDALONE

        public static final TextStyle SHORT_STANDALONE
        スタンドアロンで使用する場合の短テキスト。通常は略語です。 たとえば、曜日Mondayの出力は「Mon」となります。
      • NARROW

        public static final TextStyle NARROW
        縮小テキスト。通常は1文字です。 たとえば、曜日Mondayの出力は「M」となります。
      • NARROW_STANDALONE

        public static final TextStyle NARROW_STANDALONE
        スタンドアロンで使用する場合の縮小テキスト。通常は1文字です。 たとえば、曜日Mondayの出力は「M」となります。
    • メソッドの詳細

      • values

        public static TextStyle[] values()
        この列挙型の定数を含む配列を、宣言されている順序で返します。
        戻り値:
        この列挙型の定数を含む配列(宣言されている順序)
      • valueOf

        public static TextStyle valueOf​(String name)
        指定された名前を持つ、この型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と厳密に一致している必要があります。 (不適切な空白文字は許可されません。)
        パラメータ:
        name - 返される列挙型定数の名前。
        戻り値:
        指定された名前を持つ列挙型定数
        例外:
        IllegalArgumentException - 指定された名前を持つ定数をこの列挙型が持っていない場合
        NullPointerException - 引数がnullの場合
      • isStandalone

        public boolean isStandalone()
        スタイルがスタンドアロン・スタイルの場合に、trueを返します。
        戻り値:
        スタイルがスタンドアロン・スタイルの場合はtrue。
      • asStandalone

        public TextStyle asStandalone()
        同じサイズのスタンドアロン・スタイルを返します。
        戻り値:
        同じサイズのスタンドアロン・スタイル
      • asNormal

        public TextStyle asNormal()
        同じサイズの標準スタイルを返します。
        戻り値:
        同じサイズの標準スタイル