public class JavaBeanConverter extends Object implements Converter
Modifier and Type | Class and Description |
---|---|
static class |
JavaBeanConverter.DuplicateFieldException
Deprecated.
since 1.3
|
Constructor and Description |
---|
JavaBeanConverter(ClassMapper classMapper,
String classAttributeIdentifier)
Deprecated.
As of 1.2, use
JavaBeanConverter(Mapper) and XStream.aliasAttribute(String, String) |
JavaBeanConverter(Mapper mapper) |
JavaBeanConverter(Mapper mapper,
BeanProvider beanProvider) |
JavaBeanConverter(Mapper mapper,
String classAttributeIdentifier)
Deprecated.
As of 1.3, use
JavaBeanConverter(Mapper) and XStream.aliasAttribute(String, String) |
Modifier and Type | Method and Description |
---|---|
boolean |
canConvert(Class type)
Only checks for the availability of a public default constructor.
|
void |
marshal(Object source,
HierarchicalStreamWriter writer,
MarshallingContext context)
Convert an object to textual data.
|
Object |
unmarshal(HierarchicalStreamReader reader,
UnmarshallingContext context)
Convert textual data back into an object.
|
public JavaBeanConverter(Mapper mapper)
public JavaBeanConverter(Mapper mapper, BeanProvider beanProvider)
public JavaBeanConverter(Mapper mapper, String classAttributeIdentifier)
JavaBeanConverter(Mapper)
and XStream.aliasAttribute(String, String)
public JavaBeanConverter(ClassMapper classMapper, String classAttributeIdentifier)
JavaBeanConverter(Mapper)
and XStream.aliasAttribute(String, String)
public boolean canConvert(Class type)
canConvert
in interface ConverterMatcher
type
- the Class representing the object type to be convertedpublic void marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)
Converter
public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context)
Converter
Copyright © 2016 Internet2. All rights reserved.