Class IntegerLongMapConverter

    • Constructor Detail

      • IntegerLongMapConverter

        public IntegerLongMapConverter()
    • Method Detail

      • shouldRestoreAsLong

        protected boolean shouldRestoreAsLong​(FlexBuffers.Reference reference)
        Description copied from class: FlexObjectConverter
        Returns true if the width in bytes stored in the private parentWidth field of FlexBuffers.Reference is 8. Note: FlexBuffers stores all items in a map/vector using the size of the widest item. However, an item's size is only as wide as needed, e.g. a 64-bit integer (Java Long, 8 bytes) will be reduced to 1 byte if it does not exceed its value range.
        Overrides:
        shouldRestoreAsLong in class FlexObjectConverter