Package com.vaadin.flow.templatemodel
Annotation Type Encode
-
@Deprecated @Retention(RUNTIME) @Target(METHOD) @Repeatable(Container.class) public @interface Encode
Deprecated.Template model and polymer template support is deprecated - we recommend you to useLitTemplate
instead. Read more details from the Vaadin blog.Defines a ModelEncoder on a template model property found throughpath()
.Use this annotation on setters in your
TemplateModel
class to perform type conversions on properties.- Since:
- 1.0
- Author:
- Vaadin Ltd
- See Also:
ModelEncoder
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description Class<? extends ModelEncoder<?,?>>
value
Deprecated.The ModelEncoder class to use for encoding the property found through {path()
.
-
-
-
Element Detail
-
value
Class<? extends ModelEncoder<?,?>> value
Deprecated.The ModelEncoder class to use for encoding the property found through {path()
.- Returns:
- the ModelEncoder class
-
-
-
path
String path
Deprecated.The dot separated path from the TemplateModel property to the value to apply encoding to. Empty string by default, which will apply encoding directly to the property.- Returns:
- the dot separated path to the bean property to encode, empty string by default
- Default:
- ""
-
-