Class AsciiStringByteSource

java.lang.Object
org.nustaq.offheap.bytez.bytesource.AsciiStringByteSource
All Implemented Interfaces:
ByteSource
Direct Known Subclasses:
CutAsciiStringByteSource, LeftCutStringByteSource

public class AsciiStringByteSource extends Object implements ByteSource
Created by ruedi on 27.06.14.
  • Field Details

    • string

      protected String string
    • off

      protected int off
    • len

      protected int len
  • Constructor Details

    • AsciiStringByteSource

      public AsciiStringByteSource(String arr)
    • AsciiStringByteSource

      public AsciiStringByteSource(String arr, int off)
    • AsciiStringByteSource

      public AsciiStringByteSource(String arr, int off, int len)
  • Method Details

    • get

      public byte get(long index)
      Specified by:
      get in interface ByteSource
    • length

      public long length()
      Specified by:
      length in interface ByteSource
    • getString

      public String getString()
    • setString

      public void setString(String string)
    • getLen

      public int getLen()
    • setLen

      public void setLen(int len)
    • getOff

      public int getOff()
    • setOff

      public void setOff(int off)
    • toString

      public String toString()
      Overrides:
      toString in class Object