Uses of Interface
com.flowingcode.vaadin.addons.easygrid.config.ColumnConfiguration
Packages that use ColumnConfiguration
Package
Description
-
Uses of ColumnConfiguration in com.flowingcode.vaadin.addons.easygrid
Methods in com.flowingcode.vaadin.addons.easygrid that return ColumnConfigurationModifier and TypeMethodDescription<V> ColumnConfiguration<V>EasyGridWrapper.typeConfiguration(Class<V> type) Returns theColumnConfigurationfor the given value type at the instance level, creating it if it does not yet exist. -
Uses of ColumnConfiguration in com.flowingcode.vaadin.addons.easygrid.config
Methods in com.flowingcode.vaadin.addons.easygrid.config that return ColumnConfigurationModifier and TypeMethodDescriptiondefault ColumnConfiguration<V>ColumnConfiguration.createNewLayer()Returns a new independent configuration node that inherits from this configuration.static <V> ColumnConfiguration<V>Returns theColumnConfigurationfor the given type at the global level, creating it if it does not yet exist.<V> ColumnConfiguration<V>Returns theColumnConfigurationfor the given type at the instance level, creating it if it does not yet exist.<V> ColumnConfiguration<V>Returns the effectiveColumnConfigurationfor the given type.<V> ColumnConfiguration<V>Returns the effectiveColumnConfigurationfor the given type, chaining configurations across all levels of the tree.ColumnConfiguration.setFormatter(SerializableBiFunction<V, ColumnConfiguration<V>, String> formatter) Sets a formatter that converts a column value to a display string.default ColumnConfiguration<V>ColumnConfiguration.setFormatter(SerializableFunction<V, String> formatter) Sets a formatter that converts a column value to a display string.ColumnConfiguration.setNullRepresentation(String nullRepresentation) Sets the string to display when the column value isnull.<T> ColumnConfiguration<V>ColumnConfiguration.setRendererFactory(SerializableFunction<ValueProvider<T, V>, Renderer<T>> rendererFactory) Sets a custom renderer factory that creates a renderer from a value provider.ColumnConfiguration.setTextAlign(ColumnTextAlign textAlign) Sets the text alignment for cells of this column type.Method parameters in com.flowingcode.vaadin.addons.easygrid.config with type arguments of type ColumnConfigurationModifier and TypeMethodDescriptionColumnConfiguration.setFormatter(SerializableBiFunction<V, ColumnConfiguration<V>, String> formatter) Sets a formatter that converts a column value to a display string.Constructors in com.flowingcode.vaadin.addons.easygrid.config with parameters of type ColumnConfigurationModifierConstructorDescriptionColumnConfigurationTextRenderer(ValueProvider<T, V> getter, ColumnConfiguration<V> config) Creates a renderer that falls back toObject.toString()for non-nullvalues and returns the configuration's null representation fornullvalues.ColumnConfigurationTextRenderer(ValueProvider<T, V> getter, ColumnConfiguration<V> config, SerializableBiFunction<V, ColumnConfiguration<V>, String> formatter) Creates a renderer that applies the given formatter to non-nullvalues and returns the configuration's null representation fornullvalues.Constructor parameters in com.flowingcode.vaadin.addons.easygrid.config with type arguments of type ColumnConfigurationModifierConstructorDescriptionColumnConfigurationTextRenderer(ValueProvider<T, V> getter, ColumnConfiguration<V> config, SerializableBiFunction<V, ColumnConfiguration<V>, String> formatter) Creates a renderer that applies the given formatter to non-nullvalues and returns the configuration's null representation fornullvalues.