T
- item type used in new definitionNEW
- new definition class which extends ConfiguredFieldDefinition
OLD
- old definition class FieldDefinition
public abstract class AbstractConfiguredFieldDefinitionConverter<T,NEW extends ConfiguredFieldDefinition<T>,OLD extends FieldDefinition> extends Object implements FieldDefinitionConverter<T,NEW,OLD>
Constructor and Description |
---|
AbstractConfiguredFieldDefinitionConverter() |
Modifier and Type | Method and Description |
---|---|
NEW |
convert(OLD oldDefinition) |
protected Class<? extends com.vaadin.data.Converter<T,?>> |
convertConverterClass(Class<?> oldConverterClass) |
protected Class |
convertDefinitionType(String type) |
protected List<FieldValidatorDefinition> |
convertValidators(List<FieldValidatorDefinition> validators) |
boolean |
supports(OLD oldDefinition) |
protected boolean |
supportsConverterClass(Class converterClass) |
protected boolean |
supportsTransformerClass(Class transformerClass) |
protected boolean |
supportsType(OLD oldDefinition) |
public AbstractConfiguredFieldDefinitionConverter()
public NEW convert(OLD oldDefinition)
convert
in interface FieldDefinitionConverter<T,NEW extends ConfiguredFieldDefinition<T>,OLD extends FieldDefinition>
protected List<FieldValidatorDefinition> convertValidators(List<FieldValidatorDefinition> validators)
protected Class<? extends com.vaadin.data.Converter<T,?>> convertConverterClass(Class<?> oldConverterClass)
public boolean supports(OLD oldDefinition)
supports
in interface FieldDefinitionConverter<T,NEW extends ConfiguredFieldDefinition<T>,OLD extends FieldDefinition>
protected boolean supportsTransformerClass(Class transformerClass)
protected boolean supportsConverterClass(Class converterClass)
protected boolean supportsType(OLD oldDefinition)
Copyright © 2021 Magnolia International Ltd.. All rights reserved.