public class BeanSerializer extends Object
Constructor and Description |
---|
BeanSerializer() |
Modifier and Type | Method and Description |
---|---|
static <T,A> Collection<T> |
deserialize(Class<? extends Collection> klass,
Class<T> genericType,
A[] array) |
static <T> Collection<T> |
deserialize(Class<? extends Collection> klass,
Class<T> genericType,
Collection array) |
static <T,A> T[] |
deserialize(Class<T> componentType,
A[] array) |
static <T> T[] |
deserialize(Class<T> componentType,
Collection array) |
static <T> T |
deserialize(Class<T> klass,
Map map) |
static <T> T |
deserialize(Class<T> klass,
Object object) |
static <T,A> Collection |
deserialize(Collection template,
Class<T> genericType,
A[] array) |
static <T> Collection |
deserialize(Collection template,
Class<T> genericType,
Collection collection) |
static <T> T |
deserialize(T template,
Map map) |
static <T> T |
deserialize(T template,
Object object) |
static Object |
serialize(Object bean) |
public static Object serialize(Object bean) throws NullPointerException
NullPointerException
public static <T> Collection deserialize(Collection template, Class<T> genericType, Collection collection) throws Exception
Exception
public static <T,A> Collection deserialize(Collection template, Class<T> genericType, A[] array) throws Exception
Exception
public static <T> T deserialize(T template, Map map)
public static <T> T deserialize(T template, Object object) throws Exception
Exception
public static <T> T deserialize(Class<T> klass, Map map) throws Exception
Exception
public static <T,A> Collection<T> deserialize(Class<? extends Collection> klass, Class<T> genericType, A[] array) throws Exception
Exception
public static <T> Collection<T> deserialize(Class<? extends Collection> klass, Class<T> genericType, Collection array) throws Exception
Exception
public static <T> T[] deserialize(Class<T> componentType, Collection array) throws Exception
Exception
public static <T,A> T[] deserialize(Class<T> componentType, A[] array) throws Exception
Exception
Copyright © 2017. All rights reserved.