public class BasicDoubleVector extends AbstractVector
AbstractVector.NumElementAndPartial, AbstractVector.OffectEntity.DATA_CATEGORY, Entity.DATA_FORM, Entity.DATA_TYPE, Entity.DURATION, Entity.PARTITION_TYPEbuf, BUF_SIZE, compressedMethodCOMPRESS_DELTA, COMPRESS_LZ4, DISPLAY_ROWS| Modifier | Constructor and Description |
|---|---|
|
BasicDoubleVector(double[] array) |
|
BasicDoubleVector(double[] array,
boolean copy) |
protected |
BasicDoubleVector(Entity.DATA_FORM df,
ExtendedDataInput in) |
protected |
BasicDoubleVector(Entity.DATA_FORM df,
int size) |
|
BasicDoubleVector(int size) |
|
BasicDoubleVector(List<Double> list) |
| Modifier and Type | Method and Description |
|---|---|
int |
asof(Scalar value) |
Vector |
combine(Vector vector) |
void |
deserialize(int start,
int count,
ExtendedDataInput in) |
Scalar |
get(int index) |
Entity.DATA_CATEGORY |
getDataCategory() |
Entity.DATA_TYPE |
getDataType() |
double |
getDouble(int index) |
Class<?> |
getElementClass() |
Vector |
getSubVector(int[] indices) |
int |
getUnitLength() |
boolean |
isNull(int index) |
int |
rows() |
void |
serialize(int start,
int count,
ExtendedDataOutput out) |
int |
serialize(int indexStart,
int offect,
int targetNumElement,
AbstractVector.NumElementAndPartial numElementAndPartial,
ByteBuffer out) |
void |
set(int index,
Scalar value) |
void |
setDouble(int index,
double value) |
void |
setNull(int index) |
ByteBuffer |
writeVectorToBuffer(ByteBuffer buffer) |
protected void |
writeVectorToOutputStream(ExtendedDataOutput out) |
checkCompressedMethod, columns, getDataForm, getString, getString, getUnitLength, hashBucket, setCompressedMethod, write, writeCompressedgetDataCategory, isChart, isChunk, isDictionary, isMatrix, isPair, isScalar, isTable, isVectorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisChart, isChunk, isDictionary, isMatrix, isPair, isScalar, isTable, isVector, typeToCategorypublic BasicDoubleVector(int size)
public BasicDoubleVector(double[] array)
public BasicDoubleVector(double[] array,
boolean copy)
protected BasicDoubleVector(Entity.DATA_FORM df, int size)
protected BasicDoubleVector(Entity.DATA_FORM df, ExtendedDataInput in) throws IOException
IOExceptionpublic void deserialize(int start,
int count,
ExtendedDataInput in)
throws IOException
deserialize in interface Vectordeserialize in class AbstractVectorIOExceptionpublic void serialize(int start,
int count,
ExtendedDataOutput out)
throws IOException
IOExceptionpublic Scalar get(int index)
public Vector getSubVector(int[] indices)
public double getDouble(int index)
public void setDouble(int index,
double value)
public boolean isNull(int index)
public void setNull(int index)
public Entity.DATA_CATEGORY getDataCategory()
public Entity.DATA_TYPE getDataType()
public Class<?> getElementClass()
public int rows()
protected void writeVectorToOutputStream(ExtendedDataOutput out) throws IOException
writeVectorToOutputStream in class AbstractVectorIOExceptionpublic int getUnitLength()
getUnitLength in interface VectorgetUnitLength in class AbstractVectorpublic ByteBuffer writeVectorToBuffer(ByteBuffer buffer) throws IOException
writeVectorToBuffer in class AbstractVectorIOExceptionpublic int asof(Scalar value)
public int serialize(int indexStart,
int offect,
int targetNumElement,
AbstractVector.NumElementAndPartial numElementAndPartial,
ByteBuffer out)
throws IOException
serialize in interface Vectorserialize in class AbstractVectorIOExceptionCopyright © 2022 DolphinDB. All rights reserved.