Package org.frankframework.parameters
Class Parameter
java.lang.Object
org.frankframework.parameters.AbstractParameter
org.frankframework.parameters.Parameter
- All Implemented Interfaces:
IConfigurable
,IConfigurationAware
,INamedObject
,IScopeProvider
,IWithParameters
,IParameter
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
Placeholder class to allow legacy configuration notations
<param type='number' />
in the new Frank!Config XSD.
The attribute type
has been removed in favor of explicit ParameterTypes such as: NumberParameter
, DateParameter
and BooleanParameter
.
Using the new elements enables the use of auto-completion for the specified type.
- Author:
- Niels Meijer
-
Nested Class Summary
Nested classes/interfaces inherited from class org.frankframework.parameters.AbstractParameter
AbstractParameter.DefaultValueMethods, AbstractParameter.ParameterMode
-
Field Summary
Fields inherited from class org.frankframework.parameters.AbstractParameter
FIXEDHOSTNAME, FIXEDUID, paramList
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetType()
void
setType
(ParameterType type) The target data type of the parameter, related to the database or XSLT stylesheet to which the parameter is applied.toString()
Methods inherited from class org.frankframework.parameters.AbstractParameter
addParameter, configure, consumesSessionVariable, getApplicationContext, getAuthAlias, getConfigurationClassLoader, getContextKey, getDefaultValue, getDefaultValueMethods, getMaxLength, getMinLength, getMode, getName, getNamespaceDefs, getParameterList, getPassword, getPattern, getSessionKey, getSessionKeyXPath, getStyleSheetName, getUsername, getValue, getValue, getValueAsType, getXpathExpression, getXsltVersion, isHidden, isIgnoreUnresolvablePatternElements, isRemoveNamespaces, requiresInputValueForResolution, setApplicationContext, setAuthAlias, setContextKey, setDefaultValue, setDefaultValueMethods, setHidden, setIgnoreUnresolvablePatternElements, setMaxLength, setMinLength, setMode, setName, setNamespaceDefs, setPassword, setPattern, setRemoveNamespaces, setSessionKey, setSessionKeyXPath, setStyleSheetName, setUsername, setValue, setXpathExpression, setXsltVersion
-
Constructor Details
-
Parameter
public Parameter() -
Parameter
utility constructor, useful for unit testing
-
-
Method Details
-
toString
- Overrides:
toString
in classAbstractParameter
-
setType
The target data type of the parameter, related to the database or XSLT stylesheet to which the parameter is applied.- Overrides:
setType
in classAbstractParameter
-
getType
- Specified by:
getType
in interfaceIParameter
- Overrides:
getType
in classAbstractParameter
-