package stages

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait Branch extends AnyRef
  2. case class BranchContainer(branches: Seq[Branch]) extends Product with Serializable
  3. case class Context(model: BaseUnit, variables: Set[Variable] = Set()) extends Product with Serializable
  4. trait DomainElementArrayMergeStrategy extends AnyRef
  5. class ExtendsResolutionStage extends TransformationStep with PlatformSecrets

    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.
  6. class ExtensionDomainElementMerge extends InnerAdoption
  7. abstract class ExtensionLikeResolutionStage[T <: ExtensionLike[_ <: DomainElement]] extends InnerAdoption
  8. class ExtensionResolutionStage extends ExtensionLikeResolutionStage[Extension]
  9. class ExtensionsResolutionStage extends TransformationStep with PlatformSecrets

  10. case class GraphQLDirectiveRecursionDetectionStage() extends TransformationStep with PlatformSecrets with Product with Serializable
  11. case class GraphQLInterfaceRecursionDetectionStage() extends TransformationStep with PlatformSecrets with Product with Serializable
  12. case class GraphQLTypeRecursionDetectionStage() extends TransformationStep with PlatformSecrets with Product with Serializable
  13. case class IdTracker() extends Product with Serializable
  14. class InferredOverlayTypeExampleTransform extends PreMergeTransform
  15. trait InnerAdoption extends AnyRef
  16. case class Key(name: String, variables: Set[Variable]) extends Product with Serializable
  17. abstract class MergingRestrictions extends AnyRef
  18. class OverlayResolutionStage extends ExtensionLikeResolutionStage[Overlay]
  19. sealed trait PreMergeTransform extends AnyRef
  20. class WebApiReferenceResolutionStage extends ReferenceResolutionStage

Value Members

  1. object BranchContainer extends Serializable
  2. object Key extends Serializable
  3. object MergingRestrictions

Ungrouped