All Downloads are FREE. Search and download functionalities are using the official Maven repository.

pro.taskana.classification.rest.models.ClassificationRepresentationModel Maven / Gradle / Ivy

The newest version!
package pro.taskana.classification.rest.models;

import io.swagger.v3.oas.annotations.media.Schema;
import java.time.Instant;
import pro.taskana.classification.api.models.Classification;

/** EntityModel class for {@link Classification}. */
@Schema(description = "EntityModel class for Classification")
public class ClassificationRepresentationModel extends ClassificationSummaryRepresentationModel {

  @Schema(
      name = "isValidInDomain",
      description = "True, if this classification to objects in this domain.")
  private Boolean isValidInDomain;
  @Schema(
      name = "created",
      description =
          "The creation timestamp of the classification in the system.

The format is ISO-8601.") private Instant created; @Schema( name = "modified", description = "The timestamp of the last modification.

The format is ISO-8601." ) private Instant modified; @Schema(name = "description", description = "The description of the classification.") private String description; public Boolean getIsValidInDomain() { return isValidInDomain; } public void setIsValidInDomain(Boolean isValidInDomain) { this.isValidInDomain = isValidInDomain; } public Instant getCreated() { return created; } public void setCreated(Instant created) { this.created = created; } public Instant getModified() { return modified; } public void setModified(Instant modified) { this.modified = modified; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy