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.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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.
-
-