public class Layer extends ObjectSE implements Content
ImageArchive
に書き込むことができるレイヤー。修飾子と型 | メソッドと説明 |
---|---|
static Layer | fromTarArchive(TarArchive tarArchive) TarArchive から新しい Layer を作成するファクトリメソッド。 |
LayerId | getId() レイヤーの ID を返します。 |
static Layer | of(IOConsumer<Layout> layout) |
int | size() コンテンツのサイズ(バイト単位)。 |
void | writeTo(OutputStreamSE outputStream) 指定された出力ストリームにコンテンツを書き込みます。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public LayerId getId()
public int size()
Content
public void writeTo(OutputStreamSE outputStream) throws IOExceptionSE
Content
Content
の writeTo
outputStream
- 書き込む出力ストリーム IOExceptionSE
- IO エラー時 public static Layer of(IOConsumer<Layout> layout) throws IOExceptionSE
layout
- レイヤーレイアウト IOExceptionSE
- IO エラー時 public static Layer fromTarArchive(TarArchive tarArchive) throws IOExceptionSE
TarArchive
から新しい Layer
を作成するファクトリメソッド。tarArchive
- レイヤーの内容 IOExceptionSE
- エラー時