类javax.xml.bind.annotation.XmlAttribute源码实例Demo

下面列出了怎么用javax.xml.bind.annotation.XmlAttribute的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: jaxb2-basics   文件: AnnotatePropertyVisitor.java
public Void visitAttributePropertyInfo(
		MAttributePropertyInfo<NType, NClass> info) {

	JAnnotationUse annotation = this.annotatable
			.annotate(XmlAttribute.class);

	final String name = info.getAttributeName().getLocalPart();
	final String namespace = info.getAttributeName().getNamespaceURI();

	annotation.param("name", name);

	// generate namespace property?
	if (!namespace.equals("")) { // assume attributeFormDefault ==
									// unqualified
		annotation.param("namespace", namespace);
	}

	// TODO
	// if(info.isRequired()) {
	// xaw.required(true);
	// }

	return null;
}
 
源代码2 项目: sis   文件: ISOMetadata.java
/**
 * Returns an unique identifier, or {@code null} if none.
 * This method is invoked automatically by JAXB and should never be invoked explicitly.
 */
@XmlAttribute                           // Defined in "gco" as unqualified attribute.
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
private String getUUID() {
    /*
     * IdentifierMapAdapter will take care of converting UUID to String,
     * or to return a previously stored String if it was an unparsable UUID.
     */
    return isNullOrEmpty(identifiers) ? null : getIdentifierMap().get(IdentifierSpace.UUID);
}
 
源代码3 项目: activemq-artemis   文件: XmlLink.java
@XmlAttribute
public String getHref() {
   return href;
}
 
源代码4 项目: yes-cart   文件: CartShoppingContextRO.java
@XmlAttribute(name = "state-code")
public String getStateCode() {
    return stateCode;
}
 
@Override
@XmlAttribute
public String getHref() {
    return href;
}
 
@XmlAttribute(name = "attribute-code")
public String getCode() {
    return code;
}
 
@XmlAttribute
public String getGroup() {
	return group;
}
 
源代码8 项目: documentum-rest-client-java   文件: JaxbSearch.java
@XmlAttribute
public String getRepository() {
    return repository;
}
 
源代码9 项目: sissi   文件: Decline.java
@XmlAttribute
public String getFrom() {
	return this.from;
}
 
源代码10 项目: ice   文件: Item.java
/**
 * (non-Javadoc)
 * 
 * @see Identifiable#getDescription()
 */
@Override
@XmlAttribute()
public String getDescription() {
	return itemDescription;
}
 
源代码11 项目: resteasy-examples   文件: Customer.java
@XmlAttribute
public int getId()
{
   return id;
}
 
源代码12 项目: sissi   文件: ServerAck.java
@XmlAttribute
public String getTime() {
	return this.time;
}
 
源代码13 项目: yes-cart   文件: AttrValueAndAttributeRO.java
@XmlAttribute(name = "attribute-id")
public long getAttributeId() {
    initAttribute();
    return attribute.getAttributeId();
}
 
源代码14 项目: documentum-rest-client-java   文件: JaxbLink.java
@Override
@XmlAttribute
public String getTitle() {
    return title;
}
 
源代码15 项目: ballerina-integrator   文件: Resource.java
@XmlAttribute(name = "methods")
public void setMethods(String methods) {
    String[] split = methods.split(" ");
    methodList.addAll(Arrays.asList(split));
}
 
源代码16 项目: ballerina-integrator   文件: Resource.java
@XmlAttribute(name = "uri-template")
public void setUriTemplate(String uriTemplate) {
    this.uriTemplate = uriTemplate;
}
 
源代码17 项目: osiris   文件: Node.java
@XmlAttribute
public void setVersion(String version) {
	this.version = version;
}
 
源代码18 项目: japicmp   文件: JApiReturnType.java
@XmlAttribute(name = "changeStatus")
public JApiChangeStatus getChangeStatus() {
	return changeStatus;
}
 
源代码19 项目: geofence   文件: GSUser.java
/**
 * @return the enabled
 */
@XmlAttribute
public Boolean getEnabled() {
    return enabled;
}
 
源代码20 项目: documentum-rest-client-java   文件: JaxbType.java
@XmlAttribute
public String getParent() {
    return parent;
}
 
源代码21 项目: yes-cart   文件: CartItemRO.java
@XmlAttribute(name = "sale-price")
public BigDecimal getSalePrice() {
    return salePrice;
}
 
源代码22 项目: JAADAS   文件: PhasePluginDescription.java
@XmlAttribute(name = "phase", required = true)
public String getPhaseName() {
	return phaseName;
}
 
源代码23 项目: yes-cart   文件: BreadcrumbRO.java
@XmlAttribute(name = "target-id")
public void setTargetId(final long targetId) {
    this.targetId = targetId;
}
 
源代码24 项目: CloverETL-Engine   文件: GraphParameter.java
@XmlAttribute(name="referencedProperty")
public String getAttributeName() {
	return attributeName;
}
 
源代码25 项目: sissi   文件: File.java
@XmlAttribute
public String getSize() {
	return this.size;
}
 
源代码26 项目: cxf   文件: AttributeBean.java
@XmlAttribute (namespace = "urn:xyzzy")
public String getAttrExplicitString() {
    return attrExplicitString;
}
 
源代码27 项目: japicmp   文件: JApiAttribute.java
@XmlAttribute(name = "changeStatus")
public JApiChangeStatus getChangeStatus() {
	return changeStatus;
}
 
源代码28 项目: sissi   文件: Protocol.java
@XmlAttribute
public String getTo() {
	return this.to;
}
 
源代码29 项目: depends   文件: XDepend.java
@XmlAttribute(name = "weight")
public void setWeight(float weight) {
    this.weight = weight;
}
 
源代码30 项目: knox   文件: CustomDispatch.java
@XmlAttribute(name = "ha-contributor-name")
public String getHaContributorName() {
  return haContributorName;
}
 
 同包方法