Uses of Class
org.apache.jena.sparql.util.Symbol
Package
Description
ARQ - A query engine for Jena, implementing SPARQL.
-
Uses of Symbol in org.apache.jena.atlas.event
-
Uses of Symbol in org.apache.jena.http.sys
-
Uses of Symbol in org.apache.jena.query
Modifier and TypeFieldDescriptionstatic final Symbol
Controls bNode labels as <_:...> or not - that is a pseudo URIs.static final Symbol
Enable logging of execution timing.static final Symbol
Enable built-in property functions - also called "magic properties".static final Symbol
Expression evaluation without extension types (e.g. xsd:date, language tags)static final Symbol
If set to true, the parsers will convert undefined prefixes to a URI according to the fixup functionRiotLib.fixupPrefixes
.static final Symbol
ARQ.generateToList
Generate the ToList operation in the algebra (as ARQ is stream based, ToList is a non-op).static final Symbol
Context key to control hiding non-distinguished variablesstatic final Symbol
ARQ.httpQueryClient
HttpClient
to use.static final Symbol
ARQ.httpQueryTimeout
Operation timeout.static final Symbol
Use this symbol to provide aRegistryRequestModifier
that can modify an HTTP request just before it is sent.static final Symbol
Use this symbol to provide aHttpRequestModifier
directly.static final Symbol
Control whether SERVICE processing is allowed.static final Symbol
Use this symbol to provide aQuerySendMode
to use on the HTTP call.static final Symbol
If true, XML result sets will use the bNode label in the result set itself.static final Symbol
ARQ.javaRegex
Symbol to name java.util.regex regular expression enginestatic final Symbol
Context key controlling whether a DISTINCT-ORDER BY query is done by replacing the distinct with a reduced.static final Symbol
Context key controlling whether the standard optimizer applies constant folding to expressionsstatic final Symbol
Context key controlling whether the standard optimizer applies optimizations to conjunctions (&&) in filters.static final Symbol
Context key controlling whether the standard optimizer applies optimizations to disjunctions (||) in filters.static final Symbol
Context key controlling whether the standard optimizer applies optimizations to equalities in FILTERs.static final Symbol
Context key controlling whether the standard optimizer applies optimizations to IN and NOT IN.static final Symbol
Context key controlling whether the standard optimizer applies optimizations to implicit joins in FILTERs.static final Symbol
Context key controlling whether the standard optimizer applies optimizations to inequalities in FILTERs This optimization is conservative - it does not take place if there is a potential risk of changing query semanticsstatic final Symbol
Context key controlling whether the main query engine moves filters to the "best" place.static final Symbol
Context key controlling whether to do filter placement within BGP and quad blocks.static final Symbol
Context key controlling whether the main query engine moves filters to the "best" place using the more limited and conservative strategy which does not place as many filters Must be explicitly set "true" to operate.static final Symbol
ARQ.optimization
Context key controlling whether the main query engine applies the default optimization transformations.static final Symbol
Context key controlling whether the standard optimizer applies optimizations to implicit left joins.static final Symbol
Context key controlling whether the standard optimizer applies optimizations to the evaluation of joins to favour index joins wherever possiblestatic final Symbol
Context key controlling whether the standard optimizer applies optimizations where by some assignments may be eliminated/inlined into the operators where their values are used only oncestatic final Symbol
Context key controlling whether the standard optimizer aggressively inlines assignments whose values are used only once into operators where those expressions may be evaluated multiple times e.g. orderstatic final Symbol
ARQ.optMergeBGPs
Context key controlling whether the standard optimizater applies optimizations to joined BGPs to merge them into single BGPs.static final Symbol
ARQ.optMergeExtends
Context key controlling whether the standard optimizer applies the optimization to combine stacks of (extend) into one compound operation.static final Symbol
Context key controlling whether a DISTINCT-ORDER BY query is done by applying the ORDER BY after the DISTINCT when default SPARQL semantics usually mean ORDER BY applies before DISTINCT.static final Symbol
ARQ.optPathFlatten
Context key controlling whether the main query engine flattens simple paths (e.g.static final Symbol
Context key controlling whether the main query engine does more extensive property path flattening that involves more in-depth manipulation of the SPARQL algebra.static final Symbol
Context key controlling whether the standard optimizer applies table empty promotionstatic final Symbol
ARQ.optReorderBGP
Context key controlling whether the standard optimizer applies the optimization to reorder basic graph patterns.static final Symbol
ARQ.optTopNSorting
Context key controlling whether an ORDER BY-LIMIT query is done avoiding total sort using an heap.static final Symbol
If true, XML result sets written will contain the graph bNode label See also inputGraphBNodeLabelsstatic final Symbol
Context key controlling whether the main query engine processes property functions.static final Symbol
ARQ.queryTimeout
Set timeout.static final Symbol
ARQ.regexImpl
Determine which regular expression system to use.static final Symbol
ARQ.serviceParams
Use this Symbol to allow passing additional query parameters to a SERVICE <IRI> call.static final Symbol
A Long value that specifies the number of bindings (or triples for CONSTRUCT queries) to be stored in memory by sort operations or hash tables before switching to temporary disk files.static final Symbol
ARQ.stageGenerator
Context key for StageBuilder used in BGP compilationstatic final Symbol
ARQ.strictSPARQL
Stick exactly to the spec.static final Symbol
Context symbol for the script function allow liststatic Symbol
Context symbol for JavaScript functions as a string value which is evaluated.static Symbol
Context symbol for JavaScript library of functions defined in a file.static final Symbol
ARQ.symLogExec
Symbol to enable logging of execution.static final Symbol
Threshold for doing a top N sort for ORDER-LIMIT.static final Symbol
ARQ.useSAX
Use the SAX parser for XML result sets.static final Symbol
ARQ.xercesRegex
Symbol to name the Xerces-J regular expression engineModifier and TypeMethodDescriptionstatic boolean
static boolean
ARQ.isFalseOrUndef
(Symbol symbol) static boolean
static boolean
ARQ.isTrueOrUndef
(Symbol symbol) static void
static void
static void
static void
-
Uses of Symbol in org.apache.jena.riot
Modifier and TypeFieldDescriptionstatic final Symbol
RIOT.multilineLiterals
Deprecated, for removal: This API element is subject to removal in a future version.static Symbol
RIOT.symRDFXML0
Deprecated, for removal: This API element is subject to removal in a future version.Do not use this symbol!static final Symbol
static final Symbol
RIOT.symTurtleIndentStyle
Printing style.static final Symbol
Print literals with newlines in multiple line form, using triple quotes.static final Symbol
RIOT.symTurtleOmitBase
Printing style.static final Symbol
SysRIOT.sysRdfReaderProperties
Context key for old style RDFReader properties.static final Symbol
SysRIOT.sysRdfWriterProperties
Context key for old style RDFWriter properties.static Symbol
SysRIOT.sysStreamManager
Context key for the StreamManagerModifier and TypeMethodDescriptionAdd a setting to the context for the parser when built.Add a setting to the context for the parser when built.Add a setting to the context for the writer when built.Added a setting to the context for the writer when built. -
Uses of Symbol in org.apache.jena.riot.lang
Modifier and TypeFieldDescriptionstatic final Symbol
LangJSONLD11.JSONLD_OPTIONS
value: the option object expected by JsonLdProcessor (instance of JsonLdOptions) -
Uses of Symbol in org.apache.jena.riot.rowset.rw
Modifier and TypeFieldDescriptionstatic final Symbol
RowSetReaderJSONStreaming.rsJsonSearchHeadEagerly
Search for the head key eagerly on row set creation.static final Symbol
RowSetReaderJSONStreaming.rsJsonSeverityEmptyJson
static final Symbol
RowSetReaderJSONStreaming.rsJsonSeverityInvalidatedHead
static final Symbol
RowSetReaderJSONStreaming.rsJsonSeverityInvalidatedResults
static final Symbol
RowSetReaderJSONStreaming.rsJsonSeverityMissingHead
static final Symbol
RowSetReaderJSONStreaming.rsJsonSeverityMixedResults
static final Symbol
RowSetReaderJSONStreaming.rsJsonSeverityUnexpectedJsonElement
static final Symbol
RowSetWriterXML.xmlInstruction
static final Symbol
RowSetWriterXML.xmlStylesheet
-
Uses of Symbol in org.apache.jena.sparql
Modifier and TypeFieldDescriptionstatic final Symbol
ARQConstants.autoDistinct
Context key for making all SELECT queries have DISTINCT applied, whether stated or notstatic final Symbol
ARQConstants.registryDescribeHandlers
The describe handler registry keystatic final Symbol
ARQConstants.registryExtensions
The extension library registry keystatic final Symbol
ARQConstants.registryFunctions
The function library registry keystatic final Symbol
ARQConstants.registryProcedures
The function library registry keystatic final Symbol
ARQConstants.registryPropertyFunctions
The property function registry keystatic final Symbol
ARQConstants.registryQueryEngines
The query engine registry keystatic final Symbol
ARQConstants.registryServiceExecutors
The service executor library registry keystatic final Symbol
ARQConstants.symCancelQuery
Internal use context symbol for an AtomicBoolean to signal that a query has been cancelled.static final Symbol
ARQConstants.symDatasetDefaultGraphs
Graphs forming the default graph (Collection<Node>) (Dynamic dataset)static final Symbol
ARQConstants.symDatasetNamedGraphs
Graphs forming the named graphs (Collection<Node>) (Dynamic dataset)static final Symbol
ARQConstants.symPrologue
Context symbol for a suppliedPrologue
(used for text out of result sets).static final Symbol
ARQConstants.sysCurrentAlgebra
Context key for the algebra expression of the query execution after optimizationstatic final Symbol
ARQConstants.sysCurrentDataset
Context key for the dataset for the current query execution.static final Symbol
ARQConstants.sysCurrentQuery
Context key for the query for the current query execution (may be null if was not created from a query string )static final Symbol
ARQConstants.sysCurrentTime
Context key for the current time of query executionstatic final Symbol
ARQConstants.sysDatasetDescription
Context key for the dataset description (if any).static final Symbol
ARQConstants.sysOpExecutorFactory
Context key for the OpExecutor to be usedstatic final Symbol
ARQConstants.sysOptimizer
Context key for the optimizer used in this executionstatic final Symbol
ARQConstants.sysOptimizerFactory
Context key for the optimizer factory to be usedstatic final Symbol
ARQConstants.sysVarAllocAnon
Context key for the execution-scoped bNode variable generatorstatic final Symbol
ARQConstants.sysVarAllocNamed
Context key for the execution-scoped named variable generatorstatic final Symbol
ARQConstants.sysVarAllocRDFStar
static final Symbol
ARQConstants.sysVersionARQ
Context key for ARQ versionstatic final Symbol
ARQConstants.sysVersionJena
Context key for Jena versionModifier and TypeMethodDescriptionstatic Symbol
SystemARQ.allocSymbol
(String shortName) static Symbol
SystemARQ.allocSymbol
(String base, String shortName) -
Uses of Symbol in org.apache.jena.sparql.algebra.optimize
Modifier and TypeFieldDescriptionstatic final Symbol
OptimizerStd.filterPlacementOldName
Alternative name for compatibility only -
Uses of Symbol in org.apache.jena.sparql.core
-
Uses of Symbol in org.apache.jena.sparql.exec
Modifier and TypeMethodDescriptionSet a context entry.Set a context entry.Set a context entry.Set a context entry. -
Uses of Symbol in org.apache.jena.sparql.exec.http
Modifier and TypeFieldDescriptionstatic final Symbol
Service.httpQueryClient
static final Symbol
Service.httpQueryTimeout
static final Symbol
Service.httpServiceAllowed
static final Symbol
Service.httpServiceSendMode
static final Symbol
Service.oldQueryClient
static final Symbol
Service.oldQueryCompression
static final Symbol
Service.oldQueryTimeout
static final Symbol
Service.oldServiceAllowed
static final Symbol
Service.oldServiceContext
static final Symbol
Service.serviceAllowed
static final Symbol
Service.serviceParams
-
Uses of Symbol in org.apache.jena.sparql.expr
-
Uses of Symbol in org.apache.jena.sparql.function.library
Modifier and TypeMethodDescriptionstatic NodeValue
context.get
(Symbol symbol, FunctionEnv env) static NodeValue
SystemVar.get
(Symbol symbol, FunctionEnv env) -
Uses of Symbol in org.apache.jena.sparql.function.scripting
Modifier and TypeMethodDescriptionstatic Symbol
ScriptLangSymbols.scriptFunctions
(String lang) static Symbol
ScriptLangSymbols.scriptLibrary
(String lang) -
Uses of Symbol in org.apache.jena.sparql.pfunction
-
Uses of Symbol in org.apache.jena.sparql.resultset
Modifier and TypeMethodDescriptionSet a value in the writing context.Remove a context setting. -
Uses of Symbol in org.apache.jena.sparql.util
Modifier and TypeMethodDescriptionContext.keys()
Set of properties (as Symbols) currently definedModifier and TypeMethodDescriptionstatic Symbol
<T> T
Get the object value of a property or null<T> T
Get the object value of a property - return the default value if not present .Context.getAsString
(Symbol property) Get the value a string (uses .toString() if the value is not null)Context.getAsString
(Symbol property, String defaultValue) Get the value a string (uses .toString() if the value is not null) - supply a default string valueint
Get the value as a long value.long
Get the value as a long value.Context.getTrueOrFalse
(Symbol property) Is the value true or false, either as a Boolean or a string.boolean
Test whether a named value is a specific value (.equals)boolean
Context.hasValueAsString
(Symbol property, String value) Test whether a named value (as a string) has a specific string formboolean
Context.hasValueAsString
(Symbol property, String value, boolean ignoreCase) Test whether a named value (as a string) has a specific string form - can ignore caseboolean
Is a property set?boolean
Is the value 'false' (either set to the string "false" or Boolean.FALSE)boolean
Context.isFalseOrUndef
(Symbol property) Is the value 'false' (either set to the string "false" or Boolean.FALSE) or undefinedboolean
Is the value 'true' (either set to the string "true" or Boolean.TRUE)boolean
Context.isTrueOrUndef
(Symbol property) Is the value 'true' (either set to the string "true" or Boolean.TRUE) or undefined?boolean
Is a property not set?void
Store a named value - overwrites any previous set value.void
Remove any value associated with a propertyStore a named value - overwrites any previous set value.Store a named value - overwrites any previous set value.Set property value to be false.Context.setIfUndef
(Symbol property, Object value) Store a named value only if it is not currently set.Set property value to be true.Remove any value associated with a property. -
Uses of Symbol in org.apache.jena.update
Modifier and TypeMethodDescription
RIOT.symTurtleMultilineLiterals
.