Interface Marshaller

  • All Known Implementing Classes:
    MarshallerImpl

    public interface Marshaller
    Author:
    slavb
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Object marshall​(Object value)
      Marshalls value to required type Boolean, String and Number values marshalled "as is" to skip quoting
      Object marshall​(Object value, Class type)
      Marshalls value to required type Boolean, String and Number values marshalled "as is" to skip quoting
      Object marshall​(Object value, String type)
      Marshalls value to required type Boolean, String and Number values marshalled "as is" to skip quoting
    • Method Detail

      • marshall

        Object marshall​(Object value)
        Marshalls value to required type Boolean, String and Number values marshalled "as is" to skip quoting
        Parameters:
        value -
        Returns:
      • marshall

        Object marshall​(Object value,
                        String type)
        Marshalls value to required type Boolean, String and Number values marshalled "as is" to skip quoting
        Parameters:
        value -
        type - canonical class name
        Returns:
      • marshall

        Object marshall​(Object value,
                        Class type)
        Marshalls value to required type Boolean, String and Number values marshalled "as is" to skip quoting
        Parameters:
        value -
        type -
        Returns: