Class GLISTTS

All Implemented Interfaces:
Serializable

public class GLISTTS extends ANY implements Serializable
Description of the class GLISTTS.
See Also:
  • Field Details

    • increment

      public PQ increment
      The difference between one value and its previous different value. For example, to generate the sequence (1; 4; 7; 10; 13; ...) the increment is 3; likewise to generate the sequence (1; 1; 4; 4; 7; 7; 10; 10; 13; 13; ...) the increment is also 3. .
    • denominator

      public Integer denominator
      The integer by which the index for the sequence is divided, effectively the number of times the sequence generates the same sequence item value before incrementing to the next sequence item value. For example, to generate the sequence (1; 1; 1; 2; 2; 2; 3; 3; 3; ...) the denominator is 3. .
    • period

      public Integer period
      If non-NULL, specifies that the sequence alternates, i.e., after this many increments, the sequence item values roll over to start from the initial sequence item value. For example, the sequence (1; 2; 3; 1; 2; 3; 1; 2; 3; ...) has period 3; also the sequence (1; 1; 2; 2; 3; 3; 1; 1; 2; 2; 3; 3; ...) has period 3 too. .
  • Constructor Details

    • GLISTTS

      public GLISTTS()
  • Method Details

    • getHead

      public TS getHead()
      Return head.
      Returns:
      head : This is the start-value of the generated list.
    • setHead

      public void setHead(TS head)
      Set a value to attribute head.
      Parameters:
      head - : This is the start-value of the generated list.
    • getIncrement

      public PQ getIncrement()
      Return increment.
      Returns:
      increment : The difference between one value and its previous different value. For example, to generate the sequence (1; 4; 7; 10; 13; ...) the increment is 3; likewise to generate the sequence (1; 1; 4; 4; 7; 7; 10; 10; 13; 13; ...) the increment is also 3.
    • setIncrement

      public void setIncrement(PQ increment)
      Set a value to attribute increment.
      Parameters:
      increment - : The difference between one value and its previous different value. For example, to generate the sequence (1; 4; 7; 10; 13; ...) the increment is 3; likewise to generate the sequence (1; 1; 4; 4; 7; 7; 10; 10; 13; 13; ...) the increment is also 3.
    • getDenominator

      public Integer getDenominator()
      Return denominator.
      Returns:
      denominator : The integer by which the index for the sequence is divided, effectively the number of times the sequence generates the same sequence item value before incrementing to the next sequence item value. For example, to generate the sequence (1; 1; 1; 2; 2; 2; 3; 3; 3; ...) the denominator is 3.
    • setDenominator

      public void setDenominator(Integer denominator)
      Set a value to attribute denominator.
      Parameters:
      denominator - : The integer by which the index for the sequence is divided, effectively the number of times the sequence generates the same sequence item value before incrementing to the next sequence item value. For example, to generate the sequence (1; 1; 1; 2; 2; 2; 3; 3; 3; ...) the denominator is 3.
    • getPeriod

      public Integer getPeriod()
      Return period.
      Returns:
      period : If non-NULL, specifies that the sequence alternates, i.e., after this many increments, the sequence item values roll over to start from the initial sequence item value. For example, the sequence (1; 2; 3; 1; 2; 3; 1; 2; 3; ...) has period 3; also the sequence (1; 1; 2; 2; 3; 3; 1; 1; 2; 2; 3; 3; ...) has period 3 too.
    • setPeriod

      public void setPeriod(Integer period)
      Set a value to attribute period.
      Parameters:
      period - : If non-NULL, specifies that the sequence alternates, i.e., after this many increments, the sequence item values roll over to start from the initial sequence item value. For example, the sequence (1; 2; 3; 1; 2; 3; 1; 2; 3; ...) has period 3; also the sequence (1; 1; 2; 2; 3; 3; 1; 1; 2; 2; 3; 3; ...) has period 3 too.
    • get_xmlNodePresentation

      public Node get_xmlNodePresentation()
      Overrides:
      get_xmlNodePresentation in class ANY
    • set_xmlNodePresentation

      public void set_xmlNodePresentation(Node _xmlNodePresentation)
      Overrides:
      set_xmlNodePresentation in class ANY
    • validateByModule

      public static void validateByModule(GLISTTS gLISTTS, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic)
      validate by a module of validation