java.lang.Object
org.apache.jena.sparql.SystemARQ
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic booleanWhether support for Roman numerals (datatype http://rome.example.org/Numeral).static booleanUnder strict F&O, dateTimes and dates that have no timezone have one magically applied.static booleanDeprecated, for removal: This API element is subject to removal in a future version.From jena5, all graph are term equality except where support the Model API.static booleanControl whether addition datatypes, over and above strict, minimal SPARQL compliance, are handled. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SymbolallocSymbol(String shortName) static SymbolallocSymbol(String base, String shortName) static voidsync(org.apache.jena.graph.Graph graph) Sync if provided.static voidSync a Dataset, if underlying storage provides sync.static voidsync(org.apache.jena.rdf.model.Model model) Sync a Model if it provides the underlying graph provides sync .static voidsync(DatasetGraph dataset) Sync carefully for compound objectsstatic voidsyncObject(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
Deprecated, for removal: This API element is subject to removal in a future version.From jena5, all graph are term equality except where support the Model API.Use a plain graph (sameAs 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
-