Package com.landawn.abacus.parser
Interface ObjectMapper<C extends MapperConfig>
- Type Parameters:
C
-
public interface ObjectMapper<C extends MapperConfig>
The intention of this class is to provide concise and consistent interface for Jackson JSON/XML/... data bind.
- Since:
- 0.8
- Author:
- Haiyang Li
-
Method Summary
Modifier and TypeMethodDescription<T> T
<T> T
<T> T
read
(Class<? extends T> cls, InputStream from) <T> T
read
(Class<? extends T> cls, InputStream from, C config) <T> T
<T> T
<T> T
<T> T
void
void
void
write
(OutputStream output, Object obj) void
write
(OutputStream output, Object obj, C config) void
void
-
Method Details
-
write
- Parameters:
obj
-- Returns:
-
write
- Parameters:
obj
-config
-- Returns:
-
write
- Parameters:
output
-obj
-
-
write
- Parameters:
output
-obj
-config
-
-
write
- Parameters:
output
-obj
-
-
write
- Parameters:
output
-obj
-config
-
-
write
- Parameters:
output
-obj
-
-
write
- Parameters:
output
-obj
-config
-
-
read
- Type Parameters:
T
-- Parameters:
cls
-from
-- Returns:
-
read
- Type Parameters:
T
-- Parameters:
cls
-from
-config
-- Returns:
-
read
- Type Parameters:
T
-- Parameters:
cls
-from
-- Returns:
-
read
- Type Parameters:
T
-- Parameters:
cls
-from
-config
-- Returns:
-
read
- Type Parameters:
T
-- Parameters:
cls
-from
-- Returns:
-
read
- Type Parameters:
T
-- Parameters:
cls
-from
-config
-- Returns:
-
read
- Type Parameters:
T
-- Parameters:
cls
-from
-- Returns:
-
read
- Type Parameters:
T
-- Parameters:
cls
-from
-config
-- Returns:
-