static class EvoutTreePrc_FBcl.MngJoinOr
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected Evinout_FBcl |
evJoin
Only for data debug.
|
(package private) java.util.List<EvtreeNode_FBcl[]> |
forks
Collected fork nodes of all offered inputs,
If all is given, then the commen EvTreeNode as parent of the fork is seareched from here.
|
Modifier | Constructor and Description |
---|---|
protected |
MngJoinOr(Evinout_FBcl evJoin) |
Modifier and Type | Method and Description |
---|---|
(package private) static EvoutTreePrc_FBcl.MngJoinOr |
getCreate(java.util.Map<java.lang.String,EvoutTreePrc_FBcl.MngJoinOr> idx,
Evinout_FBcl evJoin)
Gets or creates the EvJoin in an index
|
(package private) EvtreeNode_FBcl |
offerEvin(java.util.List<EvtreeNode_FBcl> parentNodes,
Evin_FBcl evinDst,
long[][] condEvoutSrc,
long[] condAll) |
(package private) static EvtreeNode_FBcl |
searchFork(java.util.List<EvtreeNode_FBcl[]> forks)
Search the common fork node from all stored
forks |
protected final Evinout_FBcl evJoin
java.util.List<EvtreeNode_FBcl[]> forks
protected MngJoinOr(Evinout_FBcl evJoin)
EvtreeNode_FBcl offerEvin(java.util.List<EvtreeNode_FBcl> parentNodes, Evin_FBcl evinDst, long[][] condEvoutSrc, long[] condAll)
static EvtreeNode_FBcl searchFork(java.util.List<EvtreeNode_FBcl[]> forks)
forks
forks
- given because operation is static.static EvoutTreePrc_FBcl.MngJoinOr getCreate(java.util.Map<java.lang.String,EvoutTreePrc_FBcl.MngJoinOr> idx, Evinout_FBcl evJoin)
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.