|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.cocoon.util.NetUtils
A collection of File
, URL
and filename
utility methods
Constructor Summary | |
NetUtils()
|
Method Summary | |
static java.lang.String |
absolutize(java.lang.String path,
java.lang.String relativeResource)
Absolutize a relative resource on the given absolute path. |
static java.lang.String |
decodePath(java.lang.String path)
Decode a path |
static java.lang.String |
deparameterize(java.lang.String uri,
java.util.Map parameters)
Remove parameters from a uri. |
static java.lang.String |
encodePath(java.lang.String path)
Encode a path as required by the URL specificatin ( RFC 1738). |
static java.lang.String |
getExtension(java.lang.String uri)
Remove path and file information from a filename returning only its extension component |
static java.lang.String |
getPath(java.lang.String uri)
Returns the path of the given resource. |
static java.lang.String |
normalize(java.lang.String uri)
Normalize a uri containing ../ and ./ paths. |
static java.lang.String |
parameterize(java.lang.String uri,
java.util.Map parameters)
|
static java.lang.String |
relativize(java.lang.String path,
java.lang.String absoluteResource)
Relativize an absolute resource on a given absolute path. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public NetUtils()
Method Detail |
public static java.lang.String decodePath(java.lang.String path)
path
- the path to decodepublic static java.lang.String encodePath(java.lang.String path)
java.net.URLEncoder.encode()
which encodes according
to the x-www-form-urlencoded
MIME format.path
- the path to encodepublic static java.lang.String getPath(java.lang.String uri)
uri
- The URI of the resourcepublic static java.lang.String getExtension(java.lang.String uri)
uri
- The filenamepublic static java.lang.String absolutize(java.lang.String path, java.lang.String relativeResource)
path
- The absolute pathrelativeResource
- The relative resourcepublic static java.lang.String relativize(java.lang.String path, java.lang.String absoluteResource)
path
- The absolute pathrelativeResource
- The absolute resourcepublic static java.lang.String normalize(java.lang.String uri)
uri
- The uri path to normalizepublic static java.lang.String deparameterize(java.lang.String uri, java.util.Map parameters)
uri
- The uri path to deparameterize.parameters
- The map that collects parameters.public static java.lang.String parameterize(java.lang.String uri, java.util.Map parameters)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |