Package net.ideahut.springboot.mapper
Interface DataMapper
- All Known Implementing Classes:
DataMapperImpl
public interface DataMapper
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription<T> T<T> T<T> T<T> T<T> Tcom.fasterxml.jackson.databind.node.ArrayNodecom.fasterxml.jackson.databind.node.ObjectNode<T extends com.fasterxml.jackson.core.ObjectCodec>
Tmapper(int format) <T> Tread(byte[] bytes, com.fasterxml.jackson.core.type.TypeReference<T> typeRef) <T> Tread(byte[] bytes, com.fasterxml.jackson.core.type.TypeReference<T> typeRef, int format) <T> T<T> T<T> Tread(InputStream stream, com.fasterxml.jackson.core.type.TypeReference<T> typeRef) <T> Tread(InputStream stream, com.fasterxml.jackson.core.type.TypeReference<T> typeRef, int format) <T> Tread(InputStream stream, Class<T> type) <T> Tread(InputStream stream, Class<T> type, int format) <T> T<T> T<T> T<T> Tbyte[]writeAsBytes(Object value, int format) byte[]writeAsBytes(Object value, int format, boolean isPretty) writeAsString(Object value, int format) writeAsString(Object value, int format, boolean isPretty) voidwriteTo(DataOutput out, Object value, int format) voidwriteTo(DataOutput out, Object value, int format, boolean isPretty) voidvoidvoidwriteTo(OutputStream out, Object value, int format) voidwriteTo(OutputStream out, Object value, int format, boolean isPretty) voidvoid
-
Field Details
-
JSON
static final int JSON- See Also:
-
XML
static final int XML- See Also:
-
-
Method Details
-
read
-
read
-
read
-
read
-
read
-
read
-
read
<T> T read(byte[] bytes, com.fasterxml.jackson.core.type.TypeReference<T> typeRef, int format) -
read
<T> T read(byte[] bytes, com.fasterxml.jackson.core.type.TypeReference<T> typeRef) -
read
-
read
-
read
<T> T read(InputStream stream, com.fasterxml.jackson.core.type.TypeReference<T> typeRef, int format) -
read
-
writeAsBytes
-
writeAsBytes
-
writeAsString
-
writeAsString
-
writeTo
- Throws:
IOException
-
writeTo
- Throws:
IOException
-
writeTo
- Throws:
IOException
-
writeTo
- Throws:
IOException
-
writeTo
- Throws:
IOException
-
writeTo
- Throws:
IOException
-
writeTo
- Throws:
IOException
-
writeTo
- Throws:
IOException
-
convert
-
convert
-
copy
-
copy
-
copy
-
createObjectNode
com.fasterxml.jackson.databind.node.ObjectNode createObjectNode() -
createArrayNode
com.fasterxml.jackson.databind.node.ArrayNode createArrayNode() -
mapper
<T extends com.fasterxml.jackson.core.ObjectCodec> T mapper(int format)
-