|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BranchingConfig
This intreface represents the configuration of a Branch AssemblyLine component.
Field Summary | |
---|---|
static int |
BRANCH_CASE
BRANCH_SWITCH - The child container of a BRANCH_SWITCH object |
static int |
BRANCH_ELSE
BRANCH_ELSE- The last part of an if/else sequence with no conditions |
static int |
BRANCH_ELSEIF
BRANCH_ELSEIF - This is an ELSE-IF branch with conditions |
static int |
BRANCH_IF
BRANCH_IF - This is the pre 6.1 branching config |
static int |
BRANCH_SWITCH
BRANCH_SWITCH - The container of a number of BRANCH_CASE objects |
Fields inherited from interface com.ibm.di.config.interfaces.BaseConfiguration |
---|
DISABLE_EXTPROPS, DISABLE_INHERITANCE, INHERIT_NONE, INHERIT_PARENT, ONE_LEVEL, RECURSIVE, RECURSIVE_ONELEVEL, RECURSIVE_SUBTREE, SEARCH_EXACTCASE, SEARCH_ONELEVEL, SEARCH_PARAMNAME, SEARCH_PARAMNAME_RE, SEARCH_PROPERTY, SEARCH_REGEX, SUBTREE |
Method Summary | |
---|---|
int |
getBranchType()
Returns the branch type (e.g. |
ContainerConfig |
getConditions()
Returns the conditions container |
boolean |
getMatchAny()
Returns the match any flag. |
BranchCondition |
newCondition()
Returns a new populated condition config |
int |
numberLoops()
Returns the total number of LoopConfig items in this Branch and its child branches or loops. |
void |
setBranchType(int type)
Sets the branch type (e.g. |
void |
setMatchAny(boolean matchAny)
Sets the match any flag. |
int |
totalSize()
Returns the total number of components in this Branch. |
Methods inherited from interface com.ibm.di.config.interfaces.ContainerConfig |
---|
addConfig, containsConfig, getConfig, getConfig, getConfig, getConfigurations, getInheritedConfigurations, indexOf, indexOf, insertConfig, moveConfig, moveConfig, moveConfig, removeConfig, removeConfig, removeConfig, size |
Field Detail |
---|
static final int BRANCH_IF
static final int BRANCH_ELSEIF
static final int BRANCH_ELSE
static final int BRANCH_SWITCH
static final int BRANCH_CASE
Method Detail |
---|
int totalSize()
int numberLoops()
ContainerConfig getConditions()
BranchCondition newCondition()
boolean getMatchAny()
void setMatchAny(boolean matchAny)
int getBranchType()
void setBranchType(int type)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |