Interface EntityModelService

All Known Implementing Classes:
EntityModelServiceImpl

public interface EntityModelService
  • Method Details

    • getModel

      EntityModelBean getModel(String modelName)
      build a model bean for a given entity model, relation default values are evaluated and added to bean as entities
      Parameters:
      modelName - the model to create the bean for
      Returns:
      the model bean
    • getStaticModel

      EntityModelBean getStaticModel(String modelName)
      build a model bean for a given entity model, relation default values are not evaluated but instead their definition is added as a string value to the bean
      Parameters:
      modelName - the model to create the bean for
      Returns:
      the model bean
    • getFieldModelBean

      FieldModelBean getFieldModelBean(String entityModelName, FieldModel fieldModel)
    • getRelationModelBean

      RelationModelBean getRelationModelBean(RelationModel relationModel)
    • getValidationData

      Map<String,Object> getValidationData(FieldModel field)
    • getValidationData

      Map<String,Object> getValidationData(RelationModel relation)
    • getValidationData

      Map<String,Object> getValidationData(GroupValidator groupValidator)