com.hp.hpl.jena.sparql
Class ARQConstants

java.lang.Object
  extended by com.hp.hpl.jena.sparql.ARQConstants

public class ARQConstants
extends java.lang.Object

Internal constants - configuration is in class ARQ


Field Summary
static java.lang.String allocGlobalVarMarker
           
static java.lang.String allocParserAnonVars
           
static java.lang.String allocPathVariables
           
static java.lang.String allocQueryVariables
           
static java.lang.String allocSSEAnonVars
           
static java.lang.String allocSSENamedVars
           
static java.lang.String allocSSEUnamedVars
           
static java.lang.String allocVarAnonMarker
          Marker for generated variables for non-distinguished in query patterns (??a etc)
static java.lang.String allocVarBNodeToVar
          Marker for variables replacing blank nodes in SPARQL Update patterns
static java.lang.String allocVarMarker
          Marker for general temporary variables (not blank node variables)
static java.lang.String allocVarScopeHiding
          Marker for variables renamed to make variabes hidden by scope have globally unique names
static java.lang.String ARQFunctionLibrary
          The ARQ function library
static java.lang.String ARQFunctionLibraryURI
          The ARQ function library URI space
static java.lang.String ARQProcedureLibrary
          The ARQ property function library
static java.lang.String ARQProcedureLibraryURI
          The ARQ procedure library URI space
static java.lang.String ARQPropertyFunctionLibrary
          The ARQ property function library
static java.lang.String ARQPropertyFunctionLibraryURI
          The ARQ property function library URI space
static Symbol autoDistinct
          Context key for making all SELECT queries have DISTINCT applied, whether stated ot not
static java.lang.String fnPrefix
          The prefix of XQuery/Xpath functions and operator
static java.lang.String javaClassURIScheme
           
static java.lang.String owlPrefix
          OWL namespace prefix
static java.lang.String rdfPrefix
          RDF namespace prefix
static java.lang.String rdfsPrefix
          RDFS namespace prefix
static Symbol registryDescribeHandlers
          The describe handler registry key
static Symbol registryExtensions
          The extension library registry key
static Symbol registryFunctions
          The function library registry key
static Symbol registryProcedures
          The function library registry key
static Symbol registryPropertyFunctions
          The property function registry key
static java.lang.String srxPrefix
          The namespace of the XML results format
static Symbol sysCurrentAlgebra
          Context key for the algebra expression of the query execution after optimization
static Symbol sysCurrentDataset
          Context key for the dataset for the current query execution May be null if was not created from a query string.
static Symbol sysCurrentQuery
          Context key for the query for the current query execution (may be null if was not created from a query string )
static Symbol sysCurrentTime
          Context key for the current time of query execution
static Symbol sysCurrentUpdateRequest
          Context key for the update request for the current update execution
static Symbol sysOpExecutorFactory
          Context key for the OpExecutor to be used
static Symbol sysOptimizer
          Context key for the optimizer used in this execution
static Symbol sysOptimizerFactory
          Context key for the optimizer factory to be used
static java.lang.String systemVarNS
          Marker for system symbols
static Symbol sysVarAllocAnon
          Context key for the execution-scoped bNode variable generator
static Symbol sysVarAllocNamed
          Context key for the execution-scoped named variable generator
static Symbol sysVersionARQ
          Context key for ARQ version
static Symbol sysVersionJena
          Context key for Jena version
static java.lang.String XML_NS
          XML namespace
static java.lang.String XML_SCHEMA_NS
          XML Schema namespace
static java.lang.String xsdPrefix
          XSD namespace prefix
 
Constructor Summary
ARQConstants()
           
 
Method Summary
static Symbol allocSymbol(java.lang.String shortName)
           
static Symbol allocSymbol(java.lang.String base, java.lang.String shortName)
           
static com.hp.hpl.jena.shared.PrefixMapping getGlobalPrefixMap()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fnPrefix

public static final java.lang.String fnPrefix
The prefix of XQuery/Xpath functions and operator

See Also:
Constant Field Values

rdfPrefix

public static final java.lang.String rdfPrefix
RDF namespace prefix


rdfsPrefix

public static final java.lang.String rdfsPrefix
RDFS namespace prefix


owlPrefix

public static final java.lang.String owlPrefix
OWL namespace prefix


xsdPrefix

public static final java.lang.String xsdPrefix
XSD namespace prefix

See Also:
Constant Field Values

srxPrefix

public static final java.lang.String srxPrefix
The namespace of the XML results format

See Also:
Constant Field Values

XML_NS

public static final java.lang.String XML_NS
XML namespace

See Also:
Constant Field Values

XML_SCHEMA_NS

public static final java.lang.String XML_SCHEMA_NS
XML Schema namespace

See Also:
Constant Field Values

javaClassURIScheme

