org
.
cddcore
.
engine
.
builder
SimpleBuildEngine2
class
SimpleBuildEngine2
[
P1
,
P2
,
R
]
extends
SimpleBuildEngine
[(
P1
,
P2
),
R
,
Engine2
[
P1
,
P2
,
R
,
R
]]
Linear Supertypes
SimpleBuildEngine
[(
P1
,
P2
),
R
,
Engine2
[
P1
,
P2
,
R
,
R
]],
BuildEngineFromTests
[(
P1
,
P2
),
R
,
Engine2
[
P1
,
P2
,
R
,
R
]],
BuildEngine
[(
P1
,
P2
),
R
,
R
,
Engine2
[
P1
,
P2
,
R
,
R
]],
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
SimpleBuildEngine2
SimpleBuildEngine
BuildEngineFromTests
BuildEngine
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
SimpleBuildEngine2
()
Type Members
type
Conc
=
Conclusion
[(
P1
,
P2
),
R
]
Definition Classes
BuildEngine
type
DN
=
DecisionTreeNode
[(
P1
,
P2
),
R
]
Definition Classes
BuildEngine
type
DT
=
DecisionTree
[(
P1
,
P2
),
R
]
Definition Classes
BuildEngine
type
Dec
=
Decision
[(
P1
,
P2
),
R
]
Definition Classes
BuildEngine
type
S
=
Scenario
[(
P1
,
P2
),
R
]
Definition Classes
BuildEngine
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
def
addScenario
(
tree:
DT
,
scenario:
S
)
:
DT
Attributes
protected
Definition Classes
BuildEngine
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
blankTree
(
engineDescription:
BuilderNode
[(
P1
,
P2
),
R
]
)
:
DT
Definition Classes
BuildEngine
def
buildEngine
(
requirement:
EngineRequirement
[(
P1
,
P2
),
R
]
,
buildExceptions:
ExceptionMap
,
ldp:
CddDisplayProcessor
)
:
Engine2
[
P1
,
P2
,
R
,
R
]
Definition Classes
BuildEngineFromTests
→
BuildEngine
def
buildTree
[
ED <:
BuilderNodeAndHolder
[(
P1
,
P2
),
R
]
]
(
asRequirement:
ED
,
buildExceptions:
ExceptionMap
)
: (
DT
,
ExceptionMap
,
ED
)
Attributes
protected
Definition Classes
BuildEngine
lazy val
builderWithModifyChildrenForBuild
:
SimpleBuilderWithModifyChildrenForBuild
[(
P1
,
P2
),
R
]
Definition Classes
SimpleBuildEngine
→
BuildEngine
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
constructEngine
(
requirement:
EngineRequirement
[(
P1
,
P2
),
R
]
,
dt:
DecisionTree
[(
P1
,
P2
),
R
]
,
exceptionMap:
ExceptionMap
,
ldp:
CddDisplayProcessor
)
:
Engine2FromTests
[
P1
,
P2
,
R
]
Definition Classes
SimpleBuildEngine2
→
BuildEngineFromTests
lazy val
decisionTreeLens
:
DecisionTreeLens
[(
P1
,
P2
),
R
]
Definition Classes
SimpleBuildEngine
→
BuildEngine
val
defaultRoot
:
CodeHolder
[((
P1
,
P2
)) ⇒
R
]
Definition Classes
SimpleBuildEngine
→
BuildEngine
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
lazy val
evaluateTree
:
SimpleEvaluateTree
[(
P1
,
P2
),
R
]
Definition Classes
SimpleBuildEngine
→
BuildEngine
val
expectedToCode
: (
Either
[
Exception
,
R
]) ⇒
CodeHolder
[((
P1
,
P2
)) ⇒
R
]
Definition Classes
SimpleBuildEngine
→
BuildEngine
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
implicit
val
ldp
:
CddDisplayProcessor
Definition Classes
SimpleBuildEngine
val
mc
:
MakeClosures
[(
P1
,
P2
),
R
]
Definition Classes
BuildEngine
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
val
validator
:
ValidateScenario
[(
P1
,
P2
),
R
]
Definition Classes
BuildEngine
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
SimpleBuildEngine
[(
P1
,
P2
),
R
,
Engine2
[
P1
,
P2
,
R
,
R
]]
Inherited from
BuildEngineFromTests
[(
P1
,
P2
),
R
,
Engine2
[
P1
,
P2
,
R
,
R
]]
Inherited from
BuildEngine
[(
P1
,
P2
),
R
,
R
,
Engine2
[
P1
,
P2
,
R
,
R
]]
Inherited from
AnyRef
Inherited from
Any
Ungrouped