作者:关于快乐的秘密_473 | 来源:互联网 | 2023-09-25 18:51
本文整理了Java中org.simpleframework.xml.Element.type()
方法的一些代码示例,展示了Element.type()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Element.type()
方法的具体详情如下:
包路径:org.simpleframework.xml.Element
类名称:Element
方法名:type
Element.type介绍
暂无
代码示例
代码示例来源:origin: org.restlet.lib/org.simpleframework.simple-xml
/**
* Each annotation can provide a class which is used to determine
* which label is used to serialize an object. This ensures that
* the correct label is selected whenever serialization occurs.
*
* @param element this is the annotation to extract the type for
*
* @return this returns the class associated with the annotation
*/
public Class getType(Element element) {
Class type = element.type();
if(type == void.class) {
return contact.getType();
}
return type;
}
}
代码示例来源:origin: org.simpleframework/simple-xml
/**
* Each annotation can provide a class which is used to determine
* which label is used to serialize an object. This ensures that
* the correct label is selected whenever serialization occurs.
*
* @param element this is the annotation to extract the type for
*
* @return this returns the class associated with the annotation
*/
public Class getType(Element element) {
Class type = element.type();
if(type == void.class) {
return contact.getType();
}
return type;
}
}
代码示例来源:origin: ngallagher/simplexml
/**
* Each annotation can provide a class which is used to determine
* which label is used to serialize an object. This ensures that
* the correct label is selected whenever serialization occurs.
*
* @param element this is the annotation to extract the type for
*
* @return this returns the class associated with the annotation
*/
public Class getType(Element element) {
Class type = element.type();
if(type == void.class) {
return contact.getType();
}
return type;
}
}
代码示例来源:origin: org.simpleframework/simple-xml
/**
* Constructor for the ElementLabel
object. This is
* used to create a label that can convert a XML node into a
* composite object or a primitive type from an XML element.
*
* @param contact this is the field that this label represents
* @param label this is the annotation for the contact
* @param format this is the format used to style this element
*/
public ElementLabel(Contact contact, Element label, Format format) {
this.detail = new Introspector(contact, this, format);
this.decorator = new Qualifier(contact);
this.required = label.required();
this.type = contact.getType();
this.override = label.name();
this.expect = label.type();
this.data = label.data();
this.format = format;
this.label = label;
}
代码示例来源:origin: org.restlet.lib/org.simpleframework.simple-xml
/**
* Constructor for the ElementLabel
object. This is
* used to create a label that can convert a XML node into a
* composite object or a primitive type from an XML element.
*
* @param contact this is the field that this label represents
* @param label this is the annotation for the contact
* @param format this is the format used to style this element
*/
public ElementLabel(Contact contact, Element label, Format format) {
this.detail = new Introspector(contact, this, format);
this.decorator = new Qualifier(contact);
this.required = label.required();
this.type = contact.getType();
this.override = label.name();
this.expect = label.type();
this.data = label.data();
this.format = format;
this.label = label;
}
代码示例来源:origin: ngallagher/simplexml
/**
* Constructor for the ElementLabel
object. This is
* used to create a label that can convert a XML node into a
* composite object or a primitive type from an XML element.
*
* @param contact this is the field that this label represents
* @param label this is the annotation for the contact
* @param format this is the format used to style this element
*/
public ElementLabel(Contact contact, Element label, Format format) {
this.detail = new Introspector(contact, this, format);
this.decorator = new Qualifier(contact);
this.required = label.required();
this.type = contact.getType();
this.override = label.name();
this.expect = label.type();
this.data = label.data();
this.format = format;
this.label = label;
}