package org.cloudgraph.web.query; import org.cloudgraph.web.sdo.meta.query.QPackage; import org.plasma.query.Query; public class PackageQuery { public static Query createQuery(String name) { QPackage query = QPackage.newQuery(); query.select(query.wildcard()); query.where(query.name().eq(name)); return query; } public static Query createQuery() { QPackage query = QPackage.newQuery(); query.select(query.wildcard()); return query; } public static Query createEditQuery(Long seqId) { QPackage query = QPackage.newQuery(); query.select(query.wildcard()) .select(query.parent().wildcard()) .select(query.child().wildcard()); query.where(query.seqId().eq(seqId)); return query; } public static Query createExportQuery() { QPackage query = QPackage.newQuery(); query.select(query.wildcard()); return query; } }