public class FormBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
Form |
build() |
FormBuilder |
fields(Field... elList) |
FormBuilder |
fields(List<Field> elList) |
static FormBuilder |
flexible(String id,
FormResultBuilder fb) |
FormBuilder |
group(GroupFieldType group) |
static FormBuilder |
simple() |
FormBuilder |
singleTypes(List<SingleFieldType> singleTypeList) |
FormBuilder |
singleTypes(SingleFieldType... singleType) |
FormBuilder |
typeBuilder(FieldBuilder... typeBuilder) |
FormBuilder |
typeBuilder(List<FieldBuilder> typeBuilders) |
FormBuilder |
validation(FormValidator... formValidation) |
FormBuilder |
validation(List<FormValidator> formValidation) |
static FormBuilder |
withId(String id) |
static FormBuilder |
withLogging() |
static FormBuilder |
withLogging(String id) |
public static FormBuilder simple()
public static FormBuilder withId(String id)
public static FormBuilder withLogging(String id)
public static FormBuilder withLogging()
public static FormBuilder flexible(String id, FormResultBuilder fb)
public Form build()
public FormBuilder group(GroupFieldType group)
public FormBuilder fields(List<Field> elList)
public FormBuilder fields(Field... elList)
public FormBuilder typeBuilder(List<FieldBuilder> typeBuilders)
public FormBuilder typeBuilder(FieldBuilder... typeBuilder)
public FormBuilder singleTypes(List<SingleFieldType> singleTypeList)
public FormBuilder singleTypes(SingleFieldType... singleType)
public FormBuilder validation(List<FormValidator> formValidation)
public FormBuilder validation(FormValidator... formValidation)
Copyright © 2018. All rights reserved.