Class TextTagDefinition
java.lang.Object
com.boldsign.model.TextTagDefinition
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.8.0")
public class TextTagDefinition
extends Object
TextTagDefinition
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumGets or Sets resizeOptionstatic enumGets or Sets textAlignstatic enumGets or Sets textDirectionstatic enumGets or Sets type -
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDropdownOptionsItem(String dropdownOptionsItem) attachmentInfo(AttachmentInfo attachmentInfo) backgroundHexColor(String backgroundHexColor) characterLimit(Integer characterLimit) characterSpacing(Float characterSpacing) dataSyncTag(String dataSyncTag) dateFormat(String dateFormat) definitionId(String definitionId) dropdownOptions(List<String> dropdownOptions) booleanformulaFieldSettings(FormulaFieldSettings formulaFieldSettings) static TextTagDefinitionCreate an instance of TextTagDefinition given an JSON stringGet attachmentInfoGet backgroundHexColorGet characterLimit minimum: 0 maximum: 2147483647Get characterSpacingGet dataSyncTagGet dateFormatGet definitionIdGet dropdownOptionsGet fieldIdgetFont()Get fontGet formulaFieldSettingsGet groupNameGet hyperlinkTextGet imageInfoGet isReadOnlyGet isRequiredgetLabel()Get labelGet offsetGet placeholderGet radioGroupNameGet resizeOptionGet signerIndex minimum: 1 maximum: 50getSize()Get sizeGet tabIndex minimum: -1 maximum: 2147483647Get textAlignGet textDirectionGet timeFormatgetType()Get typeGet validationgetValue()Get valueinthashCode()hyperlinkText(String hyperlinkText) isReadOnly(Boolean isReadOnly) isRequired(Boolean isRequired) offset(TextTagOffset offset) placeholder(String placeholder) radioGroupName(String radioGroupName) resizeOption(TextTagDefinition.ResizeOptionEnum resizeOption) voidsetAttachmentInfo(AttachmentInfo attachmentInfo) voidsetBackgroundHexColor(String backgroundHexColor) voidsetCharacterLimit(Integer characterLimit) voidsetCharacterSpacing(Float characterSpacing) voidsetDataSyncTag(String dataSyncTag) voidsetDateFormat(String dateFormat) voidsetDefinitionId(String definitionId) voidsetDropdownOptions(List<String> dropdownOptions) voidsetFieldId(String fieldId) voidvoidsetFormulaFieldSettings(FormulaFieldSettings formulaFieldSettings) voidsetGroupName(String groupName) voidsetHyperlinkText(String hyperlinkText) voidsetImageInfo(ImageInfo imageInfo) voidsetIsReadOnly(Boolean isReadOnly) voidsetIsRequired(Boolean isRequired) voidvoidsetOffset(TextTagOffset offset) voidsetPlaceholder(String placeholder) voidsetRadioGroupName(String radioGroupName) voidsetResizeOption(TextTagDefinition.ResizeOptionEnum resizeOption) voidsetSignerIndex(Integer signerIndex) voidvoidsetTabIndex(Integer tabIndex) voidsetTextAlign(TextTagDefinition.TextAlignEnum textAlign) voidsetTextDirection(TextTagDefinition.TextDirectionEnum textDirection) voidsetTimeFormat(String timeFormat) voidvoidsetValidation(Validation validation) voidsignerIndex(Integer signerIndex) textAlign(TextTagDefinition.TextAlignEnum textAlign) textDirection(TextTagDefinition.TextDirectionEnum textDirection) timeFormat(String timeFormat) toJson()Convert an instance of TextTagDefinition to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues foundvalidation(Validation validation)
-
Field Details
-
SERIALIZED_NAME_DEFINITION_ID
- See Also:
-
SERIALIZED_NAME_TYPE
- See Also:
-
SERIALIZED_NAME_SIGNER_INDEX
- See Also:
-
SERIALIZED_NAME_IS_REQUIRED
- See Also:
-
SERIALIZED_NAME_PLACEHOLDER
- See Also:
-
SERIALIZED_NAME_FIELD_ID
- See Also:
-
SERIALIZED_NAME_FONT
- See Also:
-
SERIALIZED_NAME_VALIDATION
- See Also:
-
SERIALIZED_NAME_SIZE
- See Also:
-
SERIALIZED_NAME_DATE_FORMAT
- See Also:
-
SERIALIZED_NAME_TIME_FORMAT
- See Also:
-
SERIALIZED_NAME_RADIO_GROUP_NAME
- See Also:
-
SERIALIZED_NAME_GROUP_NAME
- See Also:
-
SERIALIZED_NAME_VALUE
- See Also:
-
SERIALIZED_NAME_DROPDOWN_OPTIONS
- See Also:
-
SERIALIZED_NAME_IMAGE_INFO
- See Also:
-
SERIALIZED_NAME_HYPERLINK_TEXT
- See Also:
-
SERIALIZED_NAME_ATTACHMENT_INFO
- See Also:
-
SERIALIZED_NAME_BACKGROUND_HEX_COLOR
- See Also:
-
SERIALIZED_NAME_IS_READ_ONLY
- See Also:
-
SERIALIZED_NAME_OFFSET
- See Also:
-
SERIALIZED_NAME_LABEL
- See Also:
-
SERIALIZED_NAME_TAB_INDEX
- See Also:
-
SERIALIZED_NAME_DATA_SYNC_TAG
- See Also:
-
SERIALIZED_NAME_TEXT_ALIGN
- See Also:
-
SERIALIZED_NAME_TEXT_DIRECTION
- See Also:
-
SERIALIZED_NAME_CHARACTER_SPACING
- See Also:
-
SERIALIZED_NAME_CHARACTER_LIMIT
- See Also:
-
SERIALIZED_NAME_FORMULA_FIELD_SETTINGS
- See Also:
-
SERIALIZED_NAME_RESIZE_OPTION
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
TextTagDefinition
public TextTagDefinition()
-
-
Method Details
-
definitionId
-
getDefinitionId
-
setDefinitionId
-
type
-
getType
-
setType
-
signerIndex
-
getSignerIndex
-
setSignerIndex
-
isRequired
-
getIsRequired
-
setIsRequired
-
placeholder
-
getPlaceholder
-
setPlaceholder
-
fieldId
-
getFieldId
-
setFieldId
-
font
-
getFont
-
setFont
-
validation
-
getValidation
-
setValidation
-
size
-
getSize
-
setSize
-
dateFormat
-
getDateFormat
-
setDateFormat
-
timeFormat
-
getTimeFormat
-
setTimeFormat
-
radioGroupName
-
getRadioGroupName
-
setRadioGroupName
-
groupName
-
getGroupName
-
setGroupName
-
value
-
getValue
-
setValue
-
dropdownOptions
-
addDropdownOptionsItem
-
getDropdownOptions
-
setDropdownOptions
-
imageInfo
-
getImageInfo
-
setImageInfo
-
hyperlinkText
-
getHyperlinkText
-
setHyperlinkText
-
attachmentInfo
-
getAttachmentInfo
-
setAttachmentInfo
-
backgroundHexColor
-
getBackgroundHexColor
-
setBackgroundHexColor
-
isReadOnly
-
getIsReadOnly
-
setIsReadOnly
-
offset
-
getOffset
-
setOffset
-
label
-
getLabel
-
setLabel
-
tabIndex
-
getTabIndex
-
setTabIndex
-
dataSyncTag
-
getDataSyncTag
-
setDataSyncTag
-
textAlign
-
getTextAlign
-
setTextAlign
-
textDirection
-
getTextDirection
Get textDirection- Returns:
- textDirection
-
setTextDirection
-
characterSpacing
-
getCharacterSpacing
-
setCharacterSpacing
-
characterLimit
-
getCharacterLimit
-
setCharacterLimit
-
formulaFieldSettings
-
getFormulaFieldSettings
Get formulaFieldSettings- Returns:
- formulaFieldSettings
-
setFormulaFieldSettings
-
resizeOption
-
getResizeOption
Get resizeOption- Returns:
- resizeOption
-
setResizeOption
-
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 TextTagDefinition
-
fromJson
Create an instance of TextTagDefinition given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of TextTagDefinition
- Throws:
IOException- if the JSON string is invalid with respect to TextTagDefinition
-
toJson
Convert an instance of TextTagDefinition to an JSON string- Returns:
- JSON string
-