public class QNameMap
extends java.lang.Object
implements java.util.Map, java.lang.Cloneable, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map |
contents |
protected static org.apache.commons.logging.Log |
logger |
protected NamespacePrefixResolverProvider |
provider |
| Modifier | Constructor and Description |
|---|---|
protected |
QNameMap()
Constructor for Serialization mechanism
|
|
QNameMap(NamespacePrefixResolverProvider provider)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
java.lang.Object |
clone()
Shallow copy the map by copying keys and values into a new QNameMap
|
boolean |
containsKey(java.lang.Object key) |
boolean |
containsValue(java.lang.Object value) |
java.util.Set |
entrySet() |
java.lang.Object |
get(java.lang.Object key) |
java.util.Map |
getMapOfQNames() |
protected NamespacePrefixResolver |
getResolver()
Helper to return a NamespacePrefixResolver instance - should -always- be used
rather than holding onto a reference on the heap.
|
boolean |
isEmpty() |
java.util.Set |
keySet() |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value) |
void |
putAll(java.util.Map t) |
java.lang.Object |
remove(java.lang.Object key) |
int |
size() |
java.lang.String |
toString()
Override Object.toString() to provide useful debug output
|
java.util.Collection |
values() |
protected static org.apache.commons.logging.Log logger
protected java.util.Map contents
protected NamespacePrefixResolverProvider provider
public QNameMap(NamespacePrefixResolverProvider provider)
provider - Mandatory NamespacePrefixResolverProvider helperprotected QNameMap()
protected final NamespacePrefixResolver getResolver()
public final int size()
size in interface java.util.MapMap.size()public boolean isEmpty()
isEmpty in interface java.util.MapMap.isEmpty()public boolean containsKey(java.lang.Object key)
containsKey in interface java.util.MapMap.containsKey(java.lang.Object)public boolean containsValue(java.lang.Object value)
containsValue in interface java.util.MapMap.containsValue(java.lang.Object)public java.lang.Object get(java.lang.Object key)
get in interface java.util.MapMap.get(java.lang.Object)public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
put in interface java.util.Mapjava.util.Map#put(K, V)public java.lang.Object remove(java.lang.Object key)
remove in interface java.util.MapMap.remove(java.lang.Object)public void putAll(java.util.Map t)
putAll in interface java.util.MapMap.putAll(java.util.Map)public void clear()
clear in interface java.util.MapMap.clear()public java.util.Set keySet()
keySet in interface java.util.MapMap.keySet()public java.util.Collection values()
values in interface java.util.MapMap.values()public java.util.Set entrySet()
entrySet in interface java.util.MapMap.entrySet()public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Object clone()
clone in class java.lang.Objectpublic java.util.Map getMapOfQNames()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.