Interface NodeBuilder
- All Known Implementing Classes:
 AbstractPriceDataPreloadProcessor,AbstractRestApiExternalProvider,DefaultPriceDataPreloadProcessor,ExternalAdvancedTagProvider,ExternalCatalogProvider,ExternalInventoryProvider,ExternalPriceProvider,ExternalProductAssetProvider
public interface NodeBuilder
- 
Method Summary
Modifier and TypeMethodDescriptiondefault cz.jirutka.rsql.parser.ast.NodebuildAndNode(cz.jirutka.rsql.parser.ast.Node... nodes) default cz.jirutka.rsql.parser.ast.NodebuildAndNode(Collection<cz.jirutka.rsql.parser.ast.Node> nodes) default cz.jirutka.rsql.parser.ast.NodebuildEqualsNode(String propName, String value) default cz.jirutka.rsql.parser.ast.NodebuildInNode(String propName, String... values) default cz.jirutka.rsql.parser.ast.NodebuildInNode(String propName, Collection<String> values) default cz.jirutka.rsql.parser.ast.NodebuildOrNode(cz.jirutka.rsql.parser.ast.Node... nodes) default cz.jirutka.rsql.parser.ast.NodebuildOrNode(Collection<cz.jirutka.rsql.parser.ast.Node> nodes) default cz.jirutka.rsql.parser.ast.Nodedefault StringescapeSpecialCharacters(String value) default List<cz.jirutka.rsql.parser.ast.Node>filterEmptyNodes(cz.jirutka.rsql.parser.ast.Node... nodes) default List<cz.jirutka.rsql.parser.ast.Node>filterEmptyNodes(Collection<cz.jirutka.rsql.parser.ast.Node> nodes) default booleanisEmptyNodeOrNull(cz.jirutka.rsql.parser.ast.Node node)  
- 
Method Details
- 
buildInNode
 - 
buildInNode
 - 
buildOrNode
default cz.jirutka.rsql.parser.ast.Node buildOrNode(@NonNull cz.jirutka.rsql.parser.ast.Node... nodes)  - 
buildOrNode
default cz.jirutka.rsql.parser.ast.Node buildOrNode(@NonNull Collection<cz.jirutka.rsql.parser.ast.Node> nodes)  - 
buildEqualsNode
 - 
buildAndNode
default cz.jirutka.rsql.parser.ast.Node buildAndNode(@NonNull cz.jirutka.rsql.parser.ast.Node... nodes)  - 
buildAndNode
default cz.jirutka.rsql.parser.ast.Node buildAndNode(Collection<cz.jirutka.rsql.parser.ast.Node> nodes)  - 
emptyNode
default cz.jirutka.rsql.parser.ast.Node emptyNode() - 
filterEmptyNodes
default List<cz.jirutka.rsql.parser.ast.Node> filterEmptyNodes(Collection<cz.jirutka.rsql.parser.ast.Node> nodes)  - 
filterEmptyNodes
default List<cz.jirutka.rsql.parser.ast.Node> filterEmptyNodes(cz.jirutka.rsql.parser.ast.Node... nodes)  - 
isEmptyNodeOrNull
default boolean isEmptyNodeOrNull(@Nullable cz.jirutka.rsql.parser.ast.Node node)  - 
escapeSpecialCharacters
 
 -