public class PKFieldBuilder extends Object implements IPKValidateable, IPKBuilder<PKField>
PKField entities.| Modifier | Constructor and Description |
|---|---|
protected |
PKFieldBuilder() |
public PKFieldBuilder of(PKField source)
of in interface IPKBuilder<PKField>public PKFieldBuilder key(String key)
public PKFieldBuilder label(String label)
public PKFieldBuilder value(String value)
public PKFieldBuilder value(Integer value)
public PKFieldBuilder value(Float value)
public PKFieldBuilder value(Long value)
public PKFieldBuilder value(Double value)
public PKFieldBuilder value(BigDecimal value)
@Deprecated public PKFieldBuilder value(Date value)
public PKFieldBuilder value(Instant value)
protected PKFieldBuilder value(Serializable value)
public PKFieldBuilder changeMessage(String changeMessage)
public PKFieldBuilder textAlignment(PKTextAlignment textAlignment)
public PKFieldBuilder currencyCode(String currencyCode)
public PKFieldBuilder numberStyle(PKNumberStyle numberStyle)
public PKFieldBuilder dateStyle(PKDateStyle dateStyle)
public PKFieldBuilder timeStyle(PKDateStyle timeStyle)
public PKFieldBuilder isRelative(Boolean isRelative)
public PKFieldBuilder attributedValue(Serializable attributedValue)
public PKFieldBuilder dataDetectorType(PKDataDetectorType dataDetectorType)
public PKFieldBuilder dataDetectorTypes(List<PKDataDetectorType> providedDataDetectorTypes)
public PKFieldBuilder ignoresTimeZone(Boolean ignoresTimeZone)
public PKFieldBuilder row(Integer row)
public PKFieldBuilder semantics(PKSemantics semantics)
public boolean isValid()
isValid in interface IPKValidateablepublic List<String> getValidationErrors()
getValidationErrors in interface IPKValidateablepublic PKField build()
build in interface IPKBuilder<PKField>Copyright © 2012–2022. All rights reserved.