com.aliyun.openservices.ots.model
类 ColumnValue

java.lang.Object
  继承者 com.aliyun.openservices.ots.model.ColumnValue

public class ColumnValue
extends Object

表示行中数据列的值。


方法摘要
 boolean equals(Object o)
           
static ColumnValue fromBoolean(boolean value)
          使用boolean值构造值的数据类型为ColumnType.BOOLEAN的ColumnValue对象。
static ColumnValue fromDouble(double value)
          使用double对象构造值的数据类型为ColumnType.DOUBLE的ColumnValue对象。
static ColumnValue fromLong(long value)
          使用int对象构造值的数据类型为ColumnType.INTEGER的ColumnValue对象。
static ColumnValue fromString(String value)
          使用String对象构造值的数据类型为ColumnType.STRING的ColumnValue对象。
 ColumnType getType()
          获取值的数据类型。
 String getValue()
          获取值的字符串表示。
 int hashCode()
           
 boolean toBoolean()
          转换为布尔型。
 double toDouble()
          转换为双整型。
 long toLong()
          转换为长整型。
 String toString()
           
 
从类 java.lang.Object 继承的方法
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

方法详细信息

getType

public ColumnType getType()
获取值的数据类型。

返回:
值的数据类型。

getValue

public String getValue()
获取值的字符串表示。

返回:
值的字符串。

fromString

public static ColumnValue fromString(String value)
使用String对象构造值的数据类型为ColumnType.STRING的ColumnValue对象。

参数:
value - String对象。

fromLong

public static ColumnValue fromLong(long value)
使用int对象构造值的数据类型为ColumnType.INTEGER的ColumnValue对象。

参数:
value - int值。

fromBoolean

public static ColumnValue fromBoolean(boolean value)
使用boolean值构造值的数据类型为ColumnType.BOOLEAN的ColumnValue对象。

参数:
value - boolean值。

fromDouble

public static ColumnValue fromDouble(double value)
使用double对象构造值的数据类型为ColumnType.DOUBLE的ColumnValue对象。

参数:
value - double值。

toString

public String toString()
覆盖:
Object 中的 toString

toLong

public long toLong()
转换为长整型。 当且仅当数据类型为ColumnType.INTEGER时转换能够成功。

返回:
long值。

toDouble

public double toDouble()
转换为双整型。 当且仅当数据类型为ColumnType.DOUBLE时转换能够成功。

返回:
double值。

toBoolean

public boolean toBoolean()
转换为布尔型。 当且仅当数据类型为ColumnType.BOOLEAN时转换能够成功。

返回:
boolean值。

equals

public boolean equals(Object o)
覆盖:
Object 中的 equals

hashCode

public int hashCode()
覆盖:
Object 中的 hashCode


Copyright © 2013. All Rights Reserved.