org.haiku.haikudepotserver.dataobjects.PkgProminence.java Source code

Java tutorial

Introduction

Here is the source code for org.haiku.haikudepotserver.dataobjects.PkgProminence.java

Source

/*
 * Copyright 2015-2017, Andrew Lindesay
 * Distributed under the terms of the MIT License.
 */

package org.haiku.haikudepotserver.dataobjects;

import com.google.common.base.Preconditions;
import org.apache.cayenne.ObjectContext;
import org.apache.cayenne.query.ObjectSelect;
import org.haiku.haikudepotserver.dataobjects.auto._PkgProminence;

import java.util.List;

public class PkgProminence extends _PkgProminence {

    public static List<PkgProminence> findByPkg(ObjectContext context, Pkg pkg) {
        Preconditions.checkArgument(null != context, "the context must be supplied");
        Preconditions.checkArgument(null != pkg, "a package is required to identify the pkg prominences to return");
        return ObjectSelect.query(PkgProminence.class).where(PKG.eq(pkg)).select(context);
    }

}