Package de.hybris.platform.b2ctelcoservices.constraints
-
Class Summary Class Description AverageServiceUsageUnitValidator Triggers the validator to check if the Selected tmaAverageServiceUsage unitOfMeasure and ProductSpecCharValue unitOfMeasure are compatible units or not The method check if the AverageServiceUsageTmaAverageServiceUsageModel.getUnitOfMeasure()andTmaProductSpecCharacteristicValueModel.getUnitOfMeasure()are compatible unitsAverageServiceUsageUnitValidatorTest Integration Test forAverageServiceUsageUnitValidatorBasicConfigurableGuidedSellingValidator<C extends java.lang.annotation.Annotation> Base class for Guided Selling Journey and Guided Selling Step validators.ClassificationNotBlankValidator Validates that if the givenProductModelhas a certain category then the assigned classification attribute must not be empty or null.TmaBpoPreconfigurationValidator Validates theTmaSimpleProductOfferingModelused in creating a newTmaBundledProductOfferingModelThe method checks if theTmaBpoPreConfigModel.getPreConfigSpos()are valid child of the Root Bundle selected.TmaBpoPreConfigValidationTest Integration Test forTmaBpoPreconfigurationValidatorTmaPoGroupImmediateChildrenValidator Validates the children of TmaProductOfferingGroupTmaProductOfferingGroupModel.getChildProductOfferings().TmaPoGroupValidSpoBpoValidator Validates the children of TmaProductOfferingGroupTmaProductOfferingGroupModel.getChildProductOfferings().TmaProductOfferingGroupValidationTest Integration Test forTmaPoGroupImmediateChildrenValidatorTmaPoGroupValidSpoBpoValidator.TmaTypeValidatorHelper A helper class for validators to construct multiple error messages using same validator class. -
Annotation Types Summary Annotation Type Description AverageServiceUsageUnit Triggers when if the Selected AverageServiceUsage and ProductSpecCharValue have compatible unitsTmaAverageServiceUsageModel.getUnitOfMeasure()andTmaProductSpecCharacteristicValueModel.getUnitOfMeasure()are compatibleClassificationNotBlank The annotated element (a product's classification attribute that is assigned to the product's category) must not be empty ornull.TmaBpoPreConfiguration Validates the Simple Product OFferings used in creating a new TmaBpoPreConfigModel {@link de.hybris.platform.b2ctelcoservices.model.TmaBpoPreConfigModel#getPreConfigSpos()()} .TmaPoGroupImmediateChildren Triggers the validator to check if the selected TmaProductOfferingGroup has valid children.TmaPoGroupValidSpoBpo Triggers the validator to check if the selected TmaProductOfferingGroup has valid children.