Java Doc for SipURI.java in  » 6.0-JDK-Modules » j2me » gov » nist » siplite » address » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » 6.0 JDK Modules » j2me » gov.nist.siplite.address 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   gov.nist.core.GenericObject
      gov.nist.siplite.address.URI
         gov.nist.siplite.address.SipURI

SipURI
public class SipURI extends URI (Code)
The SipURI structure. This code is in the public domain.


Field Summary
protected  Authorityauthority
     Authority for the uri.
protected  NameValueListqheaders
    
protected  TelephoneNumbertelephoneSubscriber
    
protected  NameValueListuriParms
    

Constructor Summary
public  SipURI()
     Default constructor.

Method Summary
public  voidclearPassword()
     Clears the password from the user part if it exists.
public  voidclearQheaders()
     Clears all Qheaders.
public  voidclearUriParms()
     Clears all URI Parameters.
public  Objectclone()
     Copies the current instance.
public  Stringencode()
     Constructs a URL from the parsed structure.
public  booleanequals(Object that)
     Compares two URIs and return true if they are equal.
Parameters:
  that - the object to compare to.
public  AuthoritygetAuthority()
     Gets the authority.
public  intgetDefaultPort()
     Returns default port number according to current scheme.
public  StringgetHeader(String name)
     Returns the value of the named header, or null if it is not set. SIP/SIPS URIs may specify headers.
public  VectorgetHeaderNames()
     Returns an Iterator over the names (Strings) of all headers present in this SipURI.
public  StringgetHost()
     Gets the host protion of the URI.
public  HostPortgetHostPort()
     Gets the host and port of the server.
public  StringgetLrParam()
     Returns the value of the lr parameter, or null if this is not set.
public  StringgetMAddrParam()
     Returns the value of the maddr parameter, or null if this is not set.
public  StringgetMethod()
     Gets the method parameter.
public  StringgetMethodParam()
     Returns the value of the method parameter, or null if this is not set.
public  StringgetParameter(String name)
     Returns the value of the named parameter, or null if it is not set.
public  VectorgetParameterNames()
     Returns an Iterator over the names (Strings) of all parameters present in this ParametersHeader.
public  ObjectgetParm(String parmname)
     Gets the parameter (do a name lookup) and return null if none exists.
Parameters:
  parmname - Name of the parameter to get.
public  StringgetPlainURI()
     Returns the URI part of the address (without parameters) i.e.
public  intgetPort()
     Gets the port from the authority field.
public  NameValueListgetQheaders()
    
public  intgetTTLParam()
     Returns the value of the "ttl" parameter, or -1 if this is not set.
public  TelephoneNumbergetTelephoneSubscriber()
     Returns the stucture corresponding to the telephone number provided that the user is a telephone subscriber.
public  StringgetTransportParam()
     Returns the value of the "transport" parameter, or null if this is not set.
public  StringgetTypeParam()
     Returns the value of the "type" parameter, or null if this is not set.
public  NameValueListgetUriParms()
    
public  StringgetUser()
     Returns the value of the userParam, or null if this is not set.
public  StringgetUserAtHost()
     Gets user at host information.
public  StringgetUserAtHostPort()
     Gets user at host and port infromation.
public  StringgetUserParam()
     Returns the user part of this SipURI, or null if it is not set.
public  StringgetUserPassword()
     Gets the password of the user.
public  StringgetUserType()
     Gets the user parameter.
public  booleanhasLrParam()
     Returns whether the the lr parameter is set.
public  booleanhasParameter(String name)
     Boolean to check if a parameter of a given name exists.
Parameters:
  name - Name of the parameter to check on.
public  booleanhasTransport()
     Returns true if the transport parameter is defined.
public  booleanisSecure()
     Returns true if this SipURI is secure i.e.
public  booleanisServer()
     Checks if URI is shared.
public  booleanisShared()
     Checks if URI is shared.
public  booleanisSipURI()
     This method determines if this is a URI with a scheme of "sip" or "sips".
public  booleanisTelURL()
    
public  booleanisUserTelephoneSubscriber()
     Returns true if the user is a telephone subscriber. If the host is an Internet telephony gateway, a telephone-subscriber field MAY be used instead of a user field.
public  voidremoveHeader(String name)
     Removes a header given its name (provided it exists).
public  voidremoveHeaders()
     Removes all headers.
public  voidremoveMAddr()
     Removes the maddr param if it exists.
public  voidremoveMethod()
     Removes the Method.
public  voidremoveParameter(String name)
    
public  voidremovePort()
     Removes the port setting.
public  voidremoveTTL()
     Removes the ttl value from the parameter list if it exists.
public  voidremoveTransport()
     Deletes the transport string.
public  voidremoveUriParms()
     Removes the URI parameters.
public  voidremoveUser()
     Removes the user.
public  voidremoveUserType()
     Sets the user type.
public  voidsetAuthority(Authority newAuthority)
    
public  voidsetDefaultParm(String name, Object value)
     Sets the default parameters for this URI.
public  voidsetHeader(String name, String value)
     Sets the value of the specified header fields to be included in a request constructed from the URI.
public  voidsetHost(Host h)
     Sets the host for this URI.
public  voidsetHost(String host)
     Returns the host part of this SipURI.
public  voidsetHostPort(HostPort hostPort)
     Sets the hostPort field of the embedded authority field.
public  voidsetIsdnSubAddress(String isdnSubAddress)
     Sets ISDN subaddress of SipURL.
public  voidsetLrParam()
     Sets the value of the lr parameter of this SipURI.
public  voidsetMAddr(String mAddr)
     Sets the MADDR parameter.
public  voidsetMAddrParam(String maddr)
     Sets the value of the maddr parameter of this SipURI.
public  voidsetMethod(String method)
     Sets the Method.
public  voidsetMethodParam(String method)
     Sets the value of the method parameter.
public  voidsetParameter(String name, String value)
     Sets the value of the specified parameter.
public  voidsetPort(int p)
     Sets the port to a given value.
public  voidsetQHeader(NameValue nameValue)
     Sets the query header when provided as a name-value pair.
public  voidsetQheaders(NameValueList parms)
     Sets the qheaders member.
public  voidsetScheme(String scheme)
     Constructor given the scheme.
public  voidsetSecure(boolean secure)
     Sets the scheme of this URI to sip or sips depending on whether the argument is true or false.
public  voidsetServer()
     Sets URI as server.
public  voidsetShared()
     Sets URI as shared.
public  voidsetTTLParam(int ttl)
     Sets the value of the ttl parameter.
public  voidsetTelephoneSubscriber(TelephoneNumber tel)
     Sets the telephone subscriber field.
public  voidsetTransportParam(String transport)
     Sets the value of the "transport" parameter.
public  voidsetUriParameter(NameValue nameValue)
     Sets the parameter as given.
public  voidsetUser(String uname)
     Sets the user of SipURI.
public  voidsetUserParam(String usertype)
     Sets the value of the user parameter.
public  voidsetUserPassword(String password)
     Sets the user password.
public  StringtoString()
     Returns a string representation.

Field Detail
authority
protected Authority authority(Code)
Authority for the uri.



qheaders
protected NameValueList qheaders(Code)
qheaders list



telephoneSubscriber
protected TelephoneNumber telephoneSubscriber(Code)
telephoneSubscriber field



uriParms
protected NameValueList uriParms(Code)
uriParms list




Constructor Detail
SipURI
public SipURI()(Code)
Default constructor.




Method Detail
clearPassword
public void clearPassword()(Code)
Clears the password from the user part if it exists.



clearQheaders
public void clearQheaders()(Code)
Clears all Qheaders.



clearUriParms
public void clearUriParms()(Code)
Clears all URI Parameters.
since:
   v1.0



clone
public Object clone()(Code)
Copies the current instance. copy of current instance



encode
public String encode()(Code)
Constructs a URL from the parsed structure. String



equals
public boolean equals(Object that)(Code)
Compares two URIs and return true if they are equal.
Parameters:
  that - the object to compare to. true if the object is equal to this object.



getAuthority
public Authority getAuthority()(Code)
Gets the authority. the authority information



getDefaultPort
public int getDefaultPort()(Code)
Returns default port number according to current scheme. Current scheme default port.



getHeader
public String getHeader(String name)(Code)
Returns the value of the named header, or null if it is not set. SIP/SIPS URIs may specify headers. As an example, the URI sip:joe@jcp.org?priority=urgent has a header "priority" whose value is "urgent".
Parameters:
  name - name of header to retrieve the value of specified header



getHeaderNames
public Vector getHeaderNames()(Code)
Returns an Iterator over the names (Strings) of all headers present in this SipURI. an Iterator over all the header names



getHost
public String getHost()(Code)
Gets the host protion of the URI. the host portion of the url.



getHostPort
public HostPort getHostPort()(Code)
Gets the host and port of the server. get the host:port part of the url parsed into astructure.



getLrParam
public String getLrParam()(Code)
Returns the value of the lr parameter, or null if this is not set. This is equivalent to getParameter("lr"). the value of the lr parameter



getMAddrParam
public String getMAddrParam()(Code)
Returns the value of the maddr parameter, or null if this is not set. This is equivalent to getParameter("maddr"). the value of the maddr parameter



getMethod
public String getMethod()(Code)
Gets the method parameter. Method parameter.



getMethodParam
public String getMethodParam()(Code)
Returns the value of the method parameter, or null if this is not set. This is equivalent to getParameter("method"). the value of the method parameter



getParameter
public String getParameter(String name)(Code)
Returns the value of the named parameter, or null if it is not set. A zero-length String indicates flag parameter.
Parameters:
  name - name of parameter to retrieve the value of specified parameter



getParameterNames
public Vector getParameterNames()(Code)
Returns an Iterator over the names (Strings) of all parameters present in this ParametersHeader. an Iterator over all the parameter names



getParm
public Object getParm(String parmname)(Code)
Gets the parameter (do a name lookup) and return null if none exists.
Parameters:
  parmname - Name of the parameter to get. Parameter of the given name (null if none exists).



getPlainURI
public String getPlainURI()(Code)
Returns the URI part of the address (without parameters) i.e. scheme:user@host:port. URI part of the address



getPort
public int getPort()(Code)
Gets the port from the authority field. the port from the authority field.



getQheaders
public NameValueList getQheaders()(Code)
Accessor forSIPObjects Get the query headers (that appear after the ? inthe URL)



getTTLParam
public int getTTLParam()(Code)
Returns the value of the "ttl" parameter, or -1 if this is not set. This method is equivalent to getParameter("ttl"). the value of the ttl parameter



getTelephoneSubscriber
public TelephoneNumber getTelephoneSubscriber()(Code)
Returns the stucture corresponding to the telephone number provided that the user is a telephone subscriber. TelephoneNumber part of the url (only makes sensewhen user = phone is specified)



getTransportParam
public String getTransportParam()(Code)
Returns the value of the "transport" parameter, or null if this is not set. This is equivalent to getParameter("transport"). the transport paramter of the SipURI



getTypeParam
public String getTypeParam()(Code)
Returns the value of the "type" parameter, or null if this is not set. This is equivalent to getParameter("type"). The result is unquoted the transport paramter of the SipURI



getUriParms
public NameValueList getUriParms()(Code)
Accessor for URI parameters A name-value list containing the parameters.



getUser
public String getUser()(Code)
Returns the value of the userParam, or null if this is not set.

This is equivalent to getParameter("user"). the value of the userParam of the SipURI




