Class SimpleEntity

java.lang.Object
mc.core.model.base.EntityBase
mc.core.model.base.SimpleEntity
All Implemented Interfaces:
Serializable, IBaseEntity, ICoreEntity, IEntity, ISortableEntity
Direct Known Subclasses:
AssetArchivingTask, AssetHotfolder, Basket, ChannelMapBase, Country, CSClusterNode, CSNamespace, Currency, Dictionary, Language, Locale, Pricelist, Report, Reporting, Right, Territory, Unit

@MappedSuperclass public abstract class SimpleEntity extends EntityBase
base class for simple entities. SimpleEntities have display fields name and description, have an internalDescription for identification in the system, can be activated and ordered by their prio. SimpleEntity may implement ICollectionManaged using the field collection.
See Also:
  • Constructor Details

    • SimpleEntity

      public SimpleEntity()
    • SimpleEntity

      public SimpleEntity(SimpleEntity source)
  • Method Details

    • getId

      public long getId()
    • setId

      public void setId(long id)
    • getIsActive

      public boolean getIsActive()
    • setIsActive

      public void setIsActive(boolean isActive)
    • getInternalDescription

      public String getInternalDescription()
      Specified by:
      getInternalDescription in interface IEntity
      Overrides:
      getInternalDescription in class EntityBase
      Returns:
      Unique identifier in combination with entity class if internalDescription property is defined as unique. Might be null.