org.mobicents.slee.sippresence.pojo.pidf.uacaps
Class Servcapstype

java.lang.Object
  extended by org.mobicents.slee.sippresence.pojo.pidf.uacaps.Servcapstype

public class Servcapstype
extends java.lang.Object

Java class for servcapstype complex type.

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

 <complexType name="servcapstype">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="actor" type="{urn:ietf:params:xml:ns:pidf:caps}actortype" minOccurs="0"/>
         <element name="application" type="{urn:ietf:params:xml:ns:pidf:caps}applicationtype" minOccurs="0"/>
         <element name="audio" type="{urn:ietf:params:xml:ns:pidf:caps}audiotype" minOccurs="0"/>
         <element name="automata" type="{urn:ietf:params:xml:ns:pidf:caps}automatatype" minOccurs="0"/>
         <element name="class" type="{urn:ietf:params:xml:ns:pidf:caps}classtype" minOccurs="0"/>
         <element name="control" type="{urn:ietf:params:xml:ns:pidf:caps}controltype" minOccurs="0"/>
         <element name="data" type="{urn:ietf:params:xml:ns:pidf:caps}datatype" minOccurs="0"/>
         <element name="description" type="{urn:ietf:params:xml:ns:pidf:caps}descriptiontype" maxOccurs="unbounded" minOccurs="0"/>
         <element name="duplex" type="{urn:ietf:params:xml:ns:pidf:caps}duplextype" minOccurs="0"/>
         <element name="event-packages" type="{urn:ietf:params:xml:ns:pidf:caps}event-packagestype" minOccurs="0"/>
         <element name="extensions" type="{urn:ietf:params:xml:ns:pidf:caps}extensionstype" minOccurs="0"/>
         <element name="isfocus" type="{urn:ietf:params:xml:ns:pidf:caps}isfocustype" minOccurs="0"/>
         <element name="message" type="{urn:ietf:params:xml:ns:pidf:caps}messagetype" minOccurs="0"/>
         <element name="methods" type="{urn:ietf:params:xml:ns:pidf:caps}methodstype" minOccurs="0"/>
         <element name="languages" type="{urn:ietf:params:xml:ns:pidf:caps}languagestype" minOccurs="0"/>
         <element name="priority" type="{urn:ietf:params:xml:ns:pidf:caps}prioritytype" minOccurs="0"/>
         <element name="schemes" type="{urn:ietf:params:xml:ns:pidf:caps}schemestype" minOccurs="0"/>
         <element name="text" type="{urn:ietf:params:xml:ns:pidf:caps}texttype" minOccurs="0"/>
         <element name="type" type="{urn:ietf:params:xml:ns:pidf:caps}typetype" maxOccurs="unbounded" minOccurs="0"/>
         <element name="video" type="{urn:ietf:params:xml:ns:pidf:caps}videotype" minOccurs="0"/>
         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <anyAttribute processContents='lax'/>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  Actortype actor
           
protected  java.util.List<java.lang.Object> any
           
protected  java.lang.Boolean application
           
protected  java.lang.Boolean audio
           
protected  java.lang.Boolean automata
           
protected  Classtype clazz
           
protected  java.lang.Boolean control
           
protected  java.lang.Boolean data
           
protected  java.util.List<Descriptiontype> description
           
protected  Duplextype duplex
           
protected  EventPackagestype eventPackages
           
protected  Extensionstype extensions
           
protected  java.lang.Boolean isfocus
           
protected  Languagestype languages
           
protected  java.lang.Boolean message
           
protected  Methodstype methods
           
protected  Prioritytype priority
           
protected  Schemestype schemes
           
protected  java.lang.Boolean text
           
protected  java.util.List<java.lang.String> type
           
