Package io.github.astrapisixtynine.fury
Klasse BytesToObjectExtensions
java.lang.Object
io.github.astrapisixtynine.fury.BytesToObjectExtensions
Utility class for converting byte arrays to Java objects
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic <T> T
Converts a byte array to an objectstatic <T> T
Converts a byte array to an object using a specific Fury instance
-
Konstruktordetails
-
BytesToObjectExtensions
public BytesToObjectExtensions()
-
-
Methodendetails
-
toObject
Converts a byte array to an object- Typparameter:
T
- the type of the deserialized object- Parameter:
bytes
- the byte array to deserializeregisterClasses
- 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 deserializationbytes
- the byte array to deserializeregisterClasses
- classes that need to be registered for deserialization- Gibt zurück:
- the deserialized object
-