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.Serializable
AName
is 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
Name
is immutable once created.The String representation of a
Name
object must be in the format "{namespaceURI}localPart
".An implementation of the
Name
interface 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_ARRAY
Empty array ofName
static java.lang.String
NS_DEFAULT_URI
static java.lang.String
NS_EMPTY_PREFIX
static java.lang.String
NS_JCR_PREFIX
static java.lang.String
NS_JCR_URI
static java.lang.String
NS_MIX_PREFIX
static java.lang.String
NS_MIX_URI
static java.lang.String
NS_NT_PREFIX
static java.lang.String
NS_NT_URI
static java.lang.String
NS_REP_PREFIX
static java.lang.String
NS_REP_URI
static java.lang.String
NS_SV_PREFIX
static java.lang.String
NS_SV_URI
static java.lang.String
NS_XML_PREFIX
static java.lang.String
NS_XML_URI
static java.lang.String
NS_XMLNS_PREFIX
static java.lang.String
NS_XMLNS_URI
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getLocalName()
Returns the local part of thisName
object.java.lang.String
getNamespaceURI()
Returns the namespace URI of thisName
object.
-
-
-
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
-
-