org.jboss.security.xacml.core.model.context
Class MissingAttributeDetailType

java.lang.Object
  extended by org.jboss.security.xacml.core.model.context.MissingAttributeDetailType

public class MissingAttributeDetailType
extends Object

Java class for MissingAttributeDetailType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="MissingAttributeDetailType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{urn:oasis:names:tc:xacml:2.0:context:schema:os}AttributeValue" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="AttributeId" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="DataType" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="Issuer" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String attributeId
           
protected  List<AttributeValueType> attributeValue
           
protected  String dataType
           
protected  String issuer
           
 
Constructor Summary
MissingAttributeDetailType()
           
 
Method Summary
 String getAttributeId()
          Gets the value of the attributeId property.
 List<AttributeValueType> getAttributeValue()
          Gets the value of the attributeValue property.
 String getDataType()
          Gets the value of the dataType property.
 String getIssuer()
          Gets the value of the issuer property.
 void setAttributeId(String value)
          Sets the value of the attributeId property.
 void setDataType(String value)
          Sets the value of the dataType property.
 void setIssuer(String value)
          Sets the value of the issuer property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

attributeValue

protected List<AttributeValueType> attributeValue

attributeId

protected String attributeId

dataType

protected String dataType

issuer

protected String issuer
Constructor Detail

MissingAttributeDetailType

public MissingAttributeDetailType()
Method Detail

getAttributeValue

public List<AttributeValueType> getAttributeValue()
Gets the value of the attributeValue property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the attributeValue property.

For example, to add a new item, do as follows:

    getAttributeValue().add(newItem);
 

Objects of the following type(s) are allowed in the list AttributeValueType


getAttributeId

public String getAttributeId()
Gets the value of the attributeId property.

Returns:
possible object is String

setAttributeId

public void setAttributeId(String value)
Sets the value of the attributeId property.

Parameters:
value - allowed object is String

getDataType

public String getDataType()
Gets the value of the dataType property.

Returns:
possible object is String

setDataType

public void setDataType(String value)
Sets the value of the dataType property.

Parameters:
value - allowed object is String

getIssuer

public String getIssuer()
Gets the value of the issuer property.

Returns:
possible object is String

setIssuer

public void setIssuer(String value)
Sets the value of the issuer property.

Parameters:
value - allowed object is String


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.