com.github.alittlehuang.data.query.specification.Criteria Maven / Gradle / Ivy
The newest version!
package com.github.alittlehuang.data.query.specification;
import javax.persistence.LockModeType;
import java.util.List;
/**
* @author ALittleHuang
*/
public interface Criteria {
WhereClause getWhereClause();
List extends Selection> getSelections();
List extends Expression> getGroupings();
List extends Orders> getOrders();
List extends FetchAttribute> getFetchAttributes();
Long getOffset();
Long getMaxResults();
LockModeType getLockModeType();
Class getJavaType();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy