public class BasicDuration extends AbstractScalar implements Comparable<BasicDuration>
Entity.DATA_CATEGORY, Entity.DATA_FORM, Entity.DATA_TYPE, Entity.DURATION, Entity.PARTITION_TYPE| Modifier | Constructor and Description |
|---|---|
|
BasicDuration(Entity.DURATION unit,
int value) |
|
BasicDuration(ExtendedDataInput in) |
protected |
BasicDuration(int exchange,
int value) |
|
BasicDuration(String unit,
int value) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(BasicDuration o) |
boolean |
equals(Object o) |
Entity.DATA_CATEGORY |
getDataCategory() |
Entity.DATA_TYPE |
getDataType() |
int |
getDuration() |
int |
getExchangeInt() |
String |
getExchangeName() |
String |
getJsonString() |
Number |
getNumber() |
int |
getScale() |
String |
getString() |
Temporal |
getTemporal() |
Entity.DURATION |
getUnit() |
int |
hashBucket(int buckets) |
boolean |
isNull() |
void |
setNull() |
void |
writeScalarToOutputStream(ExtendedDataOutput out) |
columns, getDataForm, rows, toString, writegetDataCategory, isChart, isChunk, isDictionary, isMatrix, isPair, isScalar, isTable, isVectorclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisChart, isChunk, isDictionary, isMatrix, isPair, isScalar, isTable, isVector, typeToCategory, writeCompressedpublic BasicDuration(Entity.DURATION unit, int value)
public BasicDuration(String unit, int value)
protected BasicDuration(int exchange,
int value)
public BasicDuration(ExtendedDataInput in) throws IOException
IOExceptionpublic int getDuration()
public Entity.DURATION getUnit()
public int getExchangeInt()
public String getExchangeName()
public Temporal getTemporal() throws Exception
getTemporal in interface ScalarExceptionpublic int hashBucket(int buckets)
hashBucket in interface Scalarpublic String getJsonString()
getJsonString in interface Scalarpublic Entity.DATA_CATEGORY getDataCategory()
getDataCategory in interface Entitypublic Entity.DATA_TYPE getDataType()
getDataType in interface Entitypublic void writeScalarToOutputStream(ExtendedDataOutput out) throws IOException
writeScalarToOutputStream in class AbstractScalarIOExceptionpublic int compareTo(BasicDuration o)
compareTo in interface Comparable<BasicDuration>public int getScale()
getScale in interface ScalargetScale in class AbstractScalarCopyright © 2025 DolphinDB. All rights reserved.