public class Namespaces
extends java.util.HashMap
| Constructor and Description |
|---|
Namespaces(java.lang.String root)
Instantiate a Namespaces object whose packages will all reside under root.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone()
Instantiate a clone of this Namespaces object.
|
java.lang.String |
getAsDir(java.lang.String key)
Get the package name in directory format (dots replaced by slashes).
|
java.lang.String |
getCreate(java.lang.String key)
Get the package name for the given namespace.
|
java.util.Map |
getPkg2NamespacesMap() |
void |
mkdir(java.lang.String pkg)
Make a directory for the given package under root.
|
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value) |
void |
putAll(java.util.Map map)
Like HashMap's putAll, this adds the given map's contents to this map.
|
void |
setDefaultPackage(java.lang.String defaultPackage)
Set a package name that overrides the namespace map
|
java.lang.String |
toDir(java.lang.String pkg)
Return the given package name in directory format (dots replaced by slashes).
|
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic Namespaces(java.lang.String root)
root - public java.lang.Object clone()
clone in class java.util.HashMappublic java.lang.String getCreate(java.lang.String key)
key - public java.lang.String getAsDir(java.lang.String key)
key - public java.lang.String toDir(java.lang.String pkg)
pkg - public void putAll(java.util.Map map)
putAll in interface java.util.MapputAll in class java.util.HashMapmap - public void mkdir(java.lang.String pkg)
pkg - public void setDefaultPackage(java.lang.String defaultPackage)
defaultPackage - a java package name (e.g. com.foo)public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
put in interface java.util.Mapput in class java.util.HashMappublic java.util.Map getPkg2NamespacesMap()
Copyright ? 2005 Apache Web Services Project. All Rights Reserved.