public class BeanClassBinding extends BeanWrapperContext
Constructor and Description |
---|
BeanClassBinding(CustomizableBeanWrapperFactory hierarchyContext,
Class clazz,
Type... types) |
Modifier and Type | Method and Description |
---|---|
void |
addBeanPropertyBinding(BeanPropertyBinding beanPropertyBinding) |
BeanPropertyBinding |
getBeanPropertyBindingFromPropertyName(String propertyName) |
BeanPropertyBinding |
getBeanPropertyBindingFromXmlElement(String xmlElementName) |
Collection<BeanPropertyBinding> |
getPropertyBindings() |
Serializer |
getSerializer() |
String |
getXmlElementName() |
boolean |
isEmpty() |
void |
removeBeanPropertyBinding(BeanPropertyBinding beanPropertyBinding) |
void |
replaceBeanPropertyElementName(BeanPropertyBinding beanPropertyBinding,
String xmlElementName) |
Map<String,BeanPropertyBinding> |
setAllBeanPropertiesToMarshall() |
void |
setSerializer(Serializer serializer) |
void |
setXmlElementName(String xmlElementName) |
create, create, getBeanClass, getBeanFieldHandler, getFactory, getFields, getNestedContext, getType, getTypeArgumentsMap, newBeanInstance
public BeanClassBinding(CustomizableBeanWrapperFactory hierarchyContext, Class clazz, Type... types)
public String getXmlElementName()
public void setXmlElementName(String xmlElementName)
public Serializer getSerializer()
public void setSerializer(Serializer serializer)
public Map<String,BeanPropertyBinding> setAllBeanPropertiesToMarshall()
public void addBeanPropertyBinding(BeanPropertyBinding beanPropertyBinding)
public void replaceBeanPropertyElementName(BeanPropertyBinding beanPropertyBinding, String xmlElementName)
public void removeBeanPropertyBinding(BeanPropertyBinding beanPropertyBinding)
public Collection<BeanPropertyBinding> getPropertyBindings()
public BeanPropertyBinding getBeanPropertyBindingFromPropertyName(String propertyName)
public BeanPropertyBinding getBeanPropertyBindingFromXmlElement(String xmlElementName)
public boolean isEmpty()
Copyright © 2011–2020 Juffrou. All rights reserved.