org.apache.cocoon.util
Class NetUtils
java.lang.Object
|
+--org.apache.cocoon.util.NetUtils
- public class NetUtils
- extends java.lang.Object
A collection of File
, URL
and filename
utility methods
- Version:
- CVS $Revision: 1.1.1.1.2.8 $ $Date: 2001/10/30 09:06:21 $
- Author:
- Stefano Mazzocchi
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 |
deparameterize(java.lang.String uri,
java.util.Map parameters)
Remove parameters from a uri. |
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 .. |
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 |
NetUtils
public NetUtils()
getPath
public static java.lang.String getPath(java.lang.String uri)
- Returns the path of the given resource.
- Returns:
- the resource path
getExtension
public static java.lang.String getExtension(java.lang.String uri)
- Remove path and file information from a filename returning only its
extension component
- Parameters:
filename
- The filename- Returns:
- The filename extension (with starting dot!)
absolutize
public static java.lang.String absolutize(java.lang.String path,
java.lang.String relativeResource)
- Absolutize a relative resource on the given absolute path.
- Returns:
- the absolutized resource
relativize
public static java.lang.String relativize(java.lang.String path,
java.lang.String absoluteResource)
- Relativize an absolute resource on a given absolute path.
- Returns:
- the resource relative to the given path
normalize
public static java.lang.String normalize(java.lang.String uri)
- Normalize a uri containing ../ and ./ paths.
- Parameters:
uri
- The uri path to normalize- Returns:
- The normalized uri
deparameterize
public static java.lang.String deparameterize(java.lang.String uri,
java.util.Map parameters)
- Remove parameters from a uri.
- Parameters:
uri
- The uri path to deparameterize.parameters
- The map that collects parameters.- Returns:
- The cleaned uri
parameterize
public static java.lang.String parameterize(java.lang.String uri,
java.util.Map parameters)
Copyright © 1999-2001 Apache Software Foundation. All Rights Reserved.