Label Field Definition Builder

Defined in package com.scandit.datacapture.label.capture

LabelFieldDefinitionBuilder
class LabelFieldDefinitionBuilder<BuilderType, FieldType>

Added in version 6.21.0

isOptional
boolean isOptional()
void setOptional(boolean value)

Added in version 6.21.0

patterns
@NonNull Iterable<@NonNull String> getPatterns()
void setPatterns(@NonNull Iterable<@NonNull String> value)

Added in version 6.21.0

isOptional(optional)
@NonNull BuilderType isOptional(boolean optional)

Added in version 6.21.0

setPatterns(patterns)
@NonNull BuilderType setPatterns(@NonNull String patterns)

Added in version 6.21.0

setPatterns(patterns)
@NonNull BuilderType setPatterns(@NonNull Iterable<@NonNull String> patterns)

Added in version 6.21.0

setPattern(pattern)
@NonNull BuilderType setPattern(@NonNull String pattern)

Added in version 6.21.0

setPattern(pattern)
@NonNull BuilderType setPattern(@NonNull Regex pattern)

Added in version 6.21.0

setHiddenProperty(key, value)
@NonNull BuilderType setHiddenProperty(@NonNull String key,
        @NonNull Object value)

Added in version 6.21.0

setHiddenProperties(hiddenProperties)
@NonNull BuilderType setHiddenProperties(@NonNull Map<@NonNull String, @NonNull Object> hiddenProperties)

Added in version 6.21.0

build(name)
@NonNull FieldType build(@NonNull String name)

Added in version 6.21.0

buildFluent(name)
@NonNull LabelDefinitionBuilder buildFluent(@NonNull String name)

Added in version 6.21.0