Enum Class Linear

java.lang.Object
java.lang.Enum<Linear>
com.itextpdf.text.pdf.spatial.units.Linear
All Implemented Interfaces:
Serializable, Comparable<Linear>, Constable

public enum Linear extends Enum<Linear>
Linear display units for use in a Preferred Display Units (PDU) array.
Since:
5.1.0
  • Enum Constant Details

    • METER

      public static final Linear METER
      a meter
    • KILOMETER

      public static final Linear KILOMETER
      a kilometer
    • INTERNATIONAL_FOOT

      public static final Linear INTERNATIONAL_FOOT
      an international foot
    • US_SURVEY_FOOT

      public static final Linear US_SURVEY_FOOT
      a U.S. survey foot
    • INTERNATIONAL_MILE

      public static final Linear INTERNATIONAL_MILE
      an international mile
    • INTERNATIONAL_NAUTICAL_MILE

      public static final Linear INTERNATIONAL_NAUTICAL_MILE
      an international nautical mil
  • Field Details

    • name

      private String name
      The name used for the Linear unit.
  • Constructor Details

    • Linear

      private Linear(String name)
      Creates a Linear.
  • Method Details

    • values

      public static Linear[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Linear valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getPdfName

      public PdfName getPdfName()
      Gets the PdfName.