Class AbstractCMap

    • Field Detail

      • cmapName

        private java.lang.String cmapName
      • registry

        private java.lang.String registry
      • ordering

        private java.lang.String ordering
      • supplement

        private int supplement
    • Constructor Detail

      • AbstractCMap

        public AbstractCMap()
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

        void setName​(java.lang.String cmapName)
      • getOrdering

        public java.lang.String getOrdering()
      • setOrdering

        void setOrdering​(java.lang.String ordering)
      • getRegistry

        public java.lang.String getRegistry()
      • setRegistry

        void setRegistry​(java.lang.String registry)
      • getSupplement

        public int getSupplement()
      • setSupplement

        void setSupplement​(int supplement)
      • addChar

        abstract void addChar​(java.lang.String mark,
                              CMapObject code)
      • addCodeSpaceRange

        void addCodeSpaceRange​(byte[] low,
                               byte[] high)
      • addRange

        void addRange​(java.lang.String from,
                      java.lang.String to,
                      CMapObject code)
      • decodeStringToByte

        public static byte[] decodeStringToByte​(java.lang.String range)
      • toUnicodeString

        protected java.lang.String toUnicodeString​(java.lang.String value,
                                                   boolean isHexWriting)
      • intToByteArray

        private static void intToByteArray​(int n,
                                           byte[] b)
      • byteArrayToInt

        private static int byteArrayToInt​(byte[] b)