Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
Jena 3.0.0
-
None
Description
The QueryBuilder uses reflection to perform some of its data manipulation. This reflection will fail in an environment with Java Security Manager enabled.
This change is to add methods so that QueryBuilder no longer needs to use reflection to get and set Query internal variables.
The variables are:
namedGraphURIs – get and set required. parameter/return: List<String>
graphURIs – get and set required. parameter/return: List<String>
projectVars – get and set required. parameter/return: VarExprList
groupVars – set required. parameter: VarExprList