com.icl.saxon
Class ParameterSet

java.lang.Object
  |
  +--com.icl.saxon.ParameterSet

public class ParameterSet
extends java.lang.Object

A ParameterSet is a set of parameters supplied when calling a template. It is a collection of name-value pairs


Constructor Summary
ParameterSet()
           
 
Method Summary
 void clear()
          Clear all values
 Value get(java.lang.String name)
          Get a parameter
 void put(java.lang.String name, Value value)
          Add a parameter to the ParameterSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterSet

public ParameterSet()
Method Detail

put

public void put(java.lang.String name,
                Value value)
Add a parameter to the ParameterSet
Parameters:
name - The name of the parameter. The string must be interned.
value - The value of the parameter

get

public Value get(java.lang.String name)
Get a parameter
Parameters:
name - The name. The value must be interned.
Returns:
The value of the parameter, or null if not defined

clear

public void clear()
Clear all values