org.jboss.seam.security.external.jaxb.xrds
Class XRD

java.lang.Object
  extended by org.jboss.seam.security.external.jaxb.xrds.XRD

public class XRD
extends Object

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{xri://$xrd*($v*2.0)}Query" minOccurs="0"/>
         <element ref="{xri://$xrd*($v*2.0)}Status" minOccurs="0"/>
         <element ref="{xri://$xrd*($v*2.0)}ServerStatus" minOccurs="0"/>
         <element ref="{xri://$xrd*($v*2.0)}Expires" minOccurs="0"/>
         <element ref="{xri://$xrd*($v*2.0)}ProviderID" minOccurs="0"/>
         <choice>
           <element ref="{xri://$xrd*($v*2.0)}Redirect" maxOccurs="unbounded" minOccurs="0"/>
           <element ref="{xri://$xrd*($v*2.0)}Ref" maxOccurs="unbounded" minOccurs="0"/>
         </choice>
         <element ref="{xri://$xrd*($v*2.0)}LocalID" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{xri://$xrd*($v*2.0)}EquivID" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{xri://$xrd*($v*2.0)}CanonicalID" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{xri://$xrd*($v*2.0)}CanonicalEquivID" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{xri://$xrd*($v*2.0)}Service" maxOccurs="unbounded" minOccurs="0"/>
         <group ref="{xri://$xrd*($v*2.0)}otherelement" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attGroup ref="{xri://$xrd*($v*2.0)}otherattribute"/>
       <attribute name="idref" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" fixed="2.0" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<URIPriorityPattern> canonicalEquivID
           
protected  List<URIPriorityPattern> canonicalID
           
protected  List<URIPriorityPattern> equivID
           
protected  Expires expires
           
protected  Object idref
           
protected  List<LocalID> localID
           
protected  List<Object> otherelement
           
protected  URIPattern providerID
           
protected  StringPattern query
           
protected  List<URIPriorityAppendPattern> redirect
           
protected  List<URIPriorityPattern> ref
           
protected  ServerStatus serverStatus
           
protected  List<Service> service
           
protected  Status status
           
protected  String version
           
 
Constructor Summary
XRD()
           
 
Method Summary
 List<URIPriorityPattern> getCanonicalEquivID()
          Gets the value of the canonicalEquivID property.
 List<URIPriorityPattern> getCanonicalID()
          Gets the value of the canonicalID property.
 List<URIPriorityPattern> getEquivID()
          Gets the value of the equivID property.
 Expires getExpires()
          Gets the value of the expires property.
 Object getIdref()
          Gets the value of the idref property.
 List<LocalID> getLocalID()
          Gets the value of the localID property.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 List<Object> getOtherelement()
          Gets the value of the otherelement property.
 URIPattern getProviderID()
          Gets the value of the providerID property.
 StringPattern getQuery()
          Gets the value of the query property.
 List<URIPriorityAppendPattern> getRedirect()
          Gets the value of the redirect property.
 List<URIPriorityPattern> getRef()
          Gets the value of the ref property.
 ServerStatus getServerStatus()
          Gets the value of the serverStatus property.
 List<Service> getService()
          Gets the value of the service property.
 Status getStatus()
          Gets the value of the status property.
 String getVersion()
          Gets the value of the version property.
 void setExpires(Expires value)
          Sets the value of the expires property.
 void setIdref(Object value)
          Sets the value of the idref property.
 void setProviderID(URIPattern value)
          Sets the value of the providerID property.
 void setQuery(StringPattern value)
          Sets the value of the query property.
 void setServerStatus(ServerStatus value)
          Sets the value of the serverStatus property.
 void setStatus(Status value)
          Sets the value of the status property.
 void setVersion(String value)
          Sets the value of the version property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

query

protected StringPattern query

status

protected Status status

serverStatus

protected ServerStatus serverStatus

expires

protected Expires expires

providerID

protected URIPattern providerID

redirect

protected List<URIPriorityAppendPattern> redirect

ref

protected List<URIPriorityPattern> ref

localID

protected List<LocalID> localID

equivID

protected List<URIPriorityPattern> equivID

canonicalID

protected List<URIPriorityPattern> canonicalID

canonicalEquivID

protected List<URIPriorityPattern> canonicalEquivID

service

protected List<Service> service

otherelement

protected List<Object> otherelement

idref

protected Object idref

version

protected String version
Constructor Detail

XRD

public XRD()
Method Detail

getQuery

public StringPattern getQuery()
Gets the value of the query property.

Returns:
possible object is StringPattern

setQuery

public void setQuery(StringPattern value)
Sets the value of the query property.

Parameters:
value - allowed object is StringPattern

getStatus

public Status getStatus()
Gets the value of the status property.

Returns:
possible object is Status

setStatus

public void setStatus(Status value)
Sets the value of the status property.

Parameters:
value - allowed object is Status

getServerStatus

public ServerStatus getServerStatus()
Gets the value of the serverStatus property.

Returns:
possible object is ServerStatus

setServerStatus

public void setServerStatus(ServerStatus value)
Sets the value of the serverStatus property.

Parameters:
value - allowed object is ServerStatus

getExpires

public Expires getExpires()
Gets the value of the expires property.

Returns:
possible object is Expires

setExpires

public void setExpires(Expires value)
Sets the value of the expires property.

Parameters:
value - allowed object is Expires

getProviderID

public URIPattern getProviderID()
Gets the value of the providerID property.

Returns:
possible object is URIPattern

setProviderID

public void setProviderID(URIPattern value)
Sets the value of the providerID property.

Parameters:
value - allowed object is URIPattern

getRedirect

public List<URIPriorityAppendPattern> getRedirect()
Gets the value of the redirect 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 redirect property.

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

    getRedirect().add(newItem);
 

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


getRef

public List<URIPriorityPattern> getRef()
Gets the value of the ref 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 ref property.

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

    getRef().add(newItem);
 

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


getLocalID

public List<LocalID> getLocalID()
Gets the value of the localID 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 localID property.

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

    getLocalID().add(newItem);
 

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


getEquivID

public List<URIPriorityPattern> getEquivID()
Gets the value of the equivID 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 equivID property.

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

    getEquivID().add(newItem);
 

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


getCanonicalID

public List<URIPriorityPattern> getCanonicalID()
Gets the value of the canonicalID 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 canonicalID property.

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

    getCanonicalID().add(newItem);
 

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


getCanonicalEquivID

public List<URIPriorityPattern> getCanonicalEquivID()
Gets the value of the canonicalEquivID 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 canonicalEquivID property.

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

    getCanonicalEquivID().add(newItem);
 

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


getService

public List<Service> getService()
Gets the value of the service 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 service property.

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

    getService().add(newItem);
 

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


getOtherelement

public List<Object> getOtherelement()
Gets the value of the otherelement 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 otherelement property.

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

    getOtherelement().add(newItem);
 

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


getIdref

public Object getIdref()
Gets the value of the idref property.

Returns:
possible object is Object

setIdref

public void setIdref(Object value)
Sets the value of the idref property.

Parameters:
value - allowed object is Object

getVersion

public String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

public void setVersion(String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

getOtherAttributes

public Map<QName,String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.

the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

Returns:
always non-null


Copyright © 2011 Seam Framework. All Rights Reserved.