public class TagmapEntryModel extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected Integer |
attributeType |
protected String |
category |
protected Boolean |
displayfield |
protected com.fasterxml.jackson.databind.JsonNode |
elasticsearch |
protected Boolean |
filesystem |
protected String |
foreignlinkAttribute |
protected String |
foreignlinkAttributeRule |
protected String |
fragmentName |
protected String |
globalId |
protected Integer |
id |
protected String |
mapname |
protected String |
micronodeFilter |
protected Boolean |
multivalue |
protected Integer |
object |
protected Boolean |
optimized |
protected Boolean |
reserved |
protected Boolean |
segmentfield |
protected String |
tagname |
protected Integer |
targetType |
protected Boolean |
urlfield |
Constructor and Description |
---|
TagmapEntryModel()
Create an empty instance
|
Modifier and Type | Method and Description |
---|---|
Integer |
getAttributeType()
Attribute Type
|
String |
getCategory()
Entry category
|
Boolean |
getDisplayfield()
True when the entry is a displayfield (of a Mesh ContentRepository)
|
com.fasterxml.jackson.databind.JsonNode |
getElasticsearch()
Get the elasticsearch specific configuration of a Mesh CR
|
Boolean |
getFilesystem()
Filesystem flag
|
String |
getForeignlinkAttribute()
Name of the foreign attribute for foreignlink attributes
|
String |
getForeignlinkAttributeRule()
Rule for restricting foreign linked objects
|
String |
getFragmentName()
Name of the CR Fragment, this entry belongs to.
|
String |
getGlobalId()
Global ID
|
Integer |
getId()
Internal ID
|
String |
getMapname()
Map name (name of the attribute in the ContentRepository)
|
String |
getMicronodeFilter()
Get the micronode filter (for entries of type "micronode")
|
Boolean |
getMultivalue()
Multivalue flag
|
Integer |
getObject()
Type of the object
|
Boolean |
getOptimized()
Optimized flag
|
Boolean |
getReserved()
Reserved flag
|
Boolean |
getSegmentfield()
True when the entry is a segmentfield (of a Mesh ContentRepository)
|
String |
getTagname()
Tag name (property to resolve for the object)
|
Integer |
getTargetType()
Type of the target object for link attributes
|
Boolean |
getUrlfield()
True when the entry is a urlfield (of a Mesh ContentRepository)
|
void |
setAttributeType(Integer attributeType)
Set the attribute type
|
void |
setCategory(String category)
Set the category
|
void |
setDisplayfield(Boolean displayfield)
Set displayfield flag
|
void |
setElasticsearch(com.fasterxml.jackson.databind.JsonNode elasticsearch)
Set elasticsearch config
|
void |
setFilesystem(Boolean filesystem)
Set filesystem flag
|
void |
setForeignlinkAttribute(String foreignlinkAttribute)
Set foreign attribute name
|
void |
setForeignlinkAttributeRule(String foreignlinkAttributeRule)
Set foreign link rule
|
void |
setFragmentName(String fragmentName)
Set the fragment name
|
void |
setGlobalId(String globalId)
Set the global ID
|
void |
setId(Integer id)
Set the internal ID
|
void |
setMapname(String mapname)
Set the map name
|
void |
setMicronodeFilter(String micronodeFilter)
Set the micronode filter
|
void |
setMultivalue(Boolean multivalue)
Set multivalue flag
|
void |
setObject(Integer object)
Set the object type
|
void |
setOptimized(Boolean optimized)
Optimized flag
|
void |
setReserved(Boolean reserved)
Set reserved flag
|
void |
setSegmentfield(Boolean segmentfield)
Set segmentfield flag
|
void |
setTagname(String tagname)
Set the tag name
|
void |
setTargetType(Integer targetType)
Set the target type
|
void |
setUrlfield(Boolean urlfield)
Set the urlfield flag
|
protected Integer id
protected String globalId
protected String tagname
protected String mapname
protected Integer object
protected Integer attributeType
protected Integer targetType
protected Boolean multivalue
protected Boolean optimized
protected Boolean reserved
protected Boolean filesystem
protected String foreignlinkAttribute
protected String foreignlinkAttributeRule
protected String category
protected Boolean segmentfield
protected Boolean displayfield
protected Boolean urlfield
protected com.fasterxml.jackson.databind.JsonNode elasticsearch
protected String micronodeFilter
protected String fragmentName
public Integer getId()
public void setId(Integer id)
id
- IDpublic String getGlobalId()
public void setGlobalId(String globalId)
globalId
- IDpublic String getTagname()
public void setTagname(String tagname)
tagname
- tag namepublic String getMapname()
public void setMapname(String mapname)
mapname
- map namepublic Integer getObject()
public void setObject(Integer object)
object
- typepublic Integer getAttributeType()
public void setAttributeType(Integer attributeType)
attributeType
- attribute typepublic Integer getTargetType()
public void setTargetType(Integer targetType)
targetType
- target typepublic Boolean getMultivalue()
public void setMultivalue(Boolean multivalue)
multivalue
- flagpublic Boolean getOptimized()
public void setOptimized(Boolean optimized)
optimized
- flagpublic Boolean getReserved()
public void setReserved(Boolean reserved)
reserved
- flagpublic Boolean getFilesystem()
public void setFilesystem(Boolean filesystem)
filesystem
- flagpublic String getForeignlinkAttribute()
public void setForeignlinkAttribute(String foreignlinkAttribute)
foreignlinkAttribute
- attribute namepublic String getForeignlinkAttributeRule()
public void setForeignlinkAttributeRule(String foreignlinkAttributeRule)
foreignlinkAttributeRule
- rulepublic String getCategory()
public void setCategory(String category)
category
- categorypublic Boolean getSegmentfield()
public void setSegmentfield(Boolean segmentfield)
segmentfield
- flagpublic Boolean getDisplayfield()
public void setDisplayfield(Boolean displayfield)
displayfield
- flagpublic Boolean getUrlfield()
public void setUrlfield(Boolean urlfield)
urlfield
- flagpublic com.fasterxml.jackson.databind.JsonNode getElasticsearch()
public void setElasticsearch(com.fasterxml.jackson.databind.JsonNode elasticsearch)
elasticsearch
- configpublic String getMicronodeFilter()
public void setMicronodeFilter(String micronodeFilter)
micronodeFilter
- micronode filterpublic String getFragmentName()
public void setFragmentName(String fragmentName)
fragmentName
- fragment name or nullCopyright © 2020 Gentics Software. All rights reserved.