Interface SystemEntity

All Superinterfaces:
SystemObject
All Known Subinterfaces:
ApplicationEntity, CustomCode, CustomLib, DBObject, Entity, Filter, Form, IDataSource, Menu, Module, Report, Rest, Task, Transfer, Transformer, User, UserGroup
All Known Implementing Classes:
AbstractApplicationEntity, AbstractParameterObject, AbstractSystemEntity, ApplicationSetting, Autonumber, CustomCodeMetadata, CustomLibMetadata, DataSourceMetadata, DataSourceParameter, DBObjectMetadata, EntityMetadata, EntityStatus, FileObject, FilterMetadata, FormFunction, FormMetadata, MenuMetadata, ModuleMetadata, ModuleParameter, NestedModule, ReportMetadata, RestMetadata, TaskMetadata, TaskParameter, TransferMetadata, TransformerMetadata, UserGroupMetadata, UserMetadata

public interface SystemEntity extends SystemObject
A SystemEntity represents a SystemObject that has a name and therefore a 'meaning'. It also provides additional Options for creation and an internal name, which only consists of valid characters and contains no keywords.
Author:
seed-master
  • Method Details

    • getOptions

      <T extends Options> T getOptions()
    • getName

      String getName()
    • setName

      void setName(String name)
    • getInternalName

      String getInternalName()
    • removeNewObjects

      void removeNewObjects()