public class NativeIRI extends SimpleIRI implements NativeResource
UNKNOWN_ID
Modifier | Constructor and Description |
---|---|
protected |
NativeIRI(ValueStoreRevision revision,
int internalID) |
|
NativeIRI(ValueStoreRevision revision,
String uri) |
|
NativeIRI(ValueStoreRevision revision,
String uri,
int internalID) |
|
NativeIRI(ValueStoreRevision revision,
String namespace,
String localname) |
|
NativeIRI(ValueStoreRevision revision,
String namespace,
String localname,
int internalID) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o)
Compares this IRI to another object.
|
int |
getInternalID()
Gets the ID that is used in the native store for this Value.
|
ValueStoreRevision |
getValueStoreRevision()
Gets the revision of the value store that created this value.
|
void |
setInternalID(int internalID,
ValueStoreRevision revision)
Sets the ID that is used for this value in a specific revision of the value store.
|
getLocalName, getNamespace, setIRIString, stringValue
hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
isResource
protected NativeIRI(ValueStoreRevision revision, int internalID)
public NativeIRI(ValueStoreRevision revision, String uri)
public NativeIRI(ValueStoreRevision revision, String uri, int internalID)
public NativeIRI(ValueStoreRevision revision, String namespace, String localname)
public NativeIRI(ValueStoreRevision revision, String namespace, String localname, int internalID)
public void setInternalID(int internalID, ValueStoreRevision revision)
NativeValue
setInternalID
in interface NativeValue
public ValueStoreRevision getValueStoreRevision()
NativeValue
getValueStoreRevision
in interface NativeValue
public int getInternalID()
NativeValue
getInternalID
in interface NativeValue
NativeValue.UNKNOWN_ID
if not yet set.public boolean equals(Object o)
IRI
equals
in interface IRI
equals
in interface URI
equals
in class AbstractIRI
o
- the object to compare this IRI totrue
, if the other object is an instance of IRI
and their string
values are equal; false
, otherwiseCopyright © 2015-2022 Eclipse Foundation. All Rights Reserved.