org.simpleframework.xml.Element.type()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(3.6k)|赞(0)|评价(0)|浏览(108)

本文整理了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 <code>ElementLabel</code> 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 <code>ElementLabel</code> 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 <code>ElementLabel</code> 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; 
}

相关文章

微信公众号

最新文章

更多