public class EquivalenceRecord extends Object implements Identifiable, Sourced
| Constructor and Description |
|---|
EquivalenceRecord(EquivalenceRef self,
Iterable<EquivalenceRef> generatedAdjacents,
Iterable<EquivalenceRef> explicitAdjacents,
Iterable<EquivalenceRef> equivalents,
org.joda.time.DateTime created,
org.joda.time.DateTime updated) |
| Modifier and Type | Method and Description |
|---|---|
EquivalenceRecord |
copyWithEquivalents(Iterable<EquivalenceRef> equivalents) |
EquivalenceRecord |
copyWithExplicitAdjacent(Iterable<EquivalenceRef> adjacent) |
EquivalenceRecord |
copyWithGeneratedAdjacent(Iterable<EquivalenceRef> adjacent) |
boolean |
equals(Object that) |
org.joda.time.DateTime |
getCreated() |
com.google.common.collect.ImmutableSet<EquivalenceRef> |
getEquivalents() |
com.google.common.collect.ImmutableSet<EquivalenceRef> |
getExplicitAdjacents() |
com.google.common.collect.ImmutableSet<EquivalenceRef> |
getGeneratedAdjacents() |
Id |
getId() |
org.atlasapi.media.entity.Publisher |
getPublisher() |
EquivalenceRef |
getSelf() |
org.joda.time.DateTime |
getUpdated() |
int |
hashCode() |
static com.google.common.base.Function<EquivalenceRecord,EquivalenceRef> |
toSelf() |
String |
toString() |
static <T extends Identifiable & Sourced> |
valueOf(T t) |
public EquivalenceRecord(EquivalenceRef self, Iterable<EquivalenceRef> generatedAdjacents, Iterable<EquivalenceRef> explicitAdjacents, Iterable<EquivalenceRef> equivalents, org.joda.time.DateTime created, org.joda.time.DateTime updated)
public static final <T extends Identifiable & Sourced> EquivalenceRecord valueOf(T t)
public Id getId()
getId in interface Identifiablepublic org.atlasapi.media.entity.Publisher getPublisher()
getPublisher in interface Sourcedpublic EquivalenceRef getSelf()
public com.google.common.collect.ImmutableSet<EquivalenceRef> getGeneratedAdjacents()
public com.google.common.collect.ImmutableSet<EquivalenceRef> getExplicitAdjacents()
public com.google.common.collect.ImmutableSet<EquivalenceRef> getEquivalents()
public org.joda.time.DateTime getCreated()
public org.joda.time.DateTime getUpdated()
public EquivalenceRecord copyWithGeneratedAdjacent(Iterable<EquivalenceRef> adjacent)
public EquivalenceRecord copyWithExplicitAdjacent(Iterable<EquivalenceRef> adjacent)
public EquivalenceRecord copyWithEquivalents(Iterable<EquivalenceRef> equivalents)
public static com.google.common.base.Function<EquivalenceRecord,EquivalenceRef> toSelf()
Copyright © 2014. All rights reserved.