Uses of Interface
com.github.shyiko.mysql.binlog.event.deserialization.json.JsonFormatter

Packages that use JsonFormatter
com.github.shyiko.mysql.binlog.event.deserialization.json   
 

Uses of JsonFormatter in com.github.shyiko.mysql.binlog.event.deserialization.json
 

Classes in com.github.shyiko.mysql.binlog.event.deserialization.json that implement JsonFormatter
 class JsonStringFormatter
          A JsonFormatter implementation that creates a JSON string representation.
 

Methods in com.github.shyiko.mysql.binlog.event.deserialization.json with parameters of type JsonFormatter
static void JsonBinary.parse(byte[] bytes, JsonFormatter formatter)
          Parse the MySQL binary representation of a JSON value and call the supplied JsonFormatter for the various components of the value.
 void JsonBinary.parse(JsonFormatter formatter)
           
protected  void JsonBinary.parse(ValueType type, JsonFormatter formatter)
           
protected  void JsonBinary.parseArray(boolean small, JsonFormatter formatter)
          Parse a JSON array.
protected  void JsonBinary.parseBoolean(JsonFormatter formatter)
          Parse a literal value that is either null, true, or false.
protected  void JsonBinary.parseDate(JsonFormatter formatter)
          Parse a DATE value, which is stored using the same format as DATETIME: 5 bytes + fractional-seconds storage.
protected  void JsonBinary.parseDatetime(JsonFormatter formatter)
          Parse a DATETIME value, which is stored as 5 bytes + fractional-seconds storage.
protected  void JsonBinary.parseDecimal(int length, JsonFormatter formatter)
          Parse a DECIMAL value.
protected  void JsonBinary.parseDouble(JsonFormatter formatter)
          Parse a 8 byte double value.
protected  void JsonBinary.parseInt16(JsonFormatter formatter)
          Parse a 2 byte integer value.
protected  void JsonBinary.parseInt32(JsonFormatter formatter)
          Parse a 4 byte integer value.
protected  void JsonBinary.parseInt64(JsonFormatter formatter)
          Parse a 8 byte integer value.
protected  void JsonBinary.parseObject(boolean small, JsonFormatter formatter)
          Parse a JSON object.
protected  void JsonBinary.parseOpaque(JsonFormatter formatter)
          Parse an opaque type.
protected  void JsonBinary.parseOpaqueValue(ColumnType type, int length, JsonFormatter formatter)
           
protected  void JsonBinary.parseString(JsonFormatter formatter)
          Parse the length and value of a string stored in MySQL's "utf8mb" character set (which equates to Java's UTF-8 character set.
protected  void JsonBinary.parseTime(JsonFormatter formatter)
          Parse a TIME value, which is stored using the same format as DATETIME: 5 bytes + fractional-seconds storage.
protected  void JsonBinary.parseUInt16(JsonFormatter formatter)
          Parse a 2 byte unsigned integer value.
protected  void JsonBinary.parseUInt32(JsonFormatter formatter)
          Parse a 4 byte unsigned integer value.
protected  void JsonBinary.parseUInt64(JsonFormatter formatter)
          Parse a 8 byte unsigned integer value.
 



Copyright © 2016. All Rights Reserved.