public class RDBMSLocator extends AbstractLocator implements Externalizable
No normalization or absolutization is done.
| Constructor and Description |
|---|
RDBMSLocator() |
RDBMSLocator(LocatorIF locator) |
| Modifier and Type | Method and Description |
|---|---|
String |
_getAddress() |
void |
_setAddress(String address) |
boolean |
equals(Object object)
PUBLIC: Two LocatorIFs are considered equal if they have the same
address and notation properties.
|
String |
getAddress()
PUBLIC: Returns the locator address in absolute and normalized
form.
|
String |
getExternalForm()
PUBLIC: Returns the address of the locator in external form; that
is, with special characters that need to be escaped escaped using
the escape syntax of the locator notation.
|
String |
getNotation()
PUBLIC: Gets the locator notation.
|
int |
hashCode()
PUBLIC: Returns the hashcode of the address property.
|
void |
readExternal(ObjectInput in) |
LocatorIF |
resolveAbsolute(String address)
PUBLIC: Given a locator address string that is relative to this
locator, return an absolute locator.
|
void |
writeExternal(ObjectOutput out) |
toStringprotected String address
public RDBMSLocator()
public RDBMSLocator(LocatorIF locator)
public String getNotation()
LocatorIFNote that only the URI notation is supported in release OKS 4.0 and newer.
getNotation in interface LocatorIFpublic String getAddress()
LocatorIFgetAddress in interface LocatorIFpublic LocatorIF resolveAbsolute(String address)
LocatorIFresolveAbsolute in interface LocatorIFpublic String getExternalForm()
LocatorIFgetExternalForm in interface LocatorIFpublic int hashCode()
AbstractLocatorhashCode in class AbstractLocatorpublic boolean equals(Object object)
AbstractLocatorequals in class AbstractLocatorpublic String _getAddress()
public void _setAddress(String address)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundException