org.apache.aries.blueprint.jaxb.TservicePropertyEntry Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of org.apache.aries.blueprint.annotation.impl Show documentation
Show all versions of org.apache.aries.blueprint.annotation.impl Show documentation
This bundle contains the core implementation of Blueprint
along with the "ext" namespace handler.
The newest version!
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.3 in JDK 1.6
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2010.04.23 at 12:57:08 PM EDT
//
package org.apache.aries.blueprint.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
/**
*
*
* TservicePropertyEntry is an entry value used for the
* element. This does not allow a child element and there are no
* key-ref or value-ref attributes.
*
*
*
* Java class for TservicePropertyEntry complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="TservicePropertyEntry">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <group ref="{http://www.osgi.org/xmlns/blueprint/v1.0.0}Gvalue" minOccurs="0"/>
* </sequence>
* <attribute name="key" use="required" type="{http://www.osgi.org/xmlns/blueprint/v1.0.0}TstringValue" />
* <attribute name="value" type="{http://www.osgi.org/xmlns/blueprint/v1.0.0}TstringValue" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "TservicePropertyEntry", namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", propOrder = {
"service",
"referenceList",
"bean",
"reference",
"ref",
"any",
"idref",
"value",
"list",
"set",
"map",
"array",
"props",
"_null"
})
@XmlRootElement(name = "servicePropertyEntry")
public class TservicePropertyEntry {
protected TinlinedService service;
@XmlElement(name = "reference-list")
protected TinlinedReferenceList referenceList;
protected TinlinedBean bean;
protected TinlinedReference reference;
protected Tref ref;
@XmlAnyElement(lax = true)
protected Object any;
protected Tref idref;
protected Tvalue value;
protected Tcollection list;
protected Tcollection set;
protected Tmap map;
protected Tcollection array;
protected Tprops props;
@XmlElement(name = "null")
protected Tnull _null;
@XmlAttribute(required = true)
@XmlJavaTypeAdapter(NormalizedStringAdapter.class)
protected String key;
@XmlAttribute(name = "value")
@XmlJavaTypeAdapter(NormalizedStringAdapter.class)
protected String valueAttribute;
/**
* Gets the value of the service property.
*
* @return
* possible object is
* {@link TinlinedService }
*
*/
public TinlinedService getService() {
return service;
}
/**
* Sets the value of the service property.
*
* @param value
* allowed object is
* {@link TinlinedService }
*
*/
public void setService(TinlinedService value) {
this.service = value;
}
/**
* Gets the value of the referenceList property.
*
* @return
* possible object is
* {@link TinlinedReferenceList }
*
*/
public TinlinedReferenceList getReferenceList() {
return referenceList;
}
/**
* Sets the value of the referenceList property.
*
* @param value
* allowed object is
* {@link TinlinedReferenceList }
*
*/
public void setReferenceList(TinlinedReferenceList value) {
this.referenceList = value;
}
/**
* Gets the value of the bean property.
*
* @return
* possible object is
* {@link TinlinedBean }
*
*/
public TinlinedBean getBean() {
return bean;
}
/**
* Sets the value of the bean property.
*
* @param value
* allowed object is
* {@link TinlinedBean }
*
*/
public void setBean(TinlinedBean value) {
this.bean = value;
}
/**
* Gets the value of the reference property.
*
* @return
* possible object is
* {@link TinlinedReference }
*
*/
public TinlinedReference getReference() {
return reference;
}
/**
* Sets the value of the reference property.
*
* @param value
* allowed object is
* {@link TinlinedReference }
*
*/
public void setReference(TinlinedReference value) {
this.reference = value;
}
/**
* Gets the value of the ref property.
*
* @return
* possible object is
* {@link Tref }
*
*/
public Tref getRef() {
return ref;
}
/**
* Sets the value of the ref property.
*
* @param value
* allowed object is
* {@link Tref }
*
*/
public void setRef(Tref value) {
this.ref = value;
}
/**
* Gets the value of the any property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getAny() {
return any;
}
/**
* Sets the value of the any property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setAny(Object value) {
this.any = value;
}
/**
* Gets the value of the idref property.
*
* @return
* possible object is
* {@link Tref }
*
*/
public Tref getIdref() {
return idref;
}
/**
* Sets the value of the idref property.
*
* @param value
* allowed object is
* {@link Tref }
*
*/
public void setIdref(Tref value) {
this.idref = value;
}
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link Tvalue }
*
*/
public Tvalue getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link Tvalue }
*
*/
public void setValue(Tvalue value) {
this.value = value;
}
/**
* Gets the value of the list property.
*
* @return
* possible object is
* {@link Tcollection }
*
*/
public Tcollection getList() {
return list;
}
/**
* Sets the value of the list property.
*
* @param value
* allowed object is
* {@link Tcollection }
*
*/
public void setList(Tcollection value) {
this.list = value;
}
/**
* Gets the value of the set property.
*
* @return
* possible object is
* {@link Tcollection }
*
*/
public Tcollection getSet() {
return set;
}
/**
* Sets the value of the set property.
*
* @param value
* allowed object is
* {@link Tcollection }
*
*/
public void setSet(Tcollection value) {
this.set = value;
}
/**
* Gets the value of the map property.
*
* @return
* possible object is
* {@link Tmap }
*
*/
public Tmap getMap() {
return map;
}
/**
* Sets the value of the map property.
*
* @param value
* allowed object is
* {@link Tmap }
*
*/
public void setMap(Tmap value) {
this.map = value;
}
/**
* Gets the value of the array property.
*
* @return
* possible object is
* {@link Tcollection }
*
*/
public Tcollection getArray() {
return array;
}
/**
* Sets the value of the array property.
*
* @param value
* allowed object is
* {@link Tcollection }
*
*/
public void setArray(Tcollection value) {
this.array = value;
}
/**
* Gets the value of the props property.
*
* @return
* possible object is
* {@link Tprops }
*
*/
public Tprops getProps() {
return props;
}
/**
* Sets the value of the props property.
*
* @param value
* allowed object is
* {@link Tprops }
*
*/
public void setProps(Tprops value) {
this.props = value;
}
/**
* Gets the value of the null property.
*
* @return
* possible object is
* {@link Tnull }
*
*/
public Tnull getNull() {
return _null;
}
/**
* Sets the value of the null property.
*
* @param value
* allowed object is
* {@link Tnull }
*
*/
public void setNull(Tnull value) {
this._null = value;
}
/**
* Gets the value of the key property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKey() {
return key;
}
/**
* Sets the value of the key property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setKey(String value) {
this.key = value;
}
/**
* Gets the value of the valueAttribute property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValueAttribute() {
return valueAttribute;
}
/**
* Sets the value of the valueAttribute property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValueAttribute(String value) {
this.valueAttribute = value;
}
}