com.ibm.di.config.base
Class EventHandlerConditionConfigImpl

java.lang.Object
  extended by com.ibm.di.config.base.BaseConfigurationImpl
      extended by com.ibm.di.config.base.EventHandlerConditionConfigImpl
All Implemented Interfaces:
BaseConfiguration, EventHandlerConditionConfig, MetamergeConfigChangeListener, Serializable

public class EventHandlerConditionConfigImpl
extends BaseConfigurationImpl
implements EventHandlerConditionConfig

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ibm.di.config.base.BaseConfigurationImpl
NAME
 
Fields inherited from interface com.ibm.di.config.interfaces.EventHandlerConditionConfig
OPER_CONTAINS, OPER_ENDS_WITH, OPER_EQUALS, OPER_HAS_VALUE, OPER_STARTS_WITH, OPERATORS
 
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
 
Constructor Summary
EventHandlerConditionConfigImpl()
           
EventHandlerConditionConfigImpl(Object config)
           
EventHandlerConditionConfigImpl(Object config, BaseConfiguration parent)
           
 
Method Summary
 String getAttributeName()
           
 boolean getCaseSensitive()
           
 boolean getNegate()
           
 int getOperator()
           
 String getOperatorString()
           
 Object getValue()
           
 boolean isScript()
           
 void setAttributeName(String name)
           
 void setCaseSensitive(boolean caseSensitive)
           
 void setNegate(boolean negate)
           
 void setOperator(int operand)
           
 void setOperatorString(String operator)
           
 void setValue(Object value)
           
 
Methods inherited from class com.ibm.di.config.base.BaseConfigurationImpl
addListener, configurationChanged, deepClone, expandPropertyValue, expandPropertyValue, 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, getParameterPropertySourceFromValue, getParameterRaw, getParent, getParentName, getPath, getReferences, getResHash, getScript, getScriptEngine, getShortName, getStringParameter, getSubstitutionMap, getUseListeners, getUserComment, hasParameter, init, isParameterLocal, nameForChild, notifyChange, notifyChange, performNotifyChange, 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, toString, updateInheritsFrom, willExpandProps, willFlatten, willUseInherited
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

EventHandlerConditionConfigImpl

public EventHandlerConditionConfigImpl()

EventHandlerConditionConfigImpl

public EventHandlerConditionConfigImpl(Object config)

EventHandlerConditionConfigImpl

public EventHandlerConditionConfigImpl(Object config,
                                       BaseConfiguration parent)
Method Detail

isScript

public boolean isScript()
Specified by:
isScript in interface EventHandlerConditionConfig

getCaseSensitive

public boolean getCaseSensitive()
Specified by:
getCaseSensitive in interface EventHandlerConditionConfig

setCaseSensitive

public void setCaseSensitive(boolean caseSensitive)
Specified by:
setCaseSensitive in interface EventHandlerConditionConfig

getAttributeName

public String getAttributeName()
Specified by:
getAttributeName in interface EventHandlerConditionConfig

setAttributeName

public void setAttributeName(String name)
Specified by:
setAttributeName in interface EventHandlerConditionConfig

getNegate

public boolean getNegate()
Specified by:
getNegate in interface EventHandlerConditionConfig

setNegate

public void setNegate(boolean negate)
Specified by:
setNegate in interface EventHandlerConditionConfig

getOperator

public int getOperator()
Specified by:
getOperator in interface EventHandlerConditionConfig

setOperator

public void setOperator(int operand)
Specified by:
setOperator in interface EventHandlerConditionConfig

getOperatorString

public String getOperatorString()
Specified by:
getOperatorString in interface EventHandlerConditionConfig

setOperatorString

public void setOperatorString(String operator)
Specified by:
setOperatorString in interface EventHandlerConditionConfig

getValue

public Object getValue()
Specified by:
getValue in interface EventHandlerConditionConfig

setValue

public void setValue(Object value)
Specified by:
setValue in interface EventHandlerConditionConfig