Uses of Class
eu.bandm.tools.tpath.type.Type.XPathType
Package
Description
Infrastructure for evaluating tpath expressions.
Type checking for tpath expressions.
txsl = typed xslt 1.0 interpreter with "fragmented validation".
-
Uses of Type.XPathType in eu.bandm.tools.tpath.runtime
Modifier and TypeFieldDescriptionstatic final Type.XPathType
FunctionLibrary.bool
static final Type.XPathType
FunctionLibrary.number
static final Type.XPathType
FunctionLibrary.string
Modifier and TypeFieldDescriptionstatic final Predicate<Type.XPathType>
FunctionLibrary.asBoolean
static final Predicate<Type.XPathType>
FunctionLibrary.asNodeSet
static final Predicate<Type.XPathType>
FunctionLibrary.asNumber
static final Predicate<Type.XPathType>
FunctionLibrary.asObject
static final Predicate<Type.XPathType>
FunctionLibrary.asString
Modifier and TypeMethodDescriptionprotected BuiltinFunctionSignature
FunctionLibrary.T
(String localName, Type.XPathType range) -
Uses of Type.XPathType in eu.bandm.tools.tpath.type
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
Modifier and TypeMethodDescriptionprotected <T extends Type.XPathType>
TType.Rewriter.breakLoop
(T e0) Modifier and TypeMethodDescriptionType.XPathType.doclone()
Type.__SAX_Parser.fill_XPathType
(Object res) BuiltinFunctionSignature.getRange
(List<? extends Type.XPathType> argtypes) FunctionSignature.getRange
(List<? extends Type.XPathType> argtypes) What is the result type for that sequence of argument types?TypeInference.infer
(TPath.Expr expr, Function<String, String> namespaceMappings, Function<NamespaceName, Type.XPathProperType> variables) Copies values of all common fields from the argument.Type.__SAX_Parser.matchSAX_XPathType()
Modifier and TypeMethodDescriptionprotected void
Type.__Formatter.action
(Type.XPathType el) void
Type.__SAX_Writer.action
(Type.XPathType e0) protected void
Type.MATCH_ONLY_00.action
(Type.XPathType e0) protected void
Type.Rewriter.action
(Type.XPathType e0) void
Type.__SAX_Parser.XMLPARSER_XPathType.fillFields
(Type.XPathType newobj) void
Type.MATCH_ONLY_00.match
(Type.XPathType e0) protected void
Type.Rewriter.rewriteFields
(Type.XPathType clone) protected Format
Type.__Formatter.toFormat
(Type.XPathType el) Modifier and TypeMethodDescriptionBuiltinFunctionSignature.addArgument
(Class<? extends Type.XPathType> type) BuiltinFunctionSignature.addArgument
(Predicate<? super Type.XPathType> type) BuiltinFunctionSignature.addArgumentOptional
(Class<? extends Type.XPathType> type) BuiltinFunctionSignature.addArgumentOptional
(Predicate<? super Type.XPathType> type) BuiltinFunctionSignature.addArgumentPlus
(Class<? extends Type.XPathType> type) BuiltinFunctionSignature.addArgumentPlus
(Predicate<? super Type.XPathType> type) BuiltinFunctionSignature.addArgumentStar
(Class<? extends Type.XPathType> type) BuiltinFunctionSignature.addArgumentStar
(Predicate<? super Type.XPathType> type) BuiltinFunctionSignature.checkDomain
(List<? extends Type.XPathType> argtypes) FunctionSignature.checkDomain
(List<? extends Type.XPathType> argtypes) Is there an overloaded version with that sequence of argument types?BuiltinFunctionSignature.getRange
(List<? extends Type.XPathType> argtypes) FunctionSignature.getRange
(List<? extends Type.XPathType> argtypes) What is the result type for that sequence of argument types?ModifierConstructorDescriptionBuiltinFunctionSignature
(Type.XPathType range, NamespaceName name) BuiltinFunctionSignature
(Type.XPathType range, String name) -
Uses of Type.XPathType in eu.bandm.tools.xslt.base
Modifier and TypeFieldDescription(package private) @Opt Type.XPathType
TPathCache.ExprClassified.type
Modifier and TypeMethodDescription(package private) Type.XPathType
Transformation.ContextChecker.checkTpath
(TPathCache.ExprClassified expr, NamespaceName attributeName) Calls tpath type check for an xpath expression.(package private) @Opt Type.XPathType
Transformation.ContextChecker.parse_xslt_tpath_expr
(CDataAttribute a, boolean required, boolean isTemplate, String role, String spec)