Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.xalan.xsltc.compiler.util.Type

Packages that use Type
org.apache.xalan.xsltc.compiler |
org.apache.xalan.xsltc.compiler.util |

Uses of Type in org.apache.xalan.xsltc.compiler

Methods in org.apache.xalan.xsltc.compiler that return Type
`abstract Type` | `SyntaxTreeNode.typeCheck(org.apache.xalan.xsltc.compiler.SymbolTable stable)` Type check the children of this node.
`Type` | `Stylesheet.typeCheck(org.apache.xalan.xsltc.compiler.SymbolTable stable)` Type check all the children of this node.
`abstract Type` | `Pattern.typeCheck(org.apache.xalan.xsltc.compiler.SymbolTable stable)` Returns the type of a pattern, which is always a `NodeType`.
`Type` | `Template.typeCheck(org.apache.xalan.xsltc.compiler.SymbolTable stable)`
`Type` | `LocationPathPattern.typeCheck(org.apache.xalan.xsltc.compiler.SymbolTable stable)`

Uses of Type in org.apache.xalan.xsltc.compiler.util

Subclasses of Type in org.apache.xalan.xsltc.compiler.util
`class` | `BooleanType`
`class` | `IntType`
`class` | `MethodType`
`class` | `NodeSetType`
`class` | `NodeType`
`class` | `NumberType`
`class` | `ObjectType`
`class` | `RealType`
`class` | `ReferenceType`
`class` | `ResultTreeType`
`class` | `StringType`
`class` | `VoidType`

Fields in org.apache.xalan.xsltc.compiler.util declared as Type
`static Type` | `Type.Int`
`static Type` | `Type.Real`
`static Type` | `Type.Boolean`
`static Type` | `Type.NodeSet`
`static Type` | `Type.String`
`static Type` | `Type.ResultTree`
`static Type` | `Type.Reference`
`static Type` | `Type.Void`
`static Type` | `Type.Object`
`static Type` | `Type.Node`
`static Type` | `Type.Root`
`static Type` | `Type.Element`
`static Type` | `Type.Attribute`
`static Type` | `Type.Text`
`static Type` | `Type.Comment`
`static Type` | `Type.Processing_Instruction`

Methods in org.apache.xalan.xsltc.compiler.util that return Type
`static Type` | `Type.newObjectType(java.lang.String javaClassName)` Factory method to instantiate object types.
`static Type` | `Type.newObjectType(java.lang.Class clazz)` Factory method to instantiate object types.
`Type` | `MethodType.resultType()`

Methods in org.apache.xalan.xsltc.compiler.util with parameters of type Type
`abstract boolean` | `Type.identicalTo(Type other)` Returns true if this and other are identical types.
`int` | `Type.distanceTo(Type type)` Returns the distance between two types.
`void` | `Type.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type)` Translates an object of this type to an object of type `type`.
`FlowList` | `Type.translateToDesynthesized(ClassGenerator classGen, MethodGenerator methodGen, Type type)` Translates object of this type to an object of type `type`.
`boolean` | `IntType.identicalTo(Type other)`
`int` | `IntType.distanceTo(Type type)`
`void` | `IntType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type)` Translates an integer into an object of internal type `type`.
`boolean` | `BooleanType.identicalTo(Type other)`
`void` | `BooleanType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type)` Translates a real into an object of internal type `type`.
`boolean` | `ResultTreeType.identicalTo(Type other)`
`void` | `ResultTreeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type)` Translates a result tree to object of internal type `type`.
`boolean` | `RealType.identicalTo(Type other)`
`int` | `RealType.distanceTo(Type type)`
`void` | `RealType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type)` Translates a real into an object of internal type `type`.
`boolean` | `VoidType.identicalTo(Type other)`
`void` | `VoidType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type)` Translates a void into an object of internal type `type`.
`boolean` | `ObjectType.identicalTo(Type other)`
`void` | `ObjectType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type)` Translates a void into an object of internal type `type`.
`boolean` | `NodeType.identicalTo(Type other)`
`void` | `NodeType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type)` Translates a node into an object of internal type `type`.
`boolean` | `StringType.identicalTo(Type other)`
`void` | `StringType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type)` Translates a string into an object of internal type `type`.
`boolean` | `ReferenceType.identicalTo(Type other)`
`void` | `ReferenceType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type)` Translates a reference to an object of internal type `type`.
`boolean` | `MethodType.identicalTo(Type other)`
`int` | `MethodType.distanceTo(Type other)`
`boolean` | `NodeSetType.identicalTo(Type other)`
`void` | `NodeSetType.translateTo(ClassGenerator classGen, MethodGenerator methodGen, Type type)` Translates a node-set into an object of internal type `type`.

Constructors in org.apache.xalan.xsltc.compiler.util with parameters of type Type
`MethodType.MethodType(Type resultType)`
`MethodType.MethodType(Type resultType, Type arg1)`
`MethodType.MethodType(Type resultType, Type arg1, Type arg2)`
`MethodType.MethodType(Type resultType, Type arg1, Type arg2, Type arg3)`
`MethodType.MethodType(Type resultType, java.util.Vector argsType)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006 Apache XML Project. All Rights Reserved.