getUserAtHost
public String getUserAtHost()(Code)
Gets user at host information. user@host portion of the uri (null if none exists).



getUserAtHostPort
public String getUserAtHostPort()(Code)
Gets user at host and port infromation. instead of the current function body. user@host portion of the uri (null if none exists).



getUserParam
public String getUserParam()(Code)
Returns the user part of this SipURI, or null if it is not set. the user part of this SipURI



getUserPassword
public String getUserPassword()(Code)
Gets the password of the user. User password when it embedded as part of the uri( a very bad idea).



getUserType
public String getUserType()(Code)
Gets the user parameter. User parameter (user= phone or user=ip).



hasLrParam
public boolean hasLrParam()(Code)
Returns whether the the lr parameter is set. This is equivalent to hasParameter("lr"). This interface has no getLrParam as RFC3261 does not specify any values for the "lr" paramater. true if the "lr" parameter is set, false otherwise.



hasParameter
public boolean hasParameter(String name)(Code)
Boolean to check if a parameter of a given name exists.
Parameters:
  name - Name of the parameter to check on. a boolean indicating whether the parameter exists.



hasTransport
public boolean hasTransport()(Code)
Returns true if the transport parameter is defined. true if transport appears as a parameter and false otherwise.



isSecure
public boolean isSecure()(Code)
Returns true if this SipURI is secure i.e. if this SipURI represents a sips URI. A sip URI returns false. true if this SipURI represents a sips URI, andfalse if it represents a sip URI.



isServer
public boolean isServer()(Code)
Checks if URI is shared. true when URI is server else false



isShared
public boolean isShared()(Code)
Checks if URI is shared. true when URI is shared else false



isSipURI
public boolean isSipURI()(Code)
This method determines if this is a URI with a scheme of "sip" or "sips". true if the scheme is "sip" or "sips", false otherwise.



isTelURL
public boolean isTelURL()(Code)
This method determines if this is a URI with a scheme of "tel" true if the scheme is "tel", false otherwise.



isUserTelephoneSubscriber
public boolean isUserTelephoneSubscriber()(Code)
Returns true if the user is a telephone subscriber. If the host is an Internet telephony gateway, a telephone-subscriber field MAY be used instead of a user field. The telephone-subscriber field uses the notation of RFC 2806 [19]. Any characters of the un-escaped "telephone-subscriber" that are not either in the set "unreserved" or "user-unreserved" MUST be escaped. The set of characters not reserved in the RFC 2806 description of telephone-subscriber contains a number of characters in various syntax elements that need to be escaped when used in SIP URLs, for example quotation marks (%22), hash (%23), colon (%3a), at-sign (%40) and the "unwise" characters, i.e., punctuation of %5b and above.

The telephone number is a special case of a user name and cannot be distinguished by a BNF. Thus, a URL parameter, user, is added to distinguish telephone numbers from user names.

The user parameter value "phone" indicates that the user part contains a telephone number. Even without this parameter, recipients of SIP URLs MAY interpret the pre-@ part as a telephone number if local restrictions on the true if the user is a telephone subscriber.




removeHeader
public void removeHeader(String name)(Code)
Removes a header given its name (provided it exists).
Parameters:
  name - name of the header to remove.



removeHeaders
public void removeHeaders()(Code)
Removes all headers.



removeMAddr
public void removeMAddr()(Code)
Removes the maddr param if it exists.



removeMethod
public void removeMethod()(Code)
Removes the Method.



removeParameter
public void removeParameter(String name)(Code)
Removes a parameter given its name
Parameters:
  name - -- name of the parameter to remove.



removePort
public void removePort()(Code)
Removes the port setting.



removeTTL
public void removeTTL()(Code)
Removes the ttl value from the parameter list if it exists.



removeTransport
public void removeTransport()(Code)
Deletes the transport string.



removeUriParms
public void removeUriParms()(Code)
Removes the URI parameters.



removeUser
public void removeUser()(Code)
Removes the user.



removeUserType
public void removeUserType()(Code)
Sets the user type.



setAuthority
public void setAuthority(Authority newAuthority)(Code)
Sets the authority member
Parameters:
  newAuthority - Authority to set.



setDefaultParm
public void setDefaultParm(String name, Object value)(Code)
Sets the default parameters for this URI. Do nothing if the parameter is already set to some value. Otherwise set it to the given value.
Parameters:
  name - Name of the parameter to set.
Parameters:
  value - value of the parameter to set.



setHeader
public void setHeader(String name, String value)(Code)
Sets the value of the specified header fields to be included in a request constructed from the URI. If the header already had a value it will be overwritten.
Parameters:
  name - - a String specifying the header name
Parameters:
  value - - a String specifying the header value



setHost
public void setHost(Host h)(Code)
Sets the host for this URI.
Parameters:
  h - host to set.



setHost
public void setHost(String host) throws IllegalArgumentException(Code)
Returns the host part of this SipURI.
Parameters:
  host - the host part of the URI
throws:
  IllegalArgumentException - if the host part is formated wrong way



setHostPort
public void setHostPort(HostPort hostPort)(Code)
Sets the hostPort field of the embedded authority field.
Parameters:
  hostPort - is the hostPort to set.



setIsdnSubAddress
public void setIsdnSubAddress(String isdnSubAddress)(Code)
Sets ISDN subaddress of SipURL.
Parameters:
  isdnSubAddress - ISDN subaddress



setLrParam
public void setLrParam()(Code)
Sets the value of the lr parameter of this SipURI. The lr parameter, when present, indicates that the element responsible for this resource implements the routing mechanisms specified in RFC 3261. This parameter will be used in the URIs proxies place in the Record-Route header field values, and may appear in the URIs in a pre-existing route set.



setMAddr
public void setMAddr(String mAddr)(Code)
Sets the MADDR parameter.
Parameters:
  mAddr - Host Name to set



setMAddrParam
public void setMAddrParam(String maddr) throws ParseException(Code)
Sets the value of the maddr parameter of this SipURI. The maddr parameter indicates the server address to be contacted for this user, overriding any address derived from the host field. This is equivalent to setParameter("maddr", maddr).
Parameters:
  maddr - new value of the maddr parameter



setMethod
public void setMethod(String method)(Code)
Sets the Method.
Parameters:
  method - method parameter



setMethodParam
public void setMethodParam(String method) throws ParseException(Code)
Sets the value of the method parameter. This specifies which SIP method to use in requests directed at this URI. This is equivalent to setParameter("method", method).
Parameters:
  method - - new value String value of the method parameter



setParameter
public void setParameter(String name, String value) throws ParseException(Code)
Sets the value of the specified parameter. If the parameter already had a value it will be overwritten. A zero-length String indicates flag parameter.
Parameters:
  name - - a String specifying the parameter name
Parameters:
  value - - a String specifying the parameter value
throws:
  ParseException - which signals that an error has been reachedunexpectedly while parsing the parameter name or value.



setPort
public void setPort(int p)(Code)
Sets the port to a given value.
Parameters:
  p - Port to set.



setQHeader
public void setQHeader(NameValue nameValue)(Code)
Sets the query header when provided as a name-value pair.
Parameters:
  nameValue - qeuery header provided as a name,value pair.



setQheaders
public void setQheaders(NameValueList parms)(Code)
Sets the qheaders member.
Parameters:
  parms - query headers to set.



setScheme
public void setScheme(String scheme) throws IllegalArgumentException(Code)
Constructor given the scheme. The scheme must be either Sip or Sips.
Parameters:
  scheme - URI protocol scheme
exception:
  IllegalArgumentException - if scheme is no sip or sips



setSecure
public void setSecure(boolean secure)(Code)
Sets the scheme of this URI to sip or sips depending on whether the argument is true or false. The default value is false.
Parameters:
  secure - - the boolean value indicating if the SipURI is secure.



