Class AbstractTLVChainAtom<E, T extends TLVChainAtomFrame<E>, S extends TLVChainAtomFrameType<E>>
java.lang.Object
love.distributedrebirth.nx01.no2all.nostr.octo.tlv.AbstractTLVChainAtom<E,T,S>
- Type Parameters:
E- The frame element type.T- The frame element class type.S- The frame element type class type.
- All Implemented Interfaces:
TLVChainAtom<E,T, S>
- Direct Known Subclasses:
TLVChainOctalSex, TLVChainOctoBit, TLVChainSexTeenBit
public abstract class AbstractTLVChainAtom<E, T extends TLVChainAtomFrame<E>, S extends TLVChainAtomFrameType<E>>
extends Object
implements TLVChainAtom<E,T,S>
Abstract TLV chain atom.
- Version:
- ©Δ∞ 仙上主天
- Author:
- للَّٰهِilLצسُو
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface TLVChainAtom
getFirstDataOfType, getFirstDataOfType, getFirstFrameOfType, getFirstFrameOfType, getFramesByType, getFramesByType
-
Constructor Details
-
AbstractTLVChainAtom
public AbstractTLVChainAtom()
-
-
Method Details
-
clear
public void clear()- Specified by:
clearin interfaceTLVChainAtom<E, T extends TLVChainAtomFrame<E>, S extends TLVChainAtomFrameType<E>>
-
getFrameCount
public int getFrameCount()- Specified by:
getFrameCountin interfaceTLVChainAtom<E, T extends TLVChainAtomFrame<E>, S extends TLVChainAtomFrameType<E>>
-
getFrame
- Specified by:
getFramein interfaceTLVChainAtom<E, T extends TLVChainAtomFrame<E>, S extends TLVChainAtomFrameType<E>>
-
iterator
- Specified by:
iteratorin interfaceTLVChainAtom<E, T extends TLVChainAtomFrame<E>, S extends TLVChainAtomFrameType<E>>
-
addFrame
- Specified by:
addFramein interfaceTLVChainAtom<E, T extends TLVChainAtomFrame<E>, S extends TLVChainAtomFrameType<E>>
-