Method Summary |
|
public void | addField(SDPField sdpField) Adds a new SDP field. |
public Object | clone() Public clone declaration. |
public String | getAttribute(String name) Returns the value of the specified attribute. |
public Vector | getAttributes(boolean create) Returns the set of attributes for this Description as a Vector
of Attribute objects in the order they were parsed. |
public int | getBandwidth(String name) Returns the integer value of the specified bandwidth name. |
public Vector | getBandwidths(boolean create) Returns the Bandwidth of the specified type. |
public ConnectionField | getConnection() Returns the connection information associated with this object. |
public Vector | getEmails(boolean create) Returns an email address to contact for further information
about the session. |
public InformationField | getInfo() Returns value of the info field (i=) of this object. |
public KeyField | getKey() Returns the key data. |
public Vector | getMediaDescriptions(boolean create) Adds a MediaDescription to the session description. |
public OriginField | getOrigin() Returns information about the originator of the session. |
public Vector | getPhones(boolean create) Returns a phone number to contact for further information about
the session. |
public SessionNameField | getSessionName() Returns the name of the session. |
public Vector | getTimeDescriptions(boolean create) Returns a TimeField indicating the start, stop, repetition and time zone
information of the
session. |
public URIField | getURI() Returns a uri to the location of more details about the session. |
public ProtoVersionField | getVersion() Returns the version of SDP in use. |
public Vector | getZoneAdjustments(boolean create) |
public void | removeAttribute(String name) Removes the attribute specified by the value parameter. |
public void | removeBandwidth(String name) Removes the specified bandwidth type. |
public void | setAttribute(String name, String value) Sets the value of the specified attribute. |
public void | setAttributes(Vector attributes) Adds the specified Attribute to this Description object. |
public void | setBandwidth(String name, int value) Sets the value of the specified bandwidth type. |
public void | setBandwidths(Vector bandwidthList) Sets the value of the Bandwidth with the specified type. |
public void | setConnection(ConnectionField conn) Sets the connection data for this entity. |
public void | setEmails(Vector emails) Sets a an email address to contact for further information
about the session. |
public void | setInfo(InformationField i) Sets the i= field of this object. |
public void | setKey(KeyField key) Sets encryption key information. |
public void | setMediaDescriptions(Vector mediaDescriptions) Removes all MediaDescriptions from the session description. |
public void | setOrigin(OriginField origin) Sets information about the originator of the session. |
public void | setPhones(Vector phones) Sets a phone number to contact for further information about
the session. |
public void | setSessionName(SessionNameField sessionName) Sets the name of the session. |
public void | setTimeDescriptions(Vector times) Sets a TimeField indicating the start, stop, repetition and time zone
information of the
session. |
public void | setURI(URIField uri) Sets the uri to the location of more details about the session. |
public void | setVersion(ProtoVersionField v) Sets the version of SDP in use. |
public void | setZoneAdjustments(Vector zoneAdjustments) Sets the time zone adjustment for the TimeField. |
public String | toString() Returns the canonical string representation of the
current SessionDescrption. |