Class Schema


  • public class Schema
    extends Object
    The schema for an application. Provides access to application basic metadata, and its namespaces.
    • Field Detail

      • applicationName

        protected String applicationName
      • applicationLabel

        protected String applicationLabel
      • applicationLogo

        protected String applicationLogo
      • build

        protected String build
    • Constructor Detail

      • Schema

        public Schema()
    • Method Detail

      • getAllEntities

        public List<Entity> getAllEntities()
      • getAllServices

        public List<Service> getAllServices()
      • getApplicationName

        public String getApplicationName()
      • getApplicationLabel

        public String getApplicationLabel()
      • setApplicationLabel

        public void setApplicationLabel​(String applicationLabel)
      • getApplicationLogo

        public String getApplicationLogo()
      • setApplicationLogo

        public void setApplicationLogo​(String applicationLogo)
      • getBuild

        public String getBuild()
      • setApplicationName

        public void setApplicationName​(String applicationName)
      • setBuild

        public void setBuild​(String build)
      • setNamespaces

        public void setNamespaces​(List<Namespace> namespaces)
      • getUserEntity

        public Entity getUserEntity()
        Returns this application's entity that represents users.
      • setUserEntity

        public void setUserEntity​(Entity userEntity)