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

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

public class Service
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)}ProviderID" minOccurs="0"/>
         <element ref="{xri://$xrd*($v*2.0)}Type" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{xri://$xrd*($v*2.0)}Path" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{xri://$xrd*($v*2.0)}MediaType" maxOccurs="unbounded" minOccurs="0"/>
         <choice>
           <element ref="{xri://$xrd*($v*2.0)}URI" maxOccurs="unbounded" minOccurs="0"/>
           <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"/>
         <group ref="{xri://$xrd*($v*2.0)}otherelement" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attGroup ref="{xri://$xrd*($v*2.0)}otherattribute"/>
       <attGroup ref="{xri://$xrd*($v*2.0)}priorityAttrGrp"/>
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<LocalID> localID
           
protected  List<StringSelectionPattern> mediaType
           
protected  List<Object> otherelement
           
protected  List<StringSelectionPattern> path
           
protected  BigInteger priority
           
protected  URIPattern providerID
           
protected  List<URIPriorityAppendPattern> redirect
           
protected  List<URIPriorityPattern> ref
           
protected  List<Type> type
           
protected  List<URIPriorityAppendPattern> uri
           
 
Constructor Summary
Service()
           
 
Method Summary
 List<LocalID> getLocalID()
          Gets the value of the localID property.
 List<StringSelectionPattern> getMediaType()
          Gets the value of the mediaType 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.
 List<StringSelectionPattern> getPath()
          Gets the value of the path property.
 BigInteger getPriority()
          Gets the value of the priority property.
 URIPattern getProviderID()
          Gets the value of the providerID property.
 List<URIPriorityAppendPattern> getRedirect()
          Gets the value of the redirect property.
 List<URIPriorityPattern> getRef()
          Gets the value of the ref property.
 List<Type> getType()
          Gets the value of the type property.
 List<URIPriorityAppendPattern> getURI()
          Gets the value of the uri property.
 void setPriority(BigInteger value)
          Sets the value of the priority property.
 void setProviderID(URIPattern value)
          Sets the value of the providerID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

providerID

protected URIPattern providerID

type

protected List<Type> type

path

protected List<StringSelectionPattern> path

mediaType

protected List<StringSelectionPattern> mediaType

uri

protected List<URIPriorityAppendPattern> uri

redirect

protected List<URIPriorityAppendPattern> redirect

ref

protected List<URIPriorityPattern> ref

localID

protected List<LocalID> localID

otherelement

protected List<Object> otherelement

priority

protected BigInteger priority
Constructor Detail

Service

public Service()
Method Detail

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

getType

public List<Type> getType()
Gets the value of the type 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 type property.

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

    getType().add(newItem);
 

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


getPath

public List<StringSelectionPattern> getPath()
Gets the value of the path 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 path property.

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

    getPath().add(newItem);
 

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


getMediaType

public List<StringSelectionPattern> getMediaType()
Gets the value of the mediaType 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 mediaType property.

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

    getMediaType().add(newItem);
 

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


getURI

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

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

    getURI().add(newItem);
 

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


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


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 Element Object


getPriority

public BigInteger getPriority()
Gets the value of the priority property.

Returns:
possible object is BigInteger

setPriority

public void setPriority(BigInteger value)
Sets the value of the priority property.

Parameters:
value - allowed object is BigInteger

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.