public class SelectionProviderLogic extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
copyright |
static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
SelectionProviderLogic() |
| Modifier and Type | Method and Description |
|---|---|
static com.manydesigns.elements.options.DefaultSelectionProvider |
createSelectionProvider(String name,
Class[] fieldTypes,
Collection<Object[]> objects) |
static com.manydesigns.elements.options.DefaultSelectionProvider |
createSelectionProvider(String name,
Collection objects,
Class objectClass,
com.manydesigns.elements.text.TextFormat[] textFormats,
String[] propertyNames) |
static com.manydesigns.elements.options.DefaultSelectionProvider |
createSelectionProvider(String name,
Collection objects,
com.manydesigns.elements.reflection.PropertyAccessor[] propertyAccessors,
com.manydesigns.elements.text.TextFormat[] textFormats) |
static com.manydesigns.elements.options.DefaultSelectionProvider |
createSelectionProvider(String name,
int fieldCount,
Class[] fieldTypes,
Collection<Object[]> objects)
Deprecated.
|
static com.manydesigns.elements.options.OptionProvider.Option |
getOption(Class[] fieldTypes,
Object[] valueAndLabel) |
static com.manydesigns.elements.options.OptionProvider.Option |
getOption(String name,
com.manydesigns.elements.reflection.PropertyAccessor[] propertyAccessors,
com.manydesigns.elements.text.TextFormat[] textFormats,
Object object) |
public static final String copyright
public static final org.slf4j.Logger logger
@Deprecated public static com.manydesigns.elements.options.DefaultSelectionProvider createSelectionProvider(String name, int fieldCount, Class[] fieldTypes, Collection<Object[]> objects)
public static com.manydesigns.elements.options.DefaultSelectionProvider createSelectionProvider(String name, Class[] fieldTypes, Collection<Object[]> objects)
@NotNull public static com.manydesigns.elements.options.OptionProvider.Option getOption(Class[] fieldTypes, Object[] valueAndLabel)
public static com.manydesigns.elements.options.DefaultSelectionProvider createSelectionProvider(String name, Collection objects, com.manydesigns.elements.reflection.PropertyAccessor[] propertyAccessors, @Nullable com.manydesigns.elements.text.TextFormat[] textFormats)
@NotNull public static com.manydesigns.elements.options.OptionProvider.Option getOption(String name, com.manydesigns.elements.reflection.PropertyAccessor[] propertyAccessors, @Nullable com.manydesigns.elements.text.TextFormat[] textFormats, Object object)
public static com.manydesigns.elements.options.DefaultSelectionProvider createSelectionProvider(String name, Collection objects, Class objectClass, @Nullable com.manydesigns.elements.text.TextFormat[] textFormats, String[] propertyNames)
Copyright © 2022 MANYDESIGNS s.r.l.. All rights reserved.