Package org.apache.jackrabbit.spi
Interface NameFactory
- All Known Implementing Classes:
NameFactoryImpl,NameFactoryLogger
public interface NameFactory
NameFactory...-
Method Summary
-
Method Details
-
create
Returns aNamewith the given namespace URI and local part and validates the given parameters.- Parameters:
namespaceURI- namespace urilocalName- local part- Throws:
IllegalArgumentException- ifnamespaceURIorlocalNameis invalid.
-
create
Returns aNameholding the value of the specified string. The string must be in the format returned by theName.toString()method, i.e.{namespaceURI}localName- Parameters:
nameString- aStringcontaining theNamerepresentation to be parsed.- Returns:
- the
Namerepresented by the argument - Throws:
IllegalArgumentException- if the specified string can not be parsed as aName.
-