public class IdResolverBackedEquivalentResolver<E extends Equivalent<E>> extends Object implements EquivalentsResolver<E>
| Constructor and Description |
|---|
IdResolverBackedEquivalentResolver(EquivalenceRecordStore store,
IdResolver<E> resolver) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<ResolvedEquivalents<E>> |
resolveIds(Iterable<Id> ids,
Set<org.atlasapi.media.entity.Publisher> selectedSources,
Set<Annotation> activeAnnotations)
Resolves the equivalent sets of content for a given set of source URIs.
|
static <E extends Equivalent<E>> |
valueOf(EquivalenceRecordStore store,
IdResolver<E> resolver) |
public IdResolverBackedEquivalentResolver(EquivalenceRecordStore store, IdResolver<E> resolver)
public static final <E extends Equivalent<E>> EquivalentsResolver<E> valueOf(EquivalenceRecordStore store, IdResolver<E> resolver)
public com.google.common.util.concurrent.ListenableFuture<ResolvedEquivalents<E>> resolveIds(Iterable<Id> ids, Set<org.atlasapi.media.entity.Publisher> selectedSources, Set<Annotation> activeAnnotations)
EquivalentsResolverresolveIds in interface EquivalentsResolver<E extends Equivalent<E>>ids - - requested numeric keys of equivalent content.selectedSources - - sources of the equivalent set to resolve.activeAnnotations - - components of the model to resolve.Copyright © 2014. All rights reserved.