Class EntityTypeResponse
- java.lang.Object
-
- org.molgenis.ontology.sorta.controller.EntityTypeResponse
-
public class EntityTypeResponse extends Object
-
-
Constructor Summary
Constructors Constructor Description 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)EntityTypeResponse(org.molgenis.data.meta.model.EntityType meta, org.molgenis.security.core.UserPermissionEvaluator userPermissionEvaluator, org.molgenis.data.DataService dataService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>getAttributes()StringgetDescription()StringgetHref()StringgetHrefCollection()StringgetIdAttribute()StringgetLabel()StringgetLabelAttribute()StringgetLanguageCode()List<String>getLookupAttributes()StringgetName()Set<org.molgenis.security.core.Permission>getPermissions()BooleangetWritable()booleanisAbstract()
-
-
-
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 responseattributeExpandsSet- 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()
-
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()
-
-