net.sf.juffrou.xml.internal.binding.BeanPropertyBinding Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of juffrou-xml Show documentation
Show all versions of juffrou-xml Show documentation
Juffrou XML is simplified marshaling for java beans into XML and back.
package net.sf.juffrou.xml.internal.binding;
import net.sf.juffrou.xml.internal.NodeType;
import net.sf.juffrou.xml.serializer.Serializer;
public class BeanPropertyBinding {
private Class> propertyType;
private String beanPropertyName;
private String xmlElementName;
private NodeType nodeType;
private Serializer serializer;
public Class> getPropertyType() {
return propertyType;
}
public void setPropertyType(Class> propertyType) {
this.propertyType = propertyType;
}
public String getBeanPropertyName() {
return beanPropertyName;
}
public void setBeanPropertyName(String beanPropertyName) {
this.beanPropertyName = beanPropertyName;
}
public String getXmlElementName() {
return xmlElementName;
}
public void setXmlElementName(String xmlElementName) {
this.xmlElementName = xmlElementName;
}
public NodeType getNodeType() {
return nodeType;
}
public void setNodeType(NodeType nodeType) {
this.nodeType = nodeType;
}
public Serializer getSerializer() {
return serializer;
}
public void setSerializer(Serializer serializer) {
this.serializer = serializer;
}
}