Match.java revision fb98811412f1a61efdc30b38091bf4708148a806
ccf9d4a5c6453fa9f8b839baeee25147865fbb7dJames Phillpotts//
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster// Any modifications to this file will be lost upon recompilation of the source schema.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster// Generated on: 2012.06.11 at 10:26:55 AM PDT
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster//
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fosterpackage com.sun.identity.entitlement.xacml3.core;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fosterimport javax.xml.bind.annotation.XmlAccessType;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fosterimport javax.xml.bind.annotation.XmlAccessorType;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fosterimport javax.xml.bind.annotation.XmlAttribute;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fosterimport javax.xml.bind.annotation.XmlElement;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fosterimport javax.xml.bind.annotation.XmlSchemaType;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fosterimport javax.xml.bind.annotation.XmlType;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster/**
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * <p>Java class for MatchType complex type.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * <p>The following schema fragment specifies the expected content contained within this class.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * <pre>
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * &lt;complexType name="MatchType">
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * &lt;complexContent>
ccf9d4a5c6453fa9f8b839baeee25147865fbb7dJames Phillpotts * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * &lt;sequence>
ccf9d4a5c6453fa9f8b839baeee25147865fbb7dJames Phillpotts * &lt;element ref="{urn:oasis:names:tc:xacml:3.0:core:schema:cd-1}AttributeValue"/>
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * &lt;choice>
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * &lt;element ref="{urn:oasis:names:tc:xacml:3.0:core:schema:cd-1}AttributeDesignator"/>
ccf9d4a5c6453fa9f8b839baeee25147865fbb7dJames Phillpotts * &lt;element ref="{urn:oasis:names:tc:xacml:3.0:core:schema:cd-1}AttributeSelector"/>
ccf9d4a5c6453fa9f8b839baeee25147865fbb7dJames Phillpotts * &lt;/choice>
c36b3d48cd721148c2ed02c273ecf4f38e1add70Mark de Reeper * &lt;/sequence>
0fdab8904a8fe223f6934b878769fe45e7651c60Andrew Forrest * &lt;attribute name="MatchId" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * &lt;/restriction>
80849398a45dca1fb917716907d6ec99be6222c2Peter Major * &lt;/complexContent>
7be5aa496ae10e8d30aa6675df55e074cbb5cfedMark de Reeper * &lt;/complexType>
449854c2a07b50ea64d9d6a8b03d18d4afeeee43Ken Stubbings * </pre>
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
fc6d568154347c9dab7917072f6097389534c6a1Quentin CASTEL *
fc6d568154347c9dab7917072f6097389534c6a1Quentin CASTEL */
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster@XmlAccessorType(XmlAccessType.FIELD)
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster@XmlType(name = "MatchType", propOrder = {
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "attributeValue",
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "attributeDesignator",
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "attributeSelector"
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster})
79511c8d648d5b9dc613719c690b9fc4ffcd1043Sam Fraserpublic class Match {
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster @XmlElement(name = "AttributeValue", required = true)
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster protected AttributeValue attributeValue;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster @XmlElement(name = "AttributeDesignator")
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster protected AttributeDesignator attributeDesignator;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster @XmlElement(name = "AttributeSelector")
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster protected AttributeSelector attributeSelector;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster @XmlAttribute(name = "MatchId", required = true)
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster @XmlSchemaType(name = "anyURI")
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster protected String matchId;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
79511c8d648d5b9dc613719c690b9fc4ffcd1043Sam Fraser /**
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Gets the value of the attributeValue property.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * @return
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * possible object is
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * {@link AttributeValue }
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster */
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public AttributeValue getAttributeValue() {
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster return attributeValue;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster }
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster /**
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Sets the value of the attributeValue property.
79511c8d648d5b9dc613719c690b9fc4ffcd1043Sam Fraser *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * @param value
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * allowed object is
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * {@link AttributeValue }
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster */
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public void setAttributeValue(AttributeValue value) {
79511c8d648d5b9dc613719c690b9fc4ffcd1043Sam Fraser this.attributeValue = value;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster }
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster /**
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Gets the value of the attributeDesignator property.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * @return
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * possible object is
e560488158a3b31d33f5e5bfe0a33e041b5ecb10Peter Major * {@link AttributeDesignator }
fe64160425f92efd10af752ec615734ade22e9ddPeter Major *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster */
7be5aa496ae10e8d30aa6675df55e074cbb5cfedMark de Reeper public AttributeDesignator getAttributeDesignator() {
dba874fb22099c605a3accab4c26632208dfa15aJon Thomas return attributeDesignator;
79511c8d648d5b9dc613719c690b9fc4ffcd1043Sam Fraser }
31995e9edcce4393cdab93d80f27d5ab54ff5264Mark de Reeper
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster /**
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Sets the value of the attributeDesignator property.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * @param value
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * allowed object is
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * {@link AttributeDesignator }
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster */
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public void setAttributeDesignator(AttributeDesignator value) {
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster this.attributeDesignator = value;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster }
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster /**
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Gets the value of the attributeSelector property.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * @return
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * possible object is
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * {@link AttributeSelector }
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster */
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public AttributeSelector getAttributeSelector() {
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster return attributeSelector;
c36b3d48cd721148c2ed02c273ecf4f38e1add70Mark de Reeper }
c36b3d48cd721148c2ed02c273ecf4f38e1add70Mark de Reeper
c36b3d48cd721148c2ed02c273ecf4f38e1add70Mark de Reeper /**
c36b3d48cd721148c2ed02c273ecf4f38e1add70Mark de Reeper * Sets the value of the attributeSelector property.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * @param value
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * allowed object is
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * {@link AttributeSelector }
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster */
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public void setAttributeSelector(AttributeSelector value) {
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster this.attributeSelector = value;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster }
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster /**
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Gets the value of the matchId property.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * @return
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * possible object is
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * {@link String }
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster */
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public String getMatchId() {
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster return matchId;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster }
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster /**
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Sets the value of the matchId property.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * @param value
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * allowed object is
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * {@link String }
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster */
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public void setMatchId(String value) {
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster this.matchId = value;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster }
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster}
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster