public boolean isCRFOplogIdPresent(long crfId) { return this.crfIds.contains(crfId); }
public boolean isDRFOplogIdPresent(long drfId) { return this.drfIds.contains(drfId); }
public boolean contains(long id) { if (id >= 0 && id <= 0x00000000FFFFFFFFL) { return this.ints.contains((int) id); } else { return this.longs.contains(id); } }
private void initDoubleValues() { if (predicate != null) { return; } synchronized (initLock) { if (predicate != null) { return; } LongArrayList doubleBits = new LongArrayList(values.size()); for (String value : values) { Double doubleValue = Doubles.tryParse(value); if (doubleValue != null) { doubleBits.add(Double.doubleToLongBits((doubleValue))); } } if (doubleBits.size() > NUMERIC_HASHING_THRESHOLD) { final LongOpenHashSet doubleBitsHashSet = new LongOpenHashSet(doubleBits); predicate = input -> doubleBitsHashSet.contains(Double.doubleToLongBits(input)); } else { final long[] doubleBitsArray = doubleBits.toLongArray(); Arrays.sort(doubleBitsArray); predicate = input -> Arrays.binarySearch(doubleBitsArray, Double.doubleToLongBits(input)) >= 0; } } } @Override
private void initLongValues() { if (predicate != null) { return; } synchronized (initLock) { if (predicate != null) { return; } LongArrayList longs = new LongArrayList(values.size()); for (String value : values) { final Long longValue = DimensionHandlerUtils.getExactLongFromDecimalString(value); if (longValue != null) { longs.add(longValue); } } if (longs.size() > NUMERIC_HASHING_THRESHOLD) { final LongOpenHashSet longHashSet = new LongOpenHashSet(longs); predicate = input -> longHashSet.contains(input); } else { final long[] longArray = longs.toLongArray(); Arrays.sort(longArray); predicate = input -> Arrays.binarySearch(longArray, input) >= 0; } } }
public boolean isCRFOplogIdPresent(long crfId) { return this.crfIds.contains(crfId); }
boolean hasKrf(long oplogId) { return krfIds.contains(oplogId); }
public boolean isDRFOplogIdPresent(long drfId) { return this.drfIds.contains(drfId); }
@Override public NullWritable getEdgeValue(LongWritable targetVertexId) { if (neighbors.contains(targetVertexId.get())) { return NullWritable.get(); } else { return null; } }
public boolean contains(long id) { if (id >= 0 && id <= 0x00000000FFFFFFFFL) { return this.ints.contains((int) id); } else { return this.longs.contains(id); } }
@Override public boolean containsAny(Object set) { LongOpenHashSet setLong = (LongOpenHashSet) set; for (int i = 0; i < this._length; i++) if (setLong.contains(((TermLongList) _mTermList).getPrimitiveValue(_buf[i]))) return true; return false; }
protected boolean saveEntityState(long entityId, Class<?> type, Object entity, EntityRecoveryState state) { LongOpenHashSet stashedEntities = stashed.get(type); if (!stashedEntities.contains(entityId)) { if (!serializer.isRegistered(entity.getClass())) serializer.registerTransactionType(entity.getClass()); marshallEntity(entityId, type, entity, state); stashedEntities.add(entityId); return true; } else return false; }
protected <T> void checkAndStore(long entityId, Class<? super T> type) { if (isTransaction) { LongOpenHashSet entityAdded = added.get(type); if (entityAdded.contains(entityId)) return; T oldT = repository.get((Class<T>)type, entityId); Long2ObjectOpenHashMap<Object> data = snapshotted.get(type); if (oldT == null) { entityAdded.add(entityId); } else if (!data.containsKey(entityId)) { data.put(entityId, oldT); } } }
Status status; while ((status = stream.next()) != null) { if (tweetids.contains(status.getId()) && !seen.contains(status.getId())) { out.write(status.getJsonObject().toString() + "\n"); seen.add(status.getId()); while (iter.hasNext()) { long t = iter.nextLong(); if (!seen.contains(t)) { out.write(t + "\n");
private void initDoubleValues() { if (predicate != null) { return; } synchronized (initLock) { if (predicate != null) { return; } LongArrayList doubleBits = new LongArrayList(values.size()); for (String value : values) { Double doubleValue = Doubles.tryParse(value); if (doubleValue != null) { doubleBits.add(Double.doubleToLongBits((doubleValue))); } } if (doubleBits.size() > NUMERIC_HASHING_THRESHOLD) { final LongOpenHashSet doubleBitsHashSet = new LongOpenHashSet(doubleBits); predicate = input -> doubleBitsHashSet.contains(Double.doubleToLongBits(input)); } else { final long[] doubleBitsArray = doubleBits.toLongArray(); Arrays.sort(doubleBitsArray); predicate = input -> Arrays.binarySearch(doubleBitsArray, Double.doubleToLongBits(input)) >= 0; } } } @Override
private void initDoubleValues() { if (predicate != null) { return; } synchronized (initLock) { if (predicate != null) { return; } LongArrayList doubleBits = new LongArrayList(values.size()); for (String value : values) { Double doubleValue = Doubles.tryParse(value); if (doubleValue != null) { doubleBits.add(Double.doubleToLongBits((doubleValue))); } } if (doubleBits.size() > NUMERIC_HASHING_THRESHOLD) { final LongOpenHashSet doubleBitsHashSet = new LongOpenHashSet(doubleBits); predicate = input -> doubleBitsHashSet.contains(Double.doubleToLongBits(input)); } else { final long[] doubleBitsArray = doubleBits.toLongArray(); Arrays.sort(doubleBitsArray); predicate = input -> Arrays.binarySearch(doubleBitsArray, Double.doubleToLongBits(input)) >= 0; } } } @Override
private void initLongValues() { if (predicate != null) { return; } synchronized (initLock) { if (predicate != null) { return; } LongArrayList longs = new LongArrayList(values.size()); for (String value : values) { final Long longValue = DimensionHandlerUtils.getExactLongFromDecimalString(value); if (longValue != null) { longs.add(longValue); } } if (longs.size() > NUMERIC_HASHING_THRESHOLD) { final LongOpenHashSet longHashSet = new LongOpenHashSet(longs); predicate = input -> longHashSet.contains(input); } else { final long[] longArray = longs.toLongArray(); Arrays.sort(longArray); predicate = input -> Arrays.binarySearch(longArray, input) >= 0; } } }
private void initLongValues() { if (predicate != null) { return; } synchronized (initLock) { if (predicate != null) { return; } LongArrayList longs = new LongArrayList(values.size()); for (String value : values) { final Long longValue = DimensionHandlerUtils.getExactLongFromDecimalString(value); if (longValue != null) { longs.add(longValue); } } if (longs.size() > NUMERIC_HASHING_THRESHOLD) { final LongOpenHashSet longHashSet = new LongOpenHashSet(longs); predicate = input -> longHashSet.contains(input); } else { final long[] longArray = longs.toLongArray(); Arrays.sort(longArray); predicate = input -> Arrays.binarySearch(longArray, input) >= 0; } } }