public class InlineHexUUIDURIHandler extends InlineURIHandler
http://blazegraph.com/element/010072F0000038090100000000D56C9E
https://jira.blazegraph.com/browse/BLZG-1936| Modifier and Type | Field and Description |
|---|---|
static String |
NAMESPACE
Default URI namespace for inline UUIDs.
|
namespaceIV| Constructor and Description |
|---|
InlineHexUUIDURIHandler(String namespace) |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
asBytes(UUID uuid) |
static UUID |
asUuid(byte[] bytes) |
protected AbstractLiteralIV |
createInlineIV(String localName)
Concrete subclasses are responsible for actually creating the inline
literal IV for the localName.
|
String |
getLocalNameFromDelegate(AbstractLiteralIV<BigdataLiteral,?> delegate)
Unpack the inline value into the localName portion of the uri.
|
createInlineIV, getNamespace, initpublic static final String NAMESPACE
public InlineHexUUIDURIHandler(String namespace)
protected AbstractLiteralIV createInlineIV(String localName)
InlineURIHandlercreateInlineIV in class InlineURIHandlerpublic String getLocalNameFromDelegate(AbstractLiteralIV<BigdataLiteral,?> delegate)
InlineURIHandlergetLocalNameFromDelegate in class InlineURIHandlerpublic static UUID asUuid(byte[] bytes)
public static byte[] asBytes(UUID uuid)
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.