protected  java.lang.Boolean video
           
 
Constructor Summary
Servcapstype()
           
 
Method Summary
 Actortype getActor()
          Gets the value of the actor property.
 java.util.List<java.lang.Object> getAny()
          Gets the value of the any property.
 Classtype getClazz()
          Gets the value of the clazz property.
 java.util.List<Descriptiontype> getDescription()
          Gets the value of the description property.
 Duplextype getDuplex()
          Gets the value of the duplex property.
 EventPackagestype getEventPackages()
          Gets the value of the eventPackages property.
 Extensionstype getExtensions()
          Gets the value of the extensions property.
 Languagestype getLanguages()
          Gets the value of the languages property.
 Methodstype getMethods()
          Gets the value of the methods property.
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 Prioritytype getPriority()
          Gets the value of the priority property.
 Schemestype getSchemes()
          Gets the value of the schemes property.
 java.util.List<java.lang.String> getType()
          Gets the value of the type property.
 java.lang.Boolean isApplication()
          Gets the value of the application property.
 java.lang.Boolean isAudio()
          Gets the value of the audio property.
 java.lang.Boolean isAutomata()
          Gets the value of the automata property.
 java.lang.Boolean isControl()
          Gets the value of the control property.
 java.lang.Boolean isData()
          Gets the value of the data property.
 java.lang.Boolean isIsfocus()
          Gets the value of the isfocus property.
 java.lang.Boolean isMessage()
          Gets the value of the message property.
 java.lang.Boolean isText()
          Gets the value of the text property.
 java.lang.Boolean isVideo()
          Gets the value of the video property.
 void setActor(Actortype value)
          Sets the value of the actor property.
 void setApplication(java.lang.Boolean value)
          Sets the value of the application property.
 void setAudio(java.lang.Boolean value)
          Sets the value of the audio property.
 void setAutomata(java.lang.Boolean value)
          Sets the value of the automata property.
 void setClazz(Classtype value)
          Sets the value of the clazz property.
 void setControl(java.lang.Boolean value)
          Sets the value of the control property.
 void setData(java.lang.Boolean value)
          Sets the value of the data property.
 void setDuplex(Duplextype value)
          Sets the value of the duplex property.
 void setEventPackages(EventPackagestype value)
          Sets the value of the eventPackages property.
 void setExtensions(Extensionstype value)
          Sets the value of the extensions property.
 void setIsfocus(java.lang.Boolean value)
          Sets the value of the isfocus property.
 void setLanguages(Languagestype value)
          Sets the value of the languages property.
 void setMessage(java.lang.Boolean value)
          Sets the value of the message property.
 void setMethods(Methodstype value)
          Sets the value of the methods property.
 void setPriority(Prioritytype value)
          Sets the value of the priority property.
 void setSchemes(Schemestype value)
          Sets the value of the schemes property.
 void setText(java.lang.Boolean value)
          Sets the value of the text property.
 void setVideo(java.lang.Boolean value)
          Sets the value of the video property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

actor

protected Actortype actor

application

protected java.lang.Boolean application

audio

protected java.lang.Boolean audio

automata

protected java.lang.Boolean automata

clazz

protected Classtype clazz

control

protected java.lang.Boolean control

data

protected java.lang.Boolean data

description

protected java.util.List<Descriptiontype> description

duplex

protected Duplextype duplex

eventPackages

protected EventPackagestype eventPackages

extensions

protected Extensionstype extensions

isfocus

protected java.lang.Boolean isfocus

message

protected java.lang.Boolean message

methods

protected Methodstype methods

languages

protected Languagestype languages

priority

protected Prioritytype priority

schemes

protected Schemestype schemes

text

protected java.lang.Boolean text

type

protected java.util.List<java.lang.String> type

video

protected java.lang.Boolean video

any

protected java.util.List<java.lang.Object> any
Constructor Detail

Servcapstype

public Servcapstype()
Method Detail

getActor

public Actortype getActor()
Gets the value of the actor property.

Returns:
possible object is Actortype

setActor

public void setActor(Actortype value)
Sets the value of the actor property.

Parameters:
value - allowed object is Actortype

isApplication

public java.lang.Boolean isApplication()
Gets the value of the application property.

Returns:
possible object is Boolean

setApplication

public void setApplication(java.lang.Boolean value)
Sets the value of the application property.

Parameters:
value - allowed object is Boolean

isAudio

public java.lang.Boolean isAudio()
Gets the value of the audio property.

Returns:
possible object is Boolean

setAudio

public void setAudio(java.lang.Boolean value)
Sets the value of the audio property.

