Package quickdb.query.model

Examples of quickdb.query.model.UserQuery


                and("property", AnotherClass.class).equal("son name").find();
        System.out.println("son value".equalsIgnoreCase(user3.getReference().getValue()));
    }

    public void testRelatedWithOtherClassInheritanceObtain(){
        UserQuery user = new UserQuery();
        admin.obtain(user).If("description").equal("description", AnotherParent.class).
                and("description", AnotherParent.class).equal("parent description").find();

        System.out.println("son value".equalsIgnoreCase(user.getReference().getValue()));
    }
View Full Code Here


            this.admin.executeQuery("DROP TABLE AnotherParent");
            this.admin.executeQuery("DROP TABLE ReferenceQuery");
            this.admin.executeQuery("DROP TABLE ReferenceParent");
            this.admin.executeQuery("DROP TABLE CompleteQuery");

            UserQuery user = new UserQuery();
            user.setDescription("parent description");
            user.setName("son name");

            ReferenceQuery reference = new ReferenceQuery();
            reference.setValue("son value");
            reference.setValueParent("value parent");
            user.setReference(reference);

            this.admin.save(user);

            UserQuery user2 = new UserQuery();
            user2.setDescription("parent description2");
            user2.setName("son name2");

            ReferenceQuery reference2 = new ReferenceQuery();
            reference2.setValue("son value2");
            reference2.setValueParent("value parent2");
            user2.setReference(reference2);

            this.admin.save(user2);

            AnotherClass another = new AnotherClass();
            another.setMount(55.35);
View Full Code Here

        this.testWithReferenceObtain();
    }

    public void testSimpleObtain(){
        //single case: atribute from class
        UserQuery user = new UserQuery();
        admin.obtain(user).If("name").equal("son name").find();

        System.out.println("son name".equalsIgnoreCase(user.getName()));
    }
View Full Code Here

        System.out.println("son name".equalsIgnoreCase(user.getName()));
    }

    public void testSimpleInheritanceObtain(){
        UserQuery user = new UserQuery();
        admin.obtain(user).If("description").equal("parent description2").find();

        System.out.println("son name2".equalsIgnoreCase(user.getName()));
    }
View Full Code Here

        System.out.println("son name2".equalsIgnoreCase(user.getName()));
    }

    public void testWithReferenceObtain(){
        UserQuery user = new UserQuery();
        admin.obtain(user).If("value", ReferenceQuery.class).equal("son value").find();

        System.out.println("parent description".equalsIgnoreCase(user.getDescription()));
    }
View Full Code Here

        System.out.println("parent description".equalsIgnoreCase(user.getDescription()));
    }

    public void testWithReferenceInheritanceObtain(){
        UserQuery user = new UserQuery();
        admin.obtain(user).If("valueParent", ReferenceQuery.class).equal("value Parent").find();

        System.out.println("son value".equalsIgnoreCase(user.getReference().getValue()));
    }
View Full Code Here

        System.out.println("son value".equalsIgnoreCase(user.getReference().getValue()));
    }

    public void testRelatedWithOtherClassObtain(){
        UserQuery user = new UserQuery();
        admin.obtain(user).If("property", AnotherClass.class).equal("son name").
                and("name").equal("property", AnotherClass.class).find();

        System.out.println("son value".equalsIgnoreCase(user.getReference().getValue()));

        UserQuery user3 = new UserQuery();
        admin.obtain(user3).If("name").equal("property", AnotherClass.class).
                and("property", AnotherClass.class).equal("son name").find();
        System.out.println("son value".equalsIgnoreCase(user3.getReference().getValue()));
    }
View Full Code Here

TOP

Related Classes of quickdb.query.model.UserQuery

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.