Class AbstractEntityValidator
java.lang.Object
ch.tocco.nice2.persist.core.api.validation.AbstractEntityValidator
- All Implemented Interfaces:
EntitiesValidator, EntityValidator
- Direct Known Subclasses:
AbstractInactiveAccountValidator, AbstractInactiveCostCenterValidator, AbstractOrderAccountValidator, AccountTypeValidator, AccountUniqueNumberValidator, AccountVatSettingsValidator, AffiliationQueryValidator, AnswerOptionIdUniqueValidator, ArticleStatusValidator, AutoIntrusionMandatoryRelationValidator, BalancedWageValidator, BusinessAddressValidator, BusinessUnitCostAccountingValidator, BusinessUnitDependentDefaultFlagValidator, BusinessUnitFinanceFlagValidator, BusinessUnitHierarchyValidator, CaseRegistrationValidator, CheckEventOnModuleGroupValidator, ContingentEstimationValidator, ContingentValidator, CostAccountingValidator, CostCenterUniqueNumberValidator, DeactivationValidator, DebitAccountDebitorValidator, DefaultSearchFilterValidator, DiscountValidator, DonationStatusValidator, DonationUserOrganisationValidator, EffortDurationEntityValidator, EffortProjectionUniqueUserTypeValidator, EffortProjectionUserOrTypeRelationEntityValidator, EqualAddressAddressEntityExistsValidator, EqualUserUserEntityExistsValidator, EsrAccountBesrValidator, EvaluationTemplateAddressDaysValidator, EventDismissValidator, EventOverbookedValidator, EventRelationshipValidator, ExamSumValidator, ExpenseProjectionEntityValidator, FixatedQuestionnaireValidator, IdenticalRuleCheckValidator, InputNodePointsMaxValidator, MailBoxValidator, MailFormConfValidator, MembershipTypeValidator, OfftimeEventValidator, OrderAddressValidator, OrderBillingDateValidator, OrderPositionDebitorStatusValidator, OrderPositionValidator, OrderStatusDateValidator, OwnSalaryValidator, ParentSelectedValidator, PathUniquenessValidator, PeriodDatesValidator, PriceCategoryValidator, PublishedContentExistsValidator, QuestionFieldTypeValidator, QuestionValidator, ReferenceCodeUniqueValidator, RegistrationAnswerOptionValidator, RequirementRuleValidator, ReservationLessonWageValidator, RuleValidator, SalaryDefaultFlagValidator, SchoolingContributionValidator, SeminarRegistrationValidator, SeminarRelationValidator, SeminarStartValidator, SingleRegistrationFromFlowValidator, StandardBooleanRequiresFieldEntityValidator, StandardDesignatedRelationEntityValidator, StandardEvaluationTemplateNoModuleValidator, StandardEvaluationTemplateValidator, StandardFieldOrRelationEntityValidator, StandardMandatoryEntityValidator, StandardMandatoryGroupValidator, StandardRelationCountEntityValidator, StandardStateEntityValidator, StandardTimeEntityValidator, StornoVoucherDateValidator, SurveyCategoryDefinitionValidator, SurveyCategoryQuestionValidator, SurveyPointsValidator, SurveyQuestionTypeValidator, UniqueBusinessUnitCorporateDesignValidator, UserDefaultSearchFilterValidator, UsernameAsciiValidator, ValidFromDateValidator, VatCodeBusinessUnitValidator, VatCodeValidator, VatRateValidator, VoucherTypeStatusValidator, VoucherValidator, WageScaleConditionValidator, WageScaleModifierValidator, WageViewConfValidator
Deprecated.
Default implementation for
EntityValidator-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddMyself(EntityModel model) Deprecated.Implement this method to return true if the Validator should add itself to the EntityModel at hand.final StringgetName()Deprecated.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EntityValidator
validate, validate
-
Constructor Details
-
AbstractEntityValidator
public AbstractEntityValidator()Deprecated.
-
-
Method Details
-
addMyself
Deprecated.Description copied from interface:EntitiesValidatorImplement this method to return true if the Validator should add itself to the EntityModel at hand. This method can be useful, if a validator is being used for all models meeting a certain requirement (e.g. model has a field of type X, entity is a lookup entity, etc.). The method is called for each entity model at application startup when building the entity model.- Specified by:
addMyselfin interfaceEntitiesValidator- Parameters:
model- the EntityModel- Returns:
- true to add the Validator to the EntityModel at hand
-
getName
-
AbstractEntitiesValidatorinstead