Top Fields Constructors Methods
com.sun.org.apache.xalan.internal.xsltc.compiler.util

public final Class NodeSortRecordGenerator

extends ClassGenerator
Class Inheritance
Imports
com.sun.org.apache.bcel.internal.generic.ALOAD, .Instruction, com.sun.org.apache.xalan.internal.xsltc.compiler.Stylesheet

Authors
Jacek Ambroziak, Santiago Pericas-Geertsen, Morten Jorgensen

Field Summary

Modifier and TypeField and Description
private final Instruction
private static final int
Inherited from com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator:
INVALID_INDEX

Constructor Summary

AccessConstructor and Description
public
NodeSortRecordGenerator(String className, String superClassName, String fileName, int accessFlags, String[] interfaces, Stylesheet stylesheet)

Method Summary

Modifier and TypeMethod and Description
public boolean
isExternal()

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator.isExternal.

Returns true since this class is external to the translet.
public Instruction
loadTranslet()

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator.loadTranslet.

The index of the translet pointer within the execution of the test method.
Inherited from com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator:
addMethodgetApplyTemplatesSiggetApplyTemplatesSigForImportgetClassNamegetDOMClassgetDOMClassSiggetParsergetStylesheet

Field Detail

_aloadTransletback to summary
private final Instruction _aloadTranslet

Hides com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator._aloadTranslet.

TRANSLET_INDEXback to summary
private static final int TRANSLET_INDEX

Hides com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator.TRANSLET_INDEX.

Constructor Detail

NodeSortRecordGeneratorback to summary
public NodeSortRecordGenerator(String className, String superClassName, String fileName, int accessFlags, String[] interfaces, Stylesheet stylesheet)

Method Detail

isExternalback to summary
public boolean isExternal()

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator.isExternal.

Returns true since this class is external to the translet.

loadTransletback to summary
public Instruction loadTranslet()

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator.loadTranslet.

The index of the translet pointer within the execution of the test method.