public static final java.lang.String javaClassURIScheme
See Also:
Constant Field Values

ARQFunctionLibraryURI

public static final java.lang.String ARQFunctionLibraryURI
The ARQ function library URI space

See Also:
Constant Field Values

ARQPropertyFunctionLibraryURI

public static final java.lang.String ARQPropertyFunctionLibraryURI
The ARQ property function library URI space

See Also:
Constant Field Values

ARQProcedureLibraryURI

public static final java.lang.String ARQProcedureLibraryURI
The ARQ procedure library URI space

See Also:
Constant Field Values

ARQFunctionLibrary

public static final java.lang.String ARQFunctionLibrary
The ARQ function library

See Also:
Constant Field Values

ARQPropertyFunctionLibrary

public static final java.lang.String ARQPropertyFunctionLibrary
The ARQ property function library

See Also:
Constant Field Values

ARQProcedureLibrary

public static final java.lang.String ARQProcedureLibrary
The ARQ property function library

See Also:
Constant Field Values

allocVarAnonMarker

public static final java.lang.String allocVarAnonMarker
Marker for generated variables for non-distinguished in query patterns (??a etc)

See Also:
Constant Field Values

allocVarMarker

public static final java.lang.String allocVarMarker
Marker for general temporary variables (not blank node variables)

See Also:
Constant Field Values

allocVarBNodeToVar

public static final java.lang.String allocVarBNodeToVar
Marker for variables replacing blank nodes in SPARQL Update patterns

See Also:
Constant Field Values

allocVarScopeHiding

public static final java.lang.String allocVarScopeHiding
Marker for variables renamed to make variabes hidden by scope have globally unique names

See Also:
Constant Field Values

allocGlobalVarMarker

public static final java.lang.String allocGlobalVarMarker
See Also:
Constant Field Values

allocPathVariables

public static final java.lang.String allocPathVariables
See Also:
Constant Field Values

allocQueryVariables

public static final java.lang.String allocQueryVariables
See Also:
Constant Field Values

allocParserAnonVars

public static final java.lang.String allocParserAnonVars
See Also:
Constant Field Values

allocSSEUnamedVars

public static final java.lang.String allocSSEUnamedVars
See Also:
Constant Field Values

allocSSEAnonVars

public static final java.lang.String allocSSEAnonVars
See Also:
Constant Field Values

allocSSENamedVars

public static final java.lang.String allocSSENamedVars
See Also:
Constant Field Values

systemVarNS

public static final java.lang.String systemVarNS
Marker for system symbols

See Also:
Constant Field Values

sysCurrentQuery

public static final Symbol sysCurrentQuery
Context key for the query for the current query execution (may be null if was not created from a query string )


sysCurrentUpdateRequest

public static final Symbol sysCurrentUpdateRequest
Context key for the update request for the current update execution


sysOpExecutorFactory

public static final Symbol sysOpExecutorFactory
Context key for the OpExecutor to be used


sysOptimizerFactory

public static final Symbol sysOptimizerFactory
Context key for the optimizer factory to be used


sysOptimizer

public static final Symbol sysOptimizer
Context key for the optimizer used in this execution


sysCurrentDataset

public static final Symbol sysCurrentDataset
Context key for the dataset for the current query execution May be null if was not created from a query string.


sysCurrentAlgebra

public static final Symbol sysCurrentAlgebra
Context key for the algebra expression of the query execution after optimization


sysCurrentTime

public static final Symbol sysCurrentTime
Context key for the current time of query execution


sysVersionARQ

public static final Symbol sysVersionARQ
Context key for ARQ version


sysVersionJena

public static final Symbol sysVersionJena
Context key for Jena version


sysVarAllocNamed

public static final Symbol sysVarAllocNamed
Context key for the execution-scoped named variable generator


sysVarAllocAnon

public static final Symbol sysVarAllocAnon
Context key for the execution-scoped bNode variable generator


autoDistinct

public static final Symbol autoDistinct
Context key for making all SELECT queries have DISTINCT applied, whether stated ot not


registryPropertyFunctions

public static final Symbol registryPropertyFunctions
The property function registry key


registryDescribeHandlers

public static final Symbol registryDescribeHandlers
The describe handler registry key


registryFunctions

public static final Symbol registryFunctions
The function library registry key


registryProcedures

public static final Symbol registryProcedures
The function library registry key


registryExtensions

public static final Symbol registryExtensions
The extension library registry key

Constructor Detail

ARQConstants

public ARQConstants()
Method Detail

getGlobalPrefixMap

public static com.hp.hpl.jena.shared.PrefixMapping getGlobalPrefixMap()

allocSymbol

public static Symbol allocSymbol(java.lang.String shortName)

allocSymbol

public static Symbol allocSymbol(java.lang.String base,
                                 java.lang.String shortName)


Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010, 2011 Epimorphics Ltd.