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.Object
getAttribute()
boolean
getEnabled()
Gets the enabled attribute of this object.int
getMatch()
java.lang.Object
getOper()
java.lang.Object
getValue()
void
setAttribute(java.lang.Object attribute)
void
setOper(java.lang.Object oper)
void
setValue(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:
getAttribute
in interfaceLinkCriteriaItem
-
setAttribute
public void setAttribute(java.lang.Object attribute)
- Specified by:
setAttribute
in interfaceLinkCriteriaItem
-
getValue
public java.lang.Object getValue()
- Specified by:
getValue
in interfaceLinkCriteriaItem
-
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValue
in interfaceLinkCriteriaItem
-
getOper
public java.lang.Object getOper()
- Specified by:
getOper
in interfaceLinkCriteriaItem
-
setOper
public void setOper(java.lang.Object oper)
- Specified by:
setOper
in interfaceLinkCriteriaItem
-
getMatch
public int getMatch()
- Specified by:
getMatch
in interfaceLinkCriteriaItem
-
getEnabled
public boolean getEnabled()
Description copied from class:BaseConfigurationImpl
Gets the enabled attribute of this object.- Specified by:
getEnabled
in interfaceBaseConfiguration
- Overrides:
getEnabled
in classBaseConfigurationImpl
- Returns:
- The nullBehaviorValue value.
-
-