@Override public String get(Text text) throws Throwable { return inflate(text.toString()); } })
private static Property makePropertyFromIteratorProperty(AccumuloGraph graph, org.vertexium.accumulo.iterator.model.Property property) { Set<Visibility> hiddenVisibilities = null; if (property.hiddenVisibilities != null) { hiddenVisibilities = Sets.newHashSet(Iterables.transform(property.hiddenVisibilities, new Function<Text, Visibility>() { @Nullable @Override public Visibility apply(Text visibilityText) { return AccumuloGraph.accumuloVisibilityToVisibility(AccumuloGraph.visibilityToAccumuloVisibility(visibilityText.toString())); } })); } Visibility visibility = AccumuloGraph.accumuloVisibilityToVisibility(AccumuloGraph.visibilityToAccumuloVisibility(property.visibility)); return new LazyMutableProperty( graph, graph.getVertexiumSerializer(), graph.getNameSubstitutionStrategy().inflate(property.key), graph.getNameSubstitutionStrategy().inflate(property.name), property.value, null, hiddenVisibilities, visibility, property.timestamp, FetchHints.ALL_INCLUDING_HIDDEN ); } }
private static Property makePropertyFromIteratorProperty(AccumuloGraph graph, org.vertexium.accumulo.iterator.model.Property property) { Set<Visibility> hiddenVisibilities = null; if (property.hiddenVisibilities != null) { hiddenVisibilities = Sets.newHashSet(Iterables.transform(property.hiddenVisibilities, new Function<ByteSequence, Visibility>() { @Nullable @Override public Visibility apply(ByteSequence visibilityText) { return AccumuloGraph.accumuloVisibilityToVisibility(AccumuloGraph.visibilityToAccumuloVisibility(ByteSequenceUtils.toString(visibilityText))); } })); } Visibility visibility = AccumuloGraph.accumuloVisibilityToVisibility( AccumuloGraph.visibilityToAccumuloVisibility(property.visibility) ); return new LazyMutableProperty( graph, graph.getVertexiumSerializer(), graph.getNameSubstitutionStrategy().inflate(property.key), graph.getNameSubstitutionStrategy().inflate(property.name), property.value, null, hiddenVisibilities, visibility, property.timestamp, FetchHints.ALL_INCLUDING_HIDDEN ); } }
throw new IOException("Unexpected prop id: " + propId); String propertyKey = graph.getNameSubstitutionStrategy().inflate(decodeString(in)); String propertyName = graph.getNameSubstitutionStrategy().inflate(decodeString(in)); Visibility propertyVisibility = new Visibility(decodeString(in)); long propertyTimestamp = in.readLong();
throw new IOException("Unexpected prop id: " + propId); String propertyKey = graph.getNameSubstitutionStrategy().inflate(decodeString(in)); String propertyName = graph.getNameSubstitutionStrategy().inflate(decodeString(in)); Visibility propertyVisibility = new Visibility(decodeString(in)); long propertyTimestamp = in.readLong();
protected AccumuloNameSubstitutionStrategy(NameSubstitutionStrategy nameSubstitutionStrategy) { this.nameSubstitutionStrategy = nameSubstitutionStrategy; inflateTextCache = CacheBuilder .newCache(ByteSequence.class, String.class) .name(AccumuloNameSubstitutionStrategy.class, "inflateTextCache-" + System.identityHashCode(this)) .maxSize(10000) .source(byteSequence -> inflate(ByteSequenceUtils.toString(byteSequence))) .build(); }
String outVertexId = row.getKey().getRow().toString(); String inVertexId = edgeInfo.getVertexId(); String label = getNameSubstitutionStrategy().inflate(edgeInfo.getLabel());
String outVertexId = row.getKey().getRow().toString(); String inVertexId = edgeInfo.getVertexId(); String label = getNameSubstitutionStrategy().inflate(edgeInfo.getLabel());
String inVertexId = DataInputStreamUtils.decodeString(in); String outVertexId = DataInputStreamUtils.decodeString(in); String label = graph.getNameSubstitutionStrategy().inflate(DataInputStreamUtils.decodeString(in));
String inVertexId = DataInputStreamUtils.decodeString(in); String outVertexId = DataInputStreamUtils.decodeString(in); String label = graph.getNameSubstitutionStrategy().inflate(DataInputStreamUtils.decodeString(in));