Package com.morpheusdata.model
Class MetadataTag
Provides a Model representation of a MetadataTag. These tags are used throughout Morpheus
to associate names to various Morpheus constructs.
-
Field Summary
Fields inherited from class com.morpheusdata.model.projection.MetadataTagIdentityProjection
externalId, name, refId, refType
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns whether this tag should be masked in the UIgetType()
Returns the type of this taggetValue()
Returns the value associated to this tagvoid
Sets whether this tag should be masked in the UIvoid
setType
(MetadataTagType type) Sets the type of this tagvoid
Sets the value for this tagMethods inherited from class com.morpheusdata.model.projection.MetadataTagIdentityProjection
getExternalId, getId, getName, getRefId, getRefType, setExternalId, setId, setName, setRefId, setRefType
Methods inherited from class com.morpheusdata.model.projection.MorpheusIdentityModel
getIdentityProperties
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty
-
Field Details
-
type
-
value
-
masked
-
-
Constructor Details
-
MetadataTag
public MetadataTag()
-
-
Method Details
-
getType
Returns the type of this tag- Returns:
- the type of this tag
-
setType
Sets the type of this tag- Parameters:
type
- the type of this tag
-
getValue
Returns the value associated to this tag- Returns:
- the value
-
setValue
Sets the value for this tag- Parameters:
value
- the value for this tag
-
getMasked
Returns whether this tag should be masked in the UI- Returns:
- the masked
-
setMasked
Sets whether this tag should be masked in the UI- Parameters:
masked
- whether this tag should be masked in the UI
-