Package com.google.appengine.api.datastore

Examples of com.google.appengine.api.datastore.GeoPt


            newRec.setProperty("urlData", new Link("http://www.google.com"));
            newRec.setProperty("emailData", new Email("somebody123" + i + "@google.com"));
            newRec.setProperty("phoneData", new PhoneNumber("408-123-000" + i));
            newRec.setProperty("adressData", new PostalAddress("123 st. CA 12345" + i));
            newRec.setProperty("ratingData", new Rating(10 * i));
            newRec.setProperty("geoptData", new GeoPt((float) (i + 0.12), (float) (i + 0.98)));
            newRec.setProperty("categoryData", new Category("category" + i));
            newRec.setProperty("intList", Arrays.asList(i, 50 + i, 90 + i));
            elist.add(newRec);
        }
        service.put(elist);
View Full Code Here


        sql += " AND __ancestor__ is " + rootKey;
        assertEquals(sql.toLowerCase(), query.toString().toLowerCase());
        // check query result
        List<Entity> results = service.prepare(query).asList(fo);
        Assert.assertTrue(results.size() > 0);
        assertEquals(new GeoPt((float) (2.12), (float) (2.98)), results.get(0).getProperty("geoptData"));
        for (Entity e : results) {
            assertEquals(1, e.getProperties().size());
            assertTrue(e.getProperties().containsKey("geoptData"));
        }
    }
View Full Code Here

                newRec.setProperty("intList", Arrays.asList(i, 50 + i, 90 + i));
                newRec.setProperty("timestamp", new Date());
                newRec.setProperty("floatData", new Float(i + 0.1));
                newRec.setProperty("ratingData", new Rating(i + 20));
                newRec.setProperty("booleanData", true);
                newRec.setProperty("geoptData", new GeoPt((float) (i * 20 - 90), new Float(i * 30 - 179.1)));
                newRec.setProperty("byteStrProp", new ShortBlob(("shortblob" + (i * 30)).getBytes()));
                elist.add(newRec);
            }
            service.put(elist);
            sync(waitTime);
View Full Code Here

                        newRec.setProperty("urlData", new Link("http://www.google.com"));
                        newRec.setProperty("emailData", new Email("somebody123@google.com"));
                        newRec.setProperty("phoneData", new PhoneNumber("408-123-4567"));
                        newRec.setProperty("adressData", new PostalAddress("123 st. CA 12345"));
                        newRec.setProperty("ratingData", new Rating(55));
                        newRec.setProperty("geoptData", new GeoPt((float) 12.12, (float) 98.98));
                        newRec.setProperty("categoryData", new Category("abc"));
                        eList.add(newRec);
                    }
                }
            }
View Full Code Here

    }


    protected GeoPt geopt( Number latitude, Number longitude ) {
        return latitude != null && longitude != null ?
            new GeoPt( latitude.floatValue(), longitude.floatValue()) : null;
    }
View Full Code Here

        ent.setProperty("signedDeclaration", true );
        ent.setProperty("signedDate", date("2010-01-25"));
        ent.setProperty("lastModified", datetime("2010-01-27 08:30:01"));
        ent.setProperty("managerKey", null );
        ent.setProperty("gaeUser", new User("vasek@foo.cz", "gmail.com"));
        ent.setProperty("location", new GeoPt( 50f, 15.1f));
        ent.setProperty("pets", Arrays.asList("mouse", "cat", "dog"));
        ent.setProperty("limit", 1 );
        ent.setProperty("com.foo", true );

        ds.put( ent );
        Key keyVasek = ent.getKey();

        ent = new Entity( KeyFactory.createKey( "Employee", "tomas"));
        ent.setProperty("fullName", "Tomas Straka");
        ent.setProperty("position", "developer");
        ent.setProperty("employeeNumber", new Integer(2));
        ent.setProperty("coef", 0.95 );
        ent.setProperty("signedDeclaration", false );
        ent.setProperty("signedDate", date("2010-01-26"));
        ent.setProperty("lastModified", datetime("2010-01-27 08:30:02"));
        ent.setProperty("managerKey", keyVasek );
        ent.setProperty("gaeUser", new User("tomas@foo.cz", "gmail.com"));
        ent.setProperty("location", new GeoPt( 50f, 15.2f));
        ent.setProperty("pets", null );

        ds.put( ent );
        Key keyTomas = ent.getKey();

        ent = new Entity( KeyFactory.createKey( "Employee", "vaclav"));
        ent.setProperty("fullName", "Vaclav Bartacek");
        ent.setProperty("position", "developer");
        ent.setProperty("employeeNumber", new Long(3));
        ent.setProperty("coef", 1d );
        ent.setProperty("signedDeclaration", null );
        ent.setProperty("signedDate", null );
        ent.setProperty("lastModified", datetime("2010-01-27 08:30:03"));
        ent.setProperty("gaeUser", new User("vaclav@foo.cz", "gmail.com"));
        ent.setProperty("managerKey", keyVasek );
        ent.setProperty("location", new GeoPt( 50f, 15.3f));
        ent.setProperty("pets", Arrays.asList("cat", "dog"));

        ds.put( ent );
        Key keyVaclav = ent.getKey();
