public abstract class AbstractDatetimeWritable<T extends AbstractDatetimeWritable> extends Object implements WritableComparable<T>
Writable 和 WritableComparable
的实现| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(T o)
比较两个 AbstractDatetimeWritable 的值.
|
boolean |
equals(Object o)
判断两个 AbstractDatetimeWritable 是否相等.
|
long |
get()
返回此 AbstractDatetimeWritable 的值
|
int |
hashCode()
计算哈希值,直接返回此 AbstractDatetimeWritable 的值.
|
void |
readFields(DataInput in)
从指定的
DataInput in 反序列化. |
void |
set(long value)
设置 AbstractDatetimeWritable 的值
|
String |
toString() |
void |
write(DataOutput out)
序列化到指定的
DataOutput out. |
public void set(long value)
value - 要设置的时间刻度值,精确到毫秒public long get()
public void readFields(DataInput in) throws IOException
WritableDataInput in 反序列化.readFields in interface WritableIOExceptionpublic void write(DataOutput out) throws IOException
WritableDataOutput out.write in interface WritableIOExceptionpublic boolean equals(Object o)
如果两个都是 AbstractDatetimeWritable 且值相等,返回true,否则返回false
public int hashCode()
public int compareTo(T o)
compareTo in interface Comparable<T extends AbstractDatetimeWritable>o - 比较对象Copyright © 2023 Alibaba Cloud Computing. All rights reserved.