Uses of Interface
org.vaadin.miki.superfields.object.builder.FieldBuilder
Packages that use FieldBuilder
-
Uses of FieldBuilder in org.vaadin.miki.superfields.object.builder
Fields in org.vaadin.miki.superfields.object.builder declared as FieldBuilderModifier and TypeFieldDescriptionstatic final FieldBuilder<?>SimplePropertyComponentBuilder.DEFAULT_BUILDERDefault field builder used when no registered predicate matches given property.Methods in org.vaadin.miki.superfields.object.builder that return FieldBuilderModifier and TypeMethodDescriptionfinal FieldBuilder<?>SimplePropertyComponentBuilder.getDefaultBuilder()Returns the current defaultFieldBuilder, i.e.Methods in org.vaadin.miki.superfields.object.builder that return types with arguments of type FieldBuilderModifier and TypeMethodDescriptionMap<Predicate<Property<?,?>>, FieldBuilder<?>> SimplePropertyComponentBuilder.getRegisteredBuilders()Returns the builders registered so far.Methods in org.vaadin.miki.superfields.object.builder with parameters of type FieldBuilderModifier and TypeMethodDescription<P> voidSimplePropertyComponentBuilder.registerBuilder(Class<P> valueType, FieldBuilder<P> builder) Registers a givenbuilderwith a predicate that checks for a given (not exact) type.<P> voidSimplePropertyComponentBuilder.registerBuilder(Predicate<Property<?, P>> predicate, FieldBuilder<P> builder) Registers a givenPredicateand its matchingFieldBuilder.voidSimplePropertyComponentBuilder.setDefaultBuilder(FieldBuilder<?> defaultBuilder) Sets a new defaultFieldBuilder, i.e.SimplePropertyComponentBuilder.withDefaultBuilder(FieldBuilder<?> builder) ChainsSimplePropertyComponentBuilder.setDefaultBuilder(FieldBuilder)and returns itself.final <P> SimplePropertyComponentBuilderSimplePropertyComponentBuilder.withRegisteredBuilder(Class<P> valueType, FieldBuilder<P> builder) ChainsSimplePropertyComponentBuilder.registerBuilder(Class, FieldBuilder)and returns itself.final <P> SimplePropertyComponentBuilderSimplePropertyComponentBuilder.withRegisteredBuilder(Predicate<Property<?, P>> predicate, FieldBuilder<P> builder) ChainsSimplePropertyComponentBuilder.registerBuilder(Predicate, FieldBuilder)and returns itself.