Interface Descriptor

All Superinterfaces:
Serializable
All Known Subinterfaces:
ComponentDescriptor
All Known Implementing Classes:
de.espirit.firstspirit.module.descriptor.AbstractDescriptor, LibraryDescriptor, ModuleDescriptor, ProjectAppDescriptor, PublicClassDescriptor, ServiceDescriptor, WebAppDescriptor, WebServerDescriptor

public interface Descriptor extends Serializable
A descriptor for modules or components.
Since:
5.1.104
  • Method Details

    • getConfiguration

      @Nullable @Nullable String getConfiguration()
      Returns configuration string.
      Since:
      5.1.104
    • getDescription

      String getDescription()
      Returns a module or component description.
      Returns:
      module or component description.
      Since:
      5.1.104
    • getName

      String getName()
      Returns the module or component identifier.
      Returns:
      module or component identifier.
      Since:
      5.1.104
    • getDisplayName

      String getDisplayName()
      Returns the module or component displayname.
      Returns:
      module or component displayname.
      Since:
      5.1.104
    • getVersion

      String getVersion()
      Returns module or component version.
      Returns:
      module or component version.
      Since:
      5.1.104