Class TemplateDataAnalyzer.PolymerParserData
java.lang.Object
com.vaadin.flow.component.template.internal.ParserData
com.vaadin.flow.component.polymertemplate.TemplateDataAnalyzer.PolymerParserData
- Enclosing class:
TemplateDataAnalyzer
@Deprecated
public static class TemplateDataAnalyzer.PolymerParserData
extends com.vaadin.flow.component.template.internal.ParserData
Deprecated.
Immutable parser data which may be stored in cache.
Use
ParserData instead.-
Constructor Summary
ConstructorsConstructorDescriptionPolymerParserData(Map<Field, String> fields, Map<String, String> tags, Map<String, Map<String, String>> attributes, Set<String> twoWayBindings, Collection<com.vaadin.flow.component.polymertemplate.TemplateDataAnalyzer.SubTemplateData> subTemplates) Deprecated.Constructs an immutable data object with the given information. -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.Applies the given consumer to each mapped field.Methods inherited from class com.vaadin.flow.component.template.internal.ParserData
forEachInjectedField, getAttributes
-
Constructor Details
-
PolymerParserData
public PolymerParserData(Map<Field, String> fields, Map<String, String> tags, Map<String, Map<String, String>> attributes, Set<String> twoWayBindings, Collection<com.vaadin.flow.component.polymertemplate.TemplateDataAnalyzer.SubTemplateData> subTemplates) Deprecated.Constructs an immutable data object with the given information.- Parameters:
fields- a map of fields to their idstags- a map of ids to their tagsattributes- a map of attributes values to the element idtwoWayBindings- the properties which support two way bindingsubTemplates- data for sub templates
-
-
Method Details
-
forEachInjectedField
Deprecated.Applies the given consumer to each mapped field.- Parameters:
consumer- the consumer to call for each mapped field
-