Interface ArgumentFactory<T>
- All Known Implementing Classes:
ArgumentFactories.PrincipalNameFactory
,ArgumentFactories.UserPkArgument
,CurrentBuArgument
,DateArgumentFactory
,DatetimeArgumentFactory
public interface ArgumentFactory<T>
The ArgumentFactory
is responsible for creating the arguments. You
can register those factories with a parameter name. For each named parameter
in the query string the value obtained from the factory is set into the query.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
AnyArgumentFactory
implementing this interface will know about the parameter name it is registered. -
Method Summary
-
Method Details
-
getArgument
Return the final argument.- Parameters:
parameterName
- the parameter name used triggering thisArgumentFactory
- Returns:
- the value to be set for the requested parameter
-