| Package | Description |
|---|---|
| com.vaadin.flow.component.polymertemplate | |
| com.vaadin.flow.templatemodel |
| Modifier and Type | Method and Description |
|---|---|
ModelType |
AbstractTemplate.getModelType(Type type)
Get the
ModelType for given class. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ComplexModelType<T>
A complex model type (represents either a list or a bean).
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBasicModelType<T>
Common abstract class with generic functionality for basic mode type.
|
class |
BasicComplexModelType<T>
A model type representing an immutable leaf value (e.g.
|
class |
BasicModelType
A model type representing an immutable leaf value, e.g.
|
class |
BeanModelType<T>
A model type corresponding to a Java bean type.
|
class |
ConvertedModelType<A,M extends Serializable>
A
ModelType implementation that wraps a model type for performing
type conversions on together with a ModelEncoder. |
class |
ListModelType<T>
A model type corresponding to a list of bean types.
|
class |
ModelDescriptor<T extends TemplateModel>
Describes the model type of a template class.
|
| Modifier and Type | Method and Description |
|---|---|
ModelType |
BeanModelType.getPropertyType(String propertyName)
Gets the type of the property with the given name.
|
ModelType |
ConvertedModelType.getWrappedModelType()
Gets the model type describing the data actually stored in the model.
|
ModelType |
BeanModelType.resolveType(String modelPath)
Finds the model type denoted by the given model path.
|
| Modifier and Type | Method and Description |
|---|---|
static Optional<ModelType> |
BasicModelType.get(Class<?> type)
Gets the basic model type definition for the given Java class.
|
Copyright © 2025. All rights reserved.