List of usage examples for com.liferay.portal.kernel.dao.orm QueryDefinition QueryDefinition
public QueryDefinition(int status, boolean excludeStatus, long ownerUserId, boolean includeOwner, int start, int end, OrderByComparator<T> orderByComparator)
From source file:com.liferay.petra.model.adapter.util.ModelAdapterUtil.java
License:Open Source License
public static <T, V> QueryDefinition<T> adapt(Class<V> clazz, QueryDefinition<V> queryDefinition) { if (queryDefinition == null) { return null; }/*from w w w .j a va2 s. c o m*/ QueryDefinition<T> adaptedQueryDefinition = new QueryDefinition<>(queryDefinition.getStatus(), queryDefinition.isExcludeStatus(), queryDefinition.getOwnerUserId(), queryDefinition.isIncludeOwner(), queryDefinition.getStart(), queryDefinition.getEnd(), adapt(clazz, queryDefinition.getOrderByComparator())); adaptedQueryDefinition.setAttributes(queryDefinition.getAttributes()); return adaptedQueryDefinition; }