Interface ObjectMapper<C extends MapperConfig>

Type Parameters:
C -

public interface ObjectMapper<C extends MapperConfig>
The intention of this class is to provide concise and consistent interface for Jackson JSON/XML/... data bind.
Since:
0.8
Author:
Haiyang Li
  • Method Details

    • write

      String write(Object obj)
      Parameters:
      obj -
      Returns:
    • write

      String write(Object obj, C config)
      Parameters:
      obj -
      config -
      Returns:
    • write

      void write(File output, Object obj)
      Parameters:
      output -
      obj -
    • write

      void write(File output, Object obj, C config)
      Parameters:
      output -
      obj -
      config -
    • write

      void write(OutputStream output, Object obj)
      Parameters:
      output -
      obj -
    • write

      void write(OutputStream output, Object obj, C config)
      Parameters:
      output -
      obj -
      config -
    • write

      void write(Writer output, Object obj)
      Parameters:
      output -
      obj -
    • write

      void write(Writer output, Object obj, C config)
      Parameters:
      output -
      obj -
      config -
    • read

      <T> T read(Class<? extends T> cls, String from)
      Type Parameters:
      T -
      Parameters:
      cls -
      from -
      Returns:
    • read

      <T> T read(Class<? extends T> cls, String from, C config)
      Type Parameters:
      T -
      Parameters:
      cls -
      from -
      config -
      Returns:
    • read

      <T> T read(Class<? extends T> cls, File from)
      Type Parameters:
      T -
      Parameters:
      cls -
      from -
      Returns:
    • read

      <T> T read(Class<? extends T> cls, File from, C config)
      Type Parameters:
      T -
      Parameters:
      cls -
      from -
      config -
      Returns:
    • read

      <T> T read(Class<? extends T> cls, InputStream from)
      Type Parameters:
      T -
      Parameters:
      cls -
      from -
      Returns:
    • read

      <T> T read(Class<? extends T> cls, InputStream from, C config)
      Type Parameters:
      T -
      Parameters:
      cls -
      from -
      config -
      Returns:
    • read

      <T> T read(Class<? extends T> cls, Reader from)
      Type Parameters:
      T -
      Parameters:
      cls -
      from -
      Returns:
    • read

      <T> T read(Class<? extends T> cls, Reader from, C config)
      Type Parameters:
      T -
      Parameters:
      cls -
      from -
      config -
      Returns: