Class UniquenessValidator.Builder<E extends EntityType<E>>
- java.lang.Object
-
- com.kenshoo.pl.entity.spi.helpers.UniquenessValidator.Builder<E>
-
- Enclosing class:
- UniquenessValidator<E extends EntityType<E>>
public static class UniquenessValidator.Builder<E extends EntityType<E>> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder(EntitiesFetcher fetcher, UniqueKey<E> uniqueKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UniquenessValidator<E>build()UniquenessValidator.Builder<E>setCondition(PLCondition condition)UniquenessValidator.Builder<E>setErrorCode(java.lang.String errorCode)UniquenessValidator.Builder<E>setOperation(SupportedChangeOperation operation)
-
-
-
Constructor Detail
-
Builder
public Builder(EntitiesFetcher fetcher, UniqueKey<E> uniqueKey)
-
-
Method Detail
-
setOperation
public UniquenessValidator.Builder<E> setOperation(SupportedChangeOperation operation)
-
setCondition
public UniquenessValidator.Builder<E> setCondition(PLCondition condition)
-
setErrorCode
public UniquenessValidator.Builder<E> setErrorCode(java.lang.String errorCode)
-
build
public UniquenessValidator<E> build()
-
-