public class JSONLDSettings extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static RioSetting<Boolean> | COMPACT_ARRAYSIf 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_LOADERIf specified, it is used to retrieve remote documents and contexts; otherwise the processor's built-in loader is
 used. | 
| static RioSetting<Boolean> | HIERARCHICAL_VIEWIf set to true, the JSON-LD processor will try to represent the JSON-LD object in a hierarchical view. | 
| static RioSetting<JSONLDMode> | JSONLD_MODEThe  JSONLDModethat the writer will use to reorganise the JSONLD document after it is created. | 
| static RioSetting<Boolean> | OPTIMIZEIf 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_RDFIf set to true, the JSON-LD processor may emit blank nodes for triple predicates, otherwise they will be omitted. | 
| static RioSetting<Boolean> | USE_NATIVE_TYPESIf 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_TYPEIf 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.