com.ibm.di.config.interfaces
Interface BranchCondition

All Superinterfaces:
BaseConfiguration, Serializable
All Known Implementing Classes:
BranchConditionImpl

public interface BranchCondition
extends BaseConfiguration

Specifies the basic methods for constructing condition


Field Summary
static String BRANCH_CONTAINS
           
static String BRANCH_ENDS_WITH
           
static String BRANCH_EQUALS
          Conditions
static String BRANCH_EXISTS
           
static String BRANCH_GT
           
static String BRANCH_GTE
           
static String BRANCH_HAS_VALUE
           
static String BRANCH_LT
           
static String BRANCH_LTE
           
static String BRANCH_STARTS_WITH
           
 
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
 boolean getCaseSensitive()
          Returns the case sensitivity flag
 String getLeftHand()
          Returns the left-hand side of the conditional expression
 boolean getNegate()
          Returns the negate flag
 String getOperator()
          Returns the operator
 String getRightHand()
          Returns the right-hand side of the conditional expression
 void setCaseSensitive(boolean cs)
           
 void setLeftHand(String str)
           
 void setNegate(boolean negate)
           
 void setOperator(String str)
           
 void setRightHand(String str)
           
 
Methods inherited from interface com.ibm.di.config.interfaces.BaseConfiguration
addListener, flatten, fromEntry, getBooleanParameter, getChild, getChildForPath, getChildNames, getClone, getData, getDataIterator, getDebug, getDebug, getDebugBreak, getEnabled, getFlags, getInheritsFrom, getInheritsFromRef, getIntegerParameter, getKeys, getLogEnabled, getMetamergeConfig, getModified, getName, getNamespace, getNullBehavior, getNullBehaviorValue, getNullDefinition, getNullDefinitionValue, getParameter, getParameter, getParameter, getParameterPropertySource, getParameterRaw, getParent, getPath, getReferences, getScript, getScriptEngine, getShortName, getStringParameter, getSubstitutionMap, getUseListeners, getUserComment, hasParameter, init, isParameterLocal, nameForChild, notifyChange, notifyChange, removeListener, removeParameter, search, search, setBooleanParameter, setChild, setData, setDebug, setDebugBreak, setEnabled, setFlags, setInheritsFrom, setInheritsFromRef, setIntegerParameter, setLogEnabled, setMetamergeConfig, setModified, setName, setName, setNullBehavior, setNullBehaviorValue, setNullDefinition, setNullDefinitionValue, setParameter, setParameter, setParameterPropertySource, setParent, setProtectedParameter, setScript, setScriptEngine, setStringParameter, setSubstitutionMap, setupInheritanceChain, setUseListeners, setUserComment, size, toEntry, updateInheritsFrom, willFlatten
 

Field Detail

BRANCH_EQUALS

static final String BRANCH_EQUALS
Conditions

See Also:
Constant Field Values

BRANCH_CONTAINS

static final String BRANCH_CONTAINS
See Also:
Constant Field Values

BRANCH_STARTS_WITH

static final String BRANCH_STARTS_WITH
See Also:
Constant Field Values

BRANCH_ENDS_WITH

static final String BRANCH_ENDS_WITH
See Also:
Constant Field Values

BRANCH_HAS_VALUE

static final String BRANCH_HAS_VALUE
See Also:
Constant Field Values

BRANCH_EXISTS

static final String BRANCH_EXISTS
See Also:
Constant Field Values

BRANCH_LT

static final String BRANCH_LT
See Also:
Constant Field Values

BRANCH_LTE

static final String BRANCH_LTE
See Also:
Constant Field Values

BRANCH_GT

static final String BRANCH_GT
See Also:
Constant Field Values

BRANCH_GTE

static final String BRANCH_GTE
See Also:
Constant Field Values
Method Detail

getLeftHand

String getLeftHand()
Returns the left-hand side of the conditional expression


setLeftHand

void setLeftHand(String str)

getOperator

String getOperator()
Returns the operator


setOperator

void setOperator(String str)

getRightHand

String getRightHand()
Returns the right-hand side of the conditional expression


setRightHand

void setRightHand(String str)

getCaseSensitive

boolean getCaseSensitive()
Returns the case sensitivity flag


setCaseSensitive

void setCaseSensitive(boolean cs)

getNegate

boolean getNegate()
Returns the negate flag


setNegate

void setNegate(boolean negate)