Examples of PostalAddress


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

    case NULL:
      return null;
    case PHONE_NO:
      return new PhoneNumber(((PhoneNumberPropertyInfo) info).getPayload());
    case POSTTAL_ADDRESS:
      return new PostalAddress(((PostalAddressPropertyInfo) info).getPayload());
    case SHORT_BLOB:
      return new ShortBlob(((ShortBlobPropertyInfo) info).getPayload().getBytes());
    case STRING:
      return ((StringPropertyInfo) info).getPayload();
    case TEXT:     
View Full Code Here

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

   *
   * @throws Exception
   */
  @Test
  public void testPostalAddress() throws Exception {
    assertEquals(new PostalAddress("abcde"),
        parser("postaladdress('abcde')").bool_exp().e.evaluate(null).getPayload());
  }
View Full Code Here

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

    } else if (valueType.equals(RATING)) {
      val = new Rating(Integer.parseInt((String) value));
    } else if (valueType.equals(PHONE_NUMBER)) {
      val = new PhoneNumber((String) value);
    } else if (valueType.equals(POSTAL_ADDRESS)) {
      val = new PostalAddress((String) value);
    } else if (valueType.equals(EMAIL)) {
      val = new Email((String) value);
    } else if (valueType.equals(IMHANDLE)) {
      String[] split = ((String) value).split(" ");
      val = new IMHandle(Scheme.valueOf(split[0]), split[1]);
View Full Code Here

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

        if (clazz == Category.class)
            return clazz.cast(new Category(self));
        if (clazz == PhoneNumber.class)
            return clazz.cast(new PhoneNumber(self));
        if (clazz == PostalAddress.class)
            return clazz.cast(new PostalAddress(self));
        if (clazz == Rating.class)
            return clazz.cast(new Rating(Integer.valueOf(self)));
        if (clazz == JID.class)
            return clazz.cast(new JID(self));
        if (clazz == Key.class)
View Full Code Here

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

        testInequalityQueries(new PhoneNumber("111"), new PhoneNumber("222"), new PhoneNumber("333"));
    }

    @Test
    public void testPostalAddressProperty() {
        testEqualityQueries(new PostalAddress("foo"), new PostalAddress("bar"));
        testInequalityQueries(new PostalAddress("aaa"), new PostalAddress("bbb"), new PostalAddress("ccc"));
    }
View Full Code Here

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

        testInequalityQueries(new PostalAddress("aaa"), new PostalAddress("bbb"), new PostalAddress("ccc"));
    }

    @Test
    public void testEmailProperty() {
        testEqualityQueries(new PostalAddress("foo@foo.com"), new PostalAddress("bar@bar.com"));
        testInequalityQueries(new PostalAddress("aaa@foo.com"), new PostalAddress("bbb@foo.com"), new PostalAddress("ccc@foo.com"));
    }
View Full Code Here

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

            asSet(false),
            asSet(true),
            asSet(
                "sip sip",
                new ShortBlob("sip sip".getBytes()),
                new PostalAddress("sip sip"),
                new PhoneNumber("sip sip"),
                new Email("sip sip"),
                new IMHandle(IMHandle.Scheme.sip, "sip"),   // this is stored as "sip sip"
                new Link("sip sip"),
                new Category("sip sip"),
                new BlobKey("sip sip")
            ),
            asSet(
                "xmpp xmpp",
                new ShortBlob("xmpp xmpp".getBytes()),
                new PostalAddress("xmpp xmpp"),
                new PhoneNumber("xmpp xmpp"),
                new Email("xmpp xmpp"),
                new IMHandle(IMHandle.Scheme.xmpp, "xmpp"), // this is stored as "xmpp xmpp"
                new Link("xmpp xmpp"),
                new Category("xmpp xmpp"),
View Full Code Here

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

    public void createData() throws InterruptedException {
        Entity newRec;
        String[] stringDat = {"abc", "xyz", "mno"};
        PhoneNumber[] phoneDat = {new PhoneNumber("408-123-4567"), new PhoneNumber("650-321-7654"),
            new PhoneNumber("408-987-6543")};
        PostalAddress[] addressDat = {new PostalAddress("123 Google Rd. CA 12345"),
            new PostalAddress("19451 Via Monte Rd. CA95070"), new PostalAddress("9 1st St. CA 95000")};
        Email[] emailDat = {new Email("somebody@google.com"), new Email("somebody2@gmail.com"),
            new Email("somebody3@hotmail.com")};
        Link[] linkDat = {new Link("http://www.hotmail.com"), new Link("http://www.google.com.com"),
            new Link("http://www.gmail.com")};
        Category[] categoryDat = {new Category("developer"), new Category("test"),
View Full Code Here

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

    @Test
    public void testFilter() {
        doAllFilters(kindName, "stringProp", "mno");
        doEqOnlyFilter(kindName, "phoneProp", new PhoneNumber("650-321-7654"));
        doEqOnlyFilter(kindName, "addressProp", new PostalAddress("19451 Via Monte Rd. CA95070"));
        doEqOnlyFilter(kindName, "emailProp", new Email("somebody2@gmail.com"));
        doEqOnlyFilter(kindName, "linkProp", new Link("http://www.google.com.com"));
        doEqOnlyFilter(kindName, "categoryProp", new Category("test"));
        doEqOnlyFilter(kindName, "byteStrProp", new ShortBlob("shortText".getBytes()));
        String[] inDat = {"abc", "xyz"};
View Full Code Here

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

    @Test
    public void testPostalAddrType() {
        String propertyName = "addressProp";
        List<Entity> elist = doQuery(kindName, propertyName, PostalAddress.class, true);
        PostalAddress postaladdr = (PostalAddress) elist.get(0).getProperty(propertyName);
        PostalAddress sameDat = (PostalAddress) elist.get(0).getProperty(propertyName);
        PostalAddress diffDat = (PostalAddress) elist.get(1).getProperty(propertyName);
        assertTrue(postaladdr.equals(sameDat));
        assertFalse(postaladdr.equals(diffDat));
        assertEquals("123 Google Rd. CA 12345", postaladdr.getAddress());
        assertEquals(0, postaladdr.compareTo(sameDat));
        assertTrue(postaladdr.compareTo(diffDat) != 0);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.