Package org.zkoss.bind.converter.sys
Class FormattedTemporalConverter<T extends TemporalAccessor>
java.lang.Object
org.zkoss.bind.converter.sys.FormattedTemporalConverter<T>
- All Implemented Interfaces:
Serializable,Converter<String,T, org.zkoss.zk.ui.Component>
public class FormattedTemporalConverter<T extends TemporalAccessor>
extends Object
implements Converter<String,T,org.zkoss.zk.ui.Component>, Serializable
Converter to convert String to Temporal object.
- Since:
- 9.0.0
- Author:
- rudyhuang
- See Also:
-
Field Summary
Fields inherited from interface org.zkoss.bind.Converter
IGNORED_VALUE -
Constructor Summary
ConstructorsConstructorDescriptionFormattedTemporalConverter(TemporalQuery<T> parseTo) Construct with a parseTo method. -
Method Summary
Modifier and TypeMethodDescriptioncoerceToBean(String compAttr, org.zkoss.zk.ui.Component component, BindContext ctx) Convert String to Temporal.coerceToUi(T beanProp, org.zkoss.zk.ui.Component component, BindContext ctx) Convert Temporal to String.
-
Constructor Details
-
FormattedTemporalConverter
Construct with a parseTo method.- Parameters:
parseTo- Temporal method parsed to
-
-
Method Details
-
coerceToUi
Convert Temporal to String.- Specified by:
coerceToUiin interfaceConverter<String,T extends TemporalAccessor, org.zkoss.zk.ui.Component> - Parameters:
beanProp- temporal to be convertedcomponent- associated componentctx- bind context for associateBindingand extra parameter (e.g. format)- Returns:
- the converted temporal as String
-
coerceToBean
Convert String to Temporal.- Specified by:
coerceToBeanin interfaceConverter<String,T extends TemporalAccessor, org.zkoss.zk.ui.Component> - Parameters:
compAttr- temporal in string formcomponent- associated componentctx- bind context for associateBindingand extra parameter (e.g. format)- Returns:
- the converted Temporal
-