Package com.google.appengine.api.datastore

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


  private static void createPhoneNumber(CompositeEditor editor,
      final Binding binding) {
    OneLineTextElement<String> t = new OneLineTextElement<String>() {
      protected void setValue(IBinding binding, Object value) {
        if (value instanceof PhoneNumber) {
          PhoneNumber c = (PhoneNumber) value;
          super.setValue(binding, c.getNumber());
        }
      }

      protected void doCommit(final IBinding binding2) {
        commitToBinding(new PhoneNumber(getText()));
      }
    };
    t.setContentAssistLabelProvider(new LabelProvider() {

      public String getText(Object element) {
        if (element == null) {
          return "";
        }
        if (element instanceof PhoneNumber) {
          PhoneNumber m = (PhoneNumber) element;
          return m.getNumber();
        }
        return element.toString();
      }

    });
View Full Code Here


    }

    public PhoneNumber decode(JsonReader reader, PhoneNumber defaultValue) {
        String text = reader.read();
        if(text != null){
            return new PhoneNumber(text);
        }
        return defaultValue;
    }
View Full Code Here

    @Override
    public PhoneNumber decode(JsonReader reader, PhoneNumber defaultValue) {
        String text = reader.read();
        if(text != null){
            return new PhoneNumber(text);
        }
        return defaultValue;
    }
View Full Code Here

    @Override
    public PhoneNumber decode(JsonReader reader, PhoneNumber defaultValue) {
        String text = reader.read();
        if(text != null){
            return new PhoneNumber(text);
        }
        return defaultValue;
    }
View Full Code Here

            KeyFactory.createKey("kind", 1)));
        m
            .setLinkListAttr(Arrays.asList(new Link("link"), new Link(
                "external")));
        m.setPhoneNumberListAttr(Arrays.asList(
            new PhoneNumber("000-0000-0000"),
            new PhoneNumber("111-1111-1111")));
        m.setPostalAddressListAttr(Arrays.asList(
            new PostalAddress("111-1111"),
            new PostalAddress("222-2222")));
        m.setRatingListAttr(Arrays.asList(new Rating(80), new Rating(90)));
        m.setShortBlobListAttr(Arrays.asList(
View Full Code Here

        Assert.assertArrayEquals(
            Arrays.asList(new Link("link"), new Link("external")).toArray(),
            m.getLinkListAttr().toArray());
        Assert.assertArrayEquals(
            Arrays.asList(
                new PhoneNumber("000-0000-0000"),
                new PhoneNumber("111-1111-1111")).toArray(),
            m.getPhoneNumberListAttr().toArray());
        Assert.assertArrayEquals(
            Arrays.asList(
                new PostalAddress("111-1111"),
                new PostalAddress("222-2222")).toArray(),
View Full Code Here

        m.setBlobAttr(new Blob("hello".getBytes()));
        m.setGeoPtAttr(new GeoPt(10, 10));
        m.setImHandleAttr1(new IMHandle(IMHandle.Scheme.xmpp, "handle"));
        m.setImHandleAttr2(new IMHandle(new URL("http://aim.com"), "network"));
        m.setLinkAttr(new Link("link"));
        m.setPhoneNumberAttr(new PhoneNumber("000-0000-0000"));
        m.setPostalAddressAttr(new PostalAddress("address"));
        m.setRatingAttr(new Rating(70));
        m.setShortBlobAttr(new ShortBlob("hello".getBytes()));
        m.setTextAttr(new Text("hello"));
        m.setEncryptedTextAttr(new Text("hello"));
View Full Code Here

            new IMHandle((IMHandle.Scheme) null, null);
            fail();
        } catch (NullPointerException e) {
        }
        try {
            new PhoneNumber(null);
            fail();
        } catch (NullPointerException e) {
        }
        try {
            new PostalAddress(null);
View Full Code Here

        entity.setProperty("user", new User("3@3.com", "domain", "id", "identity"));
        entity.setProperty("category", new Category("category"));
        entity.setProperty("email", new Email("3@3.com"));
        entity.setProperty("geopt", new GeoPt(23.0f, 54.3f));
        entity.setProperty("link", new Link("http://www.3.com"));
        entity.setProperty("phoneNumber", new PhoneNumber("333-333-3333"));
        entity.setProperty("postalAddress", new PostalAddress("333 three 3¬∫"));
        entity.setProperty("rating", new Rating(33));
        return entity;
    }
View Full Code Here

{
 
  public static PhoneNumber instantiate(SerializationStreamReader reader) throws SerializationException
  {
    String number = reader.readString();
    return new PhoneNumber(number);
  }
View Full Code Here

TOP

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

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.