public class LayersIndex extends ObjectSE
"- "
)とコロン(":"
)サフィックスを前に付けた引用符付き文字列として記述されます。レイヤーコンテンツは、スペーススペースダッシュスペース(" - "
)を前に付けた引用符付き文字列として記述されたファイルまたはディレクトリ名です。ディレクトリ名は /
で終わりますが、ファイル名は終わりません。ディレクトリ名が使用されている場合、そのディレクトリ内のすべてのファイルが同じレイヤーにあることを意味します。 インデックスファイルは YAML と互換性があるように設計されており、Map<String, List<String>>
インスタンスのリストに読み込むことができます。
コンストラクターと説明 |
---|
LayersIndex(IterableSE<Layer> layers) 指定されたレイヤーに基づく新しい LayersIndex を作成します。 |
LayersIndex(Layer... layers) 指定されたレイヤーに基づく新しい LayersIndex を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | add(Layer layer, StringSE name) インデックスにアイテムを追加します。 |
void | writeTo(OutputStreamSE out) レイヤーインデックスを出力ストリームに書き込みます。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public LayersIndex(Layer... layers)
LayersIndex
を作成します。layers
- インデックス内のレイヤー public LayersIndex(IterableSE<Layer> layers)
LayersIndex
を作成します。layers
- インデックス内のレイヤー public void add(Layer layer, StringSE name)
layer
- アイテムのレイヤー name
- アイテムの名前 public void writeTo(OutputStreamSE out) throws IOExceptionSE
out
- 宛先ストリーム IOExceptionSE
- IO エラー時