Class ByteSerializer

java.lang.Object
org.djutils.data.serialization.ByteSerializer
All Implemented Interfaces:
TextSerializer<Byte>

public class ByteSerializer
extends Object
implements TextSerializer<Byte>
ByteSerializer (de)serializes Byte objects.

Copyright (c) 2020-2020 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://djutils.org. The DJUTILS project is distributed under a three-clause BSD-style license, which can be found at https://djutils.org/docs/license.html.
Author:
Alexander Verbraeck, Peter Knoppers, Wouter Schakel
  • Constructor Details

  • Method Details

    • serialize

      public String serialize​(Object value)
      Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
      Specified by:
      serialize in interface TextSerializer<Byte>
      Parameters:
      value - T; the value to serialize
      Returns:
      String; a string representation of the value that can later be deserialized
    • deserialize

      public Byte deserialize​(String text)
      Deserialize a value from text that has been created with the corresponding serializer.
      Specified by:
      deserialize in interface TextSerializer<Byte>
      Parameters:
      text - String; the string to deserialize
      Returns:
      T; an instance of the object created with the corresponding serializer