Parameters:
value - allowed object is Boolean

isAutomata

public java.lang.Boolean isAutomata()
Gets the value of the automata property.

Returns:
possible object is Boolean

setAutomata

public void setAutomata(java.lang.Boolean value)
Sets the value of the automata property.

Parameters:
value - allowed object is Boolean

getClazz

public Classtype getClazz()
Gets the value of the clazz property.

Returns:
possible object is Classtype

setClazz

public void setClazz(Classtype value)
Sets the value of the clazz property.

Parameters:
value - allowed object is Classtype

isControl

public java.lang.Boolean isControl()
Gets the value of the control property.

Returns:
possible object is Boolean

setControl

public void setControl(java.lang.Boolean value)
Sets the value of the control property.

Parameters:
value - allowed object is Boolean

isData

public java.lang.Boolean isData()
Gets the value of the data property.

Returns:
possible object is Boolean

setData

public void setData(java.lang.Boolean value)
Sets the value of the data property.

Parameters:
value - allowed object is Boolean

getDescription

public java.util.List<Descriptiontype> getDescription()
Gets the value of the description 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 description property.

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

    getDescription().add(newItem);
 

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


getDuplex

public Duplextype getDuplex()
Gets the value of the duplex property.

Returns:
possible object is Duplextype

setDuplex

public void setDuplex(Duplextype value)
Sets the value of the duplex property.

Parameters:
value - allowed object is Duplextype

getEventPackages

public EventPackagestype getEventPackages()
Gets the value of the eventPackages property.

Returns:
possible object is EventPackagestype

setEventPackages

public void setEventPackages(EventPackagestype value)
Sets the value of the eventPackages property.

Parameters:
value - allowed object is EventPackagestype

getExtensions

public Extensionstype getExtensions()
Gets the value of the extensions property.

Returns:
possible object is Extensionstype

setExtensions

public void setExtensions(Extensionstype value)
Sets the value of the extensions property.

Parameters:
value - allowed object is Extensionstype

isIsfocus

public java.lang.Boolean isIsfocus()
Gets the value of the isfocus property.

Returns:
possible object is Boolean

setIsfocus

public void setIsfocus(java.lang.Boolean value)
Sets the value of the isfocus property.

Parameters:
value - allowed object is Boolean

isMessage

public java.lang.Boolean isMessage()
Gets the value of the message property.

Returns:
possible object is Boolean

setMessage

public void setMessage(java.lang.Boolean value)
Sets the value of the message property.

Parameters:
value - allowed object is Boolean

getMethods

public Methodstype getMethods()
Gets the value of the methods property.

Returns:
possible object is Methodstype

setMethods

public void setMethods(Methodstype value)
Sets the value of the methods property.

Parameters:
value - allowed object is Methodstype

getLanguages

public Languagestype getLanguages()
Gets the value of the languages property.

Returns:
possible object is Languagestype

setLanguages

public void setLanguages(Languagestype value)
Sets the value of the languages property.

Parameters:
value - allowed object is Languagestype

getPriority

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

Returns:
possible object is Prioritytype

setPriority

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

Parameters:
value - allowed object is Prioritytype

getSchemes

public Schemestype getSchemes()
Gets the value of the schemes property.

Returns:
possible object is Schemestype

setSchemes

public void setSchemes(Schemestype value)
Sets the value of the schemes property.

Parameters:
value - allowed object is Schemestype

isText

public java.lang.Boolean isText()
Gets the value of the text property.

Returns:
possible object is Boolean

setText

public void setText(java.lang.Boolean value)
Sets the value of the text property.

Parameters:
value - allowed object is Boolean

getType

public java.util.List<java.lang.String> 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 String


isVideo

public java.lang.Boolean isVideo()
Gets the value of the video property.

Returns:
possible object is Boolean

setVideo

public void setVideo(java.lang.Boolean value)
Sets the value of the video property.

Parameters:
value - allowed object is Boolean

getAny

public java.util.List<java.lang.Object> getAny()
Gets the value of the any 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 any property.

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

    getAny().add(newItem);
 

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


getOtherAttributes

public java.util.Map<javax.xml.namespace.QName,java.lang.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. All Rights Reserved.