org
.
openmole
.
core
.
workflow
puzzle
package
puzzle
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
puzzle
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
trait
EnvironmentDecorator
[
T
]
extends
AnyRef
trait
HookDecorator
[
T
]
extends
AnyRef
case class
OutputEnvironmentPuzzleContainer
(
puzzle:
Puzzle
,
output:
Capsule
,
delegate:
Capsule
,
hooks:
Seq
[
Hook
] =
Seq.empty
,
environment:
Option
[
Environment
] =
None
,
grouping:
Option
[
Grouping
] =
None
)
extends
HookDecorator
[
OutputEnvironmentPuzzleContainer
] with
EnvironmentDecorator
[
OutputEnvironmentPuzzleContainer
] with
PuzzleContainer
with
Product
with
Serializable
case class
OutputPuzzleContainer
(
puzzle:
Puzzle
,
output:
Capsule
,
hooks:
Seq
[
Hook
] =
Seq.empty
)
extends
HookDecorator
[
OutputPuzzleContainer
] with
PuzzleContainer
with
Product
with
Serializable
case class
Puzzle
(
firstSlot:
Slot
,
lasts:
Iterable
[
Capsule
] =
Iterable.empty
,
transitions:
Iterable
[
ITransition
] =
Iterable.empty
,
dataChannels:
Iterable
[
DataChannel
] =
Iterable.empty
,
sources:
Iterable
[(
Capsule
,
Source
)] =
Iterable.empty
,
hooks:
Iterable
[(
Capsule
,
Hook
)] =
Iterable.empty
,
environments:
Map
[
Capsule
,
Environment
] =
Map.empty
,
grouping:
Map
[
Capsule
,
Grouping
] =
Map.empty
)
extends
Product
with
Serializable
trait
PuzzleContainer
extends
AnyRef
trait
PuzzlePackage
extends
AnyRef
case class
PuzzlePiece
(
slot:
Slot
,
sources:
Iterable
[
Source
] =
Iterable.empty
,
hooks:
Iterable
[
Hook
] =
Iterable.empty
,
environment:
Option
[
Environment
] =
None
,
grouping:
Option
[
Grouping
] =
None
)
extends
Product
with
Serializable
trait
SourceDecorator
[
T
]
extends
AnyRef
trait
ToPuzzle
[
-T
]
extends
AnyRef
Value Members
object
Puzzle
extends
Serializable
object
PuzzlePiece
extends
Serializable
object
ToPuzzle
Inherited from
AnyRef
Inherited from
Any
Ungrouped