Package org.nentangso.core.domain
Class NtsMetafieldEntity
- java.lang.Object
-
- org.nentangso.core.domain.AbstractAuditingEntity
-
- org.nentangso.core.domain.NtsMetafieldEntity
-
- All Implemented Interfaces:
Serializable
@ConditionalOnProperty(prefix="nts.helper.metafield", name="enabled", havingValue="true") @Entity public class NtsMetafieldEntity extends AbstractAuditingEntity implements SerializableMetafields represent custom metadata attached to a resource. Metafields can be sorted into namespaces and are composed of keys, values, and value types.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NtsMetafieldEntity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NtsMetafieldEntitydescription(String description)booleanequals(Object o)StringgetDescription()LonggetId()StringgetKey()StringgetNamespace()LonggetOwnerId()StringgetOwnerResource()StringgetType()StringgetValue()inthashCode()booleanisDeleted()NtsMetafieldEntitykey(String key)NtsMetafieldEntitynamespace(String namespace)NtsMetafieldEntityownerId(Long ownerId)NtsMetafieldEntityownerResource(String ownerResource)voidsetDeleted(boolean deleted)voidsetDescription(String description)voidsetId(Long id)voidsetKey(String key)voidsetNamespace(String namespace)voidsetOwnerId(Long ownerId)voidsetOwnerResource(String ownerResource)voidsetType(String type)voidsetValue(String value)StringtoString()NtsMetafieldEntitytype(String type)NtsMetafieldEntityvalue(String value)-
Methods inherited from class org.nentangso.core.domain.AbstractAuditingEntity
getCreatedAt, getCreatedBy, getUpdatedAt, getUpdatedBy, setCreatedAt, setCreatedBy, setUpdatedAt, setUpdatedBy
-
-
-
-
Method Detail
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
getOwnerResource
public String getOwnerResource()
-
setOwnerResource
public void setOwnerResource(String ownerResource)
-
ownerResource
public NtsMetafieldEntity ownerResource(String ownerResource)
-
getOwnerId
public Long getOwnerId()
-
setOwnerId
public void setOwnerId(Long ownerId)
-
ownerId
public NtsMetafieldEntity ownerId(Long ownerId)
-
getNamespace
public String getNamespace()
-
setNamespace
public void setNamespace(String namespace)
-
namespace
public NtsMetafieldEntity namespace(String namespace)
-
getKey
public String getKey()
-
setKey
public void setKey(String key)
-
key
public NtsMetafieldEntity key(String key)
-
getValue
public String getValue()
-
setValue
public void setValue(String value)
-
value
public NtsMetafieldEntity value(String value)
-
getType
public String getType()
-
setType
public void setType(String type)
-
type
public NtsMetafieldEntity type(String type)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
description
public NtsMetafieldEntity description(String description)
-
isDeleted
public boolean isDeleted()
-
setDeleted
public void setDeleted(boolean deleted)
-
-