java.lang.Object
org.apache.jena.sparql.SystemARQ
-
Field Summary
Modifier and TypeFieldDescriptionstatic boolean
Whether support for Roman numerals (datatype http://rome.example.org/Numeral).static boolean
Under strict F&O, dateTimes and dates that have no timezone have one magically applied.static boolean
Use a plain graph (sameValueAs is term equality)static boolean
Control whether addition datatypes, over and above strict, minimal SPARQL compliance, are handled. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Symbol
allocSymbol
(String shortName) static Symbol
allocSymbol
(String base, String shortName) static void
sync
(org.apache.jena.graph.Graph graph) Sync if provided.static void
Sync a Dataset, if underlying storage provides sync.static void
sync
(org.apache.jena.rdf.model.Model model) Sync a Model if it provides the underlying graph provides sync .static void
sync
(DatasetGraph dataset) Sync carefully for compound objectsstatic void
syncObject
(Object object) Sync an object if synchronizable (model, graph, dataset).
-
Field Details
-
ValueExtensions
public static boolean ValueExtensionsControl whether addition datatypes, over and above strict, minimal SPARQL compliance, are handled. Examples include xsd:date and simple literal/xsd:string. -
StrictDateTimeFO
public static boolean StrictDateTimeFOUnder strict F&O, dateTimes and dates that have no timezone have one magically applied. This default timezone is implementation dependent and can lead to different answers to queries depending on the timezone. Normally, ARQ uses XMLSchema dateTime comparisons, which an yield "indeterminate", which in turn is an evaluation error. F&O insists on true/false and so can lead to false positives and negatives. -
EnableRomanNumerals
public static boolean EnableRomanNumeralsWhether support for Roman numerals (datatype http://rome.example.org/Numeral). Mainly a test of datatype extension. -
UsePlainGraph
public static boolean UsePlainGraphUse a plain graph (sameValueAs is term equality)
-
-
Constructor Details
-
SystemARQ
public SystemARQ()
-
-
Method Details
-
sync
public static void sync(org.apache.jena.rdf.model.Model model) Sync a Model if it provides the underlying graph provides sync . Do nothing otherwise. -
sync
public static void sync(org.apache.jena.graph.Graph graph) Sync if provided. Do nothing if not. -
sync
Sync a Dataset, if underlying storage provides sync. -
sync
Sync carefully for compound objects -
syncObject
Sync an object if synchronizable (model, graph, dataset). -
allocSymbol
-
allocSymbol
-