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
 Type LocationPathPattern.typeCheck(org.apache.xalan.xsltc.compiler.SymbolTable stable)
           
abstract  Type Pattern.typeCheck(org.apache.xalan.xsltc.compiler.SymbolTable stable)
          Returns the type of a pattern, which is always a NodeType.
 Type Stylesheet.typeCheck(org.apache.xalan.xsltc.compiler.SymbolTable stable)
          Type check all the children of this node.
abstract  Type SyntaxTreeNode.typeCheck(org.apache.xalan.xsltc.compiler.SymbolTable stable)
          Type check the children of this node.
 Type Template.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.Attribute
           
static Type Type.Boolean
           
static Type Type.Comment
           
static Type Type.Element
           
static Type Type.Int
           
static Type Type.Node
           
static Type Type.NodeSet
           
static Type Type.Object
           
static Type Type.Processing_Instruction
           
static Type Type.Real
           
static Type Type.Reference
           
static Type Type.ResultTree
           
static Type Type.Root
           
static Type Type.String
           
static Type Type.Text
           
static Type Type.Void
           
 

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

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

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



Copyright © 2005 Apache XML Project. All Rights Reserved.