|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.ontopia.infoset.impl.basic.AbstractLocator net.ontopia.topicmaps.impl.rdbms.RDBMSLocator
public class RDBMSLocator
INTERNAL: An abstract locator implementation used for representing locators within the rdbms implementation.
No normalization or absolutization is done.
Field Summary | |
---|---|
protected java.lang.String |
address
|
Constructor Summary | |
---|---|
RDBMSLocator()
|
|
RDBMSLocator(LocatorIF locator)
|
Method Summary | |
---|---|
java.lang.String |
_getAddress()
|
void |
_setAddress(java.lang.String address)
|
boolean |
equals(java.lang.Object object)
PUBLIC: Two LocatorIFs are considered equal if they have the same address and notation properties. |
java.lang.String |
getAddress()
PUBLIC: Returns the locator address in absolute and normalized form. |
java.lang.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. |
java.lang.String |
getNotation()
PUBLIC: Gets the locator notation. |
int |
hashCode()
PUBLIC: Returns the hashcode of the address property. |
void |
readExternal(java.io.ObjectInput in)
|
LocatorIF |
resolveAbsolute(java.lang.String address)
PUBLIC: Given a locator address string that is relative to this locator, return an absolute locator. |
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class net.ontopia.infoset.impl.basic.AbstractLocator |
---|
toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.lang.String address
Constructor Detail |
---|
public RDBMSLocator()
public RDBMSLocator(LocatorIF locator)
Method Detail |
---|
public java.lang.String getNotation()
LocatorIF
Note that only the URI notation is supported in release OKS 4.0 and newer.
getNotation
in interface LocatorIF
public java.lang.String getAddress()
LocatorIF
getAddress
in interface LocatorIF
public LocatorIF resolveAbsolute(java.lang.String address)
LocatorIF
resolveAbsolute
in interface LocatorIF
public java.lang.String getExternalForm()
LocatorIF
getExternalForm
in interface LocatorIF
public int hashCode()
AbstractLocator
hashCode
in class AbstractLocator
public boolean equals(java.lang.Object object)
AbstractLocator
equals
in class AbstractLocator
public java.lang.String _getAddress()
public void _setAddress(java.lang.String address)
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |