public void funnel(CharSequence from, PrimitiveSink into) { into.putString(from, charset); }
public void funnel(CharSequence from, PrimitiveSink into) { into.putString(from, charset); }
public void funnel(CharSequence from, PrimitiveSink into) { into.putString(from, charset); }
@Override protected BloomFilter createBloomFilter(String name) { com.google.common.hash.BloomFilter<String> filter = com.google.common.hash.BloomFilter.create((str, sink) -> sink.putString(str, StandardCharsets.UTF_8), expectedInsertions, fpp); return new BloomFilter() { @Override public boolean put(String unique) { return filter.put(unique); } @Override public boolean contains(String unique) { return filter.mightContain(unique); } }; } }
@Override public void funnel( final String from, final PrimitiveSink into ) { into.putString( from, UTF8 ); } };
@Override public void funnel( final EdgeIdTypeKey from, final PrimitiveSink into ) { final UUID id = from.node.getUuid(); final String type = from.node.getType(); into.putLong( id.getMostSignificantBits() ); into.putLong( id.getLeastSignificantBits() ); into.putString( type, StringHashUtils.UTF8 ); into.putString( from.edgeType, StringHashUtils.UTF8 ); } };
public void testForStringsCharset() { for (Charset charset : Charset.availableCharsets().values()) { PrimitiveSink primitiveSink = mock(PrimitiveSink.class); Funnels.stringFunnel(charset).funnel("test", primitiveSink); verify(primitiveSink).putString("test", charset); } }
@Inject public ApplicationIndexBucketLocator(CoreIndexFig indexFig){ numberOfBuckets = indexFig.getNumberOfIndexBuckets(); mapKeyFunnel = (key, into) -> into.putString( key, StringHashUtils.UTF8 ); indexBucketOffset = indexFig.getBucketOffset(); bucketLocator = new ExpandingShardLocator<>(mapKeyFunnel, numberOfBuckets); }
@Override public void funnel( final Id from, final PrimitiveSink into ) { final UUID id = from.getUuid(); final String type = from.getType(); into.putLong( id.getMostSignificantBits() ); into.putLong( id.getLeastSignificantBits() ); into.putString( type, StringHashUtils.UTF8 ); } };
protected void addToHash( final PrimitiveSink into, final Id id ) { final UUID nodeUuid = id.getUuid(); final String nodeType = id.getType(); into.putLong( nodeUuid.getMostSignificantBits() ).putLong( nodeUuid.getLeastSignificantBits() ) .putString( nodeType, CHARSET ); } }
public void funnel(CharSequence from, PrimitiveSink into) { into.putString(from, charset); }
public void funnel(CharSequence from, PrimitiveSink into) { into.putString(from, charset); }
@Override public void writeUTF(String s) throws IOException { sink.putString(s, Charset.defaultCharset()); } }
@Override public void writeUTF(String s) throws IOException { sink.putString(s, Charset.defaultCharset()); } }
@Override public void writeChars(String s) throws IOException { sink.putString(s, Charset.defaultCharset()); }
@Override public void writeBytes(String s) throws IOException { sink.putString(s, Charset.defaultCharset()); }
@Override public void funnel(URI uri, PrimitiveSink primitiveSink) { primitiveSink.putString(uri.stringValue(), Charset.defaultCharset()); } }
public void funnel(RangeSplit rangeSplit, PrimitiveSink sink) { try { for (String location : rangeSplit.getLocations()) { sink.putString(location.trim().toLowerCase()); } } catch (IOException e) { log.error(e); } }
@Override public void funnel(URI uri, PrimitiveSink primitiveSink) { primitiveSink.putString(uri.stringValue(), Charset.defaultCharset()); } }
public void testForStringsCharset() { for (Charset charset : Charset.availableCharsets().values()) { PrimitiveSink primitiveSink = mock(PrimitiveSink.class); Funnels.stringFunnel(charset).funnel("test", primitiveSink); verify(primitiveSink).putString("test", charset); } }