com.jparams.store.reference.DefaultReferenceManager Maven / Gradle / Ivy
package com.jparams.store.reference;
import java.util.Collection;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Optional;
import com.jparams.store.identity.IdentityProvider;
/**
* An implementation of reference manager that maintains unique references
*
* @param value type
*/
public class DefaultReferenceManager implements ReferenceManager
{
private final IdentityProvider identityProvider;
private final ReferenceFactory referenceFactory;
private final Map
© 2015 - 2025 Weber Informatics LLC | Privacy Policy