Interface ICrudData<E extends ICrudEntity>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      E change​(E entity, java.lang.Class<?>... classValidation)  
      void delete​(E entity, java.lang.Class<?>... classValidation)  
      void delete​(java.lang.Long id, java.lang.Class<?>... classValidation)  
      void insert​(E entity, java.lang.Class<?>... classValidation)  
      void refresh​(E entity)  
    • Method Detail

      • insert

        void insert​(E entity,
                    java.lang.Class<?>... classValidation)
      • change

        E change​(E entity,
                 java.lang.Class<?>... classValidation)
      • delete

        void delete​(E entity,
                    java.lang.Class<?>... classValidation)
      • delete

        void delete​(java.lang.Long id,
                    java.lang.Class<?>... classValidation)
      • refresh

        void refresh​(E entity)