CommerceResult.java 773 Bytes
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  aQute.bnd.annotation.ConsumerType
 */
package com.adobe.cq.commerce.api;

import aQute.bnd.annotation.ConsumerType;
import com.adobe.cq.commerce.api.CommerceFacet;
import com.adobe.cq.commerce.api.CommerceQuery;
import com.adobe.cq.commerce.api.CommerceSort;
import com.adobe.cq.commerce.api.PaginationInfo;
import com.adobe.cq.commerce.api.Product;
import java.util.List;

@ConsumerType
public interface CommerceResult {
    public PaginationInfo getPaginationInfo();

    public List<CommerceSort> getSorts();

    public List<Product> getProducts();

    public CommerceQuery getOriginalQuery();

    public CommerceQuery getActualQuery();

    public List<CommerceFacet> getFacets();
}