Class Buffers.InternalBuffers

  • Enclosing class:
    Buffers

    public abstract static class Buffers.InternalBuffers
    extends java.lang.Object
    Buffer creation methods for internal access.
    • Method Detail

      • newUInt2Buffer

        public abstract UInt2NominalBuffer newUInt2Buffer​(ColumnType<java.lang.String> type,
                                                          int length)
        Creates a new uint2 categorical buffer of the given length.
      • newUInt4Buffer

        public abstract UInt4NominalBuffer newUInt4Buffer​(ColumnType<java.lang.String> type,
                                                          int length)
        Creates a new uint4 categorical buffer of the given length.
      • newUInt8Buffer

        public abstract UInt8NominalBuffer newUInt8Buffer​(ColumnType<java.lang.String> type,
                                                          int length)
        Creates a new uint8 categorical buffer of the given length.
      • newUInt8Buffer

        public abstract UInt8NominalBuffer newUInt8Buffer​(ColumnType<java.lang.String> type,
                                                          int length,
                                                          IntegerFormats.Format targetFormat)
        Creates a new uint8 categorical buffer of the given length with the given target format.
      • newUInt16Buffer

        public abstract UInt16NominalBuffer newUInt16Buffer​(ColumnType<java.lang.String> type,
                                                            int length)
        Creates a new uint16 categorical buffer of the given length.
      • newInt32Buffer

        public abstract Int32NominalBuffer newInt32Buffer​(ColumnType<java.lang.String> type,
                                                          int length)
        Creates a new int32 categorical buffer of the given length.
      • newObjectBuffer

        public abstract <T> ObjectBuffer<T> newObjectBuffer​(ColumnType<T> type,
                                                            int length)
        Creates a new object buffer of the given length.