APIdia Launch Partner
Top Fields Constructors Methods
com.sun.org.apache.xalan.internal.xsltc.compiler

pack-priv final Class ParameterRef

extends VariableRefBase
Class Inheritance
Imports
com.sun.org.apache.bcel.internal.generic.CHECKCAST, .ConstantPoolGen, .GETFIELD, .INVOKEINTERFACE, .InstructionList, com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, .MethodGenerator, .NodeSetType, com.sun.org.apache.xalan.internal.xsltc.runtime.BasisLibrary

Authors
Jacek Ambroziak, Santiago Pericas-Geertsen, Morten Jorgensen, Erwin Bolwidt

Field Summary

Modifier and TypeField and Description
pack-priv QName
_name

Name of param being referenced.

Inherited from com.sun.org.apache.xalan.internal.xsltc.compiler.VariableRefBase:
_closure_variable

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
toString()

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.VariableRefBase.toString.

Returns a string representation of this variable reference on the format 'variable-ref(<var-name>)'.

public void
translate(ClassGenerator classGen, MethodGenerator methodGen)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.Expression.translate.

Translate this node into JVM bytecodes.

Inherited from com.sun.org.apache.xalan.internal.xsltc.compiler.VariableRefBase:
addParentDependencyequalsgetVariablehashCodetypeCheck

Field Detail

_nameback to summary
pack-priv QName _name

Name of param being referenced.

Constructor Detail

ParameterRefback to summary
public ParameterRef(Param param)

Method Detail

toStringback to summary
public String toString()

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.VariableRefBase.toString.

Doc from com.sun.org.apache.xalan.internal.xsltc.compiler.VariableRefBase.toString.

Returns a string representation of this variable reference on the format 'variable-ref(<var-name>)'.

translateback to summary
public void translate(ClassGenerator classGen, MethodGenerator methodGen)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.Expression.translate.

Doc from com.sun.org.apache.xalan.internal.xsltc.compiler.Expression.translate.

Translate this node into JVM bytecodes.