public class JSONLDSettings extends Object
Modifier and Type | Field and Description |
---|---|
static RioSetting<Boolean> |
COMPACT_ARRAYS
If set to true, the JSON-LD processor replaces arrays with just one element with that element during compaction.
|
static RioSetting<com.github.jsonldjava.core.DocumentLoader> |
DOCUMENT_LOADER
If specified, it is used to retrieve remote documents and contexts; otherwise the processor's built-in loader is
used.
|
static RioSetting<Boolean> |
HIERARCHICAL_VIEW
If set to true, the JSON-LD processor will try to represent the JSON-LD object in a hierarchical view.
|
static RioSetting<JSONLDMode> |
JSONLD_MODE
The
JSONLDMode that the writer will use to reorganise the JSONLD document after it is created. |
static RioSetting<Boolean> |
OPTIMIZE
If set to true, the JSON-LD processor is allowed to optimize the output of the
Compaction algorithm to produce
even compacter representations.
|
static RioSetting<Boolean> |
PRODUCE_GENERALIZED_RDF
If set to true, the JSON-LD processor may emit blank nodes for triple predicates, otherwise they will be omitted.
|
static RioSetting<Boolean> |
USE_NATIVE_TYPES
If set to true, the JSON-LD processor will try to convert typed values to JSON native types instead of using the
expanded object form when converting from RDF.
|
static RioSetting<Boolean> |
USE_RDF_TYPE
If set to true, the JSON-LD processor will use the expanded rdf:type IRI as the property instead of @type when
converting from RDF.
|
public static final RioSetting<Boolean> COMPACT_ARRAYS
Defaults to true.
Can be overridden by setting system property org.eclipse.rdf4j.rio.jsonld.compact_arrays
.
public static final RioSetting<com.github.jsonldjava.core.DocumentLoader> DOCUMENT_LOADER
public static final RioSetting<Boolean> OPTIMIZE
Defaults to false.
Can be overridden by setting system property org.eclipse.rdf4j.rio.jsonld.optimize
.
public static final RioSetting<Boolean> PRODUCE_GENERALIZED_RDF
Defaults to false.
Can be overridden by setting system property org.eclipse.rdf4j.rio.jsonld.produce_generalized_rdf
.
public static final RioSetting<Boolean> USE_NATIVE_TYPES
Defaults to false for RDF compatibility.
Can be overridden by setting system property org.eclipse.rdf4j.rio.jsonld.use_native_types
.
public static final RioSetting<Boolean> USE_RDF_TYPE
Defaults to false.
Can be overridden by setting system property org.eclipse.rdf4j.rio.jsonld.use_rdf_type
.
public static final RioSetting<JSONLDMode> JSONLD_MODE
JSONLDMode
that the writer will use to reorganise the JSONLD document after it is created.
Defaults to JSONLDMode.EXPAND
to provide maximum RDF compatibility.
public static final RioSetting<Boolean> HIERARCHICAL_VIEW
Default to false
Can be overridden by setting system property org.eclipse.rdf4j.rio.jsonld.hierarchical_view
.
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.