private void addPropertyToKeyValuePairs(List<KeyValuePair> results, Text elementRowKey, Property property) { Text columnQualifier = KeyHelper.getColumnQualifierFromPropertyColumnQualifier(property, getNameSubstitutionStrategy()); ColumnVisibility columnVisibility = visibilityToAccumuloVisibility(property.getVisibility()); Object propertyValue = property.getValue(); Value value = new Value(vertexiumSerializer.objectToBytes(transformValue(propertyValue, null, null))); results.add(new KeyValuePair(new Key(elementRowKey, AccumuloElement.CF_PROPERTY, columnQualifier, columnVisibility, property.getTimestamp()), value)); addPropertyMetadataToKeyValuePairs(results, elementRowKey, property); }
private void addPropertyToKeyValuePairs(List<KeyValuePair> results, Text elementRowKey, Property property) { Text columnQualifier = KeyHelper.getColumnQualifierFromPropertyColumnQualifier(property, getNameSubstitutionStrategy()); ColumnVisibility columnVisibility = visibilityToAccumuloVisibility(property.getVisibility()); Object propertyValue = property.getValue(); Value value = new Value(vertexiumSerializer.objectToBytes(transformValue(propertyValue, null, null))); results.add(new KeyValuePair(new Key(elementRowKey, AccumuloElement.CF_PROPERTY, columnQualifier, columnVisibility, property.getTimestamp()), value)); addPropertyMetadataToKeyValuePairs(results, elementRowKey, property); }