Enum Class Liberation

java.lang.Object
java.lang.Enum<Liberation>
org.librepdf.openpdf.fonts.Liberation
All Implemented Interfaces:
Serializable, Comparable<Liberation>, Constable

public enum Liberation extends Enum<Liberation>
  • Enum Constant Details

    • MONO

      public static final Liberation MONO
    • MONO_ITALIC

      public static final Liberation MONO_ITALIC
    • MONO_BOLD

      public static final Liberation MONO_BOLD
    • MONO_BOLDITALIC

      public static final Liberation MONO_BOLDITALIC
    • SANS

      public static final Liberation SANS
    • SANS_ITALIC

      public static final Liberation SANS_ITALIC
    • SANS_BOLD

      public static final Liberation SANS_BOLD
    • SANS_BOLDITALIC

      public static final Liberation SANS_BOLDITALIC
    • SERIF

      public static final Liberation SERIF
    • SERIF_ITALIC

      public static final Liberation SERIF_ITALIC
    • SERIF_BOLD

      public static final Liberation SERIF_BOLD
    • SERIF_BOLDITALIC

      public static final Liberation SERIF_BOLDITALIC
  • Field Details

    • trueTypeFile

      private final String trueTypeFile
  • Constructor Details

    • Liberation

      private Liberation(String trueTypeFile)
  • Method Details

    • values

      public static Liberation[] 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 Liberation 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
    • create

      public Font create() throws IOException
      Throws:
      IOException
    • create

      public Font create(int size) throws IOException
      Throws:
      IOException