Package org.apache.torque.util.functions

Examples of org.apache.torque.util.functions.Count


        List<Class<?>> returnTypes = new ArrayList<Class<?>>();

        summary.addGroupBy ( Summarize1Peer.GROUP_BY1 );
        returnTypes.add(String.class);

        summary.addAggregate("COUNT_RECS", new Count(Summarize1Peer.ID));
        returnTypes.add(Integer.class);

        summary.addAggregate("AVG_INT1", new Avg(Summarize1Peer.INT_1));
        returnTypes.add(Integer.class);
View Full Code Here


        SummaryHelper summary = new SummaryHelper();

        summary.setExcludeExprColumns(true);
        List<Class<?>> returnTypes = new ArrayList<Class<?>>();

        summary.addAggregate("COUNT_RECS", new Count(Summarize1Peer.ID));
        returnTypes.add(Integer.class);

        summary.addAggregate("AVG_INT1", new Avg(Summarize1Peer.INT_1));
        returnTypes.add(Integer.class);
View Full Code Here

     */
    public static void assertNonPkOIntegerFksInDatabaseEquals(
                List<NonPkOIntegerFk> expected)
            throws TorqueException
    {
        Criteria criteria = new Criteria().addSelectColumn(new Count("*"));
        Assert.assertEquals(new Integer(expected.size()),
                NonPkOIntegerFkPeer.doSelectSingleRecord(
                criteria, new IntegerMapper()));
        for (NonPkOIntegerFk nonPkOIntegerFk : expected)
        {
            criteria = NonPkOIntegerFkPeer.buildCriteria(nonPkOIntegerFk);
            criteria.addSelectColumn(new Count("*"));
            Assert.assertEquals(
                    "Expected but not found : " + nonPkOIntegerFk,
                    new Integer(1),
                    NonPkOIntegerFkPeer.doSelectSingleRecord(
                            criteria, new IntegerMapper()));
View Full Code Here

     */
    public static void assertCompositeIntegerVarcharFksInDatabaseEquals(
                List<CompIntegerVarcharFk> expected)
            throws TorqueException
    {
        Criteria criteria = new Criteria().addSelectColumn(new Count("*"));
        Assert.assertEquals(new Integer(expected.size()),
                CompIntegerVarcharFkPeer.doSelectSingleRecord(
                criteria, new IntegerMapper()));
        for (CompIntegerVarcharFk compIntegerVarcharFk : expected)
        {
            criteria = CompIntegerVarcharFkPeer.buildCriteria(
                    compIntegerVarcharFk);
            criteria.addSelectColumn(new Count("*"));
            Assert.assertEquals(
                    "Expected but not found : " + compIntegerVarcharFk,
                    new Integer(1),
                    CompIntegerVarcharFkPeer.doSelectSingleRecord(
                            criteria, new IntegerMapper()));
View Full Code Here

     */
    public static void assertNullableOIntegerFksInDatabaseEquals(
                List<NullableOIntegerFk> expected)
            throws TorqueException
    {
        Criteria criteria = new Criteria().addSelectColumn(new Count("*"));
        Assert.assertEquals(new Integer(expected.size()),
                NullableOIntegerFkPeer.doSelectSingleRecord(
                criteria, new IntegerMapper()));
        for (NullableOIntegerFk nullableOIntegerFk : expected)
        {
            criteria = NullableOIntegerFkPeer.buildCriteria(nullableOIntegerFk);
            criteria.addSelectColumn(new Count("*"));
            Assert.assertEquals(
                    "Expected but not found : " + nullableOIntegerFk,
                    new Integer(1),
                    NullableOIntegerFkPeer.doSelectSingleRecord(
                            criteria, new IntegerMapper()));
View Full Code Here

     */
    public static void assertCompositePkOtherFksInDatabaseEquals(
                List<CompPkOtherFk> expected)
            throws TorqueException
    {
        Criteria criteria = new Criteria().addSelectColumn(new Count("*"));
        Assert.assertEquals(new Integer(expected.size()),
                CompPkOtherFkPeer.doSelectSingleRecord(
                criteria, new IntegerMapper()));
        for (CompPkOtherFk compPkOtherFk : expected)
        {
            criteria = CompPkOtherFkPeer.buildCriteria(compPkOtherFk);
            criteria.addSelectColumn(new Count("*"));
            Assert.assertEquals(
                    "Expected but not found : " + compPkOtherFk,
                    new Integer(1),
                    CompPkOtherFkPeer.doSelectSingleRecord(
                            criteria, new IntegerMapper()));
View Full Code Here

     */
    public static void assertCompositePkContainsFksInDatabaseEquals(
                List<CompPkContainsFk> expected)
            throws TorqueException
    {
        Criteria criteria = new Criteria().addSelectColumn(new Count("*"));
        Assert.assertEquals(new Integer(expected.size()),
                CompPkContainsFkPeer.doSelectSingleRecord(
                criteria, new IntegerMapper()));
        for (CompPkContainsFk compPkContainsFk : expected)
        {
            criteria = CompPkContainsFkPeer.buildCriteria(compPkContainsFk);
            criteria.addSelectColumn(new Count("*"));
            Assert.assertEquals(
                    "Expected but not found : " + compPkContainsFk,
                    new Integer(1),
                    CompPkContainsFkPeer.doSelectSingleRecord(
                            criteria, new IntegerMapper()));
View Full Code Here

     *
     * @throws Exception if the test fails
     */
    public void testSelectCount() throws Exception
    {
        Criteria criteria = new Criteria().addSelectColumn(new Count("*"));

        Integer count = peer.doSelectSingleRecord(criteria);

        assertEquals(new Integer(4), count);
    }
View Full Code Here

     * @throws Exception if the test fails
     */
    public void testSelectCountDistinct() throws Exception
    {
        Criteria criteria = new Criteria().addSelectColumn(
                new Count(Summarize1Peer.INT_1, true));

        Integer count = peer.doSelectSingleRecord(criteria);

        assertEquals(new Integer(2), count);
    }
View Full Code Here

        {
            criteriaSelectModifiers.remove(SqlEnum.DISTINCT.toString());
            distinct = true;
        }

        c.addSelectColumn(new Count(new ColumnImpl(columnName), distinct));

        String databaseName = (c.getDbName() == null)
                ? Torque.getDefaultDB()
                : c.getDbName();
View Full Code Here

TOP

Related Classes of org.apache.torque.util.functions.Count

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.