Exemplo n.º 1
0
  public AbstractIndexDocumentItem getItemWithName(
      final IndexDocument indexDocument,
      final IndexDocumentItemPath path,
      final IndexValueType baseType) {
    for (AbstractIndexDocumentItem item : indexDocument.getIndexDocumentItems()) {
      if (item.getPath().equals(path.toString()) && item.getIndexBaseType().equals(baseType)) {
        return item;
      }
    }

    return null;
  }
Exemplo n.º 2
0
  public Set<AbstractIndexDocumentItem> getItemsWithName(
      final IndexDocument indexDocument,
      final IndexDocumentItemPath path,
      final IndexValueType baseType) {
    Set<AbstractIndexDocumentItem> items = Sets.newHashSet();

    for (AbstractIndexDocumentItem item : indexDocument.getIndexDocumentItems()) {
      if (item.getPath().equals(path.toString()) && item.getIndexBaseType().equals(baseType)) {
        items.add(item);
      }
    }

    return items;
  }