JavaScript is disabled on your browser.
Skip navigation links
gnu.text

Class SourceMapper



  • public class SourceMapper
    extends java.lang.Object
    Helpers for managing source-code positions and ranges. FUTURE: An object that decodes source positions, encoded as longs. The default encoding gives start-line and end-line both 20 bits, and start-column and end-column both 12 bits.
    • Constructor Summary

      Constructors
      Constructor and Description
      SourceMapper ()
    • Method Summary

      All Methods
      Modifier and Type Method and Description
      static long simpleEncode (int startLine, int startColumn)
      static long simpleEncode (int startLine, int startColumn, int endLine, int endColumn)
      static long simpleEncode (SourceLocator location)
      static int simpleEndColumn (long position)
      static int simpleEndLine (long position)
      static int simpleStartColumn (long position)
      static int simpleStartLine (long position)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SourceMapper

        public SourceMapper()
    • Method Detail

      • simpleEncode

        public static long simpleEncode(SourceLocator location)
      • simpleEncode

        public static long simpleEncode(int startLine,
         int startColumn,
         int endLine,
         int endColumn)
      • simpleEncode

        public static long simpleEncode(int startLine,
         int startColumn)
      • simpleStartLine

        public static int simpleStartLine(long position)
      • simpleStartColumn

        public static int simpleStartColumn(long position)
      • simpleEndLine

        public static int simpleEndLine(long position)
      • simpleEndColumn

        public static int simpleEndColumn(long position)
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /