|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.epam.fix.validation.engine.ValidatorContainer
public class ValidatorContainer
Contains the list of validators.
ValidatorType| Constructor Summary | |
|---|---|
ValidatorContainer()
|
|
| Method Summary | |
|---|---|
List<IValidator> |
getAllValidators()
Gets validators. |
MessageTypeValidator |
getMessageTypeValidator()
Gets validators. |
IValidator |
getValidator(ValidatorType type)
Gets the validator by validator type. |
List<IValidator> |
getValidatorsWithOutInputs(List<ValidatorType> types)
Gets the validators with specific types. |
List<IValidator> |
getValidatorsWithOutMessageType()
Gets the validators. |
Set<ValidatorType> |
getValidatorType()
Gets the list of type validator. |
void |
putNewValidator(ValidatorType type,
IValidator validator)
|
void |
putOtherValidators(IValidatorContainer container)
Appends the validators from container container into current instance. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ValidatorContainer()
| Method Detail |
|---|
public void putNewValidator(ValidatorType type,
IValidator validator)
putNewValidator in interface IValidatorContainerIValidatorContainer.putNewValidator(com.epam.fix.validation.ValidatorType, IValidator)public IValidator getValidator(ValidatorType type)
IValidatorContainer
getValidator in interface IValidatorContainertype - the type of validatorIValidatorContainer.getValidator(com.epam.fix.validation.ValidatorType)public List<IValidator> getValidatorsWithOutInputs(List<ValidatorType> types)
IValidatorContainer
getValidatorsWithOutInputs in interface IValidatorContainertypes - the types of validatorIValidatorContainer.getValidatorsWithOutInputs(java.util.List)public List<IValidator> getValidatorsWithOutMessageType()
IValidatorContainerMESSAGE_TYPE validator.
getValidatorsWithOutMessageType in interface IValidatorContainerIValidatorContainer.getValidatorsWithOutMessageType()public List<IValidator> getAllValidators()
IValidatorContainer
getAllValidators in interface IValidatorContainerIValidatorContainer.getAllValidators()public MessageTypeValidator getMessageTypeValidator()
IValidatorContainer
getMessageTypeValidator in interface IValidatorContainerIValidatorContainer.getMessageTypeValidator()public void putOtherValidators(IValidatorContainer container)
IValidatorContainercontainer container into current instance.
putOtherValidators in interface IValidatorContainerIValidatorContainer.putOtherValidators(com.epam.fix.validation.engine.IValidatorContainer)public Set<ValidatorType> getValidatorType()
IValidatorContainer
getValidatorType in interface IValidatorContainerIValidatorContainer.getValidatorType()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||