UNPKG

hazelcast-client

Version:

Hazelcast - open source In-Memory Data Grid - client for NodeJS

273 lines 8.78 kB
"use strict"; var StringSerializer = (function () { function StringSerializer() { } StringSerializer.prototype.getId = function () { return -11; }; StringSerializer.prototype.read = function (input) { return input.readUTF(); }; StringSerializer.prototype.write = function (output, object) { output.writeUTF(object); }; return StringSerializer; }()); exports.StringSerializer = StringSerializer; var DoubleSerializer = (function () { function DoubleSerializer() { } DoubleSerializer.prototype.getId = function () { return -10; }; DoubleSerializer.prototype.read = function (input) { return input.readDouble(); }; DoubleSerializer.prototype.write = function (output, object) { output.writeDouble(object); }; return DoubleSerializer; }()); exports.DoubleSerializer = DoubleSerializer; var BooleanSerializer = (function () { function BooleanSerializer() { } BooleanSerializer.prototype.getId = function () { return -4; }; BooleanSerializer.prototype.read = function (input) { return input.readBoolean(); }; BooleanSerializer.prototype.write = function (output, object) { output.writeBoolean(object); }; return BooleanSerializer; }()); exports.BooleanSerializer = BooleanSerializer; var NullSerializer = (function () { function NullSerializer() { } NullSerializer.prototype.getId = function () { return 0; }; NullSerializer.prototype.read = function (input) { return null; }; NullSerializer.prototype.write = function (output, object) { }; return NullSerializer; }()); exports.NullSerializer = NullSerializer; var ShortSerializer = (function () { function ShortSerializer() { } ShortSerializer.prototype.getId = function () { return -6; }; ShortSerializer.prototype.read = function (input) { return input.readShort(); }; ShortSerializer.prototype.write = function (output, object) { output.writeShort(object); }; return ShortSerializer; }()); exports.ShortSerializer = ShortSerializer; var IntegerSerializer = (function () { function IntegerSerializer() { } IntegerSerializer.prototype.getId = function () { return -7; }; IntegerSerializer.prototype.read = function (input) { return input.readInt(); }; IntegerSerializer.prototype.write = function (output, object) { output.writeInt(object); }; return IntegerSerializer; }()); exports.IntegerSerializer = IntegerSerializer; var LongSerializer = (function () { function LongSerializer() { } LongSerializer.prototype.getId = function () { return -8; }; LongSerializer.prototype.read = function (input) { return input.readLong(); }; LongSerializer.prototype.write = function (output, object) { output.writeLong(object); }; return LongSerializer; }()); exports.LongSerializer = LongSerializer; var FloatSerializer = (function () { function FloatSerializer() { } FloatSerializer.prototype.getId = function () { return -9; }; FloatSerializer.prototype.read = function (input) { return input.readFloat(); }; FloatSerializer.prototype.write = function (output, object) { output.writeFloat(object); }; return FloatSerializer; }()); exports.FloatSerializer = FloatSerializer; var BooleanArraySerializer = (function () { function BooleanArraySerializer() { } BooleanArraySerializer.prototype.getId = function () { return -13; }; BooleanArraySerializer.prototype.read = function (input) { return input.readBooleanArray(); }; BooleanArraySerializer.prototype.write = function (output, object) { output.writeBooleanArray(object); }; return BooleanArraySerializer; }()); exports.BooleanArraySerializer = BooleanArraySerializer; var ShortArraySerializer = (function () { function ShortArraySerializer() { } ShortArraySerializer.prototype.getId = function () { return -15; }; ShortArraySerializer.prototype.read = function (input) { return input.readShortArray(); }; ShortArraySerializer.prototype.write = function (output, object) { output.writeShortArray(object); }; return ShortArraySerializer; }()); exports.ShortArraySerializer = ShortArraySerializer; var IntegerArraySerializer = (function () { function IntegerArraySerializer() { } IntegerArraySerializer.prototype.getId = function () { return -16; }; IntegerArraySerializer.prototype.read = function (input) { return input.readIntArray(); }; IntegerArraySerializer.prototype.write = function (output, object) { output.writeIntArray(object); }; return IntegerArraySerializer; }()); exports.IntegerArraySerializer = IntegerArraySerializer; var LongArraySerializer = (function () { function LongArraySerializer() { } LongArraySerializer.prototype.getId = function () { return -17; }; LongArraySerializer.prototype.read = function (input) { return input.readLongArray(); }; LongArraySerializer.prototype.write = function (output, object) { output.writeLongArray(object); }; return LongArraySerializer; }()); exports.LongArraySerializer = LongArraySerializer; var DoubleArraySerializer = (function () { function DoubleArraySerializer() { } DoubleArraySerializer.prototype.getId = function () { return -19; }; DoubleArraySerializer.prototype.read = function (input) { return input.readDoubleArray(); }; DoubleArraySerializer.prototype.write = function (output, object) { output.writeDoubleArray(object); }; return DoubleArraySerializer; }()); exports.DoubleArraySerializer = DoubleArraySerializer; var StringArraySerializer = (function () { function StringArraySerializer() { } StringArraySerializer.prototype.getId = function () { return -20; }; StringArraySerializer.prototype.read = function (input) { return input.readUTFArray(); }; StringArraySerializer.prototype.write = function (output, object) { output.writeUTFArray(object); }; return StringArraySerializer; }()); exports.StringArraySerializer = StringArraySerializer; var FloatArraySerializer = (function () { function FloatArraySerializer() { } FloatArraySerializer.prototype.getId = function () { return -18; }; FloatArraySerializer.prototype.read = function (input) { return input.readFloatArray(); }; FloatArraySerializer.prototype.write = function (output, object) { output.writeFloatArray(object); }; return FloatArraySerializer; }()); exports.FloatArraySerializer = FloatArraySerializer; var IdentifiedDataSerializableSerializer = (function () { function IdentifiedDataSerializableSerializer(factories) { this.factories = factories; } IdentifiedDataSerializableSerializer.prototype.getId = function () { return -2; }; IdentifiedDataSerializableSerializer.prototype.read = function (input) { var isIdentified = input.readBoolean(); if (!isIdentified) { throw new RangeError('Native clients does not support Data Serializable. Please use Identified Data Serializable'); } var factoryId = input.readInt(); var classId = input.readInt(); var factory; factory = this.factories[factoryId]; if (!factory) { throw new ReferenceError('There is no Identified Data Serializer factory with id ' + factoryId + '.'); } var object = factory.create(classId); object.readData(input); return object; }; IdentifiedDataSerializableSerializer.prototype.write = function (output, object) { output.writeBoolean(true); output.writeInt(object.getFactoryId()); output.writeInt(object.getClassId()); object.writeData(output); }; return IdentifiedDataSerializableSerializer; }()); exports.IdentifiedDataSerializableSerializer = IdentifiedDataSerializableSerializer; var JsonSerializer = (function () { function JsonSerializer() { } JsonSerializer.prototype.getId = function () { return -130; }; JsonSerializer.prototype.read = function (input) { return JSON.parse(input.readUTF()); }; JsonSerializer.prototype.write = function (output, object) { output.writeUTF(JSON.stringify(object)); }; return JsonSerializer; }()); exports.JsonSerializer = JsonSerializer; //# sourceMappingURL=DefaultSerializer.js.map