Package com.rapidminer.belt.buffer
Class Buffers.InternalBuffers
- java.lang.Object
-
- com.rapidminer.belt.buffer.Buffers.InternalBuffers
-
- Enclosing class:
- Buffers
public abstract static class Buffers.InternalBuffers extends java.lang.Object
Buffer creation methods for internal access.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract Int32NominalBuffer
newInt32Buffer(ColumnType<java.lang.String> type, int length)
Creates a new int32 categorical buffer of the given length.abstract <T> ObjectBuffer<T>
newObjectBuffer(ColumnType<T> type, int length)
Creates a new object buffer of the given length.abstract UInt16NominalBuffer
newUInt16Buffer(ColumnType<java.lang.String> type, int length)
Creates a new uint16 categorical buffer of the given length.abstract UInt2NominalBuffer
newUInt2Buffer(ColumnType<java.lang.String> type, int length)
Creates a new uint2 categorical buffer of the given length.abstract UInt4NominalBuffer
newUInt4Buffer(ColumnType<java.lang.String> type, int length)
Creates a new uint4 categorical buffer of the given length.abstract UInt8NominalBuffer
newUInt8Buffer(ColumnType<java.lang.String> type, int length)
Creates a new uint8 categorical buffer of the given length.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.
-
-
-
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.
-
-