Class CrudDataDetail<E extends br.com.jarch.model.ICrudEntity>

    • Constructor Detail

      • CrudDataDetail

        public CrudDataDetail()
    • Method Detail

      • getEntity

        public E getEntity()
      • setEntity

        public void setEntity​(E entity)
      • getFilterDataModel

        public java.util.function.Predicate<E> getFilterDataModel()
      • setFilterDataModel

        public void setFilterDataModel​(java.util.function.Predicate<E> filterDataModel)
      • getOrderDataModel

        public java.util.Comparator<E> getOrderDataModel()
      • setOrderDataModel

        public void setOrderDataModel​(java.util.Comparator<E> orderDataModel)
      • getService

        public br.com.jarch.crud.service.ICrudService<E> getService()
      • getSearch

        public br.com.jarch.crud.search.ISearch<E> getSearch()
      • getAction

        public br.com.jarch.model.type.ActionCrudType getAction()
      • setAction

        public void setAction​(br.com.jarch.model.type.ActionCrudType action)
      • getClassCollapse

        public java.lang.String getClassCollapse()
      • setClassCollapse

        public void setClassCollapse​(java.lang.String classCollapse)
      • getListColumnDataTable

        public java.util.List<br.com.jarch.model.IColumnList> getListColumnDataTable()
        Specified by:
        getListColumnDataTable in interface IDataDetail
      • setListColumnDataTable

        public void setListColumnDataTable​(br.com.jarch.model.ColumnsList listColumnDataTable)
        Specified by:
        setListColumnDataTable in interface IDataDetail
      • getSelections

        public java.util.List<E> getSelections()
      • setSelections

        public void setSelections​(java.util.List<E> selections)
      • isRequired

        public boolean isRequired()
      • getColumnDataTable

        public java.util.Optional<br.com.jarch.model.IColumnList> getColumnDataTable​(java.lang.String field)
      • createDataModelFromMaster

        public LazyDataModelPaginator<E> createDataModelFromMaster​(br.com.jarch.model.ICrudEntity entityMaster)
      • createDataModelFromMasterDirect

        public LazyDataModelPaginator<E> createDataModelFromMasterDirect​(br.com.jarch.model.ICrudEntity entityMaster)
      • isDisableInsert

        public boolean isDisableInsert()
      • setDisableInsert

        public void setDisableInsert​(boolean disableInsert)
      • isDisableChange

        public boolean isDisableChange()
      • setDisableChange

        public void setDisableChange​(boolean disableChange)
      • isDisableConsult

        public boolean isDisableConsult()
      • setDisableConsult

        public void setDisableConsult​(boolean disableConsult)
      • isDisableDelete

        public boolean isDisableDelete()
      • setDisableDelete

        public void setDisableDelete​(boolean disableDelete)
      • validInsert

        public void validInsert()
      • validClone

        public void validClone()
      • validChange

        public void validChange()
      • validDelete

        public void validDelete()
      • insert

        public void insert()
      • clone

        public void clone​(E entity)
      • change

        public void change​(E entity)
      • consult

        public void consult​(E entity)
      • delete

        public void delete​(E entity)
      • dynamic

        public void dynamic​(E entity,
                            br.com.jarch.annotation.JArchDynamicDetailShowDataController annotationDynamic)
      • cancel

        public void cancel()
      • isBlockedDetail

        public boolean isBlockedDetail()
      • save

        public void save()
      • refresh

        public void refresh()
      • clearDataModel

        public void clearDataModel()
      • getProcessBeforeSave

        public java.util.function.Consumer<E> getProcessBeforeSave()
      • setProcessBeforeSave

        public void setProcessBeforeSave​(java.util.function.Consumer<E> processBeforeSave)
      • getProcessAfterSave

        public java.util.function.Consumer<E> getProcessAfterSave()
      • setProcessAfterSave

        public void setProcessAfterSave​(java.util.function.Consumer<E> processAfterSave)
      • getProcessAfterCancel

        public java.util.function.Consumer<E> getProcessAfterCancel()
      • setProcessAfterCancel

        public void setProcessAfterCancel​(java.util.function.Consumer<E> processAfterCancel)
      • getProcessStartEnviroment

        public java.lang.Runnable getProcessStartEnviroment()
      • setProcessStartEnviroment

        public void setProcessStartEnviroment​(java.lang.Runnable processStartEnviroment)
      • getMenuActions

        public java.util.List<br.com.jarch.model.ItemMenuArch> getMenuActions()
      • createMenu

        public void createMenu​(java.lang.reflect.Field field)
        Specified by:
        createMenu in interface IDataDetail
      • getAnnotationDynamic

        public br.com.jarch.annotation.JArchDynamicDetailShowDataController getAnnotationDynamic()
      • getDescriptionDynamic

        public java.lang.String getDescriptionDynamic()
      • getStyleClass

        public java.lang.String getStyleClass()
      • blocked

        public void blocked()
      • setBlocked

        public void setBlocked​(boolean blocked)
      • isBlocked

        public boolean isBlocked()
      • groupsBeanValidation

        public java.lang.Class<?>[] groupsBeanValidation()
      • startEnviroment

        public void startEnviroment()
      • isModeShowData

        public boolean isModeShowData()