code: public void putEntry(QueryableEntry queryableEntry, Object oldValue, Index.OperationSource operationSource) {
          InternalIndex[] indexes = getIndexes();
          for (InternalIndex index : indexes) {
              index.putEntry(queryableEntry, oldValue, operationSource);
          }
      }
docs: Inserts a new queryable entry into this indexes instance or updates the
  existing one.
  
  @param queryableEntry  the queryable entry to insert or update.
  @param oldValue        the old entry value to update, {@code null} if
  inserting the new entry.
  @param operationSource the operation source.