Package co.mastermindcms.modules.beans
Class Attribute
- java.lang.Object
-
- co.mastermindcms.common.entities.Auditable<java.lang.String>
-
- co.mastermindcms.modules.beans.Attribute
-
- All Implemented Interfaces:
java.io.Serializable
@TypeAlias("Attribute") public class Attribute extends Auditable<java.lang.String>This entity is used as an extension of the SKU fields, which can be used for some property extensions in the database.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private booleanactiveprivate AreaUsageTypeareaUsageTypeprivate java.lang.Stringdescriptionprivate java.util.LinkedHashSet<EmbeddedBean>fallIntoProductsprivate java.util.LinkedHashSet<EmbeddedBean>fallIntoSkusprivate java.lang.Stringidprivate java.lang.Doublemaxprivate Measurementmeasurementprivate java.lang.Doubleminprivate java.lang.Stringnameprivate java.util.LinkedHashSet<Option>optionsprivate java.lang.StringsearchTermsstatic java.lang.StringSEQUENCE_NAMEprivate java.lang.Doublestepprivate java.util.HashSet<LocalizedText>translationsprivate AttributeTypetype-
Fields inherited from class co.mastermindcms.common.entities.Auditable
createdBy, createdDate, lastModifiedBy, lastModifiedDate, metaInfo
-
-
Constructor Summary
Constructors Constructor Description Attribute()
-
Method Summary
-
Methods inherited from class co.mastermindcms.common.entities.Auditable
getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, getMetaInfo, putMetaInfo, removeMetaInfo, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDate, setMetaInfo
-
-
-
-
Field Detail
-
id
private java.lang.String id
-
type
private AttributeType type
-
areaUsageType
private AreaUsageType areaUsageType
-
name
private java.lang.String name
-
description
private java.lang.String description
-
options
@DBRef(lazy=true) private java.util.LinkedHashSet<Option> options
-
translations
@DBRef(lazy=true) private java.util.HashSet<LocalizedText> translations
-
searchTerms
private java.lang.String searchTerms
-
min
private java.lang.Double min
-
max
private java.lang.Double max
-
step
private java.lang.Double step
-
active
private boolean active
-
fallIntoProducts
private java.util.LinkedHashSet<EmbeddedBean> fallIntoProducts
-
fallIntoSkus
private java.util.LinkedHashSet<EmbeddedBean> fallIntoSkus
-
measurement
@DBRef private Measurement measurement
-
SEQUENCE_NAME
public static final java.lang.String SEQUENCE_NAME
- See Also:
- Constant Field Values
-
-