org.seasar.doma.domain
クラス BytesDomain<D extends BytesDomain<D>>
java.lang.Object
org.seasar.doma.domain.AbstractDomain<byte[],D>
org.seasar.doma.domain.BytesDomain<D>
- 型パラメータ:
D
- ドメインの型
- すべての実装されたインタフェース:
- Serializable, Domain<byte[],D>, SerializableDomain<byte[],D>
- 直系の既知のサブクラス:
- BuiltinBytesDomain
public abstract class BytesDomain<D extends BytesDomain<D>>
- extends AbstractDomain<byte[],D>
- implements SerializableDomain<byte[],D>
byte[]
を値の型とするドメインの骨格実装です。
- 作成者:
- taedium
- 関連項目:
- 直列化された形式
BytesDomain
protected BytesDomain()
- デフォルトの値でインスタンス化します。
BytesDomain
protected BytesDomain(byte[] value)
- 値を指定してインスタンス化します。
- パラメータ:
value
- 値
accept
public <R,P,TH extends Throwable> R accept(DomainVisitor<R,P,TH> visitor,
P p)
throws TH extends Throwable
- インタフェース
Domain
の記述:
- ビジターを受け入れます。
- 定義:
- インタフェース
Domain<byte[],D extends BytesDomain<D>>
内の accept
- 型パラメータ:
R
- 戻り値の型P
- パラメータの型TH
- 例外の型- パラメータ:
visitor
- ビジターp
- パラメータ
- 戻り値:
- 戻り値
- 例外:
TH
- 例外
TH extends Throwable
equals
public boolean equals(Object o)
- オーバーライド:
- クラス
Object
内の equals
hashCode
public int hashCode()
- オーバーライド:
- クラス
Object
内の hashCode
toString
public String toString()
- オーバーライド:
- クラス
AbstractDomain<byte[],D extends BytesDomain<D>>
内の toString
Copyright © 2009 The Seasar Foundation. All Rights Reserved.