Uses of Class
org.apache.jena.sparql.util.Symbol
Packages that use Symbol
Package
Description
ARQ - A query engine for Jena, implementing SPARQL.
-
Uses of Symbol in org.apache.jena.atlas.event
Subclasses of Symbol in org.apache.jena.atlas.event -
Uses of Symbol in org.apache.jena.http.sys
Methods in org.apache.jena.http.sys with parameters of type Symbol -
Uses of Symbol in org.apache.jena.query
Subclasses of Symbol in org.apache.jena.queryFields in org.apache.jena.query declared as SymbolModifier and TypeFieldDescriptionstatic final SymbolControls bNode labels as <_:...> or not - that is a pseudo URIs.static final SymbolEnable logging of execution timing.static final SymbolEnable built-in property functions - also called "magic properties".static final SymbolExpression evaluation without extension types (e.g. xsd:date, language tags)static final SymbolIf set to true, the parsers will convert undefined prefixes to a URI according to the fixup functionRiotLib.fixupPrefixes.static final SymbolARQ.generateToListGenerate the ToList operation in the algebra (as ARQ is stream based, ToList is a non-op).static final SymbolContext key to control hiding non-distinguished variablesstatic final SymbolARQ.httpQueryClientHttpClientto use.static final SymbolARQ.httpQueryTimeoutOperation timeout.static final SymbolUse this symbol to provide aRegistryRequestModifierthat can modify an HTTP request just before it is sent.static final SymbolUse this symbol to provide aHttpRequestModifierdirectly.static final SymbolControl whether SERVICE processing is allowed.static final SymbolUse this symbol to provide aQuerySendModeto use on the HTTP call.static final SymbolIf true, XML result sets will use the bNode label in the result set itself.static final SymbolARQ.javaRegexDeprecated, for removal: This API element is subject to removal in a future version.Use string "javaRegex"static final SymbolContext key controlling whether a DISTINCT-ORDER BY query is done by replacing the distinct with a reduced.static final SymbolContext key controlling whether the standard optimizer applies constant folding to expressionsstatic final SymbolContext key controlling whether the standard optimizer applies optimizations to conjunctions (&&) in filters.static final SymbolContext key controlling whether the standard optimizer applies optimizations to disjunctions (||) in filters.static final SymbolContext key controlling whether the standard optimizer applies optimizations to equalities in FILTERs.static final SymbolContext key controlling whether the standard optimizer applies optimizations to IN and NOT IN.static final SymbolContext key controlling whether the standard optimizer applies optimizations to implicit joins in FILTERs.static final SymbolContext 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 SymbolContext key controlling whether the main query engine moves filters to the "best" place.static final SymbolContext key controlling whether to do filter placement within BGP and quad blocks.static final SymbolContext 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 SymbolARQ.optimizationContext key controlling whether the main query engine applies the default optimization transformations.static final SymbolContext key controlling whether the standard optimizer applies optimizations to implicit left joins.static final SymbolContext key controlling whether the standard optimizer applies optimizations to the evaluation of joins to favour index joins wherever possiblestatic final SymbolContext 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 SymbolContext 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 SymbolARQ.optMergeBGPsContext key controlling whether the standard optimizater applies optimizations to joined BGPs to merge them into single BGPs.static final SymbolARQ.optMergeExtendsContext key controlling whether the standard optimizer applies the optimization to combine stacks of (extend) into one compound operation.static final SymbolContext 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 SymbolARQ.optPathFlattenContext key controlling whether the main query engine flattens simple paths (e.g.static final SymbolContext 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 SymbolContext key controlling whether the standard optimizer applies table empty promotionstatic final SymbolARQ.optReorderBGPContext key controlling whether the standard optimizer applies the optimization to reorder basic graph patterns.static final SymbolARQ.optTopNSortingContext key controlling whether an ORDER BY-LIMIT query is done avoiding total sort using an heap.static final SymbolIf true, XML result sets written will contain the graph bNode label See also inputGraphBNodeLabelsstatic final SymbolContext key controlling whether the main query engine processes property functions.static final SymbolARQ.queryTimeoutSet timeout.static final SymbolARQ.regexImplDetermine which regular expression system to use.static final SymbolARQ.serviceParamsUse this Symbol to allow passing additional query parameters to a SERVICE <IRI> call.static final SymbolA 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 SymbolARQ.stageGeneratorContext key for StageBuilder used in BGP compilationstatic final SymbolARQ.strictSPARQLStick exactly to the spec.static final SymbolContext symbol for the script function allow liststatic SymbolContext symbol for JavaScript functions as a string value which is evaluated.static SymbolContext symbol for JavaScript library of functions defined in a file.static final SymbolARQ.symLogExecSymbol to enable logging of execution.static final SymbolThreshold for doing a top N sort for ORDER-LIMIT.static final SymbolARQ.updateTimeoutSet timeout.static final SymbolARQ.useSAXUse the SAX parser for XML result sets.static final SymbolARQ.xercesRegexDeprecated, for removal: This API element is subject to removal in a future version.Use string "xercesRegex"Methods in org.apache.jena.query with parameters of type SymbolModifier and TypeMethodDescriptionstatic booleanstatic booleanARQ.isFalseOrUndef(Symbol symbol) static booleanstatic booleanARQ.isTrueOrUndef(Symbol symbol) static voidstatic voidstatic voidstatic void -
Uses of Symbol in org.apache.jena.riot
Fields in org.apache.jena.riot declared as SymbolModifier and TypeFieldDescriptionstatic final SymbolRIOT.multilineLiteralsDeprecated, for removal: This API element is subject to removal in a future version.static final Symbolstatic final SymbolRIOT.symTurtleIndentStylePrinting style.static final SymbolPrint literals with newlines in multiple line form, using triple quotes.static final SymbolRIOT.symTurtleOmitBasePrinting style.static final SymbolSysRIOT.sysRdfReaderPropertiesContext key for old style RDFReader properties.static final SymbolSysRIOT.sysRdfWriterPropertiesContext key for old style RDFWriter properties.static SymbolSysRIOT.sysStreamManagerContext key for the StreamManagerMethods in org.apache.jena.riot with parameters of type SymbolModifier 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
Fields in org.apache.jena.riot.lang declared as SymbolModifier and TypeFieldDescriptionstatic final SymbolLangJSONLD11.JSONLD_OPTIONSvalue: the option object expected by JsonLdProcessor (instance of JsonLdOptions) -
Uses of Symbol in org.apache.jena.riot.rowset.rw
Fields in org.apache.jena.riot.rowset.rw declared as SymbolModifier and TypeFieldDescriptionstatic final SymbolRowSetReaderJSONStreaming.rsJsonSearchHeadEagerlySearch for the head key eagerly on row set creation.static final SymbolRowSetReaderJSONStreaming.rsJsonSeverityEmptyJsonstatic final SymbolRowSetReaderJSONStreaming.rsJsonSeverityInvalidatedHeadstatic final SymbolRowSetReaderJSONStreaming.rsJsonSeverityInvalidatedResultsstatic final SymbolRowSetReaderJSONStreaming.rsJsonSeverityMissingHeadstatic final SymbolRowSetReaderJSONStreaming.rsJsonSeverityMixedResultsstatic final SymbolRowSetReaderJSONStreaming.rsJsonSeverityUnexpectedJsonElementstatic final SymbolRowSetWriterXML.xmlInstructionstatic final SymbolRowSetWriterXML.xmlStylesheet -
Uses of Symbol in org.apache.jena.sparql
Fields in org.apache.jena.sparql declared as SymbolModifier and TypeFieldDescriptionstatic final SymbolARQConstants.autoDistinctContext key for making all SELECT queries have DISTINCT applied, whether stated or notstatic final SymbolARQConstants.registryDescribeHandlersThe describe handler registry keystatic final SymbolARQConstants.registryExtensionsThe extension library registry keystatic final SymbolARQConstants.registryFunctionsThe function library registry keystatic final SymbolARQConstants.registryProceduresThe function library registry keystatic final SymbolARQConstants.registryPropertyFunctionsThe property function registry keystatic final SymbolARQConstants.registryQueryEnginesThe query engine registry keystatic final SymbolARQConstants.registryServiceExecutorsThe service executor library registry keystatic final SymbolARQConstants.symCancelQueryInternal use context symbol for an AtomicBoolean to signal that a query has been cancelled.static final SymbolARQConstants.symDatasetDefaultGraphsGraphs forming the default graph (Collection<Node>) (Dynamic dataset)static final SymbolARQConstants.symDatasetNamedGraphsGraphs forming the named graphs (Collection<Node>) (Dynamic dataset)static final SymbolARQConstants.symPrologueContext symbol for a suppliedPrologue(used for text out of result sets).static final SymbolARQConstants.sysCurrentAlgebraContext key for the algebra expression of the query execution after optimizationstatic final SymbolARQConstants.sysCurrentDatasetContext key for the dataset for the current query execution.static final SymbolARQConstants.sysCurrentQueryContext key for the query for the current query execution (may be null if was not created from a query string )static final SymbolARQConstants.sysCurrentTimeContext key for the current time of query executionstatic final SymbolARQConstants.sysDatasetDescriptionContext key for the dataset description (if any).static final SymbolARQConstants.sysOpExecutorFactoryContext key for the OpExecutor to be usedstatic final SymbolARQConstants.sysOptimizerContext key for the optimizer used in this executionstatic final SymbolARQConstants.sysOptimizerFactoryContext key for the optimizer factory to be usedstatic final SymbolARQConstants.sysVarAllocAnonContext key for the execution-scoped bNode variable generatorstatic final SymbolARQConstants.sysVarAllocNamedContext key for the execution-scoped named variable generatorstatic final SymbolARQConstants.sysVarAllocRDFStarstatic final SymbolARQConstants.sysVersionARQContext key for ARQ versionstatic final SymbolARQConstants.sysVersionJenaContext key for Jena versionMethods in org.apache.jena.sparql that return SymbolModifier and TypeMethodDescriptionstatic SymbolSystemARQ.allocSymbol(String shortName) static SymbolSystemARQ.allocSymbol(String base, String shortName) -
Uses of Symbol in org.apache.jena.sparql.algebra.optimize
Fields in org.apache.jena.sparql.algebra.optimize declared as SymbolModifier and TypeFieldDescriptionstatic final SymbolOptimizerStd.filterPlacementOldNameAlternative name for compatibility only -
Uses of Symbol in org.apache.jena.sparql.core
Methods in org.apache.jena.sparql.core with parameters of type Symbol -
Uses of Symbol in org.apache.jena.sparql.engine
Methods in org.apache.jena.sparql.engine with parameters of type SymbolModifier and TypeMethodDescriptionstatic Timeouts.TimeoutTimeouts.extractTimeout(Context cxt, Symbol symbol) static voidTimeouts.setTimeout(Context cxt, Symbol symbol, Timeouts.Timeout timeout) -
Uses of Symbol in org.apache.jena.sparql.engine.iterator
Fields in org.apache.jena.sparql.engine.iterator declared as SymbolModifier and TypeFieldDescriptionstatic SymbolQueryIteratorCheck.failOnOpenIteratorWhether detection of open iterator should raise anQueryIteratorCheck.OpenIteratorException. -
Uses of Symbol in org.apache.jena.sparql.exec
Methods in org.apache.jena.sparql.exec with parameters of type SymbolModifier 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
Fields in org.apache.jena.sparql.exec.http declared as SymbolModifier and TypeFieldDescriptionstatic final SymbolService.httpQueryClientstatic final SymbolService.httpQueryTimeoutstatic final SymbolService.httpServiceAllowedstatic final SymbolService.httpServiceSendModestatic final SymbolService.oldQueryClientstatic final SymbolService.oldQueryCompressionstatic final SymbolService.oldQueryTimeoutstatic final SymbolService.oldServiceAllowedstatic final SymbolService.oldServiceContextstatic final SymbolService.serviceAllowedstatic final SymbolService.serviceParams -
Uses of Symbol in org.apache.jena.sparql.expr
Subclasses of Symbol in org.apache.jena.sparql.expr -
Uses of Symbol in org.apache.jena.sparql.function.library
Fields in org.apache.jena.sparql.function.library declared as SymbolMethods in org.apache.jena.sparql.function.library with parameters of type SymbolModifier and TypeMethodDescriptionstatic NodeValuecontext.get(Symbol symbol, FunctionEnv env) static NodeValueSystemVar.get(Symbol symbol, FunctionEnv env) -
Uses of Symbol in org.apache.jena.sparql.function.scripting
Fields in org.apache.jena.sparql.function.scripting declared as SymbolMethods in org.apache.jena.sparql.function.scripting that return SymbolModifier and TypeMethodDescriptionstatic SymbolScriptLangSymbols.scriptFunctions(String lang) static SymbolScriptLangSymbols.scriptLibrary(String lang) -
Uses of Symbol in org.apache.jena.sparql.pfunction
Subclasses of Symbol in org.apache.jena.sparql.pfunction -
Uses of Symbol in org.apache.jena.sparql.resultset
Subclasses of Symbol in org.apache.jena.sparql.resultsetMethods in org.apache.jena.sparql.resultset with parameters of type SymbolModifier and TypeMethodDescriptionSet a value in the writing context.Remove a context setting. -
Uses of Symbol in org.apache.jena.sparql.util
Methods in org.apache.jena.sparql.util that return SymbolMethods in org.apache.jena.sparql.util that return types with arguments of type SymbolModifier and TypeMethodDescriptionContext.keys()Set of properties (as Symbols) currently definedMethods in org.apache.jena.sparql.util with parameters of type SymbolModifier and TypeMethodDescription<V> VContext.compute(Symbol key, BiFunction<Symbol, Object, ? extends V> remappingFunction) Atomic compute.<V> VContext.computeIfAbsent(Symbol key, Function<Symbol, ? extends V> mappingFunction) Atomic computeIfAbsent.<V> VContext.computeIfPresent(Symbol key, BiFunction<Symbol, Object, V> remappingFunction) Atomic computeIfPresent.static Symbol<T> TGet the object value of a property or null<T> TGet 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 valueintGet the value as a long value.longGet the value as a long value.Context.getTrueOrFalse(Symbol property) Is the value true or false, either as a Boolean or a string.booleanTest whether a named value is a specific value (.equals)booleanContext.hasValueAsString(Symbol property, String value) Test whether a named value (as a string) has a specific string formbooleanContext.hasValueAsString(Symbol property, String value, boolean ignoreCase) Test whether a named value (as a string) has a specific string form - can ignore casebooleanIs a property set?booleanIs the value 'false' (either set to the string "false" or Boolean.FALSE)booleanContext.isFalseOrUndef(Symbol property) Is the value 'false' (either set to the string "false" or Boolean.FALSE) or undefinedbooleanIs the value 'true' (either set to the string "true" or Boolean.TRUE)booleanContext.isTrueOrUndef(Symbol property) Is the value 'true' (either set to the string "true" or Boolean.TRUE) or undefined?booleanIs a property not set?voidStore a named value - overwrites any previous set value.voidRemove 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.Method parameters in org.apache.jena.sparql.util with type arguments of type SymbolModifier and TypeMethodDescription<V> VContext.compute(Symbol key, BiFunction<Symbol, Object, ? extends V> remappingFunction) Atomic compute.<V> VContext.computeIfAbsent(Symbol key, Function<Symbol, ? extends V> mappingFunction) Atomic computeIfAbsent.<V> VContext.computeIfPresent(Symbol key, BiFunction<Symbol, Object, V> remappingFunction) Atomic computeIfPresent. -
Uses of Symbol in org.apache.jena.update
Methods in org.apache.jena.update with parameters of type SymbolModifier and TypeMethodDescription