public final class EntityModel extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
EntityModel.EntityModelMapper |
| Constructor and Description |
|---|
EntityModel(EntityModelDTO dto,
ConfigurationRegistry registry) |
public EntityModel(EntityModelDTO dto, ConfigurationRegistry registry)
public String getTypeDescriminator()
public EntityModel getSubtype(String name)
public List<EntityModel> getInstantiableTypes()
public String getTypeDiscriminatorField()
public boolean isRequiredTypeOnUpdate()
public EntityModel getEntityType(com.google.gwt.json.client.JSONObject json)
public IJSObject getEntityID(com.google.gwt.json.client.JSONObject json, EntityManager em)
public List<IPropertyDescriptor<?>> getDeclaredPropertyDescriptors()
public List<IPropertyDescriptor<?>> getAllPropertyDescriptors()
public Map<String,IPropertyDescriptor<?>> getPropertiesMap()
public IPropertyDescriptor<?> getPropertyDescriptor(String name)
public IPropertyDescriptor<?> getIdPropertyDescriptor()
public List<IPropertyDescriptor<?>> getNamePropertyDescriptors()
public EntityModel getParentModel()
public EntityModel getRootModel()
public boolean isParentType(EntityModel m)
public String getKey()
public String getEntityName()
public Map<String,AutoFormViewDTO> getEditorsDTO()
public Map<String,ListViewDTO> getListViews()
public String getServiceArgId()
public String getServiceArgData()
public String getServiceArgPage()
public String getServiceName()
public String getServiceMethodList()
public String getServiceMethodUpdate()
public String getServiceMethodCreate()
public String getServiceMethodDelete()
public String getServiceMethodGet()
public String getServiceArgPageSize()
public boolean canDelete()
public boolean canCreate()
Copyright © 2018. All rights reserved.