public class SimpleBinaryMetaData extends java.lang.Object implements BinaryMetaData, java.io.Externalizable
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected BinaryMetaDataService |
service |
| コンストラクタと説明 |
|---|
SimpleBinaryMetaData() |
SimpleBinaryMetaData(BinaryDefinition def) |
SimpleBinaryMetaData(java.lang.String name) |
SimpleBinaryMetaData(java.lang.String name,
java.nio.file.Path source) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
BinaryDefinition |
currentConfig() |
protected void |
finalize() |
java.io.InputStream |
getInputStream() |
java.lang.String |
getName() |
java.io.OutputStream |
getOutputStream() |
long |
getSize() |
java.nio.file.Path |
getTempPath() |
void |
readExternal(java.io.ObjectInput in) |
void |
writeExternal(java.io.ObjectOutput out) |
void |
writeTo(java.io.OutputStream out) |
protected BinaryMetaDataService service
public SimpleBinaryMetaData()
public SimpleBinaryMetaData(java.lang.String name)
public SimpleBinaryMetaData(java.lang.String name,
java.nio.file.Path source)
public SimpleBinaryMetaData(BinaryDefinition def)
public BinaryDefinition currentConfig()
currentConfig インタフェース内 BinaryMetaDatapublic java.nio.file.Path getTempPath()
public java.lang.String getName()
getName インタフェース内 BinaryMetaDatapublic long getSize()
getSize インタフェース内 BinaryMetaDatapublic java.io.InputStream getInputStream()
getInputStream インタフェース内 BinaryMetaDatapublic java.io.OutputStream getOutputStream()
getOutputStream インタフェース内 BinaryMetaDatapublic void writeTo(java.io.OutputStream out)
throws java.io.IOException
writeTo インタフェース内 BinaryMetaDatajava.io.IOExceptionpublic void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal インタフェース内 java.io.Externalizablejava.io.IOExceptionpublic void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal インタフェース内 java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundExceptionprotected void finalize()
throws java.lang.Throwable
finalize クラス内 java.lang.Objectjava.lang.Throwable