Package 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
Fields Modifier and Type Field Description static java.lang.StringVALIDATOR_CLASSValidator class parameter name.static java.lang.StringVALIDATOR_TYPEValidator 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetType()Get the validator type from Base Configuration.java.lang.StringgetValidatorClass()Get the validator class from Base Configuration.voidsetType(java.lang.String type)Set the validator type in Base Configuration.voidsetValidatorClass(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.
-
-