public class CalScale extends AbstractEnumTextProperty<CalScaleType>
カレンダースケールを表すプロパティです。
既定値は CalScaleType.GREGORIAN
です。
CalScaleType
,
直列化された形式修飾子とタイプ | フィールドと説明 |
---|---|
static CalScaleType |
DEFAULT_VALUE
既定値
|
コンストラクタと説明 |
---|
CalScale()
コンストラクタ.
|
CalScale(CalScaleType value)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected boolean |
escape()
エスケープ処理およびエスケープ解除処理を行うかどうかを判定します。
|
static CalScale |
getDefault()
既定値を格納したインスタンスを取得します。
|
protected CalScaleType[] |
withinValues()
列挙子一覧を取得します。
|
setValue, setValueString
getValue, getValueString, hasValue
addParameter, addParameter, containsParameter, getDefaultDataType, getParameter, getParameters, getParamString, setParamString, value, value
name, read, toString, write
public static final CalScaleType DEFAULT_VALUE
public CalScale()
既定値を使用します。
public CalScale(CalScaleType value)
value
- カレンダースケール種別public static CalScale getDefault()
protected boolean escape()
AbstractTextProperty
既定値は true
です。
エスケープ処理およびエスケープ解除処理が必要な文字を含まないことが確定している場合は、適宜オーバーライドします。
escape
クラス内 AbstractTextProperty<CalScaleType>
true
:変換する/false
:変換しない)protected CalScaleType[] withinValues()
AbstractEnumTextProperty
enum.values() を返却します。
AbstractEnumTextProperty.setValueString(String)
において、文字列を解析する際に各列挙子の文字列表現(V#toString()
)との等価判定を行います。
withinValues
クラス内 AbstractEnumTextProperty<CalScaleType>
Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION