@Generated(value="")
public class Option
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
Option.FieldType |
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Long |
catalogId |
protected java.util.Map<java.lang.String,java.lang.String> |
description |
protected java.lang.String |
externalReferenceCode |
protected java.lang.Boolean |
facetable |
protected @NotNull Option.FieldType |
fieldType |
protected java.lang.Long |
id |
protected @NotEmpty java.lang.String |
key |
protected @NotNull java.util.Map<java.lang.String,java.lang.String> |
name |
protected OptionValue[] |
optionValues |
protected java.lang.Double |
priority |
protected java.lang.Boolean |
required |
protected java.lang.Boolean |
skuContributor |
java.lang.String |
xClassName |
| Constructor and Description |
|---|
Option() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object object) |
java.lang.Long |
getCatalogId() |
@Valid java.util.Map<java.lang.String,java.lang.String> |
getDescription() |
java.lang.String |
getExternalReferenceCode() |
java.lang.Boolean |
getFacetable() |
@Valid Option.FieldType |
getFieldType() |
java.lang.String |
getFieldTypeAsString() |
@DecimalMin(value="0") java.lang.Long |
getId() |
java.lang.String |
getKey() |
@Valid java.util.Map<java.lang.String,java.lang.String> |
getName() |
@Valid OptionValue[] |
getOptionValues() |
java.lang.Double |
getPriority() |
java.lang.Boolean |
getRequired() |
java.lang.Boolean |
getSkuContributor() |
int |
hashCode() |
void |
setCatalogId(java.lang.Long catalogId) |
void |
setCatalogId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> catalogIdUnsafeSupplier) |
void |
setDescription(java.util.Map<java.lang.String,java.lang.String> description) |
void |
setDescription(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> descriptionUnsafeSupplier) |
void |
setExternalReferenceCode(java.lang.String externalReferenceCode) |
void |
setExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> externalReferenceCodeUnsafeSupplier) |
void |
setFacetable(java.lang.Boolean facetable) |
void |
setFacetable(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> facetableUnsafeSupplier) |
void |
setFieldType(Option.FieldType fieldType) |
void |
setFieldType(com.liferay.petra.function.UnsafeSupplier<Option.FieldType,java.lang.Exception> fieldTypeUnsafeSupplier) |
void |
setId(java.lang.Long id) |
void |
setId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> idUnsafeSupplier) |
void |
setKey(java.lang.String key) |
void |
setKey(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> keyUnsafeSupplier) |
void |
setName(java.util.Map<java.lang.String,java.lang.String> name) |
void |
setName(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> nameUnsafeSupplier) |
void |
setOptionValues(OptionValue[] optionValues) |
void |
setOptionValues(com.liferay.petra.function.UnsafeSupplier<OptionValue[],java.lang.Exception> optionValuesUnsafeSupplier) |
void |
setPriority(java.lang.Double priority) |
void |
setPriority(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> priorityUnsafeSupplier) |
void |
setRequired(java.lang.Boolean required) |
void |
setRequired(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> requiredUnsafeSupplier) |
void |
setSkuContributor(java.lang.Boolean skuContributor) |
void |
setSkuContributor(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> skuContributorUnsafeSupplier) |
static Option |
toDTO(java.lang.String json) |
java.lang.String |
toString() |
static Option |
unsafeToDTO(java.lang.String json) |
protected java.lang.Long catalogId
protected java.util.Map<java.lang.String,java.lang.String> description
protected java.lang.String externalReferenceCode
protected java.lang.Boolean facetable
@NotNull protected @NotNull Option.FieldType fieldType
protected java.lang.Long id
@NotEmpty protected @NotEmpty java.lang.String key
@NotNull protected @NotNull java.util.Map<java.lang.String,java.lang.String> name
protected OptionValue[] optionValues
protected java.lang.Double priority
protected java.lang.Boolean required
protected java.lang.Boolean skuContributor
public java.lang.String xClassName
public static Option toDTO(java.lang.String json)
public static Option unsafeToDTO(java.lang.String json)
public java.lang.Long getCatalogId()
public void setCatalogId(java.lang.Long catalogId)
public void setCatalogId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> catalogIdUnsafeSupplier)
@Valid public @Valid java.util.Map<java.lang.String,java.lang.String> getDescription()
public void setDescription(java.util.Map<java.lang.String,java.lang.String> description)
public void setDescription(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> descriptionUnsafeSupplier)
public java.lang.String getExternalReferenceCode()
public void setExternalReferenceCode(java.lang.String externalReferenceCode)
public void setExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> externalReferenceCodeUnsafeSupplier)
public java.lang.Boolean getFacetable()
public void setFacetable(java.lang.Boolean facetable)
public void setFacetable(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> facetableUnsafeSupplier)
@Valid public @Valid Option.FieldType getFieldType()
public java.lang.String getFieldTypeAsString()
public void setFieldType(Option.FieldType fieldType)
public void setFieldType(com.liferay.petra.function.UnsafeSupplier<Option.FieldType,java.lang.Exception> fieldTypeUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Long getId()
public void setId(java.lang.Long id)
public void setId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> idUnsafeSupplier)
public java.lang.String getKey()
public void setKey(java.lang.String key)
public void setKey(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> keyUnsafeSupplier)
@Valid public @Valid java.util.Map<java.lang.String,java.lang.String> getName()
public void setName(java.util.Map<java.lang.String,java.lang.String> name)
public void setName(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> nameUnsafeSupplier)
@Valid public @Valid OptionValue[] getOptionValues()
public void setOptionValues(OptionValue[] optionValues)
public void setOptionValues(com.liferay.petra.function.UnsafeSupplier<OptionValue[],java.lang.Exception> optionValuesUnsafeSupplier)
public java.lang.Double getPriority()
public void setPriority(java.lang.Double priority)
public void setPriority(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> priorityUnsafeSupplier)
public java.lang.Boolean getRequired()
public void setRequired(java.lang.Boolean required)
public void setRequired(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> requiredUnsafeSupplier)
public java.lang.Boolean getSkuContributor()
public void setSkuContributor(java.lang.Boolean skuContributor)
public void setSkuContributor(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> skuContributorUnsafeSupplier)
public boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object