|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ibm.portal.resolver.uri.BaseURI
public abstract class BaseURI
Base class for URI implementations that facilitates the URL encoding and decoding process.
Field Summary | |
---|---|
protected static int |
LOG_LEVEL
Default logging level |
protected static PocURIFactory |
NULL_FACTORY
the inexistent factory |
Fields inherited from interface com.ibm.portal.resolver.uri.Constants |
---|
ESCAPE_CHAR, ESCAPE_STRG |
Constructor Summary | |
---|---|
BaseURI()
|
Method Summary | |
---|---|
static java.net.URI |
createURI(java.lang.String uriStrg)
Deprecated. |
protected static java.net.URI |
createURI(java.lang.String aUriString,
PocURIFactory aFactory)
Constructs a URI |
static java.net.URI |
createURI(java.lang.String scheme,
java.lang.String part)
Deprecated. |
protected static java.net.URI |
createURI(java.lang.String aScheme,
java.lang.String aSsp,
PocURIFactory aFactory)
Constructs a URI |
protected static java.lang.String |
decode(java.lang.StringBuilder out,
java.lang.String strg,
int off,
int len)
|
protected static java.lang.String |
decode(java.lang.String strg,
int off,
int len,
java.io.StringWriter out)
|
protected static java.lang.String |
decode(java.lang.String strg,
int off,
java.io.StringWriter out)
|
protected static java.lang.String |
decode(java.lang.String strg,
java.io.StringWriter out)
Decodes a string fragment |
protected static java.lang.StringBuilder |
encode(java.lang.StringBuilder out,
java.lang.String strg)
|
protected static java.io.Writer |
encode(java.io.Writer out,
java.lang.String strg)
|
protected static java.lang.String |
normalizeRawSchemeSpecificPart(java.lang.String part)
Normalizes the raw scheme specific part of an URI such that it represents another URI. |
protected static java.lang.String |
normalizeRawSchemeSpecificPart(java.net.URI part)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final PocURIFactory NULL_FACTORY
protected static final int LOG_LEVEL
Constructor Detail |
---|
public BaseURI()
Method Detail |
---|
@Deprecated public static final java.net.URI createURI(java.lang.String uriStrg)
uriStrg
- URI string to check
protected static final java.net.URI createURI(java.lang.String aUriString, PocURIFactory aFactory) throws java.net.URISyntaxException, java.io.IOException
aUriString
- the URI stringaFactory
- the factory, may be null
java.net.URISyntaxException
java.io.IOException
@Deprecated public static final java.net.URI createURI(java.lang.String scheme, java.lang.String part)
uriStrg
- URI string to check
protected static final java.net.URI createURI(java.lang.String aScheme, java.lang.String aSsp, PocURIFactory aFactory) throws java.net.URISyntaxException
aScheme
- the schemeaSsp
- the scheme specific partaFactory
- the factory, may be null
java.net.URISyntaxException
protected static java.lang.String decode(java.lang.String strg, int off, int len, java.io.StringWriter out) throws java.io.IOException
strg
- off
- len
- out
-
java.io.IOException
protected static java.lang.String decode(java.lang.String strg, int off, java.io.StringWriter out) throws java.io.IOException
strg
- off
- out
-
java.io.IOException
protected static java.lang.String decode(java.lang.String strg, java.io.StringWriter out) throws java.io.IOException
strg
- out
-
java.io.IOException
protected static java.lang.String decode(java.lang.StringBuilder out, java.lang.String strg, int off, int len)
strg
- off
- len
- out
-
java.io.IOException
protected static java.lang.StringBuilder encode(java.lang.StringBuilder out, java.lang.String strg)
protected static java.io.Writer encode(java.io.Writer out, java.lang.String strg) throws java.io.IOException
out
- strg
-
java.io.IOException
protected static final java.lang.String normalizeRawSchemeSpecificPart(java.lang.String part)
part
- the part to decode
protected static final java.lang.String normalizeRawSchemeSpecificPart(java.net.URI part)
part
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |