com.ibm.di.config.interfaces
Interface LinkCriteriaItem

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

public interface LinkCriteriaItem
extends BaseConfiguration

The configuration for a single item in a LinkCriteriaConfig\

See Also:
LinkCriteriaConfig

Field Summary
static int EXACT
           
static int FINAL_STRING
           
static int GREATER_THAN
           
static int GREATER_THAN_OR_EQUAL
           
static int INITIAL_STRING
           
static String LC_EXACT
           
static String LC_FINAL
           
static String LC_GREATER_THAN
           
static String LC_GREATER_THAN_OR_EQUAL
           
static String LC_INITIAL
           
static String LC_LESS_THAN
           
static String LC_LESS_THAN_OR_EQUAL
           
static String LC_NOT
           
static String LC_SUBSTRING
           
static int LESS_THAN
           
static int LESS_THAN_OR_EQUAL
           
static int NOT_STRING
           
static int SEARCH_AND
           
static int SEARCH_NOT
           
static int SEARCH_OR
           
static int SUBSTRING
           
 
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
 
Method Summary
 Object getAttribute()
           
 int getMatch()
           
 Object getOper()
           
 Object getValue()
           
 void setAttribute(Object attribute)
           
 void setOper(Object oper)
           
 void setValue(Object value)
           
 
Methods inherited from interface com.ibm.di.config.interfaces.BaseConfiguration
addListener, detachFromParent, flatten, fromEntry, getBooleanParameter, getChild, getChildForPath, getChildNames, getClone, getData, getDataIterator, getDebug, getDebug, getDebugBreak, getEnabled, 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, 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, setScript, setScriptEngine, setStringParameter, setSubstitutionMap, setupInheritanceChain, setUseListeners, setUserComment, size, toEntry, updateInheritsFrom, willFlatten
 

Field Detail

EXACT

static final int EXACT
See Also:
Constant Field Values

LESS_THAN

static final int LESS_THAN
See Also:
Constant Field Values

LESS_THAN_OR_EQUAL

static final int LESS_THAN_OR_EQUAL
See Also:
Constant Field Values

GREATER_THAN

static final int GREATER_THAN
See Also:
Constant Field Values

GREATER_THAN_OR_EQUAL

static final int GREATER_THAN_OR_EQUAL
See Also:
Constant Field Values

SUBSTRING

static final int SUBSTRING
See Also:
Constant Field Values

INITIAL_STRING

static final int INITIAL_STRING
See Also:
Constant Field Values

FINAL_STRING

static final int FINAL_STRING
See Also:
Constant Field Values

NOT_STRING

static final int NOT_STRING
See Also:
Constant Field Values

LC_EXACT

static final String LC_EXACT
See Also:
Constant Field Values

LC_LESS_THAN

static final String LC_LESS_THAN
See Also:
Constant Field Values

LC_LESS_THAN_OR_EQUAL

static final String LC_LESS_THAN_OR_EQUAL
See Also:
Constant Field Values

LC_GREATER_THAN

static final String LC_GREATER_THAN
See Also:
Constant Field Values

LC_GREATER_THAN_OR_EQUAL

static final String LC_GREATER_THAN_OR_EQUAL
See Also:
Constant Field Values

LC_SUBSTRING

static final String LC_SUBSTRING
See Also:
Constant Field Values

LC_INITIAL

static final String LC_INITIAL
See Also:
Constant Field Values

LC_FINAL

static final String LC_FINAL
See Also:
Constant Field Values

LC_NOT

static final String LC_NOT
See Also:
Constant Field Values

SEARCH_AND

static final int SEARCH_AND
See Also:
Constant Field Values

SEARCH_OR

static final int SEARCH_OR
See Also:
Constant Field Values

SEARCH_NOT

static final int SEARCH_NOT
See Also:
Constant Field Values
Method Detail

getAttribute

Object getAttribute()

setAttribute

void setAttribute(Object attribute)

getValue

Object getValue()

setValue

void setValue(Object value)

getOper

Object getOper()

setOper

void setOper(Object oper)

getMatch

int getMatch()