Uses of Interface
io.fury.format.encoder.MapEncoder

Packages that use MapEncoder
Package
Description
 
  • Uses of MapEncoder in io.fury.format.encoder

    Methods in io.fury.format.encoder that return MapEncoder
    Modifier and Type
    Method
    Description
    static <T extends Map, K, V>
    MapEncoder<T>
    Encoders.mapEncoder(com.google.common.reflect.TypeToken<? extends Map> mapToken, com.google.common.reflect.TypeToken<K> keyToken, com.google.common.reflect.TypeToken<V> valToken, Fury fury)
    Creates an encoder for Java Bean of type T.
    static <T extends Map>
    MapEncoder<T>
    Encoders.mapEncoder(com.google.common.reflect.TypeToken<T> token)
    Supported nested map format.
    static <T extends Map>
    MapEncoder<T>
    Encoders.mapEncoder(com.google.common.reflect.TypeToken<T> token, Fury fury)
     
    static <T extends Map, K, V>
    MapEncoder<T>
    Encoders.mapEncoder(Class<? extends Map> mapCls, Class<K> keyType, Class<V> valueType)
    The underlying implementation uses array, only supported Map format, because generic type such as List is erased to simply List, so a bean class input param is required.