Uses of Class
cloud.opencode.base.serialization.TypeReference
Packages that use TypeReference
Package
Description
OpenCode Base Serialization - Unified Serialization Framework
OpenCode Base 序列化 - 统一序列化框架
Binary Package - Binary Serialization Formats
二进制包 - 二进制序列化格式
Compress Package - Compression Support for Serialization
压缩包 - 序列化的压缩支持
JSON Package - JSON Serialization
JSON 包 - JSON 序列化
XML Package - XML Serialization
XML 包 - XML 序列化
-
Uses of TypeReference in cloud.opencode.base.serialization
Methods in cloud.opencode.base.serialization that return TypeReferenceModifier and TypeMethodDescriptionstatic <T> TypeReference<Collection<T>> TypeReference.collectionOf(Class<T> elementType) Creates a TypeReference for Collection type.static <T> TypeReference<List<T>> Creates a TypeReference for List type.static <K,V> TypeReference <Map<K, V>> Creates a TypeReference for Map type.static <T> TypeReference<T> Creates a TypeReference from a Class.static <T> TypeReference<T> Creates a TypeReference from a Type.static <T> TypeReference<Optional<T>> TypeReference.optionalOf(Class<T> elementType) Creates a TypeReference for Optional type.static <T> TypeReference<Set<T>> Creates a TypeReference for Set type.Methods in cloud.opencode.base.serialization with parameters of type TypeReferenceModifier and TypeMethodDescriptionstatic <T> TOpenSerializer.convert(Object source, TypeReference<T> typeRef) Converts an object to a generic type using serialization.static <T> TOpenSerializer.deserialize(byte[] data, TypeReference<T> typeRef) Deserializes byte array to a generic type using the default serializer.static <T> TOpenSerializer.deserialize(byte[] data, TypeReference<T> typeRef, String format) Deserializes byte array to a generic type using the specified format.static <T> TOpenSerializer.deserialize(String data, TypeReference<T> typeRef) Deserializes string to a generic type using the default serializer.<T> TSerializer.deserialize(byte[] data, TypeReference<T> typeRef) Deserializes byte array to a generic type using TypeReference. -
Uses of TypeReference in cloud.opencode.base.serialization.binary
Methods in cloud.opencode.base.serialization.binary with parameters of type TypeReferenceModifier and TypeMethodDescription<T> TJdkSerializer.deserialize(byte[] data, TypeReference<T> typeRef) <T> TKryoSerializer.deserialize(byte[] data, TypeReference<T> typeRef) <T> TProtobufSerializer.deserialize(byte[] data, TypeReference<T> typeRef) -
Uses of TypeReference in cloud.opencode.base.serialization.compress
Methods in cloud.opencode.base.serialization.compress with parameters of type TypeReferenceModifier and TypeMethodDescription<T> TCompressedSerializer.deserialize(byte[] data, TypeReference<T> typeRef) -
Uses of TypeReference in cloud.opencode.base.serialization.json
Methods in cloud.opencode.base.serialization.json with parameters of type TypeReferenceModifier and TypeMethodDescription<T> TJsonSerializer.deserialize(byte[] data, TypeReference<T> typeRef) -
Uses of TypeReference in cloud.opencode.base.serialization.xml
Methods in cloud.opencode.base.serialization.xml with parameters of type TypeReferenceModifier and TypeMethodDescription<T> TXmlSerializer.deserialize(byte[] data, TypeReference<T> typeRef)