com.bankframe.fe.statemachine.ext.apploaders
Interface IInputRequirements
- All Superinterfaces:
- Cloneable
- All Known Implementing Classes:
- InputRequirements, InputRequirements, NullInputRequirements
public interface IInputRequirements
- extends Cloneable
getInputDefinitions
Collection getInputDefinitions()
getInputDefinition
IInputDefinition getInputDefinition(String inputName)
getFailedRequirements
Collection getFailedRequirements(Inputs inputs)
- 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.
- Parameters:
inputs
- The Inputs to test for requirements.
- Returns:
- Collection A Collection of the failed requirements.
clone
Object clone()
throws CloneNotSupportedException
- Throws:
CloneNotSupportedException
Copyright © 2005, 2007, Oracle. All rights reserved.