A B C D E F G H I L M N R S T U V 

A

ARRAY_FIXED_VALUE_NULL - Static variable in class com.github.hermod.ser.Null
 
ARRAY_FIXED_VALUE_TYPE - Static variable in class com.github.hermod.ser.Types
ARRAY_FIXED_VALUE_TYPE Array with fixde length value like byte[] ...
ARRAY_VARIABLE_VALUE_NULL - Static variable in class com.github.hermod.ser.Null
 
ARRAY_VARIABLE_VALUE_TYPE - Static variable in class com.github.hermod.ser.Types
ARRAY_VARIABLE_VALUE_TYPE Array with variable length value (nullable value is accepted), like Integer[] ...

B

BYTE_NULL - Static variable in class com.github.hermod.ser.Null
 
BYTE_TYPE - Static variable in class com.github.hermod.ser.Types
 
ByteBufClassSerializer<T> - Interface in com.github.hermod.ser
ByteBufClassSerializer.
ByteBufferClassSerializer<T> - Interface in com.github.hermod.ser
ByteBufferClassSerializer.
ByteBufferMsgSerializer - Interface in com.github.hermod.ser
ByteBufferMsgSerializer.
ByteBufferSerializable - Interface in com.github.hermod.ser
ByteBufferSerializable.
ByteBufMsgSerializer - Interface in com.github.hermod.ser
ByteBufferMsgSerializer.
ByteBufSerializable - Interface in com.github.hermod.ser
ByteBufSerializable.
BytesClassSerializer<T> - Interface in com.github.hermod.ser
BytesClassSerializer.
BytesMsgSerializer - Interface in com.github.hermod.ser
BytesMsgSerializer.
BytesSerializable - Interface in com.github.hermod.ser
BytesSerializable.

C

com.github.hermod.ser - package com.github.hermod.ser
Provides all interfaces for using Serialization in hermod.
contains(int) - Method in interface com.github.hermod.ser.Msg
contains.

D

DECIMAL_NULL - Static variable in class com.github.hermod.ser.Null
 
DECIMAL_TYPE - Static variable in class com.github.hermod.ser.Types
DECIMAL_TYPE (float / double or double encoded on 3/5 bits)
deserializeFromByteBuf(ByteBuf, int, T) - Method in interface com.github.hermod.ser.ByteBufClassSerializer
deserializeFrom.
deserializeFromByteBuf(ByteBuf, int) - Method in interface com.github.hermod.ser.ByteBufClassSerializer
deserializeFrom.
deserializeFromByteBuf(ByteBuf, int, Class<S>) - Method in interface com.github.hermod.ser.ByteBufClassSerializer
deserializeFrom.
deserializeFromByteBuf(ByteBuf, Msg) - Method in interface com.github.hermod.ser.ByteBufMsgSerializer
deserializeFrom.
deserializeFromByteBuf(ByteBuf) - Method in interface com.github.hermod.ser.ByteBufSerializable
deserializeFrom.
deserializeFromByteBuffer(ByteBuffer, int, T) - Method in interface com.github.hermod.ser.ByteBufferClassSerializer
deserializeFrom.
deserializeFromByteBuffer(ByteBuffer, int) - Method in interface com.github.hermod.ser.ByteBufferClassSerializer
deserializeFrom.
deserializeFromByteBuffer(ByteBuffer, int, Class<S>) - Method in interface com.github.hermod.ser.ByteBufferClassSerializer
deserializeFrom.
deserializeFromByteBuffer(ByteBuffer, Msg) - Method in interface com.github.hermod.ser.ByteBufferMsgSerializer
deserializeFrom.
deserializeFromByteBuffer(ByteBuffer) - Method in interface com.github.hermod.ser.ByteBufferSerializable
deserializeFrom.
deserializeFromBytes(byte[], int, int, T) - Method in interface com.github.hermod.ser.BytesClassSerializer
deserializeFrom.
deserializeFromBytes(byte[], int, int) - Method in interface com.github.hermod.ser.BytesClassSerializer
deserializeFrom.
deserializeFromBytes(byte[], int, int, Class<S>) - Method in interface com.github.hermod.ser.BytesClassSerializer
deserializeFrom.
deserializeFromBytes(byte[], int, int, Msg) - Method in interface com.github.hermod.ser.BytesMsgSerializer
deserializeFrom.
deserializeFromBytes(byte[], int, int) - Method in interface com.github.hermod.ser.BytesSerializable
deserializeFrom.
DOUBLE_NULL - Static variable in class com.github.hermod.ser.Null
 
