@Override public void putAll(final Map<? extends String, ?> newProperties) { properties.putAll(newProperties); loadedProperties.addAll(newProperties.keySet()); }
@Override public void putAll(final Map<? extends String, ?> newProperties) { properties.putAll(newProperties); loadedProperties.addAll(newProperties.keySet()); }
private Properties nextRecordFound(final Key key, final Value value) { this.workKeyRef.set(key); try { source.next(); } catch (final IOException e) { throw new RuntimeException(e); } final Properties properties; try { properties = elementConverter.getPropertiesFromColumnQualifier(group, key.getColumnQualifierData().getBackingArray()); properties.putAll(elementConverter.getPropertiesFromColumnVisibility(group, key.getColumnVisibilityData().getBackingArray())); properties.putAll(elementConverter.getPropertiesFromTimestamp(group, key.getTimestamp())); properties.putAll(elementConverter.getPropertiesFromValue(group, value)); } catch (final AccumuloElementConversionException e) { throw new RuntimeException(e); } return properties; }
properties.putAll(elementConverter.getPropertiesFromColumnQualifier(group, topColumnQualifier)); properties.putAll(elementConverter.getPropertiesFromColumnVisibility(group, topColumnVisibility)); properties.putAll(elementConverter.getPropertiesFromValue(group, topValue)); properties.putAll(elementConverter.getPropertiesFromTimestamp(group, topTimestamp)); if (null == groupBy) { if (null != schemaGroupBy) {
@Override public Object getProperty(final String name, final Properties lazyProperties) { if (null == eDef) { eDef = schema.getElement(group); if (null == eDef) { throw new IllegalArgumentException("Element definition for " + group + " could not be found in the schema"); } } final Properties props; if (eDef.getGroupBy().contains(name)) { props = elementConverter.getPropertiesFromColumnQualifier(group, key.getColumnQualifierData().getBackingArray()); } else if (name.equals(schema.getVisibilityProperty())) { props = elementConverter.getPropertiesFromColumnVisibility(group, key.getColumnVisibilityData().getBackingArray()); } else if (name.equals(timestampProperty)) { props = elementConverter.getPropertiesFromTimestamp(group, key.getTimestamp()); } else { props = elementConverter.getPropertiesFromValue(group, value); } lazyProperties.putAll(props); return props.get(name); } }
properties.putAll(elementConverter.getPropertiesFromColumnVisibility(group, workKey.getColumnVisibilityData().getBackingArray())); properties.putAll(aggregatedProperties); topValue = elementConverter.getValueFromProperties(group, properties); topKey = new Key(workKey.getRowData().getBackingArray(), columnFamily,