Class TLVChainOctoBit
java.lang.Object
love.distributedrebirth.nx01.no2all.nostr.octo.tlv.AbstractTLVChainAtom<Byte, TLVChainOctoBitFrame, TLVChainOctoBitFrameType>
love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainOctoBit
- All Implemented Interfaces:
TLVChainAtom<Byte, TLVChainOctoBitFrame, TLVChainOctoBitFrameType>, TLVChainAtomSerializable<Byte, TLVChainOctoBitFrame, TLVChainOctoBitFrameType>
public final class TLVChainOctoBit
extends AbstractTLVChainAtom<Byte, TLVChainOctoBitFrame, TLVChainOctoBitFrameType>
implements TLVChainAtomSerializable<Byte, TLVChainOctoBitFrame, TLVChainOctoBitFrameType>
TLV chain octo bit.
- Version:
- ©Δ∞ 仙上主天
- Author:
- للَّٰهِilLצسُو
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFrame(byte type, byte[] data) voidaddFrame(TLVChainOctoBitFrameType type, byte[] data) voidaddFrameString(byte type, OctoBitConverter<String> conv, String data) voidaddFrameString(TLVChainOctoBitFrameType type, OctoBitConverter<String> conv, String data) voiddataReadStream(InputStream input) voiddataWriteStream(OutputStream output) Methods inherited from class AbstractTLVChainAtom
addFrame, clear, getFrame, getFrameCount, iteratorMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface TLVChainAtom
addFrame, clear, getFirstDataOfType, getFirstDataOfType, getFirstFrameOfType, getFirstFrameOfType, getFrame, getFrameCount, getFramesByType, getFramesByType, iteratorMethods inherited from interface TLVChainAtomSerializable
dataReadArray, dataReadBuffer, dataWriteArray, dataWriteBuffer
-
Constructor Details
-
TLVChainOctoBit
public TLVChainOctoBit()
-
-
Method Details
-
addFrame
public void addFrame(byte type, byte[] data) -
addFrame
-
addFrameString
-
addFrameString
public void addFrameString(TLVChainOctoBitFrameType type, OctoBitConverter<String> conv, String data) -
dataReadStream
- Specified by:
dataReadStreamin interfaceTLVChainAtomSerializable<Byte, TLVChainOctoBitFrame, TLVChainOctoBitFrameType>- Throws:
IOException
-
dataWriteStream
- Specified by:
dataWriteStreamin interfaceTLVChainAtomSerializable<Byte, TLVChainOctoBitFrame, TLVChainOctoBitFrameType>- Throws:
IOException
-