-
public final class SerializationExtensions
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any, V extends Any> VserializeBy(T $self, Serializer<V> serializer)根据指定的序列化器,序列化当前对象。 final static <T extends Any, V extends Any> TdeserializeBy(V $self, Serializer<V> serializer)根据指定的序列化器,反序列化当前格式。 final static <T extends Any, V extends Any> TdeserializeBy(V $self, Serializer<V> serializer, Class<T> type)根据指定的序列化器,反序列化当前格式。 final static <T extends Any, V extends Any> TdeserializeBy(V $self, Serializer<V> serializer, Type type)根据指定的序列化器,反序列化当前格式。 final static <T extends Any> StringserializeDataBy(T $self, DataFormat dataFormat)根据指定的数据格式,序列化当前对象。这个方法使用的序列化器可以由第三方库委托实现,基于classpath进行推断,或者使用由Breeze Framework实现的序列化器。 final static <T extends Any> TdeserializeDataBy(String $self, DataFormat dataFormat)根据指定的数据格式,反序列化当前文本。这个方法使用的序列化器可以由第三方库委托实现,基于classpath进行推断,或者使用由Breeze Framework实现的序列化器。 final static <T extends Any> TdeserializeDataBy(String $self, DataFormat dataFormat, Class<T> type)根据指定的数据格式,反序列化当前文本。这个方法使用的序列化器可以由第三方库委托实现,基于classpath进行推断,或者使用由Breeze Framework实现的序列化器。 final static <T extends Any> TdeserializeDataBy(String $self, DataFormat dataFormat, Type type)根据指定的数据格式,反序列化当前文本。这个方法使用的序列化器可以由第三方库委托实现,基于classpath进行推断,或者使用由Breeze Framework实现的序列化器。 -
-
Method Detail
-
serializeBy
final static <T extends Any, V extends Any> V serializeBy(T $self, Serializer<V> serializer)
根据指定的序列化器,序列化当前对象。
-
deserializeBy
final static <T extends Any, V extends Any> T deserializeBy(V $self, Serializer<V> serializer)
根据指定的序列化器,反序列化当前格式。
-
deserializeBy
final static <T extends Any, V extends Any> T deserializeBy(V $self, Serializer<V> serializer, Class<T> type)
根据指定的序列化器,反序列化当前格式。
-
deserializeBy
final static <T extends Any, V extends Any> T deserializeBy(V $self, Serializer<V> serializer, Type type)
根据指定的序列化器,反序列化当前格式。
-
serializeDataBy
final static <T extends Any> String serializeDataBy(T $self, DataFormat dataFormat)
根据指定的数据格式,序列化当前对象。
这个方法使用的序列化器可以由第三方库委托实现,基于classpath进行推断,或者使用由Breeze Framework实现的序列化器。
-
deserializeDataBy
final static <T extends Any> T deserializeDataBy(String $self, DataFormat dataFormat)
根据指定的数据格式,反序列化当前文本。
这个方法使用的序列化器可以由第三方库委托实现,基于classpath进行推断,或者使用由Breeze Framework实现的序列化器。
-
deserializeDataBy
final static <T extends Any> T deserializeDataBy(String $self, DataFormat dataFormat, Class<T> type)
根据指定的数据格式,反序列化当前文本。
这个方法使用的序列化器可以由第三方库委托实现,基于classpath进行推断,或者使用由Breeze Framework实现的序列化器。
-
deserializeDataBy
final static <T extends Any> T deserializeDataBy(String $self, DataFormat dataFormat, Type type)
根据指定的数据格式,反序列化当前文本。
这个方法使用的序列化器可以由第三方库委托实现,基于classpath进行推断,或者使用由Breeze Framework实现的序列化器。
-
-
-
-