Uses of Interface
com.schibsted.spt.data.jslt.filters.JsonFilter
Packages that use JsonFilter
Package
Description
The public API to the JSLT processor.
Interfaces and classes for filtering which key/value pairs are
preserved in JSON objects as output from JSLT.
This package contains implementation-internal interfaces and classes.
-
Uses of JsonFilter in com.schibsted.spt.data.jslt
Methods in com.schibsted.spt.data.jslt with parameters of type JsonFilterModifier and TypeMethodDescriptionParser.withObjectFilter(JsonFilter filter) Create a new Parser with the given filter for object values. -
Uses of JsonFilter in com.schibsted.spt.data.jslt.filters
Classes in com.schibsted.spt.data.jslt.filters that implement JsonFilterModifier and TypeClassDescriptionclassThe filter that JSLT uses by default.classUsed for object filtering with JSLT expressions.classAccepts all JSON values. -
Uses of JsonFilter in com.schibsted.spt.data.jslt.impl
Methods in com.schibsted.spt.data.jslt.impl that return JsonFilterConstructors in com.schibsted.spt.data.jslt.impl with parameters of type JsonFilterModifierConstructorDescriptionObjectComprehension(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(Collection<Function> extensions, String source, ResourceResolver resolver, Map<String, Module> namedModules, List<JstlFile> files, PreparationContext preparationContext, JsonFilter objectFilter)