com.docusign.esign.model.RadioGroup Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of docusign-esign-java Show documentation
Show all versions of docusign-esign-java Show documentation
The official Docusign eSignature JAVA client is based on version 2.1 of the Docusign REST API and provides libraries for JAVA application integration. It is recommended that you use this version of the library for new development.
package com.docusign.esign.model;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import java.util.Objects;
/**
* This group tab is used to place radio buttons on a document. The `radios` property
* contains a list of
* [`radio`](/docs/esign-rest-api/reference/envelopes/enveloperecipienttabs/) objects
* associated with the group. Only one radio button can be selected in a group. .
*/
@Schema(
description =
"This group tab is used to place radio buttons on a document. The `radios` property contains a list of [`radio`](/docs/esign-rest-api/reference/envelopes/enveloperecipienttabs/) objects associated with the group. Only one radio button can be selected in a group. ")
public class RadioGroup {
@JsonProperty("conditionalParentLabel")
private String conditionalParentLabel = null;
@JsonProperty("conditionalParentLabelMetadata")
private PropertyMetadata conditionalParentLabelMetadata = null;
@JsonProperty("conditionalParentValue")
private String conditionalParentValue = null;
@JsonProperty("conditionalParentValueMetadata")
private PropertyMetadata conditionalParentValueMetadata = null;
@JsonProperty("documentId")
private String documentId = null;
@JsonProperty("documentIdMetadata")
private PropertyMetadata documentIdMetadata = null;
@JsonProperty("groupName")
private String groupName = null;
@JsonProperty("groupNameMetadata")
private PropertyMetadata groupNameMetadata = null;
@JsonProperty("originalValue")
private String originalValue = null;
@JsonProperty("originalValueMetadata")
private PropertyMetadata originalValueMetadata = null;
@JsonProperty("radios")
private java.util.List radios = null;
@JsonProperty("recipientId")
private String recipientId = null;
@JsonProperty("recipientIdGuid")
private String recipientIdGuid = null;
@JsonProperty("recipientIdGuidMetadata")
private PropertyMetadata recipientIdGuidMetadata = null;
@JsonProperty("recipientIdMetadata")
private PropertyMetadata recipientIdMetadata = null;
@JsonProperty("requireAll")
private String requireAll = null;
@JsonProperty("requireAllMetadata")
private PropertyMetadata requireAllMetadata = null;
@JsonProperty("requireInitialOnSharedChange")
private String requireInitialOnSharedChange = null;
@JsonProperty("requireInitialOnSharedChangeMetadata")
private PropertyMetadata requireInitialOnSharedChangeMetadata = null;
@JsonProperty("shared")
private String shared = null;
@JsonProperty("sharedMetadata")
private PropertyMetadata sharedMetadata = null;
@JsonProperty("shareToRecipients")
private String shareToRecipients = null;
@JsonProperty("shareToRecipientsMetadata")
private PropertyMetadata shareToRecipientsMetadata = null;
@JsonProperty("tabType")
private String tabType = null;
@JsonProperty("tabTypeMetadata")
private PropertyMetadata tabTypeMetadata = null;
@JsonProperty("templateLocked")
private String templateLocked = null;
@JsonProperty("templateLockedMetadata")
private PropertyMetadata templateLockedMetadata = null;
@JsonProperty("templateRequired")
private String templateRequired = null;
@JsonProperty("templateRequiredMetadata")
private PropertyMetadata templateRequiredMetadata = null;
@JsonProperty("tooltip")
private String tooltip = null;
@JsonProperty("tooltipMetadata")
private PropertyMetadata tooltipMetadata = null;
@JsonProperty("value")
private String value = null;
@JsonProperty("valueMetadata")
private PropertyMetadata valueMetadata = null;
/**
* conditionalParentLabel.
*
* @return RadioGroup
*/
public RadioGroup conditionalParentLabel(String conditionalParentLabel) {
this.conditionalParentLabel = conditionalParentLabel;
return this;
}
/**
* For conditional fields this is the TabLabel of the parent tab that controls this tab's
* visibility..
*
* @return conditionalParentLabel
*/
@Schema(
description =
"For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility.")
public String getConditionalParentLabel() {
return conditionalParentLabel;
}
/** setConditionalParentLabel. */
public void setConditionalParentLabel(String conditionalParentLabel) {
this.conditionalParentLabel = conditionalParentLabel;
}
/**
* conditionalParentLabelMetadata.
*
* @return RadioGroup
*/
public RadioGroup conditionalParentLabelMetadata(
PropertyMetadata conditionalParentLabelMetadata) {
this.conditionalParentLabelMetadata = conditionalParentLabelMetadata;
return this;
}
/**
* Metadata that indicates whether the `conditionalParentLabel` property is editable..
*
* @return conditionalParentLabelMetadata
*/
@Schema(
description =
"Metadata that indicates whether the `conditionalParentLabel` property is editable.")
public PropertyMetadata getConditionalParentLabelMetadata() {
return conditionalParentLabelMetadata;
}
/** setConditionalParentLabelMetadata. */
public void setConditionalParentLabelMetadata(PropertyMetadata conditionalParentLabelMetadata) {
this.conditionalParentLabelMetadata = conditionalParentLabelMetadata;
}
/**
* conditionalParentValue.
*
* @return RadioGroup
*/
public RadioGroup conditionalParentValue(String conditionalParentValue) {
this.conditionalParentValue = conditionalParentValue;
return this;
}
/**
* For conditional fields, this is the value of the parent tab that controls the tab's visibility.
* If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use
* \"on\" as the value to show that the parent tab is active. .
*
* @return conditionalParentValue
*/
@Schema(
description =
"For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. ")
public String getConditionalParentValue() {
return conditionalParentValue;
}
/** setConditionalParentValue. */
public void setConditionalParentValue(String conditionalParentValue) {
this.conditionalParentValue = conditionalParentValue;
}
/**
* conditionalParentValueMetadata.
*
* @return RadioGroup
*/
public RadioGroup conditionalParentValueMetadata(
PropertyMetadata conditionalParentValueMetadata) {
this.conditionalParentValueMetadata = conditionalParentValueMetadata;
return this;
}
/**
* Metadata that indicates whether the `conditionalParentValue` property is editable..
*
* @return conditionalParentValueMetadata
*/
@Schema(
description =
"Metadata that indicates whether the `conditionalParentValue` property is editable.")
public PropertyMetadata getConditionalParentValueMetadata() {
return conditionalParentValueMetadata;
}
/** setConditionalParentValueMetadata. */
public void setConditionalParentValueMetadata(PropertyMetadata conditionalParentValueMetadata) {
this.conditionalParentValueMetadata = conditionalParentValueMetadata;
}
/**
* documentId.
*
* @return RadioGroup
*/
public RadioGroup documentId(String documentId) {
this.documentId = documentId;
return this;
}
/**
* Specifies the document ID number that the tab is placed on. This must refer to an existing
* Document's ID attribute..
*
* @return documentId
*/
@Schema(
description =
"Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute.")
public String getDocumentId() {
return documentId;
}
/** setDocumentId. */
public void setDocumentId(String documentId) {
this.documentId = documentId;
}
/**
* documentIdMetadata.
*
* @return RadioGroup
*/
public RadioGroup documentIdMetadata(PropertyMetadata documentIdMetadata) {
this.documentIdMetadata = documentIdMetadata;
return this;
}
/**
* Metadata that indicates whether the `documentId` property is editable..
*
* @return documentIdMetadata
*/
@Schema(description = "Metadata that indicates whether the `documentId` property is editable.")
public PropertyMetadata getDocumentIdMetadata() {
return documentIdMetadata;
}
/** setDocumentIdMetadata. */
public void setDocumentIdMetadata(PropertyMetadata documentIdMetadata) {
this.documentIdMetadata = documentIdMetadata;
}
/**
* groupName.
*
* @return RadioGroup
*/
public RadioGroup groupName(String groupName) {
this.groupName = groupName;
return this;
}
/**
* The name of the group..
*
* @return groupName
*/
@Schema(description = "The name of the group.")
public String getGroupName() {
return groupName;
}
/** setGroupName. */
public void setGroupName(String groupName) {
this.groupName = groupName;
}
/**
* groupNameMetadata.
*
* @return RadioGroup
*/
public RadioGroup groupNameMetadata(PropertyMetadata groupNameMetadata) {
this.groupNameMetadata = groupNameMetadata;
return this;
}
/**
* Metadata that indicates whether the `groupName` property is editable..
*
* @return groupNameMetadata
*/
@Schema(description = "Metadata that indicates whether the `groupName` property is editable.")
public PropertyMetadata getGroupNameMetadata() {
return groupNameMetadata;
}
/** setGroupNameMetadata. */
public void setGroupNameMetadata(PropertyMetadata groupNameMetadata) {
this.groupNameMetadata = groupNameMetadata;
}
/**
* originalValue.
*
* @return RadioGroup
*/
public RadioGroup originalValue(String originalValue) {
this.originalValue = originalValue;
return this;
}
/**
* The initial value of the tab when it was sent to the recipient. .
*
* @return originalValue
*/
@Schema(description = "The initial value of the tab when it was sent to the recipient. ")
public String getOriginalValue() {
return originalValue;
}
/** setOriginalValue. */
public void setOriginalValue(String originalValue) {
this.originalValue = originalValue;
}
/**
* originalValueMetadata.
*
* @return RadioGroup
*/
public RadioGroup originalValueMetadata(PropertyMetadata originalValueMetadata) {
this.originalValueMetadata = originalValueMetadata;
return this;
}
/**
* Metadata that indicates whether the `originalValue` property is editable..
*
* @return originalValueMetadata
*/
@Schema(description = "Metadata that indicates whether the `originalValue` property is editable.")
public PropertyMetadata getOriginalValueMetadata() {
return originalValueMetadata;
}
/** setOriginalValueMetadata. */
public void setOriginalValueMetadata(PropertyMetadata originalValueMetadata) {
this.originalValueMetadata = originalValueMetadata;
}
/**
* radios.
*
* @return RadioGroup
*/
public RadioGroup radios(java.util.List radios) {
this.radios = radios;
return this;
}
/**
* addRadiosItem.
*
* @return RadioGroup
*/
public RadioGroup addRadiosItem(Radio radiosItem) {
if (this.radios == null) {
this.radios = new java.util.ArrayList<>();
}
this.radios.add(radiosItem);
return this;
}
/**
* Specifies the locations and status for radio buttons that are grouped together..
*
* @return radios
*/
@Schema(
description =
"Specifies the locations and status for radio buttons that are grouped together.")
public java.util.List getRadios() {
return radios;
}
/** setRadios. */
public void setRadios(java.util.List radios) {
this.radios = radios;
}
/**
* recipientId.
*
* @return RadioGroup
*/
public RadioGroup recipientId(String recipientId) {
this.recipientId = recipientId;
return this;
}
/**
* Unique for the recipient. It is used by the tab element to indicate which recipient is to sign
* the Document..
*
* @return recipientId
*/
@Schema(
description =
"Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document.")
public String getRecipientId() {
return recipientId;
}
/** setRecipientId. */
public void setRecipientId(String recipientId) {
this.recipientId = recipientId;
}
/**
* recipientIdGuid.
*
* @return RadioGroup
*/
public RadioGroup recipientIdGuid(String recipientIdGuid) {
this.recipientIdGuid = recipientIdGuid;
return this;
}
/**
* .
*
* @return recipientIdGuid
*/
@Schema(description = "")
public String getRecipientIdGuid() {
return recipientIdGuid;
}
/** setRecipientIdGuid. */
public void setRecipientIdGuid(String recipientIdGuid) {
this.recipientIdGuid = recipientIdGuid;
}
/**
* recipientIdGuidMetadata.
*
* @return RadioGroup
*/
public RadioGroup recipientIdGuidMetadata(PropertyMetadata recipientIdGuidMetadata) {
this.recipientIdGuidMetadata = recipientIdGuidMetadata;
return this;
}
/**
* Metadata that indicates whether the `recipientIdGuid` property is editable..
*
* @return recipientIdGuidMetadata
*/
@Schema(
description = "Metadata that indicates whether the `recipientIdGuid` property is editable.")
public PropertyMetadata getRecipientIdGuidMetadata() {
return recipientIdGuidMetadata;
}
/** setRecipientIdGuidMetadata. */
public void setRecipientIdGuidMetadata(PropertyMetadata recipientIdGuidMetadata) {
this.recipientIdGuidMetadata = recipientIdGuidMetadata;
}
/**
* recipientIdMetadata.
*
* @return RadioGroup
*/
public RadioGroup recipientIdMetadata(PropertyMetadata recipientIdMetadata) {
this.recipientIdMetadata = recipientIdMetadata;
return this;
}
/**
* Metadata that indicates whether the `recipientId` property is editable..
*
* @return recipientIdMetadata
*/
@Schema(description = "Metadata that indicates whether the `recipientId` property is editable.")
public PropertyMetadata getRecipientIdMetadata() {
return recipientIdMetadata;
}
/** setRecipientIdMetadata. */
public void setRecipientIdMetadata(PropertyMetadata recipientIdMetadata) {
this.recipientIdMetadata = recipientIdMetadata;
}
/**
* requireAll.
*
* @return RadioGroup
*/
public RadioGroup requireAll(String requireAll) {
this.requireAll = requireAll;
return this;
}
/**
* When set to **true** and shared is true, information must be entered in this field to complete
* the envelope. .
*
* @return requireAll
*/
@Schema(
description =
"When set to **true** and shared is true, information must be entered in this field to complete the envelope. ")
public String getRequireAll() {
return requireAll;
}
/** setRequireAll. */
public void setRequireAll(String requireAll) {
this.requireAll = requireAll;
}
/**
* requireAllMetadata.
*
* @return RadioGroup
*/
public RadioGroup requireAllMetadata(PropertyMetadata requireAllMetadata) {
this.requireAllMetadata = requireAllMetadata;
return this;
}
/**
* Metadata that indicates whether the `requireAll` property is editable..
*
* @return requireAllMetadata
*/
@Schema(description = "Metadata that indicates whether the `requireAll` property is editable.")
public PropertyMetadata getRequireAllMetadata() {
return requireAllMetadata;
}
/** setRequireAllMetadata. */
public void setRequireAllMetadata(PropertyMetadata requireAllMetadata) {
this.requireAllMetadata = requireAllMetadata;
}
/**
* requireInitialOnSharedChange.
*
* @return RadioGroup
*/
public RadioGroup requireInitialOnSharedChange(String requireInitialOnSharedChange) {
this.requireInitialOnSharedChange = requireInitialOnSharedChange;
return this;
}
/**
* Optional element for field markup. When set to **true**, the signer is required to initial when
* they modify a shared field..
*
* @return requireInitialOnSharedChange
*/
@Schema(
description =
"Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field.")
public String getRequireInitialOnSharedChange() {
return requireInitialOnSharedChange;
}
/** setRequireInitialOnSharedChange. */
public void setRequireInitialOnSharedChange(String requireInitialOnSharedChange) {
this.requireInitialOnSharedChange = requireInitialOnSharedChange;
}
/**
* requireInitialOnSharedChangeMetadata.
*
* @return RadioGroup
*/
public RadioGroup requireInitialOnSharedChangeMetadata(
PropertyMetadata requireInitialOnSharedChangeMetadata) {
this.requireInitialOnSharedChangeMetadata = requireInitialOnSharedChangeMetadata;
return this;
}
/**
* Metadata that indicates whether the `requireInitialOnSharedChange` property is editable..
*
* @return requireInitialOnSharedChangeMetadata
*/
@Schema(
description =
"Metadata that indicates whether the `requireInitialOnSharedChange` property is editable.")
public PropertyMetadata getRequireInitialOnSharedChangeMetadata() {
return requireInitialOnSharedChangeMetadata;
}
/** setRequireInitialOnSharedChangeMetadata. */
public void setRequireInitialOnSharedChangeMetadata(
PropertyMetadata requireInitialOnSharedChangeMetadata) {
this.requireInitialOnSharedChangeMetadata = requireInitialOnSharedChangeMetadata;
}
/**
* shared.
*
* @return RadioGroup
*/
public RadioGroup shared(String shared) {
this.shared = shared;
return this;
}
/**
* When set to **true**, this custom tab is shared..
*
* @return shared
*/
@Schema(description = "When set to **true**, this custom tab is shared.")
public String getShared() {
return shared;
}
/** setShared. */
public void setShared(String shared) {
this.shared = shared;
}
/**
* sharedMetadata.
*
* @return RadioGroup
*/
public RadioGroup sharedMetadata(PropertyMetadata sharedMetadata) {
this.sharedMetadata = sharedMetadata;
return this;
}
/**
* Metadata that indicates whether the `shared` property is editable..
*
* @return sharedMetadata
*/
@Schema(description = "Metadata that indicates whether the `shared` property is editable.")
public PropertyMetadata getSharedMetadata() {
return sharedMetadata;
}
/** setSharedMetadata. */
public void setSharedMetadata(PropertyMetadata sharedMetadata) {
this.sharedMetadata = sharedMetadata;
}
/**
* shareToRecipients.
*
* @return RadioGroup
*/
public RadioGroup shareToRecipients(String shareToRecipients) {
this.shareToRecipients = shareToRecipients;
return this;
}
/**
* .
*
* @return shareToRecipients
*/
@Schema(description = "")
public String getShareToRecipients() {
return shareToRecipients;
}
/** setShareToRecipients. */
public void setShareToRecipients(String shareToRecipients) {
this.shareToRecipients = shareToRecipients;
}
/**
* shareToRecipientsMetadata.
*
* @return RadioGroup
*/
public RadioGroup shareToRecipientsMetadata(PropertyMetadata shareToRecipientsMetadata) {
this.shareToRecipientsMetadata = shareToRecipientsMetadata;
return this;
}
/**
* Reserved for DocuSign..
*
* @return shareToRecipientsMetadata
*/
@Schema(description = "Reserved for DocuSign.")
public PropertyMetadata getShareToRecipientsMetadata() {
return shareToRecipientsMetadata;
}
/** setShareToRecipientsMetadata. */
public void setShareToRecipientsMetadata(PropertyMetadata shareToRecipientsMetadata) {
this.shareToRecipientsMetadata = shareToRecipientsMetadata;
}
/**
* tabType.
*
* @return RadioGroup
*/
public RadioGroup tabType(String tabType) {
this.tabType = tabType;
return this;
}
/**
* .
*
* @return tabType
*/
@Schema(description = "")
public String getTabType() {
return tabType;
}
/** setTabType. */
public void setTabType(String tabType) {
this.tabType = tabType;
}
/**
* tabTypeMetadata.
*
* @return RadioGroup
*/
public RadioGroup tabTypeMetadata(PropertyMetadata tabTypeMetadata) {
this.tabTypeMetadata = tabTypeMetadata;
return this;
}
/**
* Metadata that indicates whether the `tabType` property is editable..
*
* @return tabTypeMetadata
*/
@Schema(description = "Metadata that indicates whether the `tabType` property is editable.")
public PropertyMetadata getTabTypeMetadata() {
return tabTypeMetadata;
}
/** setTabTypeMetadata. */
public void setTabTypeMetadata(PropertyMetadata tabTypeMetadata) {
this.tabTypeMetadata = tabTypeMetadata;
}
/**
* templateLocked.
*
* @return RadioGroup
*/
public RadioGroup templateLocked(String templateLocked) {
this.templateLocked = templateLocked;
return this;
}
/**
* When set to **true**, the sender cannot change any attributes of the recipient. Used only when
* working with template recipients. .
*
* @return templateLocked
*/
@Schema(
description =
"When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. ")
public String getTemplateLocked() {
return templateLocked;
}
/** setTemplateLocked. */
public void setTemplateLocked(String templateLocked) {
this.templateLocked = templateLocked;
}
/**
* templateLockedMetadata.
*
* @return RadioGroup
*/
public RadioGroup templateLockedMetadata(PropertyMetadata templateLockedMetadata) {
this.templateLockedMetadata = templateLockedMetadata;
return this;
}
/**
* Metadata that indicates whether the `templateLocked` property is editable..
*
* @return templateLockedMetadata
*/
@Schema(
description = "Metadata that indicates whether the `templateLocked` property is editable.")
public PropertyMetadata getTemplateLockedMetadata() {
return templateLockedMetadata;
}
/** setTemplateLockedMetadata. */
public void setTemplateLockedMetadata(PropertyMetadata templateLockedMetadata) {
this.templateLockedMetadata = templateLockedMetadata;
}
/**
* templateRequired.
*
* @return RadioGroup
*/
public RadioGroup templateRequired(String templateRequired) {
this.templateRequired = templateRequired;
return this;
}
/**
* When set to **true**, the sender may not remove the recipient. Used only when working with
* template recipients..
*
* @return templateRequired
*/
@Schema(
description =
"When set to **true**, the sender may not remove the recipient. Used only when working with template recipients.")
public String getTemplateRequired() {
return templateRequired;
}
/** setTemplateRequired. */
public void setTemplateRequired(String templateRequired) {
this.templateRequired = templateRequired;
}
/**
* templateRequiredMetadata.
*
* @return RadioGroup
*/
public RadioGroup templateRequiredMetadata(PropertyMetadata templateRequiredMetadata) {
this.templateRequiredMetadata = templateRequiredMetadata;
return this;
}
/**
* Metadata that indicates whether the `templateRequired` property is editable..
*
* @return templateRequiredMetadata
*/
@Schema(
description = "Metadata that indicates whether the `templateRequired` property is editable.")
public PropertyMetadata getTemplateRequiredMetadata() {
return templateRequiredMetadata;
}
/** setTemplateRequiredMetadata. */
public void setTemplateRequiredMetadata(PropertyMetadata templateRequiredMetadata) {
this.templateRequiredMetadata = templateRequiredMetadata;
}
/**
* tooltip.
*
* @return RadioGroup
*/
public RadioGroup tooltip(String tooltip) {
this.tooltip = tooltip;
return this;
}
/**
* .
*
* @return tooltip
*/
@Schema(description = "")
public String getTooltip() {
return tooltip;
}
/** setTooltip. */
public void setTooltip(String tooltip) {
this.tooltip = tooltip;
}
/**
* tooltipMetadata.
*
* @return RadioGroup
*/
public RadioGroup tooltipMetadata(PropertyMetadata tooltipMetadata) {
this.tooltipMetadata = tooltipMetadata;
return this;
}
/**
* Metadata that indicates whether the `tooltip` property is editable..
*
* @return tooltipMetadata
*/
@Schema(description = "Metadata that indicates whether the `tooltip` property is editable.")
public PropertyMetadata getTooltipMetadata() {
return tooltipMetadata;
}
/** setTooltipMetadata. */
public void setTooltipMetadata(PropertyMetadata tooltipMetadata) {
this.tooltipMetadata = tooltipMetadata;
}
/**
* value.
*
* @return RadioGroup
*/
public RadioGroup value(String value) {
this.value = value;
return this;
}
/**
* Specifies the value of the tab. .
*
* @return value
*/
@Schema(description = "Specifies the value of the tab. ")
public String getValue() {
return value;
}
/** setValue. */
public void setValue(String value) {
this.value = value;
}
/**
* valueMetadata.
*
* @return RadioGroup
*/
public RadioGroup valueMetadata(PropertyMetadata valueMetadata) {
this.valueMetadata = valueMetadata;
return this;
}
/**
* Metadata that indicates whether the `value` property is editable..
*
* @return valueMetadata
*/
@Schema(description = "Metadata that indicates whether the `value` property is editable.")
public PropertyMetadata getValueMetadata() {
return valueMetadata;
}
/** setValueMetadata. */
public void setValueMetadata(PropertyMetadata valueMetadata) {
this.valueMetadata = valueMetadata;
}
/**
* Compares objects.
*
* @return true or false depending on comparison result.
*/
@Override
public boolean equals(java.lang.Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
RadioGroup radioGroup = (RadioGroup) o;
return Objects.equals(this.conditionalParentLabel, radioGroup.conditionalParentLabel)
&& Objects.equals(
this.conditionalParentLabelMetadata, radioGroup.conditionalParentLabelMetadata)
&& Objects.equals(this.conditionalParentValue, radioGroup.conditionalParentValue)
&& Objects.equals(
this.conditionalParentValueMetadata, radioGroup.conditionalParentValueMetadata)
&& Objects.equals(this.documentId, radioGroup.documentId)
&& Objects.equals(this.documentIdMetadata, radioGroup.documentIdMetadata)
&& Objects.equals(this.groupName, radioGroup.groupName)
&& Objects.equals(this.groupNameMetadata, radioGroup.groupNameMetadata)
&& Objects.equals(this.originalValue, radioGroup.originalValue)
&& Objects.equals(this.originalValueMetadata, radioGroup.originalValueMetadata)
&& Objects.equals(this.radios, radioGroup.radios)
&& Objects.equals(this.recipientId, radioGroup.recipientId)
&& Objects.equals(this.recipientIdGuid, radioGroup.recipientIdGuid)
&& Objects.equals(this.recipientIdGuidMetadata, radioGroup.recipientIdGuidMetadata)
&& Objects.equals(this.recipientIdMetadata, radioGroup.recipientIdMetadata)
&& Objects.equals(this.requireAll, radioGroup.requireAll)
&& Objects.equals(this.requireAllMetadata, radioGroup.requireAllMetadata)
&& Objects.equals(
this.requireInitialOnSharedChange, radioGroup.requireInitialOnSharedChange)
&& Objects.equals(
this.requireInitialOnSharedChangeMetadata,
radioGroup.requireInitialOnSharedChangeMetadata)
&& Objects.equals(this.shared, radioGroup.shared)
&& Objects.equals(this.sharedMetadata, radioGroup.sharedMetadata)
&& Objects.equals(this.shareToRecipients, radioGroup.shareToRecipients)
&& Objects.equals(this.shareToRecipientsMetadata, radioGroup.shareToRecipientsMetadata)
&& Objects.equals(this.tabType, radioGroup.tabType)
&& Objects.equals(this.tabTypeMetadata, radioGroup.tabTypeMetadata)
&& Objects.equals(this.templateLocked, radioGroup.templateLocked)
&& Objects.equals(this.templateLockedMetadata, radioGroup.templateLockedMetadata)
&& Objects.equals(this.templateRequired, radioGroup.templateRequired)
&& Objects.equals(this.templateRequiredMetadata, radioGroup.templateRequiredMetadata)
&& Objects.equals(this.tooltip, radioGroup.tooltip)
&& Objects.equals(this.tooltipMetadata, radioGroup.tooltipMetadata)
&& Objects.equals(this.value, radioGroup.value)
&& Objects.equals(this.valueMetadata, radioGroup.valueMetadata);
}
/** Returns the HashCode. */
@Override
public int hashCode() {
return Objects.hash(
conditionalParentLabel,
conditionalParentLabelMetadata,
conditionalParentValue,
conditionalParentValueMetadata,
documentId,
documentIdMetadata,
groupName,
groupNameMetadata,
originalValue,
originalValueMetadata,
radios,
recipientId,
recipientIdGuid,
recipientIdGuidMetadata,
recipientIdMetadata,
requireAll,
requireAllMetadata,
requireInitialOnSharedChange,
requireInitialOnSharedChangeMetadata,
shared,
sharedMetadata,
shareToRecipients,
shareToRecipientsMetadata,
tabType,
tabTypeMetadata,
templateLocked,
templateLockedMetadata,
templateRequired,
templateRequiredMetadata,
tooltip,
tooltipMetadata,
value,
valueMetadata);
}
/** Converts the given object to string. */
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class RadioGroup {\n");
sb.append(" conditionalParentLabel: ")
.append(toIndentedString(conditionalParentLabel))
.append("\n");
sb.append(" conditionalParentLabelMetadata: ")
.append(toIndentedString(conditionalParentLabelMetadata))
.append("\n");
sb.append(" conditionalParentValue: ")
.append(toIndentedString(conditionalParentValue))
.append("\n");
sb.append(" conditionalParentValueMetadata: ")
.append(toIndentedString(conditionalParentValueMetadata))
.append("\n");
sb.append(" documentId: ").append(toIndentedString(documentId)).append("\n");
sb.append(" documentIdMetadata: ").append(toIndentedString(documentIdMetadata)).append("\n");
sb.append(" groupName: ").append(toIndentedString(groupName)).append("\n");
sb.append(" groupNameMetadata: ").append(toIndentedString(groupNameMetadata)).append("\n");
sb.append(" originalValue: ").append(toIndentedString(originalValue)).append("\n");
sb.append(" originalValueMetadata: ")
.append(toIndentedString(originalValueMetadata))
.append("\n");
sb.append(" radios: ").append(toIndentedString(radios)).append("\n");
sb.append(" recipientId: ").append(toIndentedString(recipientId)).append("\n");
sb.append(" recipientIdGuid: ").append(toIndentedString(recipientIdGuid)).append("\n");
sb.append(" recipientIdGuidMetadata: ")
.append(toIndentedString(recipientIdGuidMetadata))
.append("\n");
sb.append(" recipientIdMetadata: ")
.append(toIndentedString(recipientIdMetadata))
.append("\n");
sb.append(" requireAll: ").append(toIndentedString(requireAll)).append("\n");
sb.append(" requireAllMetadata: ").append(toIndentedString(requireAllMetadata)).append("\n");
sb.append(" requireInitialOnSharedChange: ")
.append(toIndentedString(requireInitialOnSharedChange))
.append("\n");
sb.append(" requireInitialOnSharedChangeMetadata: ")
.append(toIndentedString(requireInitialOnSharedChangeMetadata))
.append("\n");
sb.append(" shared: ").append(toIndentedString(shared)).append("\n");
sb.append(" sharedMetadata: ").append(toIndentedString(sharedMetadata)).append("\n");
sb.append(" shareToRecipients: ").append(toIndentedString(shareToRecipients)).append("\n");
sb.append(" shareToRecipientsMetadata: ")
.append(toIndentedString(shareToRecipientsMetadata))
.append("\n");
sb.append(" tabType: ").append(toIndentedString(tabType)).append("\n");
sb.append(" tabTypeMetadata: ").append(toIndentedString(tabTypeMetadata)).append("\n");
sb.append(" templateLocked: ").append(toIndentedString(templateLocked)).append("\n");
sb.append(" templateLockedMetadata: ")
.append(toIndentedString(templateLockedMetadata))
.append("\n");
sb.append(" templateRequired: ").append(toIndentedString(templateRequired)).append("\n");
sb.append(" templateRequiredMetadata: ")
.append(toIndentedString(templateRequiredMetadata))
.append("\n");
sb.append(" tooltip: ").append(toIndentedString(tooltip)).append("\n");
sb.append(" tooltipMetadata: ").append(toIndentedString(tooltipMetadata)).append("\n");
sb.append(" value: ").append(toIndentedString(value)).append("\n");
sb.append(" valueMetadata: ").append(toIndentedString(valueMetadata)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces (except the first line).
*/
private String toIndentedString(java.lang.Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}