public interface PhenomenonType extends PhenomenonTypeNamed, Named, java.lang.Comparable, java.io.Serializable
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
checkRange(java.lang.Object value)
値が範囲内かどうかを調べる
|
boolean |
contains(PhenomenonType ptype)
ObservationTypeがCOMBINATIONの場合、引数で指定した現象型が含まれるか否かを返す。
|
BusinessItemPatternItemCategory |
getBusinessItemPatternCategory()
BusinessItemPatternのPattern要素を取得する
|
int |
getColumnLength()
カラム数を返す。
|
java.lang.String[] |
getColumnNames()
カラム名の配列を返す。
|
java.lang.String[] |
getColumnTypes()
カラムタイプの配列を返す。
|
PhenomenonType |
getConvTargetPhenomenonType()
コード変換対象キー現象型名を返す。
|
PhenomenonType |
getConvTargetSearchCodePhenomenonType()
コード変換対象キーを取得するための検索キー現象型名を返す。
|
java.util.Map |
getKeyPhenomenonTypeMap()
複合現象型に関する。
|
java.lang.Object |
getMaximum()
最大値を返す
|
java.lang.String |
getMaximumString()
最大値の文字列を返す。
|
java.lang.Object |
getMinimum()
最小値を返す
|
java.lang.String |
getMinimumString()
最小値の文字列を返す。
|
ObservableProxyMeta |
getObservableProxyMeta()
観測地としてObservableProxyをとる場合、ObservableProxyに関する情報を返す。
|
Observation |
getObservation(java.lang.Object value)
引数を観測値に含む観測を返す。
|
Observation |
getObservation(java.lang.String s)
文字列に対応する観測値を含む観測を返す。
|
ObservationType |
getObservationType()
観測の種類を返す。
|
java.lang.Class |
getOriginalTypeClass()
観測値の型を返す。
|
java.lang.Object |
getOriginalValue(java.lang.Object value)
Multipleの場合の要素値を返す。
|
PhenomenonMeta |
getPhenomenonMeta()
ObservationTypeがCATEGORYの場合、対応するPhenomenonの情報を返す。
|
PhenomenonType[] |
getPhenomenonTypes()
現象型を構成する現象型を返す。
|
java.lang.String |
getResourceName()
ResourceNameを取得する
|
Key |
getResourceNameKey()
ResourceNameを取得する
|
java.lang.Object |
getSingleValue(java.lang.String s)
Multipleの場合も含めて単一の値に対する変換結果を返す
|
java.lang.Object |
getValue(java.lang.Object v)
観測値のを返す。
|
java.lang.Object |
getValue(java.lang.Object v,
Key identifiedValue)
BusinessTypeがKEYかつ、ObservableProxyがIdentifiedFlagを有する場合にObservableProxyを生成する。
|
java.lang.Object |
getValue(java.lang.Object v,
java.lang.String identifiedValue)
BusinessTypeがKEYかつ、ObservableProxyがIdentifiedFlagを有する場合にObservableProxyを生成する。
|
java.lang.Object |
getValue(java.lang.String s)
文字列に対応する観測値を返す。
|
java.lang.Class |
getValueTypeClass()
観測値のクラスオブジェクトを返す。
|
java.lang.String |
getValueTypeName()
観測値の型を返す。
|
boolean |
isSingle()
観測値が単値か以下の真偽値を返す。
|
java.lang.String |
toString(java.lang.Object value)
valueを文字列に変換する
|
getPhenomenonTypeName, getPhenomenonTypeNameKey
getDisplayName, getName, getSortingName
boolean isSingle()
java.lang.String getValueTypeName()
ObservationType getObservationType()
PhenomenonType[] getPhenomenonTypes()
boolean contains(PhenomenonType ptype)
java.lang.Class getValueTypeClass()
java.lang.Class getOriginalTypeClass()
PhenomenonMeta getPhenomenonMeta()
ObservableProxyMeta getObservableProxyMeta()
Observation getObservation(java.lang.Object value) throws CreateObservationException
CreateObservationException
- 観測の生成に失敗java.lang.Object getValue(java.lang.String s) throws ConvertException
ConvertException
java.lang.Object getValue(java.lang.Object v) throws ConvertException
v
- ConvertException
java.lang.Object getValue(java.lang.Object v, java.lang.String identifiedValue) throws ConvertException
v
- identifiedValue
- ConvertException
java.lang.Object getValue(java.lang.Object v, Key identifiedValue) throws ConvertException
v
- identifiedValue
- ConvertException
java.lang.Object getOriginalValue(java.lang.Object value) throws ConvertException
value
- ConvertException
java.lang.Object getSingleValue(java.lang.String s) throws ConvertException
s
- ConvertException
Observation getObservation(java.lang.String s) throws ConvertException, CreateObservationException
java.lang.Object getMinimum()
java.lang.Object getMaximum()
java.lang.String getMinimumString()
java.lang.String getMaximumString()
boolean checkRange(java.lang.Object value)
value
- java.lang.String toString(java.lang.Object value)
value
- java.lang.String getResourceName()
Key getResourceNameKey()
BusinessItemPatternItemCategory getBusinessItemPatternCategory()
java.lang.String[] getColumnNames()
java.lang.String[] getColumnTypes()
int getColumnLength()
java.util.Map getKeyPhenomenonTypeMap()
PhenomenonType getConvTargetPhenomenonType()
PhenomenonType getConvTargetSearchCodePhenomenonType()