# Package com.tibbo.aggregate.common.structure

This package implements Collection layer of the Topology Visualization feature.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  PinpointAware | The interface to denote objects capable of holding a `Pinpoint`.

- Class Summary
  Class | Description
  --- | ---
  CallLocation | A kind of "stack floor" in a typical stacktrace but adapted to AggreGate's Unified Data Model interactions
  Pinpoint | Pinpoint is a place within Unified Data Model that precisely describes the outgoing coordinates of inter-context communication.
  PinpointFactory | This factory is a facade for various pinpoint constructors aimed at hiding implementation details from developers using it around the platform.

- Enum Summary
  Enum | Description
  --- | ---
  CallKind | Classification of inter-context interactions from expressions (as distinguished by the observability logic)
  OriginKind | Classification of origins of cross-context interactions (as distinguished by the observability logic).

## Package com.tibbo.aggregate.common.structure Description

This package implements Collection layer of the Topology Visualization feature.
See Technical Overview for details.