@Immutable
public final class AggregateStreamId
extends java.lang.Object
implements org.fuin.esc.api.StreamId
asString() method.| Constructor and Description |
|---|
AggregateStreamId(EntityType type,
java.lang.String paramName,
AggregateRootId paramValue)
Constructor with type and id.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
asString() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getName() |
java.util.List<org.fuin.objects4j.vo.KeyValue> |
getParameters() |
<T> T |
getSingleParamValue() |
int |
hashCode() |
boolean |
isProjection() |
java.lang.String |
toString() |
public AggregateStreamId(EntityType type, java.lang.String paramName, AggregateRootId paramValue)
type - Aggregate type.paramName - Parameter name.paramValue - Aggregate id.public final java.lang.String getName()
getName in interface org.fuin.esc.api.StreamIdpublic final boolean isProjection()
isProjection in interface org.fuin.esc.api.StreamIdpublic final <T> T getSingleParamValue()
getSingleParamValue in interface org.fuin.esc.api.StreamIdpublic final java.util.List<org.fuin.objects4j.vo.KeyValue> getParameters()
getParameters in interface org.fuin.esc.api.StreamIdpublic final java.lang.String asString()
asString in interface org.fuin.esc.api.StreamIdpublic final int hashCode()
hashCode in class java.lang.Objectpublic final boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic final java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2019 fuin.org (Germany). All Rights Reserved.