public void add( long[] vals, int offset, int length ) { synchronized( mutex ) { list.add( vals, offset, length ); } }
public void add( long[] vals ) { synchronized( mutex ) { list.add( vals ); } } public void add( long[] vals, int offset, int length ) {
@Override public TLongList getAsLongArray() { TLongList result = new TLongArrayList(size()); for (JsonElement element : array) { result.add(element.getAsLong()); } return result; }
@Override public PersistedData serializeCollection(Collection<EntityRef> value, SerializationContext context) { TLongList items = new TLongArrayList(); for (EntityRef ref : value) { if (!ref.exists()) { items.add(0L); } else { if (ref.isPersistent()) { items.add((ref).getId()); } else { items.add(0L); } } } return context.create(items.iterator()); }
@Override public TLongList getAsLongArray() { if (data.getLongCount() > 0) { TLongList result = new TLongArrayList(data.getLongCount()); for (int i = 0; i < data.getLongCount(); ++i) { result.add(data.getLong(i)); } return result; } else { TLongList result = new TLongArrayList(data.getIntegerCount()); for (int i = 0; i < data.getIntegerCount(); ++i) { result.add(data.getInteger(i)); } return result; } }
/** {@inheritDoc} */ public TLongList inverseGrep(TLongProcedure condition) { TLongList ret = new TLongLinkedList(); for (TLongLink l = head; got(l); l = l.getNext()) { if (!condition.execute(l.getValue())) ret.add(l.getValue()); } return ret; }
/** {@inheritDoc} */ public TLongList grep(TLongProcedure condition) { TLongList ret = new TLongLinkedList(); for (TLongLink l = head; got(l); l = l.getNext()) { if (condition.execute(l.getValue())) ret.add(l.getValue()); } return ret; }
private void updateStateAfterSingleCellTsPairProcessed(CellTsPairInfo cellTs) { currentIsLatestValueEmpty = cellTs.hasEmptyValue; currentCellTimestamps.add(cellTs.ts); }
private void applyPermissions(AbstractChannelImpl<?> channel, JSONObject content, JSONArray permOverwrites, List<IPermissionHolder> contained, List<IPermissionHolder> changed) { //Determines if a new PermissionOverride was created or updated. //If a PermissionOverride was created or updated it stores it in the proper Map to be reported by the Event. for (int i = 0; i < permOverwrites.length(); i++) { handlePermissionOverride(permOverwrites.getJSONObject(i), channel, content, changed, contained); } //Check if any overrides were deleted because of this event. //Get the current overrides. (we copy them to a new list because the Set returned is backed by the Map, meaning our removes would remove from the Map. Not good. //Loop through all of the json defined overrides. If we find a match, remove the User or Role from our lists. //Any entries remaining in these lists after this for loop is over will be removed from the Channel's overrides. final TLongList toRemove = new TLongLinkedList(); final TLongObjectMap<PermissionOverride> overridesMap = channel.getOverrideMap(); TDecorators.wrap(overridesMap.keySet()).stream() .map(id -> mapPermissionHolder(id, channel.getGuild())) .filter(Objects::nonNull) .filter(permHolder -> !contained.contains(permHolder)) .forEach(permHolder -> { changed.add(permHolder); toRemove.add(getIdLong(permHolder)); }); toRemove.forEach((id) -> { overridesMap.remove(id); return true; }); }
@Override public void add( long[] vals ) { synchronized( mutex ) { list.add( vals ); } } @Override
@Override public void add( long[] vals, int offset, int length ) { synchronized( mutex ) { list.add( vals, offset, length ); } }
@Override public boolean add(long val) { return extension.add(val); }
@Override public boolean add(long val) { return extension.add(val); }
public void add( long[] vals ) { synchronized( mutex ) { list.add( vals ); } } public void add( long[] vals, int offset, int length ) {
public void add(@NonNull DateTime ts) { final long tsMillis = ts.getMillis(); if (timestamps.isEmpty() || tsMillis > frontLong()) { timestamps.add(tsMillis); } else { final int bsPos = timestamps.binarySearch(tsMillis); if (bsPos < 0) { // Insert only if not present. final int insPos = -(bsPos + 1); timestamps.insert(insPos, tsMillis); } } }
@Override @RequiresServiceRole(roleName = "READ") public TLongList getAllPeople() { TLongList personIdList = new TLongLinkedList(); for (long personId : repo.findAllPersonIds()) { personIdList.add(personId); } return personIdList; }
/** {@inheritDoc} */ public TLongList inverseGrep(TLongProcedure condition) { TLongList ret = new TLongLinkedList(); for (TLongLink l = head; got(l); l = l.getNext()) { if (!condition.execute(l.getValue())) ret.add(l.getValue()); } return ret; }
/** {@inheritDoc} */ public TLongList grep(TLongProcedure condition) { TLongList ret = new TLongLinkedList(); for (TLongLink l = head; got(l); l = l.getNext()) { if (condition.execute(l.getValue())) ret.add(l.getValue()); } return ret; }
/** {@inheritDoc} */ @Override public TLongList grep(TLongProcedure condition) { TLongList ret = new TLongLinkedList(); for (TLongLink l = head; got(l); l = l.getNext()) { if (condition.execute(l.getValue())) ret.add(l.getValue()); } return ret; }
/** {@inheritDoc} */ @Override public TLongList inverseGrep(TLongProcedure condition) { TLongList ret = new TLongLinkedList(); for (TLongLink l = head; got(l); l = l.getNext()) { if (!condition.execute(l.getValue())) ret.add(l.getValue()); } return ret; }