Class EntityTypeResponse


  • public class EntityTypeResponse
    extends Object
    • Constructor Detail

      • EntityTypeResponse

        public EntityTypeResponse​(org.molgenis.data.meta.model.EntityType meta,
                                  org.molgenis.security.core.UserPermissionEvaluator userPermissionEvaluator,
                                  org.molgenis.data.DataService dataService)
      • EntityTypeResponse

        public EntityTypeResponse​(org.molgenis.data.meta.model.EntityType meta,
                                  Set<String> attributesSet,
                                  Map<String,​Set<String>> attributeExpandsSet,
                                  org.molgenis.security.core.UserPermissionEvaluator userPermissionEvaluator,
                                  org.molgenis.data.DataService dataService)
        Parameters:
        attributesSet - set of lowercase attribute names to include in response
        attributeExpandsSet - set of lowercase attribute names to expand in response
    • Method Detail

      • getHref

        public String getHref()
      • getHrefCollection

        public String getHrefCollection()
      • getName

        public String getName()
      • getLabel

        public String getLabel()
      • getDescription

        public String getDescription()
      • getIdAttribute

        public String getIdAttribute()
      • getLookupAttributes

        public List<String> getLookupAttributes()
      • getLabelAttribute

        public String getLabelAttribute()
      • isAbstract

        public boolean isAbstract()
      • getWritable

        public Boolean getWritable()
      • getLanguageCode

        public String getLanguageCode()
      • getPermissions

        public Set<org.molgenis.security.core.Permission> getPermissions()