DOUBLE_TYPE - Static variable in class com.github.hermod.ser.Types
 

E

equals(Object) - Method in class com.github.hermod.ser.Null
(non-Javadoc)

F

FIVE_BITS_DECIMAL_NULL - Static variable in class com.github.hermod.ser.Null
 
FIVE_BITS_DECIMAL_TYPE - Static variable in class com.github.hermod.ser.Types
 
FLOAT_NULL - Static variable in class com.github.hermod.ser.Null
 
FLOAT_TYPE - Static variable in class com.github.hermod.ser.Types
 

G

get(int) - Method in interface com.github.hermod.ser.Msg
get.
get(int, Class<T>) - Method in interface com.github.hermod.ser.Msg
get.
getAllAsMsg() - Method in interface com.github.hermod.ser.Msg
getAll.
getAllAsObjects() - Method in interface com.github.hermod.ser.Msg
getAllAsObjects.
getAllAsObjects(Object...) - Method in interface com.github.hermod.ser.Msg
getAllAsObjects.
getArrayLength(int) - Method in interface com.github.hermod.ser.Msg
getArrayLength.
getAsBoolean(int) - Method in interface com.github.hermod.ser.Msg
getAsBoolean.
getAsBooleans(int) - Method in interface com.github.hermod.ser.Msg
getAsBooleans.
getAsByte(int) - Method in interface com.github.hermod.ser.Msg
getAsByte.
getAsBytes(int) - Method in interface com.github.hermod.ser.Msg
getAsBytes.
getAsDouble(int) - Method in interface com.github.hermod.ser.Msg
getAsDouble.
getAsDoubles(int) - Method in interface com.github.hermod.ser.Msg
getAsDoubles.
getAsFloat(int) - Method in interface com.github.hermod.ser.Msg
getAsFloat.
getAsFloats(int) - Method in interface com.github.hermod.ser.Msg
getAsFloats.
getAsInt(int) - Method in interface com.github.hermod.ser.Msg
getAsInt.
getAsInts(int) - Method in interface com.github.hermod.ser.Msg
getAsInts.
getAsLong(int) - Method in interface com.github.hermod.ser.Msg
getAsLong.
getAsLongs(int) - Method in interface com.github.hermod.ser.Msg
getAsLongs.
getAsMsg(int) - Method in interface com.github.hermod.ser.Msg
getAsMsg.
getAsMsg(int, Msg) - Method in interface com.github.hermod.ser.Msg
getAsMsg.
getAsMsgs(int) - Method in interface com.github.hermod.ser.Msg
getAsMsgs.
getAsMsgs(int, Msg...) - Method in interface com.github.hermod.ser.Msg
getAsMsgs.
getAsNull(int) - Method in interface com.github.hermod.ser.Msg
getAsNull.
getAsNullableBoolean(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableBoolean.
getAsNullableBooleans(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableBooleans.
getAsNullableByte(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableByte.
getAsNullableBytes(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableBytes.
getAsNullableDouble(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableDouble.
getAsNullableDoubles(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableDoubles.
getAsNullableFloat(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableFloat.
getAsNullableFloats(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableFloats.
getAsNullableInteger(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableInt.
getAsNullableIntegers(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableIntegers.
getAsNullableLong(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableLong.
getAsNullableLongs(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableLongs.
getAsNullableShort(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableShort.
getAsNullableShorts(int) - Method in interface com.github.hermod.ser.Msg
getAsNullableShorts.
getAsObjects(int) - Method in interface com.github.hermod.ser.Msg
getAsObjects.
getAsShort(int) - Method in interface com.github.hermod.ser.Msg
getAsShort.
getAsShorts(int) - Method in interface com.github.hermod.ser.Msg
getAsShorts.
getAsString(int) - Method in interface com.github.hermod.ser.Msg
getAsString.
getAsStrings(int) - Method in interface com.github.hermod.ser.Msg
getAsStrings.
getId() - Method in enum com.github.hermod.ser.Type
getId.
getKeyMax() - Method in interface com.github.hermod.ser.Msg
getKeyMax.
getKeysArray() - Method in interface com.github.hermod.ser.Msg
getKeysArray.
getKeysLength() - Method in interface com.github.hermod.ser.Msg
getKeysLength.
getLength(Msg) - Method in interface com.github.hermod.ser.MsgSerializer
getLength.
getLength() - Method in class com.github.hermod.ser.Null
getLength.
getLength() - Method in interface com.github.hermod.ser.Serializable
getLength.
getMsgId() - Method in interface com.github.hermod.ser.MsgIdentifiable
getMsgId.
getShiftId() - Method in enum com.github.hermod.ser.Type
get5ShiftId.
getType(int) - Method in interface com.github.hermod.ser.Msg
getType.
getType() - Method in class com.github.hermod.ser.Null
getType.
getTypeAsByte(int) - Method in interface com.github.hermod.ser.Msg
getTypeAsByte.

H

hashCode() - Method in class com.github.hermod.ser.Null
(non-Javadoc)

I

INT_NULL - Static variable in class com.github.hermod.ser.Null
 
INT_TYPE - Static variable in class com.github.hermod.ser.Types
 
INTEGER_NULL - Static variable in class com.github.hermod.ser.Null
 
INTEGER_TYPE - Static variable in class com.github.hermod.ser.Types
INTEGER_TYPE (long / int / short / byte / boolean / Enum)
isArray(int) - Method in interface com.github.hermod.ser.Msg
isArray.
isByteBufferSerializable() - Method in interface com.github.hermod.ser.Msg
isByteBufferSerializable.
isByteBufSerializable() - Method in interface com.github.hermod.ser.Msg
isByteBufSerializable.
isBytesSerializable() - Method in interface com.github.hermod.ser.Msg
isBytesSerializable.
isEmpty() - Method in interface com.github.hermod.ser.Msg
isEmpty.
isSerializable() - Method in interface com.github.hermod.ser.Msg
isSerializable.

L

LONG_NULL - Static variable in class com.github.hermod.ser.Null
 
LONG_TYPE - Static variable in class com.github.hermod.ser.Types
 

M

Msg - Interface in com.github.hermod.ser
Msg interface.
MSG_NULL - Static variable in class com.github.hermod.ser.Null
 
MSG_TYPE - Static variable in class com.github.hermod.ser.Types
MSG_TYPE
MsgIdentifiable - Interface in com.github.hermod.ser
MsgIdentifiable.
MsgSerializer - Interface in com.github.hermod.ser
MsgSerializer.

N

Null - Class in com.github.hermod.ser
Null.
NULL - Static variable in class com.github.hermod.ser.Null
 
NULL_TYPE - Static variable in class com.github.hermod.ser.Types
NULL_TYPE

R

remove(int...) - Method in interface com.github.hermod.ser.Msg
remove.
removeAll() - Method in interface com.github.hermod.ser.Msg
removeAll.

S

Serializable - Interface in com.github.hermod.ser
Serializable.
serializeToByteBuf(T) - Method in interface com.github.hermod.ser.ByteBufClassSerializer
serializeToByteBuffer.
serializeToByteBuf(T, ByteBuf) - Method in interface com.github.hermod.ser.ByteBufClassSerializer
serializeToByteBuffer.
serializeToByteBuf(Msg) - Method in interface com.github.hermod.ser.ByteBufMsgSerializer
serializeToByteBuffer.
serializeToByteBuf(Msg, ByteBuf) - Method in interface com.github.hermod.ser.ByteBufMsgSerializer
serializeToByteBuffer.
serializeToByteBuf() - Method in interface com.github.hermod.ser.ByteBufSerializable
serializeToByteBuffer.
serializeToByteBuf(ByteBuf) - Method in interface com.github.hermod.ser.ByteBufSerializable
serializeToByteBuffer.
serializeToByteBuffer(T) - Method in interface com.github.hermod.ser.ByteBufferClassSerializer
serializeToByteBuffer.
serializeToByteBuffer(T, ByteBuffer) - Method in interface com.github.hermod.ser.ByteBufferClassSerializer
serializeToByteBuffer.
serializeToByteBuffer(Msg) - Method in interface com.github.hermod.ser.ByteBufferMsgSerializer
serializeToByteBuffer.
serializeToByteBuffer(Msg, ByteBuffer) - Method in interface com.github.hermod.ser.ByteBufferMsgSerializer
serializeToByteBuffer.
serializeToByteBuffer() - Method in interface com.github.hermod.ser.ByteBufferSerializable
serializeToByteBuffer.
serializeToByteBuffer(ByteBuffer) - Method in interface com.github.hermod.ser.ByteBufferSerializable
serializeToByteBuffer.
serializeToBytes(T) - Method in interface com.github.hermod.ser.BytesClassSerializer
serializeToBytes.
serializeToBytes(T, byte[], int) - Method in interface com.github.hermod.ser.BytesClassSerializer
serializeToBytes.
serializeToBytes(Msg) - Method in interface com.github.hermod.ser.BytesMsgSerializer
serializeToBytes.
serializeToBytes(Msg, byte[], int) - Method in interface com.github.hermod.ser.BytesMsgSerializer
serializeToBytes.
serializeToBytes() - Method in interface com.github.hermod.ser.BytesSerializable
serializeToBytes.
serializeToBytes(byte[], int) - Method in interface com.github.hermod.ser.BytesSerializable
serializeToBytes.
set(int, Null) - Method in interface com.github.hermod.ser.Msg
set .
set(int, Object) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Object, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Boolean, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, byte) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Byte) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Byte, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, short) - Method in interface com.github.hermod.ser.Msg
set.
set(int, short, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Short) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Short, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, int) - Method in interface com.github.hermod.ser.Msg
set.
set(int, int, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Integer) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Integer, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, long) - Method in interface com.github.hermod.ser.Msg
set.
set(int, long, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Long) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Long, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, float) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Float) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Float, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, double) - Method in interface com.github.hermod.ser.Msg
set.
set(int, double, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Double) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Double, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, double, int) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Double, int) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Double, int, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, String) - Method in interface com.github.hermod.ser.Msg
set.
set(int, String, boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Msg) - Method in interface com.github.hermod.ser.Msg
set.
set(int, boolean...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Boolean...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, byte...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Byte...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, short...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Short...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, int...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Integer...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, long...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Long...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, float...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Float...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, double...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Double...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, String...) - Method in interface com.github.hermod.ser.Msg
set.
set(int, String[], boolean) - Method in interface com.github.hermod.ser.Msg
set.
set(int, Msg...) - Method in interface com.github.hermod.ser.Msg
set.
setAll(Msg) - Method in interface com.github.hermod.ser.Msg
setAll.
setAll(Object...) - Method in interface com.github.hermod.ser.Msg
setAll.
setMsgId(int) - Method in interface com.github.hermod.ser.MsgIdentifiable
setMsgId.
SHORT_NULL - Static variable in class com.github.hermod.ser.Null
 
SHORT_TYPE - Static variable in class com.github.hermod.ser.Types
 
SKIPPED_KEYS_TYPE - Static variable in class com.github.hermod.ser.Types
SKIPPED_KEYS_TYPE
STRING_UTF8_NULL - Static variable in class com.github.hermod.ser.Null
 
STRING_UTF_8_TYPE - Static variable in class com.github.hermod.ser.Types
STRING_TYPE (UTF8 by default as it is in a String)

T

toString() - Method in class com.github.hermod.ser.Null
(non-Javadoc)
Type - Enum in com.github.hermod.ser
Type.
TYPE_DECIMAL - Static variable in class com.github.hermod.ser.Types
 
TYPE_MASK - Static variable in class com.github.hermod.ser.Types
TYPE_MASK Mask do determine the type of the field
Types - Class in com.github.hermod.ser
Types.

U

UTF_8_CHARSET - Static variable in class com.github.hermod.ser.Types
UTF_8_CHARSET
UTF_8_CHARSET_NAME - Static variable in class com.github.hermod.ser.Types
UTF_8_CHARSET_NAME

V

valueOf(int) - Static method in class com.github.hermod.ser.Null
valueOf.
valueOf(Type) - Static method in class com.github.hermod.ser.Null
valueOf.
valueOf(String) - Static method in enum com.github.hermod.ser.Type
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum com.github.hermod.ser.Type
valueOf.
valueOf(Class<T>) - Static method in enum com.github.hermod.ser.Type
valueOf.
values() - Static method in enum com.github.hermod.ser.Type
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N R S T U V 

Copyright © 2012-2014 hermod. All Rights Reserved.