Package de.brendamour.jpasskit
Class PKFieldBuilder
java.lang.Object
de.brendamour.jpasskit.PKFieldBuilder
- All Implemented Interfaces:
IPKBuilder<PKField>,IPKValidateable
Allows constructing and validating
PKField entities.- Author:
- Igor Stepanov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionattributedValue(Serializable attributedValue) build()changeMessage(String changeMessage) currencyCode(String currencyCode) dataDetectorType(PKDataDetectorType dataDetectorType) dataDetectorTypes(List<PKDataDetectorType> providedDataDetectorTypes) dateStyle(PKDateStyle dateStyle) ignoresTimeZone(Boolean ignoresTimeZone) isRelative(Boolean isRelative) booleanisValid()numberStyle(PKNumberStyle numberStyle) semantics(PKSemantics semantics) textAlignment(PKTextAlignment textAlignment) timeStyle(PKDateStyle timeStyle) protected PKFieldBuildervalue(Serializable value) value(BigDecimal value) Deprecated.
-
Constructor Details
-
PKFieldBuilder
protected PKFieldBuilder()
-
-
Method Details
-
of
- Specified by:
ofin interfaceIPKBuilder<PKField>
-
key
-
label
-
value
-
value
-
value
-
value
-
value
-
value
-
value
Deprecated. -
value
-
value
-
changeMessage
-
textAlignment
-
currencyCode
-
numberStyle
-
dateStyle
-
timeStyle
-
isRelative
-
attributedValue
-
dataDetectorType
-
dataDetectorTypes
-
ignoresTimeZone
-
row
-
semantics
-
isValid
public boolean isValid()- Specified by:
isValidin interfaceIPKValidateable
-
getValidationErrors
- Specified by:
getValidationErrorsin interfaceIPKValidateable
-
build
- Specified by:
buildin interfaceIPKBuilder<PKField>
-