Interface TLVChainAtom<E,T extends TLVChainAtomFrame<E>,S extends TLVChainAtomFrameType<E>>

All Known Subinterfaces:
TLVChainAtomSerializable<E,T,S>
All Known Implementing Classes:
AbstractTLVChainAtom, TLVChainOctalSex, TLVChainOctoBit, TLVChainSexTeenBit

public interface TLVChainAtom<E,T extends TLVChainAtomFrame<E>,S extends TLVChainAtomFrameType<E>>
Version:
©Δ∞ 仙上主天
Author:
للَّٰهِilLצسُو
  • Method Details

    • clear

      void clear()
    • getFrameCount

      int getFrameCount()
    • getFrame

      T getFrame(int index)
    • iterator

      Iterator<T> iterator()
    • addFrame

      void addFrame(T frame)
    • getFramesByType

      default List<T> getFramesByType(S type)
    • getFramesByType

      default List<T> getFramesByType(E type)
    • getFirstFrameOfType

      default T getFirstFrameOfType(E type)
    • getFirstFrameOfType

      default T getFirstFrameOfType(S type)
    • getFirstDataOfType

      default E[] getFirstDataOfType(S type)
    • getFirstDataOfType

      default E[] getFirstDataOfType(E type)