ParameterConversionpublic class DictListParameterConversion extends Object implements ParameterConversion
ParameterConversion to convert between RDF lists and
instances of List<Map<Property, RDFNode>>
A DictListParameterConversion is constructed with the list of Property that
are should be extracted from the resources (typically blank nodes) in a RDF list.
| Constructor | Description |
|---|---|
DictListParameterConversion(Property... properties) |
Constructor
|
| Modifier and Type | Method | Description |
|---|---|---|
DictListParameterConversion |
forceLiteral() |
|
DictListParameterConversion |
forceResource() |
|
Object |
fromRDF(RDFNode node) |
Convert the given
node to an equal object representation. |
RDFNode |
toRDF(Object object) |
Convert the given
object to an equal RDF representation. |
public DictListParameterConversion(Property... properties)
properties - varargs of Property to be extractedpublic RDFNode toRDF(Object object)
ParameterConversionobject to an equal RDF representation.toRDF in interface ParameterConversionobject - an object expected to be instance of the type that this
ParameterConversion is intended forobjectpublic Object fromRDF(RDFNode node)
ParameterConversionnode to an equal object representation.fromRDF in interface ParameterConversionnode - the RDF data to be converted to an instance of the type that
this ParameterConversion is intended fornodepublic DictListParameterConversion forceResource()
DictListParameterConversion to always convert
its values to instances of Resource, effectively throwing an exception if a
Literal is encountered.DictListParameterConversion, for method chainingpublic DictListParameterConversion forceLiteral()
DictListParameterConversion to always convert
its values to instances of Literal, effectively throwing an exception if a
Resource is encountered.DictListParameterConversion, for method chainingCopyright © 2018. All rights reserved.