public interface IExtension<V extends BigdataValue>
IExtensions are responsible for round-tripping between an RDF
LiteralExtensionIVfor a particular datatype. Because of how
LiteralExtensionIVs are encoded and decoded, the
IExtensionwill need to have on hand the
TermIdfor its datatype. This is accomplished via the
IExtensionwill give the resolver the datatype
URIit needs resolved and the resolver will lookup (or create) the
TermId. This relies on the declaration of that
URIas part of the
LiteralExtensionIV createIV(Value value)
LiteralExtensionIVfrom an RDF value.
Copyright © 2006-2012 SYSTAP, LLC. All Rights Reserved.