public Metadata gg() {
   MetadataBundle metadatabundle = MetadataBundle.gA();
   Iterator iterator = e.gz().iterator();
   do {
     if (!iterator.hasNext()) {
       break;
     }
     MetadataField metadatafield = (MetadataField) iterator.next();
     if (!(metadatafield instanceof b) && metadatafield != ir.Kn) {
       metadatafield.a(DD, metadatabundle, HR, EA);
     }
   } while (true);
   return new l(metadatabundle);
 }
  public static class Builder {
    private final MetadataBundle EP = MetadataBundle.fT();

    public MetadataChangeSet build() {
      return new MetadataChangeSet(this.EP);
    }

    public Builder setDescription(String string2) {
      this.EP.b(gs.FT, string2);
      return this;
    }

    public Builder setIndexableText(String string2) {
      this.EP.b(gs.FY, string2);
      return this;
    }

    public Builder setLastViewedByMeDate(Date date) {
      this.EP.b(gt.Gt, date);
      return this;
    }

    public Builder setMimeType(String string2) {
      this.EP.b(gs.Gh, string2);
      return this;
    }

    public Builder setPinned(boolean bl2) {
      this.EP.b(gs.Gc, bl2);
      return this;
    }

    public Builder setStarred(boolean bl2) {
      this.EP.b(gs.Gm, bl2);
      return this;
    }

    public Builder setTitle(String string2) {
      this.EP.b(gs.Go, string2);
      return this;
    }

    public Builder setViewed(boolean bl2) {
      this.EP.b(gs.Gg, bl2);
      return this;
    }
  }
示例#3
0
 public FieldOnlyFilter(SearchableMetadataField<?> searchableMetadataField) {
   this(1, MetadataBundle.a(searchableMetadataField, null));
 }
 private MetadataChangeSet(MetadataBundle metadataBundle) {
   this.EP = MetadataBundle.a(metadataBundle);
 }