Class BinaryLoadItem

    • Constructor Detail

      • BinaryLoadItem

        public BinaryLoadItem()
    • Method Detail

      • hasData

        public final boolean hasData()
        Some binary entries serve as a skip entry, so that an entry for a particular object id already exists. Naturally, those entries don't have data then, which must be checked (be checkable) later on.
        Returns:
        whether this instances carries (actually "knows") binary build data or not.
      • modifyLoadItem

        public final void modifyLoadItem​(ByteBuffer directByteBuffer,
                                         long offset,
                                         long entityTotalLength,
                                         long entityTypeId,
                                         long entityObjectId)
        Specified by:
        modifyLoadItem in class Binary
      • storeEntityHeader

        public final void storeEntityHeader​(long entityContentLength,
                                            long entityTypeId,
                                            long entityObjectId)
        Specified by:
        storeEntityHeader in class Binary
      • clear

        public final void clear()
      • isEmpty

        public final boolean isEmpty()
      • totalLength

        public final long totalLength()
      • channelCount

        public final int channelCount()
        Specified by:
        channelCount in class Binary