View Full Code Here

        GaeDto dto3 = new GaeDto(); dto3.setPropA( "3" );
        Key key1 = KeyFactory.createKey("Test", 1);
        Key key11 = KeyFactory.createKey("Test", 11);
        Key key2 = KeyFactory.createKey("Test", 2);
        Key key3 = KeyFactory.createKey("Test", 3);
        GeoPt geopt1 = new GeoPt( 1f, 1.1f );
        GeoPt geopt11 = new GeoPt( 1f, 1.11f );
        GeoPt geopt2 = new GeoPt( 1f, 1.2f );
        GeoPt geopt3 = new GeoPt( 2f, 1.1f );
        User user1 = new User( "user@foo.com", "gmail.com" );
        User user11 = new User( "user11@foo.com", "gmail.com" );
        User user2 = new User( "user2@foo.com", "gmail.com" );
        User user3 = new User( "user3@foo.com", "gmail.com" );
        Object o1 = "o1";
View Full Code Here

        GaeDto dto3 = new GaeDto(); dto3.setPropA( "3" );
        Key key1 = KeyFactory.createKey("Test", 1);
        Key key11 = KeyFactory.createKey("Test", 11);
        Key key2 = KeyFactory.createKey("Test", 2);
        Key key3 = KeyFactory.createKey("Test", 3);
        GeoPt geopt1 = new GeoPt( 1f, 1.1f );
        GeoPt geopt11 = new GeoPt( 1f, 1.11f );
        GeoPt geopt2 = new GeoPt( 1f, 1.2f );
        GeoPt geopt3 = new GeoPt( 2f, 1.1f );
        User user1 = new User( "user@foo.com", "gmail.com" );
        User user11 = new User( "user11@foo.com", "gmail.com" );
        User user2 = new User( "user2@foo.com", "gmail.com" );
        User user3 = new User( "user3@foo.com", "gmail.com" );
        Object o1 = "o1";
View Full Code Here

        GaeDto dto3 = new GaeDto(); dto3.setPropA( "3" );
        Key key1 = KeyFactory.createKey("Test", 1);
        Key key11 = KeyFactory.createKey("Test", 11);
        Key key2 = KeyFactory.createKey("Test", 2);
        Key key3 = KeyFactory.createKey("Test", 3);
        GeoPt geopt1 = new GeoPt( 1f, 1.1f );
        GeoPt geopt11 = new GeoPt( 1f, 1.11f );
        GeoPt geopt2 = new GeoPt( 1f, 1.2f );
        GeoPt geopt3 = new GeoPt( 2f, 1.1f );
        User user1 = new User( "user@foo.com", "gmail.com" );
        User user11 = new User( "user11@foo.com", "gmail.com" );
        User user2 = new User( "user2@foo.com", "gmail.com" );
        User user3 = new User( "user3@foo.com", "gmail.com" );
        Object o1 = "o1";
View Full Code Here

        assertEquals( "before key 1", 0, dao.findFixedKey1().length);
        assertEquals( "before key 2", 0, dao.findFixedKey2().length);
        assertEquals( "before geopt", 0, dao.findFixedGeopt().length);
        assertEquals( "before user", 0, dao.findFixedUser().length);

        GeoPt geopt1 = new GeoPt( 1f, 1.1f );
        User user1 = new User( "user@foo.com", "gmail.com" );

        GaeGqlGoogle dto = new GaeGqlGoogle();
        dto.setStringType( "test" );
        dto.setKeyType( KeyFactory.createKey("Test", 1));
View Full Code Here

TOP

Related Classes of com.google.appengine.api.datastore.GeoPt

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.