java.io.Serializable, javax.xml.transform.SourceLocator, LocationProvider, SaxonLocator, Binding, Container, InstructionInfo, org.xml.sax.Locatorpublic final class GlobalParam extends GlobalVariable
evaluationMode, referenceCount, requiredType, select, slotNumber, variableQName| Constructor | Description |
|---|---|
GlobalParam() |
| Modifier and Type | Method | Description |
|---|---|---|
ValueRepresentation |
evaluateVariable(XPathContext context) |
Evaluate the variable
|
int |
getInstructionNameCode() |
Get the name of this instruction for diagnostic and tracing purposes
|
getLocationProvideraddReference, checkAgainstRequiredType, computeEvaluationMode, copy, explain, getCardinality, getColumnNumber, getEvaluationMode, getIntegerBoundsForVariable, getLineNumber, getLocalSlotNumber, getLocationId, getLocationProvider, getPublicId, getRequiredType, getSelectExpression, getSlotNumber, getSystemId, getSystemId, getVariableQName, init, isAssignable, isImplicitlyRequiredParam, isRequiredParam, isTunnelParam, iterateSubExpressions, optimize, replaceSubExpression, setAssignable, setContainer, setImplicitlyRequiredParam, setLocationId, setReferenceCount, setRequiredParam, setRequiredType, setSelectExpression, setSlotNumber, setTunnel, setVariableQName, simplify, typeCheckactuallyEvaluate, getColumnNumber, getConstructType, getContainer, getContainerGranularity, getExecutable, getHostLanguage, getLineNumber, getObjectName, getProperties, getProperty, getSelectValue, isGlobal, isIndexedVariable, lookForCycles, setContainsLocals, setDependencies, setExecutable, setIndexedVariablegetLineNumber, getSystemIdgetSystemIdpublic int getInstructionNameCode()
getInstructionNameCode in class GeneralVariablepublic ValueRepresentation evaluateVariable(XPathContext context) throws XPathException
evaluateVariable in interface BindingevaluateVariable in class GlobalVariablecontext - the XPath dynamic evaluation contextXPathException - if an error occurs while evaluating
the variable