Package com.ibm.di.config.base
Class LinkCriteriaItemImpl
- java.lang.Object
-
- com.ibm.di.config.base.BaseConfigurationImpl
-
- com.ibm.di.config.base.LinkCriteriaItemImpl
-
- All Implemented Interfaces:
BaseConfiguration,LinkCriteriaItem,MetamergeConfigChangeListener,java.io.Serializable
public class LinkCriteriaItemImpl extends BaseConfigurationImpl implements LinkCriteriaItem
Implements the configuration for a single item in a LinkCriteriaConfig.- See Also:
LinkCriteriaConfigImpl, Serialized Form
-
-
Field Summary
-
Fields inherited from class com.ibm.di.config.base.BaseConfigurationImpl
NAME
-
Fields inherited from interface com.ibm.di.config.interfaces.BaseConfiguration
CHILD_PATH_SEPARATOR, 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, SEARCH_SUBSTRING, SUBTREE
-
Fields inherited from interface com.ibm.di.config.interfaces.LinkCriteriaItem
EXACT, FINAL_STRING, GREATER_THAN, GREATER_THAN_OR_EQUAL, INITIAL_STRING, LC_EXACT, LC_FINAL, LC_GREATER_THAN, LC_GREATER_THAN_OR_EQUAL, LC_INITIAL, LC_LESS_THAN, LC_LESS_THAN_OR_EQUAL, LC_NOT, LC_SUBSTRING, LESS_THAN, LESS_THAN_OR_EQUAL, NOT_STRING, SEARCH_AND, SEARCH_NOT, SEARCH_OR, SUBSTRING
-
-
Constructor Summary
Constructors Constructor Description LinkCriteriaItemImpl()LinkCriteriaItemImpl(java.lang.Object config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetAttribute()booleangetEnabled()Gets the enabled attribute of this object.intgetMatch()java.lang.ObjectgetOper()java.lang.ObjectgetValue()voidsetAttribute(java.lang.Object attribute)voidsetOper(java.lang.Object oper)voidsetValue(java.lang.Object value)-
Methods inherited from class com.ibm.di.config.base.BaseConfigurationImpl
addListener, configurationChanged, deepClone, detachFromParent, expandPropertyValue, expandPropertyValue, flatten, fromEntry, getBooleanParameter, getChild, getChildForPath, getChildNames, getClone, getData, getDataIterator, getDebug, getDebug, getDebugBreak, getFlags, getInheritsFrom, getInheritsFromRef, getIntegerParameter, getKeys, getLogEnabled, getLongName, getMetamergeConfig, getModified, getModTS, getName, getNamespace, getNullBehavior, getNullBehaviorValue, getNullDefinition, getNullDefinitionValue, getParameter, getParameter, getParameter, getParameterPropertySource, getParameterPropertySourceFromValue, getParameterRaw, getParent, getParentName, getPath, getReferences, getResHash, getScript, getScriptEngine, getShortName, getStringParameter, getSubstitutionMap, getUseConfigListeners, getUseListeners, getUserComment, hasParameter, init, isExpression, isParameterLocal, isProtectedParameter, nameForChild, notifyChange, notifyChange, notifyChange, performNotifyChange, reattachToParent, removeListener, removeParameter, search, search, setBooleanParameter, setChild, setData, setDebug, setDebugBreak, setEnabled, setFlags, setInheritsFrom, setInheritsFromRef, setIntegerParameter, setLogEnabled, setMetamergeConfig, setModified, setModTS, setName, setName, setNullBehavior, setNullBehaviorValue, setNullDefinition, setNullDefinitionValue, setParameter, setParameter, setParameterPropertySource, setParent, setProtectedParameter, setProtectedParameter, setScript, setScriptEngine, setStringParameter, setSubstitutionMap, setupInheritanceChain, setUseConfigListeners, 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, detachFromParent, flatten, fromEntry, getBooleanParameter, getChild, getChildForPath, getChildNames, getClone, getData, getDataIterator, getDebug, getDebug, getDebugBreak, getFlags, getInheritsFrom, getInheritsFromRef, getIntegerParameter, getKeys, getLogEnabled, getMetamergeConfig, getModified, getModTS, getName, getNamespace, getNullBehavior, getNullBehaviorValue, getNullDefinition, getNullDefinitionValue, getParameter, getParameter, getParameter, getParameterPropertySource, getParameterRaw, getParent, getPath, getReferences, getScript, getScriptEngine, getShortName, getStringParameter, getSubstitutionMap, getUseListeners, getUserComment, hasParameter, init, isExpression, isParameterLocal, isProtectedParameter, nameForChild, notifyChange, notifyChange, notifyChange, reattachToParent, removeListener, removeParameter, search, search, setBooleanParameter, setChild, setData, setDebug, setDebugBreak, setEnabled, setFlags, setInheritsFrom, setInheritsFromRef, setIntegerParameter, setLogEnabled, setMetamergeConfig, setModified, setModTS, setName, setName, setNullBehavior, setNullBehaviorValue, setNullDefinition, setNullDefinitionValue, setParameter, setParameter, setParameterPropertySource, setParent, setProtectedParameter, setProtectedParameter, setScript, setScriptEngine, setStringParameter, setSubstitutionMap, setupInheritanceChain, setUseListeners, setUserComment, size, toEntry, updateInheritsFrom, willFlatten
-
-
-
-
Method Detail
-
getAttribute
public java.lang.Object getAttribute()
- Specified by:
getAttributein interfaceLinkCriteriaItem
-
setAttribute
public void setAttribute(java.lang.Object attribute)
- Specified by:
setAttributein interfaceLinkCriteriaItem
-
getValue
public java.lang.Object getValue()
- Specified by:
getValuein interfaceLinkCriteriaItem
-
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValuein interfaceLinkCriteriaItem
-
getOper
public java.lang.Object getOper()
- Specified by:
getOperin interfaceLinkCriteriaItem
-
setOper
public void setOper(java.lang.Object oper)
- Specified by:
setOperin interfaceLinkCriteriaItem
-
getMatch
public int getMatch()
- Specified by:
getMatchin interfaceLinkCriteriaItem
-
getEnabled
public boolean getEnabled()
Description copied from class:BaseConfigurationImplGets the enabled attribute of this object.- Specified by:
getEnabledin interfaceBaseConfiguration- Overrides:
getEnabledin classBaseConfigurationImpl- Returns:
- The nullBehaviorValue value.
-
-