|
SAP NetWeaver 7.30 Enterprise Portal (SP03) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPcdName
This interface represents a PCD name. PCD names can be created using the
default delimiter ('/'), or any custom delimiter (can be provided on name creation).
It also supports name validation - Allowed characters are "0" to "9", "A" to "Z",
"a" to "z", and the special characters defined in ALLOWED_NO_ESC. The length
of atomic names (name components) is restricted. Get the maximum length using the method
IPcdObjectFactory.getMaxLengthAtomicName. This value is
currently 105. Name validation is optional, and is enabled by default. To create a name with
no validation use the appropriate methods in IPcdNameFactory.
PCD names can be set to read-only, which allows to use them e.g. as cache-keys. All modifying
operations on a read-only name throw a runtime exception.
This interface is not intended to be implemented by clients.
| Field Summary | |
|---|---|
static String |
ALLOWED_NO_ESC
The allowed special characters in the PcdName. |
static char |
SYNTAX_SEPARATOR
The standard PCD syntax delimiter which separates the name components in the string representation of the name. |
| Fields inherited from interface javax.naming.Name |
|---|
serialVersionUID |
| Method Summary | |
|---|---|
Object |
clone()
Generates a new mutable copy of this name. |
boolean |
equals(Object obj)
Determines whether two composite names are equal. |
boolean |
isReadOnly()
|
IPcdName |
setReadOnly()
Sets the name to read-only mode. |
| Methods inherited from interface javax.naming.Name |
|---|
add, add, addAll, addAll, compareTo, endsWith, get, getAll, getPrefix, getSuffix, isEmpty, remove, size, startsWith |
| Field Detail |
|---|
static final char SYNTAX_SEPARATOR
static final String ALLOWED_NO_ESC
| Method Detail |
|---|
IPcdName setReadOnly()
boolean isReadOnly()
true if this name is read-only, otherwise false.Object clone()
clone in interface NameObject.clone()boolean equals(Object obj)
equals in class Objectobj - The possibly null object to compare against.
| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-BASIS
|
[sap.com]
|
api
|
BC-PIN-PCD
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
[sap.com] EP-BASIS-API
|
[sap.com] tc/epbc/pcd/gl/api
|
-
|
EP-PIN
|
[sap.com] EP-BASIS-API
|
[sap.com] tc/epbc/pcd/gl/api
|
api
|
EP-PIN
|
|
SAP NetWeaver 7.30 Enterprise Portal (SP03) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||