Class TotalFlexibility

java.lang.Object
com.teamten.typeset.element.TotalFlexibility

public class TotalFlexibility extends Object
Keeps track of a sum of flexibility, along with whether the infinite amount trumps the finite one.
  • Constructor Details

    • TotalFlexibility

      public TotalFlexibility()
  • Method Details

    • add

      public void add(Flexibility expandability)
    • isInfinite

      public boolean isInfinite()
      Whether there was non-zero infinite expandability.
    • getAmount

      public long getAmount()
      The expandability, where any finite amount trumps the finite one.
    • toFlexibility

      public Flexibility toFlexibility()
      The total expressed as an immutable Flexibility object.