com.bankframe.fe.statemachine.ext.apploaders
Class NullInputRequirements
java.lang.Object
com.bankframe.fe.statemachine.ext.apploaders.NullInputRequirements
- All Implemented Interfaces:
- IInputRequirements, Cloneable
public class NullInputRequirements
- extends Object
- implements IInputRequirements
NullInputRequirements
public NullInputRequirements()
- Constructor for InputRequirements.
getInputDefinitions
public Collection getInputDefinitions()
- Specified by:
getInputDefinitions
in interface IInputRequirements
- See Also:
IInputRequirements.getInputDefinitions()
getFailedRequirements
public Collection getFailedRequirements(Inputs inputs)
- Description copied from interface:
IInputRequirements
- This method returns an Iterator over all the InputDefinitions
that are not met by the given Inputs.
Note that only those inputs that are REQUIRED can fail this test.
CONSTANT, OPTIONAL and CODED inputs will never be included in
the failed requirements.
- Specified by:
getFailedRequirements
in interface IInputRequirements
- Parameters:
inputs
- The Inputs to test for requirements.
- Returns:
- Collection A Collection of the failed requirements.
- See Also:
IInputRequirements.getFailedRequirements(Inputs)
getInputDefinition
public IInputDefinition getInputDefinition(String inputName)
- Specified by:
getInputDefinition
in interface IInputRequirements
- See Also:
IInputRequirements.getInputDefinition(String)
clone
public Object clone()
throws CloneNotSupportedException
- Specified by:
clone
in interface IInputRequirements
- Overrides:
clone
in class Object
- Throws:
CloneNotSupportedException
Copyright © 2005, 2007, Oracle. All rights reserved.