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)
           
 



Copyright 2006 Apache XML Project. All Rights Reserved.