public boolean put()

in fix/core/src/main/java/deltix/connector/fix/mapper/OrderIdCache.java [244:266]


        public boolean put(final long key, final AsciiStringBuilder value) {
            int hidx = hashIndex(key);
            int idx = find(hidx, key);

            if (idx != NULL) {
                evict(idx);
                values[idx] = value;
                return false;
            }

            if (freeHead == NULL) {
                final int removeIndex = insertOrder.tail();
                free(removeIndex);
            }

            idx = allocEntry(hidx);

            values[idx] = value;
            putKey(idx, key);

            insertOrder.add(idx);
            return (true);
        }