Class GraphEntitiesImpl<E extends GraphEntity>

    • Constructor Detail

      • GraphEntitiesImpl

        protected GraphEntitiesImpl​(Function<E,​Long> valueToKey)
        Constructor
        Parameters:
        valueToKey - the mapping from key to value of the graph entity
      • GraphEntitiesImpl

        protected GraphEntitiesImpl​(GraphEntitiesImpl<E> other,
                                    boolean deepCopy,
                                    BiConsumer<E,​E> biConsumer)
        copy constructor
        Parameters:
        other - to copy
        deepCopy - when true, create a deep copy, shallow copy otherwise
        biConsumer - when deepCopy applied to each original and copy, may be null