Interface Validator<T>
- Type Parameters:
T- the type of object to validate
- All Known Implementing Classes:
AccountAttachmentValidator,AccountContactValidator,AccountMeasuringElementValidator,ActivityForecastSkillValidator,ActivitySkillConfigurarionValidator,AssetAttachmentValidator,AssetCharacteristicValueValidator,AssetCharacteristicValueValidator,AssetMeasuringElementValidator,AssetOperationCenterValidator,AssetTypeTemplateCharacteristicValidator,AssetTypeTemplateCharacteristicValidator,AssetTypeTemplateValidator,AssetTypeTemplateValidator,BundleOperationValidator,BundleSkillDivisionValidator,BundleSkillValidator,CrewShellAddressValidator,CrewShellShiftDummyValidator,CrewShellSkillValidator,CrewShellTechnicianValidator,DataCollectionTemplateOutcomeRuleValidator,DataCollectionTemplateReleaseValidator,DataCollectionTemplateVisibilityRuleHeaderValidator,DataCollectionTemplateVisibilityRuleRowValidator,DefaultValidator,ForecastActivityDetailValidator,ForecastActivityValidator,ForecastResourceDetailValidator,ForecastResourceValidator,ForecastShiftModelDetailValidator,ForecastSkillValidator,InterventionMeasureInterventionValidator,MeasuringElementMeasureValidator,MeterValidator,OperationCenterAddressValidator,OutcomeReasonEncodedNoteValidator,SkillConfigurationDivisionValidator,SkillConfigurationSkillValidator,StructureValidityPeriodValidator,TeamShiftValidator,TimeStringValidator,ValueDomainItemValidator,WorkCycleStructureValidator,WorkCycleStructureValidator,WorkloadDistributionWeightValidator,WorkOrderAttachmentValidator,WorkOrderOperationAttachmentValidator,WorkOrderOperationValidator,WorkOrderTypeStructureValidator,WorkShiftDummyValidator
public interface Validator<T>
Generic interface for validating objects of type T.
Implementations define specific validation logic for different object types and validation scenarios.
Implementations define specific validation logic for different object types and validation scenarios.
- Since:
- 1.0
-
Method Summary
-
Method Details
-
validate
Validates the provided object according to the implementation's validation rules.- Parameters:
t- the object to validate- Throws:
DAValidateException- if the object fails validation
-