Package org.apache.jackrabbit.spi
Interface Name
- 
- All Superinterfaces:
 java.lang.Cloneable,java.lang.Comparable,java.io.Serializable
public interface Name extends java.lang.Comparable, java.lang.Cloneable, java.io.SerializableANameis a combination of a namespace URI and a local part. Instances of this class are used to internally represent the names of JCR content items and other objects within a content repository.A
Nameis immutable once created.The String representation of a
Nameobject must be in the format "{namespaceURI}localPart".An implementation of the
Nameinterface must implement theObject.equals(Object)method such that two Name objects are equal if both the namespace URI and the local part are equal. 
- 
- 
Field Summary
Fields Modifier and Type Field Description static Name[]EMPTY_ARRAYEmpty array ofNamestatic java.lang.StringNS_DEFAULT_URIstatic java.lang.StringNS_EMPTY_PREFIXstatic java.lang.StringNS_JCR_PREFIXstatic java.lang.StringNS_JCR_URIstatic java.lang.StringNS_MIX_PREFIXstatic java.lang.StringNS_MIX_URIstatic java.lang.StringNS_NT_PREFIXstatic java.lang.StringNS_NT_URIstatic java.lang.StringNS_REP_PREFIXstatic java.lang.StringNS_REP_URIstatic java.lang.StringNS_SV_PREFIXstatic java.lang.StringNS_SV_URIstatic java.lang.StringNS_XML_PREFIXstatic java.lang.StringNS_XML_URIstatic java.lang.StringNS_XMLNS_PREFIXstatic java.lang.StringNS_XMLNS_URI 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetLocalName()Returns the local part of thisNameobject.java.lang.StringgetNamespaceURI()Returns the namespace URI of thisNameobject. 
 - 
 
- 
- 
Field Detail
- 
NS_EMPTY_PREFIX
static final java.lang.String NS_EMPTY_PREFIX
- See Also:
 - Constant Field Values
 
 
- 
NS_DEFAULT_URI
static final java.lang.String NS_DEFAULT_URI
- See Also:
 - Constant Field Values
 
 
- 
NS_REP_PREFIX
static final java.lang.String NS_REP_PREFIX
- See Also:
 - Constant Field Values
 
 
- 
NS_REP_URI
static final java.lang.String NS_REP_URI
- See Also:
 - Constant Field Values
 
 
- 
NS_JCR_PREFIX
static final java.lang.String NS_JCR_PREFIX
- See Also:
 - Constant Field Values
 
 
- 
NS_JCR_URI
static final java.lang.String NS_JCR_URI
- See Also:
 - Constant Field Values
 
 
- 
NS_NT_PREFIX
static final java.lang.String NS_NT_PREFIX
- See Also:
 - Constant Field Values
 
 
- 
NS_NT_URI
static final java.lang.String NS_NT_URI
- See Also:
 - Constant Field Values
 
 
- 
NS_MIX_PREFIX
static final java.lang.String NS_MIX_PREFIX
- See Also:
 - Constant Field Values
 
 
- 
NS_MIX_URI
static final java.lang.String NS_MIX_URI
- See Also:
 - Constant Field Values
 
 
- 
NS_SV_PREFIX
static final java.lang.String NS_SV_PREFIX
- See Also:
 - Constant Field Values
 
 
- 
NS_SV_URI
static final java.lang.String NS_SV_URI
- See Also:
 - Constant Field Values
 
 
- 
NS_XML_PREFIX
static final java.lang.String NS_XML_PREFIX
- See Also:
 - Constant Field Values
 
 
- 
NS_XML_URI
static final java.lang.String NS_XML_URI
- See Also:
 - Constant Field Values
 
 
- 
NS_XMLNS_PREFIX
static final java.lang.String NS_XMLNS_PREFIX
- See Also:
 - Constant Field Values
 
 
- 
NS_XMLNS_URI
static final java.lang.String NS_XMLNS_URI
- See Also:
 - Constant Field Values
 
 
- 
EMPTY_ARRAY
static final Name[] EMPTY_ARRAY
Empty array ofName 
 - 
 
 -