gov.nist.javax.sip.address
クラス GenericURI

java.lang.Object
  上位を拡張 gov.nist.core.GenericObject
      上位を拡張 gov.nist.javax.sip.address.NetObject
          上位を拡張 gov.nist.javax.sip.address.GenericURI
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Cloneable, javax.sip.address.URI
直系の既知のサブクラス:
SipUri, TelURLImpl

public class GenericURI
extends NetObject
implements javax.sip.address.URI

Implementation of the URI class. This relies on the 1.4 URI class.

バージョン:
JAIN-SIP-1.1 $Revision: 1.2 $ $Date: 2004/01/22 13:26:28 $ This code is in the public domain.
作成者:
M. Ranganathan
関連項目:
直列化された形式

フィールドの概要
static java.lang.String ISUB
           
static java.lang.String PHONE_CONTEXT_TAG
           
static java.lang.String POSTDIAL
           
static java.lang.String PROVIDER_TAG
           
static java.lang.String SIP
           
static java.lang.String SIPS
           
static java.lang.String TEL
           
 
コンストラクタの概要
GenericURI(java.lang.String uriString)
          Constructor given the URI string
 
メソッドの概要
 java.lang.Object clone()
          Overrides the base clone method
 java.lang.String encode()
          Encode the URI.
 java.lang.String getScheme()
          Returns the value of the "scheme" of this URI, for example "sip", "sips" or "tel".
 boolean isSipURI()
          This method determines if this is a URI with a scheme of "sip" or "sips".
 java.lang.String toString()
          Encode this URI.
 
クラス gov.nist.javax.sip.address.NetObject から継承されたメソッド
debugDump, debugDump, equals, match, merge, replace, replace, replace, replace
 
クラス gov.nist.core.GenericObject から継承されたメソッド
getClassFromName, getMatcher, isMySubclass, setMatcher
 
クラス java.lang.Object から継承されたメソッド
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

SIP

public static final java.lang.String SIP
関連項目:
定数フィールド値

SIPS

public static final java.lang.String SIPS
関連項目:
定数フィールド値

TEL

public static final java.lang.String TEL
関連項目:
定数フィールド値

POSTDIAL

public static final java.lang.String POSTDIAL
関連項目:
定数フィールド値

PHONE_CONTEXT_TAG

public static final java.lang.String PHONE_CONTEXT_TAG
関連項目:
定数フィールド値

ISUB

public static final java.lang.String ISUB
関連項目:
定数フィールド値

PROVIDER_TAG

public static final java.lang.String PROVIDER_TAG
関連項目:
定数フィールド値
コンストラクタの詳細

GenericURI

public GenericURI(java.lang.String uriString)
           throws java.text.ParseException
Constructor given the URI string

パラメータ:
uriString - The imbedded URI string.
例外:
java.net.URISyntaxException - When there is a syntaz error in the imbedded URI.
java.text.ParseException
メソッドの詳細

encode

public java.lang.String encode()
Encode the URI.

定義:
クラス NetObject 内の encode
戻り値:
The encoded URI

toString

public java.lang.String toString()
Encode this URI.

定義:
インタフェース javax.sip.address.URI 内の toString
オーバーライド:
クラス NetObject 内の toString
戻り値:
The encoded URI

clone

public java.lang.Object clone()
Overrides the base clone method

定義:
インタフェース javax.sip.address.URI 内の clone
オーバーライド:
クラス NetObject 内の clone
戻り値:
The Cloned strucutre,

getScheme

public java.lang.String getScheme()
Returns the value of the "scheme" of this URI, for example "sip", "sips" or "tel".

定義:
インタフェース javax.sip.address.URI 内の getScheme
戻り値:
the scheme paramter of the URI

isSipURI

public boolean isSipURI()
This method determines if this is a URI with a scheme of "sip" or "sips".

定義:
インタフェース javax.sip.address.URI 内の isSipURI
戻り値:
true if the scheme is "sip" or "sips", false otherwise.