Package org.exbin.xbup.parser_tree
Class XBTDocumentToXBDocument
- java.lang.Object
-
- org.exbin.xbup.parser_tree.XBTDocumentToXBDocument
-
- All Implemented Interfaces:
org.exbin.xbup.core.block.XBDocument,org.exbin.xbup.core.block.XBEditableDocument
public class XBTDocumentToXBDocument extends java.lang.Object implements org.exbin.xbup.core.block.XBEditableDocumentConversion from level 1 document to level 0 document
-
-
Constructor Summary
Constructors Constructor Description XBTDocumentToXBDocument(org.exbin.xbup.core.block.XBTDocument document)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()longgetDocumentSize()java.util.Optional<org.exbin.xbup.core.block.XBBlock>getRootBlock()java.util.Optional<java.io.InputStream>getTailData()longgetTailDataSize()voidsetRootBlock(org.exbin.xbup.core.block.XBBlock block)voidsetTailData(java.io.InputStream source)
-
-
-
Method Detail
-
getRootBlock
@Nonnull public java.util.Optional<org.exbin.xbup.core.block.XBBlock> getRootBlock()
- Specified by:
getRootBlockin interfaceorg.exbin.xbup.core.block.XBDocument
-
getTailData
@Nonnull public java.util.Optional<java.io.InputStream> getTailData()
- Specified by:
getTailDatain interfaceorg.exbin.xbup.core.block.XBDocument
-
getTailDataSize
public long getTailDataSize()
- Specified by:
getTailDataSizein interfaceorg.exbin.xbup.core.block.XBDocument
-
setRootBlock
public void setRootBlock(org.exbin.xbup.core.block.XBBlock block)
- Specified by:
setRootBlockin interfaceorg.exbin.xbup.core.block.XBEditableDocument
-
setTailData
public void setTailData(java.io.InputStream source) throws java.io.IOException- Specified by:
setTailDatain interfaceorg.exbin.xbup.core.block.XBEditableDocument- Throws:
java.io.IOException
-
clear
public void clear()
- Specified by:
clearin interfaceorg.exbin.xbup.core.block.XBEditableDocument
-
getDocumentSize
public long getDocumentSize()
- Specified by:
getDocumentSizein interfaceorg.exbin.xbup.core.block.XBDocument
-
-