java.lang.Object
org.pentaho.reporting.libraries.fonts.text.Spacing

public class Spacing extends java.lang.Object
Additional character spacing. This has a minimum, optimum and maximum. If the optimum is less than the minimum the optimum is set to the minimum. If the optimum is greater than the maximum the optimum is set to the maximum value.

Spacing is given in absolute values, the unit is micro-points.

Author:
Thomas Morgner
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Spacing
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Spacing(int minimum, int optimum, int maximum)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    equals(java.lang.Object o)
     
    int
     
    int
     
    int
     
    int
     
    java.lang.String
     

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • EMPTY_SPACING

      public static final Spacing EMPTY_SPACING
  • Constructor Details

    • Spacing

      public Spacing(int minimum, int optimum, int maximum)
  • Method Details

    • getMinimum

      public int getMinimum()
    • getMaximum

      public int getMaximum()
    • getOptimum

      public int getOptimum()
    • equals

      public boolean equals(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object