Class MapConverter<K extends java.io.Serializable,​V extends java.io.Serializable>

  • All Implemented Interfaces:
    io.requery.Converter<java.util.Map<K,​V>,​java.lang.String>

    public class MapConverter<K extends java.io.Serializable,​V extends java.io.Serializable>
    extends java.lang.Object
    implements io.requery.Converter<java.util.Map<K,​V>,​java.lang.String>
    Provides a Converter that can be used persist and read Map objects.
    • Constructor Summary

      Constructors 
      Constructor Description
      MapConverter()  
    • Constructor Detail

      • MapConverter

        public MapConverter()
    • Method Detail

      • getMappedType

        public java.lang.Class<java.util.Map<K,​V>> getMappedType()
        Specified by:
        getMappedType in interface io.requery.Converter<K extends java.io.Serializable,​V extends java.io.Serializable>
      • getPersistedType

        public java.lang.Class<java.lang.String> getPersistedType()
        Specified by:
        getPersistedType in interface io.requery.Converter<K extends java.io.Serializable,​V extends java.io.Serializable>
      • getPersistedSize

        public java.lang.Integer getPersistedSize()
        Specified by:
        getPersistedSize in interface io.requery.Converter<K extends java.io.Serializable,​V extends java.io.Serializable>
      • convertToPersisted

        public java.lang.String convertToPersisted​(java.util.Map<K,​V> value)
        Specified by:
        convertToPersisted in interface io.requery.Converter<K extends java.io.Serializable,​V extends java.io.Serializable>
      • convertToMapped

        public java.util.Map<K,​V> convertToMapped​(java.lang.Class<? extends java.util.Map<K,​V>> type,
                                                        java.lang.String value)
        Specified by:
        convertToMapped in interface io.requery.Converter<K extends java.io.Serializable,​V extends java.io.Serializable>