Uses of Interface
com.schibsted.spt.data.jslt.filters.JsonFilter
-
Packages that use JsonFilter Package Description com.schibsted.spt.data.jslt The public API to the JSLT processor.com.schibsted.spt.data.jslt.filters Interfaces and classes for filtering which key/value pairs are preserved in JSON objects as output from JSLT.com.schibsted.spt.data.jslt.impl This package contains implementation-internal interfaces and classes. -
-
Uses of JsonFilter in com.schibsted.spt.data.jslt
Fields in com.schibsted.spt.data.jslt declared as JsonFilter Modifier and Type Field Description private JsonFilterParser. objectFilterMethods in com.schibsted.spt.data.jslt with parameters of type JsonFilter Modifier and Type Method Description ParserParser. withObjectFilter(JsonFilter filter)Create a new Parser with the given filter for object values.Constructors in com.schibsted.spt.data.jslt with parameters of type JsonFilter Constructor Description Parser(java.lang.String source, java.io.Reader reader, java.util.Collection<Function> functions, ResourceResolver resolver, java.util.Map<java.lang.String,Module> modules, JsonFilter filter) -
Uses of JsonFilter in com.schibsted.spt.data.jslt.filters
Classes in com.schibsted.spt.data.jslt.filters that implement JsonFilter Modifier and Type Class Description classDefaultJsonFilterThe filter that JSLT uses by default.classJsltJsonFilterUsed for object filtering with JSLT expressions.classTrueJsonFilterAccepts all JSON values. -
Uses of JsonFilter in com.schibsted.spt.data.jslt.impl
Fields in com.schibsted.spt.data.jslt.impl declared as JsonFilter Modifier and Type Field Description private JsonFilterObjectComprehension. filterprivate JsonFilterObjectExpression. filterprivate JsonFilterParseContext. objectFilterFilter used to determine what object key/value pairs to keep.Methods in com.schibsted.spt.data.jslt.impl that return JsonFilter Modifier and Type Method Description JsonFilterParseContext. getObjectFilter()Constructors in com.schibsted.spt.data.jslt.impl with parameters of type JsonFilter Constructor Description ObjectComprehension(ExpressionNode loop, LetExpression[] lets, ExpressionNode key, ExpressionNode value, ExpressionNode ifExpr, Location location, JsonFilter filter)ObjectExpression(LetExpression[] lets, PairExpression[] children, MatcherExpression matcher, Location location, JsonFilter filter)ParseContext(java.util.Collection<Function> extensions, java.lang.String source, ResourceResolver resolver, java.util.Map<java.lang.String,Module> namedModules, java.util.List<JstlFile> files, PreparationContext preparationContext, JsonFilter objectFilter)
-