setServer
public void setServer()(Code)
Sets URI as server.



setShared
public void setShared()(Code)
Sets URI as shared.



setTTLParam
public void setTTLParam(int ttl) throws IllegalArgumentException(Code)
Sets the value of the ttl parameter. The ttl parameter specifies the time-to-live value when packets are sent using UDP multicast. This is equivalent to setParameter("ttl", ttl).
Parameters:
  ttl - - new value of the ttl parameter



setTelephoneSubscriber
public void setTelephoneSubscriber(TelephoneNumber tel)(Code)
Sets the telephone subscriber field.
Parameters:
  tel - Telephone subscriber field to set.



setTransportParam
public void setTransportParam(String transport) throws ParseException(Code)
Sets the value of the "transport" parameter. This parameter specifies which transport protocol to use for sending requests and responses to this entity. The following values are defined: "udp", "tcp", "sctp", "tls", but other values may be used also. This method is equivalent to setParameter("transport", transport). Transport parameter constants are defined in the gov.nist.siplite.ListeningPoint .
Parameters:
  transport - - new value for the "transport" parameter
See Also:   gov.nist.siplite.ListeningPoint



setUriParameter
public void setUriParameter(NameValue nameValue)(Code)
Sets the parameter as given.
Parameters:
  nameValue - - parameter to set.



setUser
public void setUser(String uname) throws IllegalArgumentException(Code)
Sets the user of SipURI. The identifier of a particular resource at the host being addressed. The user and the user password including the "at" sign make up the user-info.
Parameters:
  uname - the new String value of the user.
throws:
  IllegalArgumentException - if the user name is invalid



setUserParam
public void setUserParam(String usertype)(Code)
Sets the value of the user parameter. The user URI parameter exists to distinguish telephone numbers from user names that happen to look like telephone numbers. This is equivalent to setParameter("user", user).
Parameters:
  usertype - new value String value of the method parameter



setUserPassword
public void setUserPassword(String password) throws IllegalArgumentException(Code)
Sets the user password.
Parameters:
  password - - password to set.
throws:
  IllegalArgumentException - if password contains invalidcharacters



toString
public String toString()(Code)
Returns a string representation. the String representation of this URI.



Fields inherited from gov.nist.siplite.address.URI
final public static String ISUB(Code)(Java Doc)
final public static String LR(Code)(Java Doc)
final public static String MADDR(Code)(Java Doc)
final public static String METHOD(Code)(Java Doc)
final public static String PHONE_CONTEXT_TAG(Code)(Java Doc)
final public static String POSTDIAL(Code)(Java Doc)
final public static String PROVIDER_TAG(Code)(Java Doc)
final public static String TRANSPORT(Code)(Java Doc)
final public static String TTL(Code)(Java Doc)
final public static String USER(Code)(Java Doc)
protected String scheme(Code)(Java Doc)
protected String uriString(Code)(Java Doc)

Methods inherited from gov.nist.siplite.address.URI
public Object clone()(Code)(Java Doc)
public String encode()(Code)(Java Doc)
public String getPlainURI()(Code)(Java Doc)
public String getScheme()(Code)(Java Doc)
public boolean isSipURI()(Code)(Java Doc)
public boolean isTelURL()(Code)(Java Doc)
public void setScheme(String sch) throws IllegalArgumentException(Code)(Java Doc)
public String toString()(Code)(Java Doc)

Methods inherited from gov.nist.core.GenericObject
abstract public Object clone()(Code)(Java Doc)
public static int compareToIgnoreCase(String s1, String s2)(Code)(Java Doc)
abstract public String encode()(Code)(Java Doc)
public static boolean equalsIgnoreCase(String s1, String s2)(Code)(Java Doc)

Methods inherited from java.lang.Object
public boolean equals(Object obj)(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.