Class MapSettings


  • public class MapSettings
    extends Object
    Stores settings ChronicleMap has been initialized with to trigger map re-creation when settings change (since ChronicleMap doesn't persist init values for entries/avgKeySize/avgValueSize)
    Author:
    [email protected]
    • Constructor Detail

      • MapSettings

        public MapSettings​(Class keyClass,
                           Class valueClass,
                           Class keyMarshaller,
                           Class valueMarshaller,
                           long entries,
                           double avgKeySize,
                           double avgValueSize)
    • Method Detail

      • getKeyClass

        public Class getKeyClass()
      • getValueClass

        public Class getValueClass()
      • getKeyMarshaller

        public Class getKeyMarshaller()
      • getValueMarshaller

        public Class getValueMarshaller()
      • getEntries

        public long getEntries()
      • getAvgKeySize

        public double getAvgKeySize()
      • getAvgValueSize

        public double getAvgValueSize()