Package org.apache.gora.examples.generated

Examples of org.apache.gora.examples.generated.Metadata


    String revUrl = "foo.com:http/";
    String url = "http://foo.com/";

    webPageStore.createSchema();
    WebPage page = webPageStore.newPersistent();
    Metadata metadata = new Metadata()
    metadata.setVersion(1);
    metadata.putToData(new Utf8("foo"), new Utf8("baz"));

    page.setMetadata(metadata);
    page.setUrl(new Utf8(url));

    webPageStore.put(revUrl, page);
    webPageStore.flush();

    page = webPageStore.get(revUrl);
    metadata = page.getMetadata();
    Assert.assertNotNull(metadata);
    Assert.assertEquals(1, metadata.getVersion());
    Assert.assertEquals(new Utf8("baz"), metadata.getData().get(new Utf8("foo")));
  }
View Full Code Here


       
        for(int j=0; j<LINKS[i].length; j++) {
          page.putToOutlinks(new Utf8(URLS[LINKS[i][j]]), new Utf8(ANCHORS[i][j]));
        }
       
        Metadata metadata = new Metadata();
        metadata.setVersion(1);
        metadata.putToData(new Utf8("metakey"), new Utf8("metavalue"));
        page.setMetadata(metadata);
       
        dataStore.put(URLS[i], page);
      }
      dataStore.flush();
View Full Code Here

     
      for(int j=0; j<LINKS[i].length; j++) {
        page.putToOutlinks(new Utf8(URLS[LINKS[i][j]]), new Utf8(ANCHORS[i][j]));
      }
     
      Metadata metadata = new Metadata();
      metadata.setVersion(1);
      metadata.putToData(new Utf8("metakey"), new Utf8("metavalue"));
      page.setMetadata(metadata);
     
      dataStore.put(URLS[i], page);
    }
    dataStore.flush();
View Full Code Here

    String revUrl = "foo.com:http/";
    String url = "http://foo.com/";

    webPageStore.createSchema();
    WebPage page = webPageStore.newPersistent();
    Metadata metadata = new Metadata()
    metadata.setVersion(1);
    metadata.putToData(new Utf8("foo"), new Utf8("baz"));

    page.setMetadata(metadata);
    page.setUrl(new Utf8(url));

    webPageStore.put(revUrl, page);
    webPageStore.flush();

    page = webPageStore.get(revUrl);
    metadata = page.getMetadata();
    Assert.assertNotNull(metadata);
    Assert.assertEquals(1, metadata.getVersion());
    Assert.assertEquals(new Utf8("baz"), metadata.getData().get(new Utf8("foo")));
  }
View Full Code Here

    String revUrl = "foo.com:http/";
    String url = "http://foo.com/";

    webPageStore.createSchema();
    WebPage page = webPageStore.newPersistent();
    Metadata metadata = new Metadata()
    metadata.setVersion(1);
    metadata.putToData(new Utf8("foo"), new Utf8("baz"));

    page.setMetadata(metadata);
    page.setUrl(new Utf8(url));

    webPageStore.put(revUrl, page);
    webPageStore.flush();

    page = webPageStore.get(revUrl);
    metadata = page.getMetadata();
    Assert.assertNotNull(metadata);
    Assert.assertEquals(1, metadata.getVersion());
    Assert.assertEquals(new Utf8("baz"), metadata.getData().get(new Utf8("foo")));
  }
View Full Code Here

     
      //metadata
      Utf8 key = new Utf8("theKey");
      Utf8 value = new Utf8("theValue " + RANDOM.nextLong());
     
      Metadata m = new Metadata();
      m.putToData(key, value);
     
      byte[] datumBytes = HBaseByteInterface.toBytes(m, Metadata._SCHEMA);
      Metadata m2 = (Metadata) HBaseByteInterface.fromBytes(Metadata._SCHEMA,
          datumBytes);
     
      Assert.assertEquals(value, m2.getFromData(key));
    }
  }
View Full Code Here

     
      for(int j=0; j<LINKS[i].length; j++) {
        page.putToOutlinks(new Utf8(URLS[LINKS[i][j]]), new Utf8(ANCHORS[i][j]));
      }
     
      Metadata metadata = new Metadata();
      metadata.setVersion(1);
      metadata.putToData(new Utf8("metakey"), new Utf8("metavalue"));
      page.setMetadata(metadata);
     
      dataStore.put(URLS[i], page);
    }
    dataStore.flush();
View Full Code Here

     
      for(int j=0; j<LINKS[i].length; j++) {
        page.putToOutlinks(new Utf8(URLS[LINKS[i][j]]), new Utf8(ANCHORS[i][j]));
      }
     
      Metadata metadata = new Metadata();
      metadata.setVersion(1);
      metadata.putToData(new Utf8("metakey"), new Utf8("metavalue"));
      page.setMetadata(metadata);
     
      dataStore.put(URLS[i], page);
    }
    dataStore.flush();
View Full Code Here

    String revUrl = "foo.com:http/";
    String url = "http://foo.com/";

    webPageStore.createSchema();
    WebPage page = webPageStore.newPersistent();
    Metadata metadata = new Metadata()
    metadata.setVersion(1);
    metadata.putToData(new Utf8("foo"), new Utf8("baz"));

    page.setMetadata(metadata);
    page.setUrl(new Utf8(url));

    webPageStore.put(revUrl, page);
    webPageStore.flush();

    page = webPageStore.get(revUrl);
    metadata = page.getMetadata();
    Assert.assertNotNull(metadata);
    Assert.assertEquals(1, metadata.getVersion());
    Assert.assertEquals(new Utf8("baz"), metadata.getData().get(new Utf8("foo")));
  }
View Full Code Here

      //metadata
      CharSequence key = (CharSequence) new Utf8("theKey");
      CharSequence value = (CharSequence) new Utf8("theValue " + RANDOM.nextLong());
      HashMap<CharSequence, CharSequence> data = new HashMap<CharSequence, CharSequence>();
      data.put(key, value);
      Metadata m = Metadata.newBuilder().build();
      m.setData(data);
     
      byte[] datumBytes = HBaseByteInterface.toBytes(m, Metadata.SCHEMA$);
      Metadata m2 = (Metadata) HBaseByteInterface.fromBytes(Metadata.SCHEMA$,
          datumBytes);
     
      assertEquals(value, m2.getData().get(key));
    }
  }
View Full Code Here

TOP

Related Classes of org.apache.gora.examples.generated.Metadata

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.