Package net.sf.saxon.instruct
Class GlobalParameterSet
java.lang.Object
net.sf.saxon.instruct.GlobalParameterSet
A GlobalParameterSet is a set of parameters supplied when invoking a stylesheet or query.
It is a collection of name-value pairs, the names being represented by numeric references
to the NamePool. The values are objects, as supplied by the caller: conversion of the object
to a required type takes place when the parameter is actually used.
-
Constructor Summary
ConstructorsConstructorDescriptionCreate an empty parameter setGlobalParameterSet
(GlobalParameterSet existing) Create a parameter set as a copy of an existing parameter set -
Method Summary
-
Constructor Details
-
GlobalParameterSet
public GlobalParameterSet()Create an empty parameter set -
GlobalParameterSet
Create a parameter set as a copy of an existing parameter set
-
-
Method Details
-
put
Add a parameter to the ParameterSet- Parameters:
fingerprint
- The fingerprint of the parameter name.value
- The value of the parameter
-
get
Get a parameter- Parameters:
fingerprint
- The fingerprint of the name.- Returns:
- The value of the parameter, or null if not defined
-
clear
public void clear()Clear all values
-