Interface PanacheStatelessBlockingEntity

All Superinterfaces:
PanacheEntityMarker, PanacheStatelessEntityOperations<Void,Boolean>
All Known Subinterfaces:
PanacheEntity.Stateless
All Known Implementing Classes:
PanacheEntityMarker.PanacheStatelessBlockingEntityOperationsImpl

public interface PanacheStatelessBlockingEntity extends PanacheStatelessEntityOperations<Void,Boolean>
  • Method Details

    • insert

      default Void insert()
      Insert this entity in the database. This will set your ID field if it is not already set.
      Specified by:
      insert in interface PanacheStatelessEntityOperations<Void,Boolean>
      See Also:
      • invalid reference
        #insert(Iterable)
      • invalid reference
        #insert(Stream)
      • invalid reference
        #insert(Object, Object...)
    • delete

      default Void delete()
      Delete this entity from the database.
      Specified by:
      delete in interface PanacheStatelessEntityOperations<Void,Boolean>
      See Also:
      • invalid reference
        #delete(String, Object...)
      • invalid reference
        #delete(String, Map)
      • invalid reference
        #delete(String, Parameters)
      • invalid reference
        #deleteAll()
    • update

      default Void update()
      Update this entity in the database.
      Specified by:
      update in interface PanacheStatelessEntityOperations<Void,Boolean>