Class JsonNullLiteralImpl

All Implemented Interfaces:
JsonMember, JsonValue, JsonLiteral, JsonNullLiteral

public class JsonNullLiteralImpl extends JsonLiteralImpl implements JsonNullLiteral
Author:
antons
  • Constructor Details

    • JsonNullLiteralImpl

      public JsonNullLiteralImpl()
  • Method Details

    • type

      public JsonLiteralImpl.Type type()
      Specified by:
      type in class JsonLiteralImpl
    • copy

      public JsonValue copy()
      Description copied from interface: JsonValue
      Makes deep copy of this value.
      Specified by:
      copy in interface JsonValue
      Returns:
      copy of this
    • asTemplateParam

      public Object asTemplateParam()
      Description copied from interface: JsonValue
      Converts value to value usable for some template frameworks. - JsonObjects is converted to read only Map - JsonArray is converted to read only List - JsonLiteral is converted to its java value
      Specified by:
      asTemplateParam in interface JsonValue
      Returns:
      template parameter form of this value