Package com.saxonica.ee.bytecode
Class LocalNameCompiler
- java.lang.Object
-
- com.saxonica.ee.bytecode.ExpressionCompiler
-
- com.saxonica.ee.bytecode.ToItemCompiler
-
- com.saxonica.ee.bytecode.ToStringCompiler
-
- com.saxonica.ee.bytecode.NodePropertyCompiler
-
- com.saxonica.ee.bytecode.LocalNameCompiler
-
public class LocalNameCompiler extends NodePropertyCompiler
Generate bytecode for evaluation of functions such as name() and local-name() which return a string property of a node
-
-
Field Summary
-
Fields inherited from class com.saxonica.ee.bytecode.NodePropertyCompiler
methodName
-
-
Constructor Summary
Constructors Constructor Description LocalNameCompiler()
-
Method Summary
-
Methods inherited from class com.saxonica.ee.bytecode.NodePropertyCompiler
compileToPrimitive
-
Methods inherited from class com.saxonica.ee.bytecode.ToStringCompiler
compileItemFromString, compileToItem
-
Methods inherited from class com.saxonica.ee.bytecode.ToItemCompiler
compileToBoolean, compileToIterator, compileToPush, returnZeroLengthStringIfNull
-
Methods inherited from class com.saxonica.ee.bytecode.ExpressionCompiler
allocateStatic, compileItemFromInt, generateMethod, handleEmptyStringResult, printStackTop, verify, visitAnnotation, visitLineNumber
-
-