Package tigase.server
Class DataForm.Builder
java.lang.Object
tigase.server.DataForm.Builder
- Enclosing class:
- DataForm
-
Constructor Summary
ConstructorDescriptionBuilder
(Command.DataType type) Builder
(Element parent, Command.DataType type) -
Method Summary
Modifier and TypeMethodDescriptionaddField
(DataForm.FieldType type, String var) addInstructions
(String[] instructions) build()
withField
(DataForm.FieldType type, String var, Consumer<DataForm.Field.Builder> consumer) withFields
(Consumer<DataForm.Builder> consumer) withItem
(Consumer<DataForm.Item.Builder> consumer) withReported
(Consumer<DataForm.Reported.Builder> consumer)
-
Constructor Details
-
Builder
-
Builder
-
-
Method Details
-
addTitle
-
addInstructions
-
addField
-
withFields
-
withField
public DataForm.Builder withField(DataForm.FieldType type, String var, Consumer<DataForm.Field.Builder> consumer) -
withReported
-
withItem
-
build
-