Package | Description |
---|---|
rocks.xmpp.extensions.data.model |
Provides XML schema implementations of XEP-0004: Data Forms.
|
Modifier and Type | Method and Description |
---|---|
static DataForm.Field.Builder |
DataForm.Field.builder()
Creates the builder to build a data form field.
|
DataForm.Field.Builder |
DataForm.Field.Builder.description(java.lang.String description)
Sets the description.
|
DataForm.Field.Builder |
DataForm.Field.Builder.label(java.lang.String label)
Sets the label.
|
DataForm.Field.Builder |
DataForm.Field.Builder.media(Media media)
Sets the media element.
|
DataForm.Field.Builder |
DataForm.Field.Builder.options(java.util.Collection<DataForm.Option> options)
Sets the options.
|
DataForm.Field.Builder |
DataForm.Field.Builder.required(boolean required)
Sets if the field is required.
|
DataForm.Field.Builder |
DataForm.Field.Builder.type(DataForm.Field.Type type)
Sets the type of the field.
|
DataForm.Field.Builder |
DataForm.Field.Builder.validation(Validation validation)
Sets the validation.
|
DataForm.Field.Builder |
DataForm.Field.Builder.value(boolean value)
Sets the value as boolean.
|
DataForm.Field.Builder |
DataForm.Field.Builder.value(java.time.Instant instant)
Sets the value as date.
|
DataForm.Field.Builder |
DataForm.Field.Builder.value(int value)
Sets the value as integer.
|
DataForm.Field.Builder |
DataForm.Field.Builder.value(Jid value)
Sets the value as JID.
|
DataForm.Field.Builder |
DataForm.Field.Builder.value(java.lang.String value)
Sets the value as string.
|
DataForm.Field.Builder |
DataForm.Field.Builder.values(java.util.Collection<java.lang.String> values)
Sets the values.
|
DataForm.Field.Builder |
DataForm.Field.Builder.valuesEnum(java.util.Collection<? extends java.lang.Enum<?>> values)
Sets the values from an enum.
|
DataForm.Field.Builder |
DataForm.Field.Builder.valuesJid(java.util.Collection<Jid> values)
Sets the values as JIDs.
|
DataForm.Field.Builder |
DataForm.Field.Builder.var(java.lang.String var)
Sets the var attribute.
|
Copyright © 2014–2019 XMPP.rocks. All rights reserved.