Class B2JsonBooleanHandler

  • All Implemented Interfaces:
    B2JsonTypeHandler<java.lang.Boolean>

    public class B2JsonBooleanHandler
    extends java.lang.Object
    implements B2JsonTypeHandler<java.lang.Boolean>
    (De)serializes Boolean objects.
    • Constructor Summary

      Constructors 
      Constructor Description
      B2JsonBooleanHandler​(boolean isPrimitive)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Boolean defaultValueForOptional()
      Returns the default value to use when an optional field is not present.
      java.lang.Boolean deserialize​(B2JsonReader in, B2JsonOptions options)
      Deserialize one object from a JSON input stream.
      java.lang.Boolean deserializeUrlParam​(java.lang.String urlValue)
      When an API is called with GET, this is used to deserialize one of the values.
      java.lang.reflect.Type getHandledType()
      What class does this handle?
      boolean isStringInJson()
      Does this type look like a string in JSON?
      void serialize​(java.lang.Boolean obj, B2JsonOptions options, B2JsonWriter out)
      Serialize one object of the class to a JSON output stream.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • B2JsonBooleanHandler

        public B2JsonBooleanHandler​(boolean isPrimitive)