org.seasar.doma.domain
インタフェース NumberDomain<V extends Number,D extends NumberDomain<V,D>>

型パラメータ:
V - 値の型
D - ドメインの型
すべてのスーパーインタフェース:
Domain<V,D>
既知の実装クラスの一覧:
BigDecimalDomain, BigIntegerDomain, BuiltinBigDecimalDomain, BuiltinBigIntegerDomain, BuiltinByteDomain, BuiltinDoubleDomain, BuiltinFloatDomain, BuiltinIntegerDomain, BuiltinLongDomain, BuiltinShortDomain, ByteDomain, DoubleDomain, FloatDomain, IntegerDomain, LongDomain, ShortDomain

public interface NumberDomain<V extends Number,D extends NumberDomain<V,D>>
extends Domain<V,D>

値の型が Number である Domain です。

作成者:
taedium

メソッドの概要
 void set(Number value)
          値を設定します。
 void setDomain(NumberDomain<V,D> other)
          ドメインを設定します。
 
インタフェース org.seasar.doma.domain.Domain から継承されたメソッド
accept, get, getValueClass, isChanged, isNull, setChanged, setDomain
 

メソッドの詳細

set

void set(Number value)
インタフェース Domain の記述:
値を設定します。

定義:
インタフェース Domain<V extends Number,D extends NumberDomain<V,D>> 内の set
パラメータ:
value - 値

setDomain

void setDomain(NumberDomain<V,D> other)
ドメインを設定します。

パラメータ:
other - ドメイン
例外:
DomaNullPointerException - ドメイン が null の場合


Copyright © 2009 The Seasar Foundation. All Rights Reserved.