Class CmapFormat4

java.lang.Object
org.apache.batik.svggen.font.table.CmapFormat
org.apache.batik.svggen.font.table.CmapFormat4

public class CmapFormat4 extends CmapFormat
Version:
$Id: CmapFormat4.java 1733416 2016-03-03 07:07:13Z gadams $
  • Field Details

    • language

      public int language
    • segCountX2

      private int segCountX2
    • searchRange

      private int searchRange
    • entrySelector

      private int entrySelector
    • rangeShift

      private int rangeShift
    • endCode

      private int[] endCode
    • startCode

      private int[] startCode
    • idDelta

      private int[] idDelta
    • idRangeOffset

      private int[] idRangeOffset
    • glyphIdArray

      private int[] glyphIdArray
    • segCount

      private int segCount
    • first

      private int first
    • last

      private int last
  • Constructor Details

  • Method Details

    • getFirst

      public int getFirst()
      Specified by:
      getFirst in class CmapFormat
    • getLast

      public int getLast()
      Specified by:
      getLast in class CmapFormat
    • mapCharCode

      public int mapCharCode(int charCode)
      Specified by:
      mapCharCode in class CmapFormat
    • toString

      public String toString()
      Overrides:
      toString in class CmapFormat
    • intToStr

      private static String intToStr(int[] array)
      local helper method to convert an int-array to String. Intended for debugging, format may change.
      Parameters:
      array - of int to convert
      Returns:
      a String in the form "[val,val,val ... ]"