Uses of Class
com.schibsted.spt.data.jslt.impl.ParseContext
Packages that use ParseContext
Package
Description
This package contains implementation-internal interfaces and classes.
The implementation of the JSLT parser.
-
Uses of ParseContext in com.schibsted.spt.data.jslt.impl
Fields in com.schibsted.spt.data.jslt.impl declared as ParseContextMethods in com.schibsted.spt.data.jslt.impl with parameters of type ParseContext -
Uses of ParseContext in com.schibsted.spt.data.jslt.parser
Methods in com.schibsted.spt.data.jslt.parser with parameters of type ParseContextModifier and TypeMethodDescriptionprivate static ExpressionNodeParserImpl.buildArraySlicer(ParseContext ctx, SimpleNode node, ExpressionNode parent) private static ExpressionNodeParserImpl.buildChainLink(ParseContext ctx, SimpleNode node, ExpressionNode parent) private static ExpressionNodeParserImpl.buildDotChain(ParseContext ctx, SimpleNode chainLink, ExpressionNode parent) private static ForExpressionParserImpl.buildForExpression(ParseContext ctx, SimpleNode node) private static LetExpression[]ParserImpl.buildLets(ParseContext ctx, SimpleNode parent) private static ObjectExpressionParserImpl.buildObject(ParseContext ctx, SimpleNode node) private static ObjectComprehensionParserImpl.buildObjectComprehension(ParseContext ctx, SimpleNode node) private static ExpressionNodeParserImpl.chainable2Expr(ParseContext ctx, SimpleNode node) private static ExpressionNode[]ParserImpl.children2Exprs(ParseContext ctx, SimpleNode node) private static voidParserImpl.collectFunctions(ParseContext ctx, SimpleNode parent) private static MatcherExpressionParserImpl.collectMatcher(ParseContext ctx, SimpleNode node) private static voidParserImpl.collectMinuses(ParseContext ctx, SimpleNode node, List<String> minuses) private static List<PairExpression> ParserImpl.collectPairs(ParseContext ctx, SimpleNode pair) private static List<PairExpression> ParserImpl.collectPairs(ParseContext ctx, SimpleNode pair, List<PairExpression> pairs) private static ExpressionImplParserImpl.compile(ParseContext ctx, SimpleNode root) static ExpressionParserImpl.compileExpression(ParseContext ctx, JsltParser parser) private static ExpressionImplParserImpl.compileImport(Collection<Function> functions, ParseContext parent, String jslt) private static ExpressionImplParserImpl.compileModule(ParseContext ctx, JsltParser parser) private static JstlFileParserImpl.doImport(ParseContext parent, String source, SimpleNode node, String prefix) private static StringParserImpl.identOrString(ParseContext ctx, Token token) private static LocationParserImpl.makeLocation(ParseContext ctx, SimpleNode node) private static LocationParserImpl.makeLocation(ParseContext ctx, Token token) private static StringParserImpl.makeString(ParseContext ctx, Token literal) private static ExpressionNodeParserImpl.node2addexpr(ParseContext ctx, SimpleNode node) private static ExpressionNodeParserImpl.node2andexpr(ParseContext ctx, SimpleNode node) private static ExpressionNodeParserImpl.node2baseExpr(ParseContext ctx, SimpleNode node) private static ExpressionNodeParserImpl.node2compexpr(ParseContext ctx, SimpleNode node) private static ExpressionNodeParserImpl.node2expr(ParseContext ctx, SimpleNode node) private static ExpressionNodeParserImpl.node2mulexpr(ParseContext ctx, SimpleNode node) private static ExpressionNodeParserImpl.node2orexpr(ParseContext ctx, SimpleNode node) private static voidParserImpl.processImports(ParseContext ctx, SimpleNode parent)