net.sf.saxon.instruct
public class Namespace extends SimpleNodeConstructor
| Constructor Summary | |
|---|---|
| Namespace(Expression name) | |
| Method Summary | |
|---|---|
| void | display(int level, NamePool pool, PrintStream out)
Display this instruction as an expression, for diagnostics |
| int | getCardinality() |
| int | getInstructionNameCode()
Set the name of this instruction for diagnostic and tracing purposes |
| ItemType | getItemType(TypeHierarchy th) |
| Iterator | iterateSubExpressions() |
| void | localTypeCheck(StaticContext env, ItemType contextItemType) |
| TailCall | processLeavingTail(XPathContext context) |
| protected void | promoteInst(PromotionOffer offer) |
| Expression | simplify(StaticContext env) |