Class EntityModelBean

java.lang.Object
ch.tocco.nice2.rest.core.spi.beans.HalBean
ch.tocco.nice2.rest.entitymodel.spi.beans.EntityModelBean
All Implemented Interfaces:
Serializable

public class EntityModelBean extends HalBean
See Also:
  • Constructor Details

    • EntityModelBean

      public EntityModelBean()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)
    • getCreatePermission

      public boolean getCreatePermission()
    • setCreatePermission

      public void setCreatePermission(boolean createPermission)
    • isMarkable

      public boolean isMarkable()
    • setMarkable

      public void setMarkable(boolean markable)
    • getUseNiceFields

      public boolean getUseNiceFields()
    • setUseNiceFields

      public void setUseNiceFields(boolean useNiceFields)
    • getKeyField

      public String getKeyField()
    • setKeyField

      public void setKeyField(String keyField)
    • getEntityType

      public EntityType getEntityType()
    • setEntityType

      public void setEntityType(EntityType entityType)
    • getFields

      public List<FieldModelBean> getFields()
    • setFields

      public void setFields(List<FieldModelBean> fields)
    • getRelations

      public List<RelationModelBean> getRelations()
    • setRelations

      public void setRelations(List<RelationModelBean> relations)
    • setDefiningModule

      public void setDefiningModule(String definingModule)
    • getDefiningModule

      public String getDefiningModule()
    • setDocumentation

      public void setDocumentation(LinkedHashMap<String,String> documentation)
    • getDocumentation

      public LinkedHashMap<String,String> getDocumentation()