本文整理了Java中com.liferay.portal.kernel.dao.orm.QueryUtil.list
方法的一些代码示例,展示了QueryUtil.list
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryUtil.list
方法的具体详情如下:
包路径:com.liferay.portal.kernel.dao.orm.QueryUtil
类名称:QueryUtil
方法名:list
暂无
代码示例来源:origin: com.liferay.portal/com.liferay.portal.kernel
public static Iterator<?> iterate(
Query query, Dialect dialect, int start, int end,
boolean unmodifiable) {
return list(
query, dialect, start, end
).iterator();
}
代码示例来源:origin: com.liferay.portal/com.liferay.portal.kernel
return list(query, dialect, ALL_POS, ALL_POS, true);
代码示例来源:origin: com.liferay.portal/com.liferay.portal.kernel
public static List<?> list(
Query query, Dialect dialect, int start, int end,
boolean unmodifiable) {
if ((start == ALL_POS) && (end == ALL_POS)) {
return query.list(unmodifiable);
}
if (start < 0) {
start = 0;
}
if (end < start) {
end = start;
}
if (start == end) {
if (unmodifiable) {
return Collections.emptyList();
}
return new ArrayList<>();
}
if (dialect.supportsLimit()) {
query.setMaxResults(end - start);
query.setFirstResult(start);
return query.list(unmodifiable);
}
代码示例来源:origin: com.liferay.portal/portal-kernel
public static Iterator<?> iterate(
Query query, Dialect dialect, int start, int end,
boolean unmodifiable) {
return list(query, dialect, start, end).iterator();
}
代码示例来源:origin: com.liferay.portal/com.liferay.portal.kernel
qPos.add(nestedSetsTreeNodeRight);
return (List<T>)QueryUtil.list(
sqlQuery, _basePersistenceImpl.getDialect(), QueryUtil.ALL_POS,
QueryUtil.ALL_POS);
代码示例来源:origin: com.liferay.portal/com.liferay.portal.kernel
qPos.add(nestedSetsTreeNodeRight);
return (List<T>)QueryUtil.list(
sqlQuery, _basePersistenceImpl.getDialect(), QueryUtil.ALL_POS,
QueryUtil.ALL_POS);
代码示例来源:origin: com.liferay.portal/portal-kernel
public static List<?> randomList(
Query query, Dialect dialect, int total, int num,
boolean unmodifiable) {
if ((total == 0) || (num == 0)) {
return new ArrayList<Object>();
}
if (num >= total) {
return list(query, dialect, ALL_POS, ALL_POS, true);
}
int[] scrollIds = Randomizer.getInstance().nextInt(total, num);
List<Object> list = new ArrayList<Object>();
ScrollableResults sr = query.scroll();
for (int i = 0; i < scrollIds.length; i++) {
if (sr.scroll(scrollIds[i])) {
Object obj = sr.get(0);
list.add(obj);
sr.first();
}
}
if (unmodifiable) {
return new UnmodifiableList(list);
}
else {
return list;
}
}
代码示例来源:origin: com.liferay.portal/portal-kernel
public static List<?> list(
Query query, Dialect dialect, int start, int end,
boolean unmodifiable) {
if ((start == ALL_POS) && (end == ALL_POS)) {
return query.list(unmodifiable);
}
else {
if (dialect.supportsLimit()) {
query.setMaxResults(end - start);
query.setFirstResult(start);
return query.list(unmodifiable);
}
else {
List<Object> list = new ArrayList<Object>();
ScrollableResults sr = query.scroll();
if (sr.first() && sr.scroll(start)) {
for (int i = start; i < end; i++) {
Object obj = sr.get(0);
list.add(obj);
if (!sr.next()) {
break;
}
}
}
代码示例来源:origin: com.liferay/com.liferay.journal.service
qPos.add(status);
return (List<JournalArticle>)QueryUtil.list(
q, getDialect(), queryDefinition.getStart(),
queryDefinition.getEnd());
代码示例来源:origin: com.liferay/com.liferay.dynamic.data.mapping.service
return (List<DDMFormInstanceRecord>)QueryUtil.list(
q, getDialect(), start, end);
代码示例来源:origin: com.liferay/com.liferay.journal.service
qPos.add(status);
return (List<JournalArticle>)QueryUtil.list(
q, getDialect(), queryDefinition.getStart(),
queryDefinition.getEnd());
代码示例来源:origin: com.liferay/com.liferay.dynamic.data.mapping.service
qPos.add(descriptions, 2);
return (List<DDMFormInstance>)QueryUtil.list(
q, getDialect(), start, end);
代码示例来源:origin: com.liferay/com.liferay.journal.service
return (List<JournalArticle>)QueryUtil.list(
q, getDialect(), queryDefinition.getStart(),
queryDefinition.getEnd());
代码示例来源:origin: com.liferay/com.liferay.journal.service
return (List<JournalArticle>)QueryUtil.list(
q, getDialect(), queryDefinition.getStart(),
queryDefinition.getEnd());
代码示例来源:origin: com.liferay/com.liferay.dynamic.data.mapping.service
qPos.add(descriptions, 2);
return (List<DDMDataProviderInstance>)QueryUtil.list(
q, getDialect(), start, end);
代码示例来源:origin: com.liferay/com.liferay.journal.service
return (List<JournalArticle>)QueryUtil.list(
q, getDialect(), queryDefinition.getStart(),
queryDefinition.getEnd());
代码示例来源:origin: com.liferay/com.liferay.dynamic.data.mapping.service
qPos.add(descriptions, 2);
return (List<DDMStructureLink>)QueryUtil.list(
q, getDialect(), start, end);
代码示例来源:origin: com.liferay/com.liferay.dynamic.data.mapping.service
return (List<DDMTemplate>)QueryUtil.list(
q, getDialect(), start, end);
代码示例来源:origin: com.liferay/com.liferay.dynamic.data.mapping.service
qPos.add(descriptions, 2);
return (List<DDMStructure>)QueryUtil.list(
q, getDialect(), start, end);
代码示例来源:origin: com.liferay/com.liferay.journal.service
qPos.add(descriptions, 2);
return (List<JournalFeed>)QueryUtil.list(
q, getDialect(), start, end);
内容来源于网络,如有侵权,请联系作者删除!