V
- The type of the graph's verticesE
- The type of the graph's edgesO
- The type of the graph's elements originP
- The type of the payloadpublic abstract class AbstractPayloadedVertex<V extends AbstractPayloadedVertex<V,E,O,P>,E extends AbstractEdge<V,E,O>,O,P> extends AbstractVertex<V,E,O>
Modifier | Constructor and Description |
---|---|
protected |
AbstractPayloadedVertex(O origin,
IOriginRetentionPolicy originPolicy,
P payload)
Creates a new vertex with the given origin and payload.
|
Modifier and Type | Method and Description |
---|---|
P |
getPayload()
Returns this vertex' payload.
|
addDecoration, getDecoration, getDecorations, getOutgoingEdges
addOrigin, getColor, getDescription, getIdentifier, getOrigins, setColor, setDescription
protected AbstractPayloadedVertex(O origin, IOriginRetentionPolicy originPolicy, P payload)
origin
- The vertex' originoriginPolicy
- The origin policy.payload
- The vertex' payloadpublic P getPayload()
Copyright 2017 Kieker Project, http://kieker-monitoring.net