Documentation of 'org.ddogleg.struct.GrowQueue_I8' Java class
GrowQueue_I8
org.ddogleg.struct

Class GrowQueue_I8



  • public class GrowQueue_I8
    extends java.lang.Object
    This is a queue that is composed of bytes. Elements are added and removed from the tail
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      byte[] data 
      int size 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void add(int value) 
      void addAll(byte[] array, int startIndex, int endIndex) 
      void addAll(GrowQueue_I8 queue) 
      void fill(byte value) 
      int get(int index) 
      void insert(int index, int value)
      Inserts the value at the specified index and shifts all the other values down.
      int pop() 
      void push(int val) 
      byte removeTail() 
      void reset() 
      void resize(int size) 
      void set(int index, int value) 
      void setMaxSize(int size) 
      void setTo(GrowQueue_I8 original) 
      int size() 
      int unsafe_get(int index) 
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • data

        public byte[] data
      • size

        public int size
    • Constructor Detail

      • GrowQueue_I8

        public GrowQueue_I8(int maxSize)
      • GrowQueue_I8

        public GrowQueue_I8()
    • Method Detail

      • reset

        public void reset()
      • addAll

        public void addAll(byte[] array,
                           int startIndex,
                           int endIndex)
      • add

        public void add(int value)
      • push

        public void push(int val)
      • get

        public int get(int index)
      • unsafe_get

        public int unsafe_get(int index)
      • set

        public void set(int index,
                        int value)
      • insert

        public void insert(int index,
                           int value)
        Inserts the value at the specified index and shifts all the other values down.
      • removeTail

        public byte removeTail()
      • fill

        public void fill(byte value)
      • resize

        public void resize(int size)
      • setMaxSize

        public void setMaxSize(int size)
      • size

        public int size()
      • pop

        public int pop()

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.