Package cdc.impex.templates
Class ColumnTemplate.Builder<T>
- java.lang.Object
-
- cdc.impex.templates.ColumnTemplate.Builder<T>
-
- Enclosing class:
- ColumnTemplate<T>
public static final class ColumnTemplate.Builder<T> extends Object
-
-
Method Summary
-
-
-
Method Detail
-
name
public ColumnTemplate.Builder<T> name(String name)
-
usage
public ColumnTemplate.Builder<T> usage(Usage usage)
-
def
public ColumnTemplate.Builder<T> def(T def)
-
description
public ColumnTemplate.Builder<T> description(String description)
-
checker
public ColumnTemplate.Builder<T> checker(cdc.validation.checkers.Checker<T> checker)
-
checkFailureSeverity
public ColumnTemplate.Builder<T> checkFailureSeverity(cdc.issues.IssueSeverity checkFailureSeverity)
-
importConverter
public ColumnTemplate.Builder<T> importConverter(Function<String,T> converter)
-
exportConverter
public ColumnTemplate.Builder<T> exportConverter(Function<T,String> converter)
-
cvType
public ColumnTemplate.Builder<T> cvType(cdc.office.ss.ContentValidation.Type cvType)
-
cvOperator
public ColumnTemplate.Builder<T> cvOperator(cdc.office.ss.ContentValidation.Operator cvOperator)
-
cvValue
public ColumnTemplate.Builder<T> cvValue(String value)
-
cvValues
public ColumnTemplate.Builder<T> cvValues(String value1, String value2)
-
cvValues
public ColumnTemplate.Builder<T> cvValues(String... values)
-
cvValues
public ColumnTemplate.Builder<T> cvValues(List<String> values)
-
build
public ColumnTemplate<T> build()
-
-