public static class EvoutTreePrc_FBcl.MngJoinAnd extends EvoutTreePrc_FBcl.MngJoinOr
Modifier and Type | Field and Description |
---|---|
private int |
evBit
recognizes event input for join, the event chain meets this input.
|
private int |
evMask
necessary event bits.
|
evJoin, forks
Modifier | Constructor and Description |
---|---|
private |
MngJoinAnd(FBlock_FBcl fbJoin) |
Modifier and Type | Method and Description |
---|---|
(package private) static EvoutTreePrc_FBcl.MngJoinAnd |
getCreate(java.util.Map<java.lang.String,EvoutTreePrc_FBcl.MngJoinAnd> idx,
FBlock_FBcl fbJoin)
Gets or creates the EvJoin in an index
|
(package private) EvtreeNode_FBcl |
offerCheckEvin(java.util.List<EvtreeNode_FBcl> parentNodes,
Evout_FBcl evinMdl,
EvtreeNode_FBcl node,
Evout_FBcl evoutSrcJoin,
Evin_FBcl evinJoin,
org.vishia.msgDispatch.LogMessage logDbg)
Offer the given evin of the appropriate Join_OFB
whether the Join_OFB is fulfilled with all events
to determine the common ancestor for all evin
|
getCreate, offerEvin, searchFork
private int evBit
private int evMask
private MngJoinAnd(FBlock_FBcl fbJoin)
EvtreeNode_FBcl offerCheckEvin(java.util.List<EvtreeNode_FBcl> parentNodes, Evout_FBcl evinMdl, EvtreeNode_FBcl node, Evout_FBcl evoutSrcJoin, Evin_FBcl evinJoin, org.vishia.msgDispatch.LogMessage logDbg)
evinJoin
- The given evin of the Join_OFBstatic EvoutTreePrc_FBcl.MngJoinAnd getCreate(java.util.Map<java.lang.String,EvoutTreePrc_FBcl.MngJoinAnd> idx, FBlock_FBcl fbJoin)
idx
- An index with all apropriate EvJoin sorted by its namenameFbJoin
- the name of the FBlock which is a Join_OFBevinJoin
- the evin as part of this Join_OFB.
evinJoin.fb.name() is equals nnameFbJoin.