Class FilterAndSortAliasRsqlQueryTransformer

  • All Implemented Interfaces:
    RsqlQueryTransformer, cz.jirutka.rsql.parser.ast.RSQLVisitor<cz.jirutka.rsql.parser.ast.Node,​Class<?>>

    public class FilterAndSortAliasRsqlQueryTransformer
    extends Object
    implements RsqlQueryTransformer
    Transforms an RSQL filtration request from the service layer and transforms its selectors into filters relevant for the given repository domain.
    Author:
    Phillip Verheyden (phillipuniverse)
    • Constructor Detail

      • FilterAndSortAliasRsqlQueryTransformer

        public FilterAndSortAliasRsqlQueryTransformer()
    • Method Detail

      • visit

        @NonNull
        public cz.jirutka.rsql.parser.ast.Node visit​(cz.jirutka.rsql.parser.ast.ComparisonNode node,
                                                     Class<?> repositoryDomain)
        Specified by:
        visit in interface RsqlQueryTransformer
        Specified by:
        visit in interface cz.jirutka.rsql.parser.ast.RSQLVisitor<cz.jirutka.rsql.parser.ast.Node,​Class<?>>