org.gwe.utils.security
Class ThinURI

java.lang.Object
  extended by org.gwe.utils.security.ThinURI

public class ThinURI
extends java.lang.Object

Since:
May 15, 2008
Author:
Marco Ruiz

Field Summary
static java.lang.String SCHEME_SEPARATOR
           
 
Constructor Summary
ThinURI()
           
ThinURI(ProtocolScheme scheme, java.lang.String location, java.lang.String path)
           
ThinURI(java.lang.String scheme, java.lang.String location, java.lang.String path)
           
 
Method Summary
static java.lang.String asNormalizedFileURI(java.lang.String hostName, java.lang.String file)
           
 ThinURI clone()
           
static ThinURI create(java.lang.String uri)
           
static ThinURI createBlind(java.lang.String uri)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getHost()
           
 java.lang.String getPath()
           
 ProtocolScheme getProtocolScheme()
           
 java.lang.String getScheme()
           
 int hashCode()
           
static void main(java.lang.String[] args)
           
 void setHost(java.lang.String location)
           
 void setPath(java.lang.String path)
           
 void setScheme(java.lang.String scheme)
           
 java.lang.String toString()
           
 java.net.URI toURI()
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

SCHEME_SEPARATOR

public static final java.lang.String SCHEME_SEPARATOR
See Also:
Constant Field Values
Constructor Detail

ThinURI

public ThinURI()

ThinURI

public ThinURI(ProtocolScheme scheme,
               java.lang.String location,
               java.lang.String path)

ThinURI

public ThinURI(java.lang.String scheme,
               java.lang.String location,
               java.lang.String path)
Method Detail

createBlind

public static ThinURI createBlind(java.lang.String uri)

create

public static ThinURI create(java.lang.String uri)
                      throws REXException
Throws:
REXException

asNormalizedFileURI

public static java.lang.String asNormalizedFileURI(java.lang.String hostName,
                                                   java.lang.String file)

getScheme

public java.lang.String getScheme()

getProtocolScheme

public ProtocolScheme getProtocolScheme()

setScheme

public void setScheme(java.lang.String scheme)

getHost

public java.lang.String getHost()

setHost

public void setHost(java.lang.String location)

getPath

public java.lang.String getPath()

setPath

public void setPath(java.lang.String path)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toURI

public java.net.URI toURI()

clone

public ThinURI clone()
Overrides:
clone in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2007-2009. All Rights Reserved.