パッケージ org.iplass.mtp.entity
クラス BinaryReference
java.lang.Object
org.iplass.mtp.entity.BinaryReference
- すべての実装されたインタフェース:
java.io.Serializable
public class BinaryReference
extends java.lang.Object
implements java.io.Serializable
バイナリデータへの参照を表すEntityの属性値です。
EntityにBinaryPropertyが宣言されている場合は、
このインスタンスが返却されます。
- 関連項目:
- 直列化された形式
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 BinaryReference()
BinaryReference(long lobId, java.lang.String name, java.lang.String type, long size)
BinaryReference(long lobId, java.lang.String name, java.lang.String type, long size, java.lang.String definitionName, java.lang.String propertyName, java.lang.String oid)
-
メソッドの概要
修飾子とタイプ メソッド 説明 BinaryReference
copy()
boolean
equals(java.lang.Object obj)
java.lang.String
getDefinitionName()
このバイナリが格納されているEntityの定義名long
getLobId()
バイナリファイルを一意に特定するIDjava.lang.String
getName()
バイナリファイルのファイル名java.lang.String
getOid()
このバイナリが格納されているEntityのOIDjava.lang.String
getPropertyName()
このバイナリが格納されているEntityの属性名long
getSize()
バイナリのサイズ(byte)java.lang.String
getType()
バイナリのタイプ(mineタイプ名)int
hashCode()
void
setDefinitionName(java.lang.String definitionName)
void
setLobId(long lobId)
void
setName(java.lang.String name)
void
setOid(java.lang.String oid)
void
setPropertyName(java.lang.String propertyName)
void
setSize(long size)
void
setType(java.lang.String type)
java.lang.String
toString()
-
コンストラクタの詳細
-
BinaryReference
public BinaryReference() -
BinaryReference
public BinaryReference(long lobId, java.lang.String name, java.lang.String type, long size) -
BinaryReference
public BinaryReference(long lobId, java.lang.String name, java.lang.String type, long size, java.lang.String definitionName, java.lang.String propertyName, java.lang.String oid)
-
-
メソッドの詳細
-
toString
public java.lang.String toString()- オーバーライド:
toString
クラス内java.lang.Object
-
setName
public void setName(java.lang.String name) -
setType
public void setType(java.lang.String type) -
setDefinitionName
public void setDefinitionName(java.lang.String definitionName) -
setPropertyName
public void setPropertyName(java.lang.String propertyName) -
setOid
public void setOid(java.lang.String oid) -
getDefinitionName
public java.lang.String getDefinitionName()このバイナリが格納されているEntityの定義名- 戻り値:
-
getPropertyName
public java.lang.String getPropertyName()このバイナリが格納されているEntityの属性名- 戻り値:
-
getLobId
public long getLobId()バイナリファイルを一意に特定するID- 戻り値:
-
setLobId
public void setLobId(long lobId) -
getName
public java.lang.String getName()バイナリファイルのファイル名- 戻り値:
-
getType
public java.lang.String getType()バイナリのタイプ(mineタイプ名)- 戻り値:
-
getOid
public java.lang.String getOid()このバイナリが格納されているEntityのOID- 戻り値:
-
getSize
public long getSize()バイナリのサイズ(byte)- 戻り値:
-
setSize
public void setSize(long size) -
copy
-
hashCode
public int hashCode()- オーバーライド:
hashCode
クラス内java.lang.Object
-
equals
public boolean equals(java.lang.Object obj)- オーバーライド:
equals
クラス内java.lang.Object
-