Class FilterCustomerByNameRsqlQueryTransformer

  • All Implemented Interfaces:
    com.broadleafcommerce.data.tracking.core.service.RsqlQueryTransformer, cz.jirutka.rsql.parser.ast.RSQLVisitor<cz.jirutka.rsql.parser.ast.Node,​Class<?>>

    public class FilterCustomerByNameRsqlQueryTransformer
    extends Object
    implements com.broadleafcommerce.data.tracking.core.service.RsqlQueryTransformer
    Transforms an RSQL filtration request, for customer by name selector, from the service layer.
    Author:
    Vitalii Voronkov (vvoronkov)
    • Constructor Detail

      • FilterCustomerByNameRsqlQueryTransformer

        public FilterCustomerByNameRsqlQueryTransformer()
    • 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 com.broadleafcommerce.data.tracking.core.service.RsqlQueryTransformer
        Specified by:
        visit in interface cz.jirutka.rsql.parser.ast.RSQLVisitor<cz.jirutka.rsql.parser.ast.Node,​Class<?>>