com.thinkaurelius.titan.graphdb.database.serialize

## Interface Serializer

- All Superinterfaces:
    AttributeHandling
  All Known Implementing Classes:
    StandardSerializer

      public interface Serializer
      extends AttributeHandling

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `DataOutput` | `getDataOutput(int initialCapacity)`
    `Object` | `readClassAndObject(ReadBuffer buffer)`
    `<T> T` | `readObject(ReadBuffer buffer, Class<T> type)`
    `<T> T` | `readObjectByteOrder(ReadBuffer buffer, Class<T> type)`
    `<T> T` | `readObjectNotNull(ReadBuffer buffer, Class<T> type)`

    - ### Methods inherited from interface com.thinkaurelius.titan.graphdb.database.serialize.AttributeHandling

      `convert, isOrderPreservingDatatype, registerClass, verifyAttribute`

- - ### Method Detail

    - #### readClassAndObject

          Object readClassAndObject(ReadBuffer buffer)

    - #### readObject

          <T> T readObject(ReadBuffer buffer,
                         Class<T> type)

    - #### readObjectByteOrder

          <T> T readObjectByteOrder(ReadBuffer buffer,
                                  Class<T> type)

    - #### readObjectNotNull

          <T> T readObjectNotNull(ReadBuffer buffer,
                                Class<T> type)

    - #### getDataOutput

          DataOutput getDataOutput(int initialCapacity)

Copyright © 2012–2014. All rights reserved.