Class ClassificationValueDTO

java.lang.Object
de.aeb.xnsg.ftmc.bf.v3.dtos.data.ClassificationValueDTO

public class ClassificationValueDTO extends Object
DTO holding data of a specific classification value.
  • Field Details

    • typeName

      public String typeName

      The name of the type as defined in the engine.

      max length: 255

    • validFrom

      public String validFrom

      The first day, this value is valid.

      Format: YYYY-MM-DD
      In the SET direction: the current date is used, if this field is left empty.

    • validTo

      public String validTo

      The last day, this value is valid. If empty, there is no end date.

      Format: YYYY-MM-DD

    • processingComment

      public String processingComment

      An optional user comment about the editing of this value.

      max length: 1000

    • value

      public String value

      The textual value of the classification value.

      max length: 800, may vary depending on type

    • approved

      public Boolean approved

      The current approval status of the value.

      In SET direction:

      • 'approved = true' will only be set, if the engine considers the value valid.
      • If not set, the approval will removed, only if the value in the engine is modified.
      • 'approved = false' the approval will always be be removed.

  • Constructor Details

    • ClassificationValueDTO

      public ClassificationValueDTO()
  • Method Details

    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • clearNonIdentifiers

      public void clearNonIdentifiers()