public class NativeLiteral extends SimpleLiteral implements NativeValue
UNKNOWN_ID| Modifier | Constructor and Description |
|---|---|
protected |
NativeLiteral(ValueStoreRevision revision,
int internalID) |
|
NativeLiteral(ValueStoreRevision revision,
String label) |
|
NativeLiteral(ValueStoreRevision revision,
String label,
int internalID) |
|
NativeLiteral(ValueStoreRevision revision,
String label,
IRI datatype) |
|
NativeLiteral(ValueStoreRevision revision,
String label,
IRI datatype,
int internalID) |
|
NativeLiteral(ValueStoreRevision revision,
String label,
String lang) |
|
NativeLiteral(ValueStoreRevision revision,
String label,
String lang,
int internalID) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Compares a literal 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.
|
booleanValue, byteValue, calendarValue, decimalValue, doubleValue, floatValue, getDatatype, getLabel, getLanguage, hashCode, integerValue, intValue, longValue, setDatatype, setLabel, setLanguage, shortValue, stringValue, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitstringValueprotected NativeLiteral(ValueStoreRevision revision, int internalID)
public NativeLiteral(ValueStoreRevision revision, String label)
public NativeLiteral(ValueStoreRevision revision, String label, int internalID)
public NativeLiteral(ValueStoreRevision revision, String label, String lang)
public NativeLiteral(ValueStoreRevision revision, String label, String lang, int internalID)
public NativeLiteral(ValueStoreRevision revision, String label, IRI datatype)
public NativeLiteral(ValueStoreRevision revision, String label, IRI datatype, 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)
Literalequals in interface Literalequals in class SimpleLiteralo - The object to compare this literal to.Literal and if their labels, language tags
and datatypes are equal.Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.