public class LazyLoadingUIModelProvider<BEANTYPE> extends Object implements UIModelProvider<BEANTYPE>
UIModelProvider.Implementation<BEANTYPE>
Constructor and Description |
---|
LazyLoadingUIModelProvider(int bachSize,
boolean readOnlyProperties,
boolean sortableProperties) |
LazyLoadingUIModelProvider(int batchSize,
Object idProperty) |
Modifier and Type | Method and Description |
---|---|
XdevLazyEntityContainer<BEANTYPE> |
getModel(AbstractSelect component,
Class<BEANTYPE> entityClass,
KeyValueType<?,?>... nestedProperties) |
void |
setRelatedModelConverter(AbstractSelect component,
XdevBeanContainer<BEANTYPE> container) |
public LazyLoadingUIModelProvider(int batchSize, Object idProperty)
public LazyLoadingUIModelProvider(int bachSize, boolean readOnlyProperties, boolean sortableProperties)
public XdevLazyEntityContainer<BEANTYPE> getModel(AbstractSelect component, Class<BEANTYPE> entityClass, KeyValueType<?,?>... nestedProperties)
getModel
in interface UIModelProvider<BEANTYPE>
public void setRelatedModelConverter(AbstractSelect component, XdevBeanContainer<BEANTYPE> container)
setRelatedModelConverter
in interface UIModelProvider<BEANTYPE>