core/src/main/java/com/orientechnologies/orient/core/serialization/serializer/binary/OBinarySerializerFactory.java
@SuppressWarnings("unchecked")
  public <T> OBinarySerializer<T> getObjectSerializer(final OType type) {
    return (OBinarySerializer<T>) serializerTypeMap.get(type);
  }
@SuppressWarnings("unchecked")
  public <T> OBinarySerializer<T> getObjectSerializer(final OType type) {
    return (OBinarySerializer<T>) serializerTypeMap.get(type);
  }
@ SuppressWarnings ( "unchecked" ) public < T > OBinarySerializer < T > getObjectSerializer ( final OType type ) { return ( OBinarySerializer < T > ) serializerTypeMap . get ( type ) ; }
Obtain OBinarySerializer realization for the OType

@param type is the OType to obtain serializer algorithm for

@return OBinarySerializer instance
Obtain OBinarySerializer realization for the OType