Class DocumentFormFields
java.lang.Object
com.boldsign.model.DocumentFormFields
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.8.0")
public class DocumentFormFields
extends Object
DocumentFormFields
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumGets or Sets resizeOptionstatic enumGets or Sets textAlignstatic enumGets or Sets textDirectionstatic enumGets or Sets validationtype -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddConditionalRulesItem(ConditionalRule conditionalRulesItem) addDropdownOptionsItem(String dropdownOptionsItem) allowDeleteFormField(Boolean allowDeleteFormField) allowEditFormField(Boolean allowEditFormField) attachmentInfo(AttachmentInfo attachmentInfo) backgroundHexColor(String backgroundHexColor) characterSpacing(Float characterSpacing) conditionalRules(List<ConditionalRule> conditionalRules) dataSyncTag(String dataSyncTag) dateFormat(String dateFormat) dropdownOptions(List<String> dropdownOptions) editableDateFieldSettings(EditableDateFieldSettings editableDateFieldSettings) booleanformulaFieldSettings(FormulaFieldSettings formulaFieldSettings) static DocumentFormFieldsCreate an instance of DocumentFormFields given an JSON stringGet allowDeleteFormFieldGet allowEditFormFieldGet attachmentInfoGet backgroundHexColorGet boundsGet characterSpacingGet conditionalRulesGet dataSyncTagGet dateFormatGet dropdownOptionsGet editableDateFieldSettingsGet fileInfogetFont()Get fontGet fontColorGet fontSizeGet formulaFieldSettingsGet groupNameGet hyperlinkTextgetId()Get idGet imageInfoGet isBoldGet isItalicGet isReadOnlyGet isRequiredGet isUnderlinegetLabel()Get labelGet lineHeightGet pageNumberGet placeholderGet resizeOptionGet tabIndexGet textAlignGet textDirectionGet timeFormatgetType()Get typeGet validationCustomRegexGet validationCustomRegexMessageGet validationtypegetValue()Get valueinthashCode()hyperlinkText(String hyperlinkText) isReadOnly(Boolean isReadOnly) isRequired(Boolean isRequired) isUnderline(Boolean isUnderline) lineHeight(Float lineHeight) pageNumber(Integer pageNumber) placeholder(String placeholder) resizeOption(DocumentFormFields.ResizeOptionEnum resizeOption) voidsetAllowDeleteFormField(Boolean allowDeleteFormField) voidsetAllowEditFormField(Boolean allowEditFormField) voidsetAttachmentInfo(AttachmentInfo attachmentInfo) voidsetBackgroundHexColor(String backgroundHexColor) voidvoidsetCharacterSpacing(Float characterSpacing) voidsetConditionalRules(List<ConditionalRule> conditionalRules) voidsetDataSyncTag(String dataSyncTag) voidsetDateFormat(String dateFormat) voidsetDropdownOptions(List<String> dropdownOptions) voidsetEditableDateFieldSettings(EditableDateFieldSettings editableDateFieldSettings) voidsetFileInfo(FileInfo fileInfo) voidvoidsetFontColor(String fontColor) voidsetFontSize(Float fontSize) voidsetFormulaFieldSettings(FormulaFieldSettings formulaFieldSettings) voidsetGroupName(String groupName) voidsetHyperlinkText(String hyperlinkText) voidvoidsetImageInfo(ImageInfo imageInfo) voidvoidsetIsItalic(Boolean isItalic) voidsetIsReadOnly(Boolean isReadOnly) voidsetIsRequired(Boolean isRequired) voidsetIsUnderline(Boolean isUnderline) voidvoidsetLineHeight(Float lineHeight) voidsetPageNumber(Integer pageNumber) voidsetPlaceholder(String placeholder) voidsetResizeOption(DocumentFormFields.ResizeOptionEnum resizeOption) voidsetTabIndex(Integer tabIndex) voidsetTextAlign(DocumentFormFields.TextAlignEnum textAlign) voidsetTextDirection(DocumentFormFields.TextDirectionEnum textDirection) voidsetTimeFormat(String timeFormat) voidvoidsetValidationCustomRegex(String validationCustomRegex) voidsetValidationCustomRegexMessage(String validationCustomRegexMessage) voidsetValidationtype(DocumentFormFields.ValidationtypeEnum validationtype) voidtextAlign(DocumentFormFields.TextAlignEnum textAlign) textDirection(DocumentFormFields.TextDirectionEnum textDirection) timeFormat(String timeFormat) toJson()Convert an instance of DocumentFormFields to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues foundvalidationCustomRegex(String validationCustomRegex) validationCustomRegexMessage(String validationCustomRegexMessage) validationtype(DocumentFormFields.ValidationtypeEnum validationtype)
-
Field Details
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_TYPE
- See Also:
-
SERIALIZED_NAME_VALUE
- See Also:
-
SERIALIZED_NAME_FONT
- See Also:
-
SERIALIZED_NAME_IS_REQUIRED
- See Also:
-
SERIALIZED_NAME_IS_READ_ONLY
- See Also:
-
SERIALIZED_NAME_LINE_HEIGHT
- See Also:
-
SERIALIZED_NAME_FONT_SIZE
- See Also:
-
SERIALIZED_NAME_FONT_COLOR
- See Also:
-
SERIALIZED_NAME_IS_UNDERLINE
- See Also:
-
SERIALIZED_NAME_IS_ITALIC
- See Also:
-
SERIALIZED_NAME_IS_BOLD
- See Also:
-
SERIALIZED_NAME_GROUP_NAME
- See Also:
-
SERIALIZED_NAME_LABEL
- See Also:
-
SERIALIZED_NAME_PLACEHOLDER
- See Also:
-
SERIALIZED_NAME_VALIDATIONTYPE
- See Also:
-
SERIALIZED_NAME_VALIDATION_CUSTOM_REGEX
- See Also:
-
SERIALIZED_NAME_VALIDATION_CUSTOM_REGEX_MESSAGE
- See Also:
-
SERIALIZED_NAME_DATE_FORMAT
- See Also:
-
SERIALIZED_NAME_TIME_FORMAT
- See Also:
-
SERIALIZED_NAME_IMAGE_INFO
- See Also:
-
SERIALIZED_NAME_ATTACHMENT_INFO
- See Also:
-
SERIALIZED_NAME_FILE_INFO
- See Also:
-
SERIALIZED_NAME_EDITABLE_DATE_FIELD_SETTINGS
- See Also:
-
SERIALIZED_NAME_HYPERLINK_TEXT
- See Also:
-
SERIALIZED_NAME_CONDITIONAL_RULES
- See Also:
-
SERIALIZED_NAME_BOUNDS
- See Also:
-
SERIALIZED_NAME_PAGE_NUMBER
- See Also:
-
SERIALIZED_NAME_DATA_SYNC_TAG
- See Also:
-
SERIALIZED_NAME_DROPDOWN_OPTIONS
- See Also:
-
SERIALIZED_NAME_TEXT_ALIGN
- See Also:
-
SERIALIZED_NAME_TEXT_DIRECTION
- See Also:
-
SERIALIZED_NAME_CHARACTER_SPACING
- See Also:
-
SERIALIZED_NAME_BACKGROUND_HEX_COLOR
- See Also:
-
SERIALIZED_NAME_TAB_INDEX
- See Also:
-
SERIALIZED_NAME_FORMULA_FIELD_SETTINGS
- See Also:
-
SERIALIZED_NAME_RESIZE_OPTION
- See Also:
-
SERIALIZED_NAME_ALLOW_EDIT_FORM_FIELD
- See Also:
-
SERIALIZED_NAME_ALLOW_DELETE_FORM_FIELD
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
DocumentFormFields
public DocumentFormFields()
-
-
Method Details
-
id
-
getId
-
setId
-
type
-
getType
-
setType
-
value
-
getValue
-
setValue
-
font
-
getFont
-
setFont
-
isRequired
-
getIsRequired
-
setIsRequired
-
isReadOnly
-
getIsReadOnly
-
setIsReadOnly
-
lineHeight
-
getLineHeight
-
setLineHeight
-
fontSize
-
getFontSize
-
setFontSize
-
fontColor
-
getFontColor
-
setFontColor
-
isUnderline
-
getIsUnderline
-
setIsUnderline
-
isItalic
-
getIsItalic
-
setIsItalic
-
isBold
-
getIsBold
-
setIsBold
-
groupName
-
getGroupName
-
setGroupName
-
label
-
getLabel
-
setLabel
-
placeholder
-
getPlaceholder
-
setPlaceholder
-
validationtype
-
getValidationtype
Get validationtype- Returns:
- validationtype
-
setValidationtype
-
validationCustomRegex
-
getValidationCustomRegex
-
setValidationCustomRegex
-
validationCustomRegexMessage
-
getValidationCustomRegexMessage
-
setValidationCustomRegexMessage
-
dateFormat
-
getDateFormat
-
setDateFormat
-
timeFormat
-
getTimeFormat
-
setTimeFormat
-
imageInfo
-
getImageInfo
-
setImageInfo
-
attachmentInfo
-
getAttachmentInfo
-
setAttachmentInfo
-
fileInfo
-
getFileInfo
-
setFileInfo
-
editableDateFieldSettings
public DocumentFormFields editableDateFieldSettings(EditableDateFieldSettings editableDateFieldSettings) -
getEditableDateFieldSettings
Get editableDateFieldSettings- Returns:
- editableDateFieldSettings
-
setEditableDateFieldSettings
-
hyperlinkText
-
getHyperlinkText
-
setHyperlinkText
-
conditionalRules
-
addConditionalRulesItem
-
getConditionalRules
Get conditionalRules- Returns:
- conditionalRules
-
setConditionalRules
-
bounds
-
getBounds
-
setBounds
-
pageNumber
-
getPageNumber
-
setPageNumber
-
dataSyncTag
-
getDataSyncTag
-
setDataSyncTag
-
dropdownOptions
-
addDropdownOptionsItem
-
getDropdownOptions
-
setDropdownOptions
-
textAlign
-
getTextAlign
-
setTextAlign
-
textDirection
-
getTextDirection
Get textDirection- Returns:
- textDirection
-
setTextDirection
-
characterSpacing
-
getCharacterSpacing
-
setCharacterSpacing
-
backgroundHexColor
-
getBackgroundHexColor
-
setBackgroundHexColor
-
tabIndex
-
getTabIndex
-
setTabIndex
-
formulaFieldSettings
-
getFormulaFieldSettings
Get formulaFieldSettings- Returns:
- formulaFieldSettings
-
setFormulaFieldSettings
-
resizeOption
-
getResizeOption
Get resizeOption- Returns:
- resizeOption
-
setResizeOption
-
allowEditFormField
-
getAllowEditFormField
-
setAllowEditFormField
-
allowDeleteFormField
-
getAllowDeleteFormField
-
setAllowDeleteFormField
-
equals
-
hashCode
-
toString
-
createFormData
- Throws:
ApiException
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to DocumentFormFields
-
fromJson
Create an instance of DocumentFormFields given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of DocumentFormFields
- Throws:
IOException- if the JSON string is invalid with respect to DocumentFormFields
-
toJson
Convert an instance of DocumentFormFields to an JSON string- Returns:
- JSON string
-