/** * {@inheritDoc} */ public void process(NodeContainer node) { nodeWriter.process(node.getEntity()); entitiesWritten = true; }
/** * {@inheritDoc} */ public void process(NodeContainer nodeContainer) { changeWriter.write(nodeContainer.getEntity(), action); }
/** * {@inheritDoc} */ public void process(NodeContainer nodeContainer) { changeWriter.write(nodeContainer.getEntity(), action); }
/** * {@inheritDoc} */ public void process(NodeContainer node) { nodeWriter.process(node.getEntity()); entitiesWritten = true; }
/** * {@inheritDoc} */ public void process(NodeContainer nodeContainer) { changeWriter.write(nodeContainer.getEntity(), action); }
@Override public void process(NodeContainer nodeContainer) { nodeMap.put(nodeContainer.getEntity().getId(), nodeContainer); }
@Override public void process(NodeContainer nodeContainer) { nodeMap.put(nodeContainer.getEntity().getId(), nodeContainer); }
/** * {@inheritDoc} */ public void process(NodeContainer nodeContainer) { changeWriter.write(nodeContainer.getEntity(), action); }
@Override public void process(NodeContainer nodeContainer) { nodeMap.put(nodeContainer.getEntity().getId(), nodeContainer); }
@Override public void process(NodeContainer nodeContainer) { nodeMap.put(nodeContainer.getEntity().getId(), nodeContainer); }
/** * {@inheritDoc} */ public void process(NodeContainer node) { nodeBitSet.set(node.getEntity().getId()); }
/** * {@inheritDoc} */ public void process(NodeContainer node) { nodeBitSet.set(node.getEntity().getId()); }
/** * {@inheritDoc} */ public void process(NodeContainer container) { Node node = container.getEntity(); boolean matchesFilter = false; for (Tag tag : node.getTags()) { if (allowedKeys.contains(tag.getKey())) { matchesFilter = true; break; } } if (matchesFilter) { sink.process(container); } }
@Override public void process(NodeContainer node) { if (nodes == null) { writeEmptyHeaderIfNeeded(); // Need to switch types. switchTypes(); nodes = new NodeGroup(); } nodes.add(node.getEntity()); checkLimit(); }
@Override public void process(NodeContainer container) { DecimalColumnVector lat = (DecimalColumnVector) batch.cols[3]; DecimalColumnVector lon = (DecimalColumnVector) batch.cols[4]; checkLimit(); addCommonProperties(container); Node node = container.getEntity(); lat.set(row, HiveDecimal.create(BigDecimal.valueOf(node.getLatitude()))); lon.set(row, HiveDecimal.create(BigDecimal.valueOf(node.getLongitude()))); }
private void pumpNodesToSink() { try (ReleasableIterator<NodeContainer> i = allNodes.iterate()) { while (i.hasNext()) { NodeContainer nodeContainer = i.next(); if (availableNodes.get(nodeContainer.getEntity().getId())) { emitNode(nodeContainer); } } } }
private void pumpNodesToSink() { try (ReleasableIterator<NodeContainer> i = allNodes.iterate()) { while (i.hasNext()) { NodeContainer nodeContainer = i.next(); if (availableNodes.get(nodeContainer.getEntity().getId())) { emitNode(nodeContainer); } } } }
/** * {@inheritDoc} */ @Override public void process(NodeContainer nodeContainer) { boolean modified; nodeBuilder.initialize(nodeContainer.getEntity()); modified = false; modified = modified || processEntity(nodeBuilder); modified = modified || processNode(nodeBuilder); if (modified) { sink.process(new NodeContainer(nodeBuilder.buildEntity())); } else { sink.process(nodeContainer); } }
/** * {@inheritDoc} */ @Override public void process(NodeContainer nodeContainer) { boolean modified; nodeBuilder.initialize(nodeContainer.getEntity()); modified = false; modified = modified || processEntity(nodeBuilder); modified = modified || processNode(nodeBuilder); if (modified) { sink.process(new NodeContainer(nodeBuilder.buildEntity())); } else { sink.process(nodeContainer); } }