|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |