Class FlexBuffers.Vector

java.lang.Object
io.objectbox.flatbuffers.FlexBuffers.Vector
Direct Known Subclasses:
FlexBuffers.Map, FlexBuffers.TypedVector
Enclosing class:
FlexBuffers

public static class FlexBuffers.Vector extends Object
Object that represents a set of elements in the buffer
  • Field Details

    • size

      protected final int size
  • Method Details

    • empty

      public static FlexBuffers.Vector empty()
      Returns an empty FlexBuffers.Map
      Returns:
      an empty FlexBuffers.Map
    • isEmpty

      public boolean isEmpty()
      Checks if the vector is empty
      Returns:
      true if vector is empty
    • toString

      public StringBuilder toString(StringBuilder sb)
      Appends a text(JSON) representation to a `StringBuilder`
    • get

      public FlexBuffers.Reference get(int index)
      Get a element in a vector by index
      Parameters:
      index - position of the element
      Returns:
      Reference to the element
    • size

      public int size()
    • toString

      public String toString()
      Overrides:
      toString in class Object