Annotation Type JsonTypeIdResolver


  • @Target(TYPE)
    @Retention(RUNTIME)
    public @interface JsonTypeIdResolver
    Annotation that can be used to plug a custom type identifier handler (TypeIdResolver) to be used by TypeSerializers and TypeDeserializers for converting between java types and type id included in JSON content. In simplest cases this can be a simple class with static mapping between type names and matching classes.
    Since:
    1.5
    Author:
    tatu
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      Class<? extends TypeIdResolver> value
      Defines implementation class of TypeIdResolver to use for converting between external type id (type name) and actual type of object.
    • Element Detail

      • value

        Class<? extends TypeIdResolver> value
        Defines implementation class of TypeIdResolver to use for converting between external type id (type name) and actual type of object.