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 a blank node object 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, hashCode, setID, stringValue, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
stringValue
protected 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)
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)
BNode
equals
in interface BNode
equals
in class SimpleBNode
o
- The object to compare this blank node to.BNode
and their IDs are equal, false
otherwise.Copyright © 2015-2019 Eclipse Foundation. All Rights Reserved.