Class TaskStatusConverter

java.lang.Object
at.jku.dke.etutor.task_app.data.converters.TaskStatusConverter
All Implemented Interfaces:
jakarta.persistence.AttributeConverter<TaskStatus,String>

public class TaskStatusConverter extends Object implements jakarta.persistence.AttributeConverter<TaskStatus,String>
Concerts the database task_status enum to the java TaskStatus enum and to/from string.
  • Constructor Details

    • TaskStatusConverter

      public TaskStatusConverter()
      Creates a new instance of class TaskStatusConverter.
  • Method Details

    • convertToDatabaseColumn

      public String convertToDatabaseColumn(TaskStatus taskStatus)
      Specified by:
      convertToDatabaseColumn in interface jakarta.persistence.AttributeConverter<TaskStatus,String>
    • convertToEntityAttribute

      public TaskStatus convertToEntityAttribute(String value)
      Specified by:
      convertToEntityAttribute in interface jakarta.persistence.AttributeConverter<TaskStatus,String>