public class OriginField extends SdpField
origin-field = "o=" username SP sess-id SP sess-version SP nettype SP addrtype SP unicast-address CRLF
Constructor and Description |
---|
OriginField(SdpField sf)
Creates a new OriginField.
|
OriginField(java.lang.String origin)
Creates a new OriginField.
|
OriginField(java.lang.String username,
java.lang.String addrtype,
java.lang.String address)
Creates a new OriginField.
|
OriginField(java.lang.String username,
java.lang.String sess_id,
java.lang.String sess_version,
java.lang.String addrtype,
java.lang.String address)
Creates a new OriginField.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAddress()
Gets the address.
|
java.lang.String |
getAddressType()
Gets the address type.
|
java.lang.String |
getSessionId()
Gets the session id.
|
java.lang.String |
getSessionVersion()
Gets the session version.
|
java.lang.String |
getUserName()
Gets the user name.
|
public OriginField(java.lang.String origin)
origin
- the origin fieldpublic OriginField(java.lang.String username, java.lang.String sess_id, java.lang.String sess_version, java.lang.String addrtype, java.lang.String address)
username
- the name of the owner of the sessionsess_id
- session identifiersess_version
- session versionaddrtype
- address type, e.g. IP4, IP6 (default is IP4)address
- the addresspublic OriginField(java.lang.String username, java.lang.String addrtype, java.lang.String address)
username
- the name of the owner of the sessionaddrtype
- address type, e.g. IP4, IP6 (default is IP4)address
- the IPv4 addresspublic OriginField(SdpField sf)
sf
- origin fieldpublic java.lang.String getUserName()
public java.lang.String getSessionId()
public java.lang.String getSessionVersion()
public java.lang.String getAddressType()
public java.lang.String getAddress()