public class NativeBNode extends SimpleBNode implements NativeResource
UNKNOWN_ID| Modifier | Constructor and Description |
|---|---|
protected |
NativeBNode(ValueStoreRevision revision,
int internalID) |
|
NativeBNode(ValueStoreRevision revision,
String nodeID) |
|
NativeBNode(ValueStoreRevision revision,
String nodeID,
int internalID) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Compares this blank node 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.
|
getID, setIDhashCode, stringValue, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitisResourceprotected NativeBNode(ValueStoreRevision revision, int internalID)
public NativeBNode(ValueStoreRevision revision, String nodeID)
public NativeBNode(ValueStoreRevision revision, String nodeID, int internalID)
public void setInternalID(int internalID,
ValueStoreRevision revision)
NativeValuesetInternalID in interface NativeValuepublic ValueStoreRevision getValueStoreRevision()
NativeValuegetValueStoreRevision in interface NativeValuepublic int getInternalID()
NativeValuegetInternalID in interface NativeValueNativeValue.UNKNOWN_ID if not yet set.public boolean equals(Object o)
BNodeequals in interface BNodeequals in class AbstractBNodeo - the object to compare this blank node totrue, if the other object is an instance of BNode and their IDs are
equal; false, otherwise.Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.