Uses of Class
org.apache.xalan.xsltc.compiler.util.MethodGenerator
Packages that use MethodGenerator
-
Uses of MethodGenerator in org.apache.xalan.xsltc.compiler
Methods in org.apache.xalan.xsltc.compiler with parameters of type MethodGeneratorModifier and TypeMethodDescriptionvoidLocationPathPattern.translate(ClassGenerator classGen, MethodGenerator methodGen) abstract voidPattern.translate(ClassGenerator classGen, MethodGenerator methodGen) Translate this node into JVM bytecodes.voidStylesheet.translate(ClassGenerator classGen, MethodGenerator methodGen) Translate the stylesheet into JVM bytecodes.abstract voidSyntaxTreeNode.translate(ClassGenerator classGen, MethodGenerator methodGen) Translate this abstract syntax tree node into JVM bytecodes.voidTemplate.translate(ClassGenerator classGen, MethodGenerator methodGen) -
Uses of MethodGenerator in org.apache.xalan.xsltc.compiler.util
Subclasses of MethodGenerator in org.apache.xalan.xsltc.compiler.utilModifier and TypeClassDescriptionfinal classfinal classfinal classfinal classThis class is used for named templates.final classThis class is used for result trees implemented as methods.final classMethods in org.apache.xalan.xsltc.compiler.util with parameters of type MethodGeneratorModifier and TypeMethodDescriptionvoidClassGenerator.addMethod(MethodGenerator methodGen) voidBooleanType.translateBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its boxed representation.voidIntType.translateBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its boxed representation.voidNodeSetType.translateBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its boxed representation.voidNodeType.translateBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its boxed representation.voidRealType.translateBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its boxed representation.voidReferenceType.translateBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its boxed representation.voidResultTreeType.translateBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its boxed representation.voidStringType.translateBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its boxed representation.voidType.translateBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its boxed representation.voidBooleanType.translateFrom(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates an external (Java) boolean into internal boolean.voidNodeSetType.translateFrom(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates an external Java Class into an internal type.voidObjectType.translateFrom(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates an external Java type into an Object typevoidRealType.translateFrom(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates an external (primitive) Java type into a real.voidReferenceType.translateFrom(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates an external Java type into a reference.voidStringType.translateFrom(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates an external (primitive) Java type into a string.voidType.translateFrom(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates an external (Java) type denoted byclazzto an object of this type.voidVoidType.translateFrom(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates an external (primitive) Java type into a void.voidBooleanType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates an internal boolean into an external (Java) boolean.voidBooleanType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, RealType type) Expects a boolean on the stack and pushes a real.voidBooleanType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, ReferenceType type) Expects a boolean on the stack and pushes a boxed boolean.voidBooleanType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, StringType type) Expects a boolean on the stack and pushes a string.voidBooleanType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type) Translates a real into an object of internal typetype.voidIntType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates an integer into the Java type denoted byclazz.voidIntType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Expects an integer on the stack and pushes a 0 if its value is 0 and a 1 otherwise.voidIntType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, RealType type) Expects an integer on the stack and pushes a real.voidIntType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, ReferenceType type) Expects an integer on the stack and pushes a boxed integer.voidIntType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, StringType type) Expects an integer on the stack and pushes its string value by callingInteger.toString(int i).voidIntType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type) Translates an integer into an object of internal typetype.voidNodeSetType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates a node-set into the Java type denoted byclazz.voidNodeSetType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Translates a node-set into a synthesized boolean.voidNodeSetType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, NodeType type) Expects a node-set on the stack and pushes a node.voidNodeSetType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, ObjectType type) Subsume node-set into ObjectType.voidNodeSetType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, RealType type) Expects a node-set on the stack and pushes a real.voidNodeSetType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, ReferenceType type) Expects a node-set on the stack and pushes a boxed node-set.voidNodeSetType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, StringType type) Translates a node-set into a string.voidNodeSetType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type) Translates a node-set into an object of internal typetype.voidNodeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates a node into the Java type denoted byclazz.voidNodeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Translates a node into a synthesized boolean.voidNodeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, NodeSetType type) Expects a node on the stack and pushes a singleton node-set.voidNodeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, ObjectType type) Subsume Node into ObjectType.voidNodeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, RealType type) Expects a node on the stack and pushes a real.voidNodeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, ReferenceType type) Expects a node on the stack and pushes a boxed node.voidNodeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, StringType type) Expects a node on the stack and pushes its string value.voidNodeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type) Translates a node into an object of internal typetype.voidObjectType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates an object of this type to the external (Java) type denoted byclazz.voidObjectType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, StringType type) Expects an integer on the stack and pushes its string value by callingInteger.toString(int i).voidObjectType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type) Translates a void into an object of internal typetype.voidRealType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates a real into the Java type denoted byclazz.voidRealType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Expects a real on the stack and pushes a 0 if that number is 0.0 and a 1 otherwise.voidRealType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, IntType type) Expects a real on the stack and pushes a truncated integer valuevoidRealType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, ReferenceType type) Expects a double on the stack and pushes a boxed double.voidRealType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, StringType type) Expects a real on the stack and pushes its string value by callingDouble.toString(double d).voidRealType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type) Translates a real into an object of internal typetype.voidReferenceType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates a reference into the Java type denoted byclazz.voidReferenceType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Translates a reference to an object of internal typetype.voidReferenceType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, NodeSetType type) Casts a reference into a NodeIterator.voidReferenceType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, NodeType type) Casts a reference into a Node.voidReferenceType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, ObjectType type) Subsume reference into ObjectType.voidReferenceType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, RealType type) Translates a reference into an object of internal typetype.voidReferenceType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, ResultTreeType type) Casts a reference into a ResultTree.voidReferenceType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, StringType type) Translates reference into object of internal typetype.voidReferenceType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type) Translates a reference to an object of internal typetype.voidResultTreeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates a result tree to a Java type denoted byclazz.voidResultTreeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Expects an result tree on the stack and pushes a boolean.voidResultTreeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, NodeSetType type) Expects a result tree on the stack and pushes a node-set (iterator).voidResultTreeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, ObjectType type) Subsume result tree into ObjectType.voidResultTreeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, RealType type) Expects an result tree on the stack and pushes a real.voidResultTreeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, ReferenceType type) Expects a result tree on the stack and pushes a boxed result tree.voidResultTreeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, StringType type) Expects an result tree on the stack and pushes a string.voidResultTreeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type) Translates a result tree to object of internal typetype.voidStringType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates a internal string into an external (Java) string.voidStringType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Translates a string into a synthesized boolean.voidStringType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, RealType type) Translates a string into a real by calling stringToReal() from the basis library.voidStringType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, ReferenceType type) Expects a string on the stack and pushes a boxed string.voidStringType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type) Translates a string into an object of internal typetype.voidType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Class clazz) Translates an object of this type to the external (Java) type denoted byclazz.voidType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type) Translates an object of this type to an object of typetype.voidVoidType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, StringType type) Translates a void into a string by pushing the empty string ''.voidVoidType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type) Translates a void into an object of internal typetype.IntType.translateToDesynthesized(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Expects an integer on the stack and translates it to a non-synthesized boolean.NodeSetType.translateToDesynthesized(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Translates a node-set into a non-synthesized boolean.NodeType.translateToDesynthesized(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Translates a node into a non-synthesized boolean.RealType.translateToDesynthesized(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Translates a real into a non-synthesized boolean.ReferenceType.translateToDesynthesized(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Expects a reference on the stack and translates it to a non-synthesized boolean.ResultTreeType.translateToDesynthesized(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Translates a result tree into a non-synthesized boolean.StringType.translateToDesynthesized(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Translates a string into a non-synthesized boolean.Type.translateToDesynthesized(ClassGenerator classGen, MethodGenerator methodGen, BooleanType type) Translates an object of this type to an non-synthesized boolean.Type.translateToDesynthesized(ClassGenerator classGen, MethodGenerator methodGen, Type type) Translates object of this type to an object of typetype.voidBooleanType.translateUnBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its unboxed representation.voidIntType.translateUnBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its unboxed representation.voidNodeSetType.translateUnBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its unboxed representation.voidNodeType.translateUnBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its unboxed representation.voidRealType.translateUnBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its unboxed representation.voidReferenceType.translateUnBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its unboxed representation.voidResultTreeType.translateUnBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its unboxed representation.voidStringType.translateUnBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its unboxed representation.voidType.translateUnBox(ClassGenerator classGen, MethodGenerator methodGen) Translates an object of this type to its unboxed representation.