public enum DurationStyle extends EnumSE<DurationStyle>
修飾子と型 | メソッドと説明 |
---|---|
static DurationStyle | detect(StringSE value) 指定されたソース値からスタイルを検出します。 |
static DurationSE | detectAndParse(StringSE value) スタイルを検出し、値を解析して期間を返します。 |
static DurationSE | detectAndParse(StringSE value, ChronoUnitSE unit) スタイルを検出し、値を解析して期間を返します。 |
protected MatcherSE | matcher(StringSE value) |
protected boolean | matches(StringSE value) |
DurationSE | parse(StringSE value) 指定された値を期間に解析します。 |
abstract DurationSE | parse(StringSE value, ChronoUnitSE unit) 指定された値を期間に解析します。 |
StringSE | print(DurationSE value) 指定した期間を出力します。 |
abstract StringSE | print(DurationSE value, ChronoUnitSE unit) 指定された単位を使用して、指定された期間を出力します。 |
static DurationStyle | valueOf(StringSE name) 指定された名前を持つこの型の列挙定数を返します。 |
static DurationStyle[] | values() この列挙型の定数を含む配列を、宣言されている順序で返します。 |
cloneSE, compareToSE, equalsSE, finalizeSE, getDeclaringClassSE, hashCodeSE, nameSE, ordinalSE, toStringSE, valueOfSE
getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public static final DurationStyle SIMPLE
public static final DurationStyle ISO8601
public static DurationStyle[] values()
for (DurationStyle c : DurationStyle.values()) System.out.println(c);
public static DurationStyle valueOf(StringSE name)
name
- 返される列挙定数の名前。IllegalArgumentExceptionSE
- この列挙型に指定された名前の定数がない場合 NullPointerExceptionSE
- 引数が null の場合 protected final boolean matches(StringSE value)
public DurationSE parse(StringSE value)
value
- 解析する値 public abstract DurationSE parse(StringSE value, ChronoUnitSE unit)
value
- 解析する値 unit
- 値で指定されていない場合に使用する期間単位 (null
はデフォルトで ms になります)public StringSE print(DurationSE value)
value
- 出力する値 public abstract StringSE print(DurationSE value, ChronoUnitSE unit)
value
- 出力する値 unit
- 出力に使用する値 public static DurationSE detectAndParse(StringSE value)
value
- 解析する値 IllegalArgumentExceptionSE
- 値が既知のスタイルではない、または解析できない場合 public static DurationSE detectAndParse(StringSE value, ChronoUnitSE unit)
value
- 解析する値 unit
- 値で指定されていない場合に使用する期間単位 (null
はデフォルトで ms になります)IllegalArgumentExceptionSE
- 値が既知のスタイルではない、または解析できない場合 public static DurationStyle detect(StringSE value)
value
- ソース値 IllegalArgumentExceptionSE
- 値が既知のスタイルでない場合