Class AttributeWithValueRangeDTO

java.lang.Object
de.aeb.xnsg.licmgmt.bf.lm.licensedata.AttributeWithValueRangeDTO

public class AttributeWithValueRangeDTO extends Object
Represents the attribute of a license from LM. The included or excluded values of the attribute can be specified by values ranges.

Attributes can be assigned directly to a license or one of its items.
Since:
2017/11
See Also:
  • Field Details

    • attribute

      public AttributeDTO attribute
      Goods attribute such as material number, export control number, commodity code, etc.
    • fromPattern

      public String fromPattern
      Starting value of range. You may use an asterisk (*) as a wildcard for any text at the end of the value.

      Max. length: 50.
    • toPattern

      public String toPattern
      End value of range. You may use an asterisk (*) as a wildcard for any text at the end of the value.

      To specify exactly one value, this field can be left empty.

      Max. length: 50.
    • validFrom

      public Date validFrom
      Optional date from which the value range is considered.
      Since:
      2019/11.
    • validTo

      public Date validTo
      Optional date until which the value range is considered.
      Since:
      2019/11.
    • isExcluded

      public Boolean isExcluded
      Indicates that all values within the range are excluded. Excluded value ranges always have precedence over non-excluded ranges.
  • Constructor Details

    • AttributeWithValueRangeDTO

      public AttributeWithValueRangeDTO()