Package org.yecht

Class Pointer


  • public class Pointer
    extends java.lang.Object
    • Field Detail

      • buffer

        public byte[] buffer
      • start

        public int start
      • emptyBuffer

        private static final byte[] emptyBuffer
    • Constructor Detail

      • Pointer

        private Pointer()
    • Method Detail

      • empty

        public static Pointer empty()
      • nullPointer

        public static Pointer nullPointer()
      • create

        public static Pointer create​(byte[] buf,
                                     int start)
      • create

        public static Pointer create​(java.lang.String buf)
      • memcpy

        public void memcpy​(byte[] toBuffer,
                           int toIndex,
                           int len)
      • memcpy

        public void memcpy​(Pointer to,
                           int len)
      • withStart

        public Pointer withStart​(int start)