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 boolean
active
private AreaUsageType
areaUsageType
private java.lang.String
description
private java.util.LinkedHashSet<EmbeddedBean>
fallIntoProducts
private java.util.LinkedHashSet<EmbeddedBean>
fallIntoSkus
private java.lang.String
id
private java.lang.Double
max
private Measurement
measurement
private java.lang.Double
min
private java.lang.String
name
private java.util.LinkedHashSet<Option>
options
private java.lang.String
searchTerms
static java.lang.String
SEQUENCE_NAME
private java.lang.Double
step
private java.util.HashSet<LocalizedText>
translations
private AttributeType
type
-
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
-
-