Package com.google.api.gbase.client

Examples of com.google.api.gbase.client.AttributeHistogram


   *
   * @param entry a Google Base data API metadata entry
   */
  private static void printMetadataEntry(GoogleBaseEntry entry) {
    MetadataEntryExtension metadata = entry.getGoogleBaseMetadata();
    AttributeHistogram attributeHistogram = metadata.getAttributeHistogram();
    System.out.println(attributeHistogram.getAttributeName() +
        " (" + attributeHistogram.getAttributeType().getName() + "): " +
        "valueCount=" + attributeHistogram.getTotalValueCount() + " - " +
        entry.getId());
    for (UniqueValue value : attributeHistogram.getValues()) {
      System.out.println(value.getValueAsString() +
          " count=" + value.getCount());
    }
  }
View Full Code Here


   */
  private void extractValuesFromEntry(int numValue,
                                      String attrName,
                                      GoogleBaseEntry entry) {
    MetadataEntryExtension metadata = entry.getGoogleBaseMetadata();
    AttributeHistogram attributeHistogram = metadata.getAttributeHistogram();
    List<? extends UniqueValue> values = attributeHistogram.getValues();
   
    int valuesCount = Math.min(numValue, values.size());
    String[] usedValues = new String[valuesCount];
    for (int i = 0; i < valuesCount; i++) {
      usedValues[i] = values.get(i).getValueAsString();
View Full Code Here

TOP

Related Classes of com.google.api.gbase.client.AttributeHistogram

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.