| java.lang.Object org.apache.geronimo.gbean.AbstractName
AbstractName | public class AbstractName implements Serializable(Code) | | version: $Rev: 476049 $ $Date: 2006-11-16 20:35:17 -0800 (Thu, 16 Nov 2006) $ |
Constructor Summary | |
public | AbstractName(Artifact artifact, Map name) | public | AbstractName(Artifact artifact, Map name, ObjectName objectName) | public | AbstractName(URI uri) Contructs an AbstractName object from the given URI.
The artifactId for the AbstractName is constructed from the URI path
(everything up to the ? character) and is composed of four parts delimited by
slashes. |
AbstractName | public AbstractName(URI uri)(Code) | | Contructs an AbstractName object from the given URI.
The artifactId for the AbstractName is constructed from the URI path
(everything up to the ? character) and is composed of four parts delimited by
slashes. The artifactId is the only mandatory part, all slashes are mandatory.
The name map for the AbstractName is constructed from key=value pairs.
Each key=value pair is delimited by a ',' character and the key is separated
from the value by the '=' character. Each key must be unique.
At least one key=value pair must be specified in the query string.
The URI has the following format:
[vendorId]/artifactId/[version]/[type]?key=value[,key=value][,...]
Parameters: uri - The URI to be used to generate an AbstractName. |
hashCode | public int hashCode()(Code) | | |
|
|