abstract class GroupSerializerObjectArray<A : Any> : GroupSerializer<A>
Created by jan on 2/29/16.
<init> |
GroupSerializerObjectArray() Created by jan on 2/29/16. |
valueArrayCopyOfRange |
open fun valueArrayCopyOfRange(vals: Any, from: Int, to: Int): Array<Any> |
valueArrayDeleteValue |
open fun valueArrayDeleteValue(vals: Any, pos: Int): Array<Any> |
valueArrayDeserialize |
open fun valueArrayDeserialize(in: DataInput2, size: Int): Array<Any> |
valueArrayEmpty |
open fun valueArrayEmpty(): Array<Any> |
valueArrayFromArray |
open fun valueArrayFromArray(objects: Array<Any>): Array<Any> |
valueArrayGet |
open fun valueArrayGet(vals: Any, pos: Int): A |
valueArrayPut |
open fun valueArrayPut(vals: Any, pos: Int, newValue: A): Array<Any> |
valueArraySearch |
open fun valueArraySearch(keys: Any, key: A): Int open fun valueArraySearch(keys: Any, key: A, comparator: Comparator<Any>): Int |
valueArraySerialize |
open fun valueArraySerialize(out: DataOutput2, vals: Any): Unit |
valueArraySize |
open fun valueArraySize(vals: Any): Int |
valueArrayToArray |
open fun valueArrayToArray(vals: Any): Array<Any> |
valueArrayUpdateVal |
open fun valueArrayUpdateVal(vals: Any, pos: Int, newValue: A): Array<Any> |
valueArrayBinaryGet |
open fun valueArrayBinaryGet(input: DataInput2, keysLen: Int, pos: Int): A |
SerializerArray |
open class SerializerArray<T : Any> : GroupSerializerObjectArray<Array<T>> Serializes an object array of non-primitive objects. This serializer takes two parameters: - serializer used for each component - componentType is class used to instantiate arrays. Generics are erased at runtime, this class controls what type of array will be instantiated. See |
SerializerBigDecimal |
open class SerializerBigDecimal : GroupSerializerObjectArray<BigDecimal> Created by jan on 2/28/16. |
SerializerBigInteger |
open class SerializerBigInteger : GroupSerializerObjectArray<BigInteger> Created by jan on 2/28/16. |
SerializerByte |
open class SerializerByte : GroupSerializerObjectArray<Byte> Created by jan on 2/28/16. |
SerializerChar |
open class SerializerChar : GroupSerializerObjectArray<Char> Created by jan on 2/28/16. |
SerializerCharArray |
open class SerializerCharArray : GroupSerializerObjectArray<CharArray> Created by jan on 2/28/16. |
SerializerClass |
open class SerializerClass : GroupSerializerObjectArray<Class<*>> Serialier for class. It takes a class loader as constructor param, by default it uses |
SerializerDoubleArray |
open class SerializerDoubleArray : GroupSerializerObjectArray<DoubleArray> Created by jan on 2/28/16. |
SerializerElsa |
class SerializerElsa : GroupSerializerObjectArray<Any?> Uses Elsa serialization: http://www.github.com/jankotek/elsa |
SerializerFloatArray |
open class SerializerFloatArray : GroupSerializerObjectArray<FloatArray> Created by jan on 2/28/16. |
SerializerIllegalAccess |
open class SerializerIllegalAccess : GroupSerializerObjectArray<Any> Created by jan on 2/28/16. |
SerializerIntArray |
open class SerializerIntArray : GroupSerializerObjectArray<IntArray> Created by jan on 2/28/16. |
SerializerJava |
open class SerializerJava : GroupSerializerObjectArray<Any> Created by jan on 2/28/16. |
SerializerLongArray |
open class SerializerLongArray : GroupSerializerObjectArray<LongArray> Created by jan on 2/28/16. |
SerializerShort |
open class SerializerShort : GroupSerializerObjectArray<Short> Created by jan on 2/28/16. |
SerializerShortArray |
open class SerializerShortArray : GroupSerializerObjectArray<ShortArray> Created by jan on 2/28/16. |
SerializerStringAscii |
open class SerializerStringAscii : GroupSerializerObjectArray<String> Created by jan on 2/28/16. |
SerializerStringIntern |
open class SerializerStringIntern : GroupSerializerObjectArray<String> Created by jan on 2/28/16. |