Klasse BytesToObjectExtensions

java.lang.Object
io.github.astrapisixtynine.fury.BytesToObjectExtensions

public class BytesToObjectExtensions extends Object
Utility class for converting byte arrays to Java objects
  • Konstruktordetails

    • BytesToObjectExtensions

      public BytesToObjectExtensions()
  • Methodendetails

    • toObject

      public static <T> T toObject(byte[] bytes, Class<?>... registerClasses)
      Converts a byte array to an object
      Typparameter:
      T - the type of the deserialized object
      Parameter:
      bytes - the byte array to deserialize
      registerClasses - classes that need to be registered for deserialization
      Gibt zurück:
      the deserialized object
    • toObject

      public static <T> T toObject(@NonNull @NonNull org.apache.fury.Fury fury, byte[] bytes, Class<?>... registerClasses)
      Converts a byte array to an object using a specific Fury instance
      Typparameter:
      T - the type of the deserialized object
      Parameter:
      fury - the Fury instance used for deserialization
      bytes - the byte array to deserialize
      registerClasses - classes that need to be registered for deserialization
      Gibt zurück:
      the deserialized object