package stages
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait Branch extends AnyRef
- case class BranchContainer (branches: Seq[Branch]) extends Product with Serializable
- case class Context (model: BaseUnit, variables: Set[Variable] = Set()) extends Product with Serializable
-
class
ExtendsResolutionStage
extends ResolutionStage with PlatformSecrets
1) Get a queue of resource types for this Endpoint.
1) Get a queue of resource types for this Endpoint. 2) Resolve each resource type and merge each one to the endpoint. Start with the closest to the endpoint. 3) Get the traits as branches, as described in the spec, to get the order of the traits to apply. 4) Resolve each trait and merge each one to the operation in the provided order.. 5) Remove 'extends' property from the endpoint and from the operations.
- abstract class ExtensionLikeResolutionStage [T <: ExtensionLike[_ <: DomainElement]] extends AnyRef
- class ExtensionResolutionStage extends ExtensionLikeResolutionStage[Extension]
- class ExtensionsResolutionStage extends ResolutionStage with PlatformSecrets
- case class Key (name: String, variables: Set[Variable]) extends Product with Serializable
- class OverlayResolutionStage extends ExtensionLikeResolutionStage[Overlay]
Value Members
- object BranchContainer extends Serializable
- object Key extends Serializable