Class StringLongMapConverter

  • All Implemented Interfaces:

    public class StringLongMapConverter
    extends StringFlexMapConverter
    Used to automatically convert Map&lt;String, Long&gt;.
    • Constructor Detail

      • StringLongMapConverter

        public StringLongMapConverter()
    • 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.
        shouldRestoreAsLong in class FlexObjectConverter