|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
V - 値の型D - ドメインの型public interface ComparableDomain<V extends Comparable<? super V>,D extends Domain<V,D> & Comparable<? super D>>
比較可能な Domain です。
| メソッドの概要 | |
|---|---|
int |
compareTo(D other)
|
boolean |
eq(D other)
このインスタンスの値が比較対象のドメインの値と等しい場合 true を返します。 |
boolean |
eq(V other)
このインスタンスの値が比較対象の値と等しい場合 true を返します。 |
boolean |
ge(D other)
このインスタンスの値が比較対象のドメインの値と大きいか等しい場合 true を返します。 |
boolean |
ge(V other)
このインスタンスの値が比較対象の値よりも大きいか等しい場合 true を返します。 |
boolean |
gt(D other)
このインスタンスの値が比較対象のドメインの値よりも大きい場合 true を返します。 |
boolean |
gt(V other)
このインスタンスの値が比較対象の値よりも大きい場合 true を返します。 |
boolean |
le(D other)
このインスタンスの値が比較対象のドメインの値よりも小さいか等しい場合 true を返します。 |
boolean |
le(V other)
このインスタンスの値が比較対象の値よりも小さいか等しい場合 true を返します。 |
boolean |
lt(D other)
このインスタンスの値が比較対象のドメインの値よりも小さい場合 true を返します。 |
boolean |
lt(V other)
このインスタンスの値が比較対象の値よりも小さい場合 true を返します。 |
| インタフェース org.seasar.doma.domain.Domain から継承されたメソッド |
|---|
accept, get, getValueClass, isChanged, isNull, set, setChanged, setDomain |
| メソッドの詳細 |
|---|
int compareTo(D other)
Comparable<D extends Domain<V,D> & Comparable<? super D>> 内の compareToboolean eq(V other)
true を返します。
値が null 同士である場合、等しいとみなされます。
other - 比較対象の値
boolean eq(D other)
true を返します。
値が null 同士である場合、等しいとみなされます。
other - 比較対象のドメイン
true
DomaNullPointerException - 比較対象のドメインが null の場合boolean ge(V other)
true を返します。
other - 比較対象の値
true
DomainIncomparableException - このインスタンスの値もしくは、比較対象の値が null の場合boolean ge(D other)
true を返します。
other - 比較対象のドメイン
true @ 比較対象のドメインが null の場合
DomainIncomparableException - このインスタンスの値もしくは、比較対象のドメイン値が null の場合boolean gt(V other)
true を返します。
other - 比較対象の値
true
DomainIncomparableException - このインスタンスの値もしくは、比較対象の値が null の場合boolean gt(D other)
true を返します。
other - 比較対象のドメイン
true @ 比較対象のドメインが null の場合
DomainIncomparableException - このインスタンスの値もしくは、比較対象のドメイン値が null の場合boolean le(V other)
true を返します。
other - 比較対象の値
true
DomainIncomparableException - このインスタンスの値もしくは、比較対象の値が null の場合boolean le(D other)
true を返します。
other - 比較対象のドメイン
true @ 比較対象のドメインが null の場合
DomainIncomparableException - このインスタンスの値もしくは、比較対象のドメイン値が null の場合boolean lt(V other)
true を返します。
other - 比較対象の値
true
DomainIncomparableException - このインスタンスの値もしくは、比較対象の値が null の場合boolean lt(D other)
true を返します。
other - 比較対象のドメイン
true @ 比較対象のドメインが null の場合
DomainIncomparableException - このインスタンスの値もしくは、比較対象のドメイン値が null の場合
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||