public class Match extends Object implements Serializable, org.jvnet.jaxb2_commons.lang.ToString2
Java class for MatchType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MatchType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:tc:xacml:3.0:core:schema:wd-17}AttributeValue"/> <choice> <element ref="{urn:oasis:names:tc:xacml:3.0:core:schema:wd-17}AttributeDesignator"/> <element ref="{urn:oasis:names:tc:xacml:3.0:core:schema:wd-17}AttributeSelector"/> </choice> </sequence> <attribute name="MatchId" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected AttributeDesignatorType |
attributeDesignator |
protected AttributeSelectorType |
attributeSelector |
protected AttributeValueType |
attributeValue |
protected String |
matchId |
Modifier | Constructor and Description |
---|---|
protected |
Match()
Default no-arg constructor
|
|
Match(AttributeValueType attributeValue,
AttributeSelectorType attributeSelector,
AttributeDesignatorType attributeDesignator,
String matchId)
Fully-initialising value constructor
|
Modifier and Type | Method and Description |
---|---|
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) |
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) |
boolean |
equals(Object object) |
AttributeDesignatorType |
getAttributeDesignator()
Gets the value of the attributeDesignator property.
|
AttributeSelectorType |
getAttributeSelector()
Gets the value of the attributeSelector property.
|
AttributeValueType |
getAttributeValue()
Gets the value of the attributeValue property.
|
String |
getMatchId()
Gets the value of the matchId property.
|
int |
hashCode() |
protected void |
setAttributeDesignator(AttributeDesignatorType value)
Sets the value of the attributeDesignator property.
|
protected void |
setAttributeSelector(AttributeSelectorType value)
Sets the value of the attributeSelector property.
|
protected void |
setAttributeValue(AttributeValueType value)
Sets the value of the attributeValue property.
|
protected void |
setMatchId(String value)
Sets the value of the matchId property.
|
String |
toString() |
protected AttributeValueType attributeValue
protected AttributeSelectorType attributeSelector
protected AttributeDesignatorType attributeDesignator
protected String matchId
protected Match()
public Match(AttributeValueType attributeValue, AttributeSelectorType attributeSelector, AttributeDesignatorType attributeDesignator, String matchId)
public AttributeValueType getAttributeValue()
AttributeValueType
protected void setAttributeValue(AttributeValueType value)
value
- allowed object is
AttributeValueType
public AttributeSelectorType getAttributeSelector()
AttributeSelectorType
protected void setAttributeSelector(AttributeSelectorType value)
value
- allowed object is
AttributeSelectorType
public AttributeDesignatorType getAttributeDesignator()
AttributeDesignatorType
protected void setAttributeDesignator(AttributeDesignatorType value)
value
- allowed object is
AttributeDesignatorType
public String getMatchId()
String
protected void setMatchId(String value)
value
- allowed object is
String
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
append
in interface org.jvnet.jaxb2_commons.lang.ToString2
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
appendFields
in interface org.jvnet.jaxb2_commons.lang.ToString2
Copyright © 2012–2020. All rights reserved.