com.ibm.di.config.interfaces
Interface ValidatorConfig

All Superinterfaces:
BaseConfiguration, java.io.Serializable
All Known Implementing Classes:
ValidatorConfigImpl

public interface ValidatorConfig
extends BaseConfiguration

A validator configuration that can be provided in the form of the Component.


Field Summary
static java.lang.String VALIDATOR_CLASS
          Validator class parameter name.
static java.lang.String VALIDATOR_TYPE
          Validator type parameter 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
 
Method Summary
 java.lang.String getType()
          Get the validator type from Base Configuration.
 java.lang.String getValidatorClass()
          Get the validator class from Base Configuration.
 void setType(java.lang.String type)
          Set the validator type in Base Configuration.
 void setValidatorClass(java.lang.String clazz)
          Set the validator class in Base Configuration.
 
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, 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
 

Field Detail

VALIDATOR_CLASS

static final java.lang.String VALIDATOR_CLASS
Validator class parameter name.

See Also:
Constant Field Values

VALIDATOR_TYPE

static final java.lang.String VALIDATOR_TYPE
Validator type parameter name.

See Also:
Constant Field Values
Method Detail

setValidatorClass

void setValidatorClass(java.lang.String clazz)
Set the validator class in Base Configuration.

Parameters:
clazz - to be set.

getValidatorClass

java.lang.String getValidatorClass()
Get the validator class from Base Configuration.

Returns:
validator class.

setType

void setType(java.lang.String type)
Set the validator type in Base Configuration.

Parameters:
type - to be set.

getType

java.lang.String getType()
Get the validator type from Base Configuration.

Returns:
validator type.