|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.supermap.data.RangeInfo
public class RangeInfo
该类定义了范围域的范围信息。
范围信息有范围的数据类型,最小值,最大值以及范围类型(CLOSECLOSE,CLOSEOPEN,OPENCLOSE,OPENOPEN)。
该类也提供了相关的接口对其信息进行修改。
构造方法摘要 | |
---|---|
RangeInfo()
构造一个新的 RangeInfo 对象。 |
|
RangeInfo(FieldType fieldType,
java.lang.Object min,
java.lang.Object max,
RangeType type)
根据指定的参数来构造一个 RangeInfo 的新对象。 |
|
RangeInfo(RangeInfo rangeInfo)
根据指定的参数来构造一个 RangeInfo 的新对象。 |
方法摘要 | |
---|---|
void |
dispose()
释放资源。 |
java.util.Date[] |
getDateTime()
返回范围值,将范围值以DateTime类型返回。 |
double[] |
getDouble()
返回范围值,将范围值以Double类型返回。 |
short[] |
getInt16()
返回范围值,将范围值以Int16类型返回。 |
int[] |
getInt32()
返回范围值,将范围值以Int32类型返回。 |
java.lang.Object |
getMaxValue()
返回范围的最大值。 |
java.lang.Object |
getMinValue()
返回范围的最小值。 |
float[] |
getSingle()
返回范围值,将范围值以Single类型返回。 |
RangeType |
getType()
返回范围的类型。 |
FieldType |
getValueType()
返回此范围的数据类型。 |
void |
setDateTime(java.util.Date min,
java.util.Date max)
设置范围值。 |
void |
setDouble(double min,
double max)
设置范围值。 |
void |
setInt16(short min,
short max)
设置范围值。 |
void |
setInt32(int min,
int max)
设置范围值。 |
void |
setSingle(float min,
float max)
设置范围值。 |
void |
setType(RangeType type)
设置范围类型。 |
void |
setValueType(FieldType fieldType)
设置范围的数据类型。 |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public RangeInfo()
public RangeInfo(FieldType fieldType, java.lang.Object min, java.lang.Object max, RangeType type)
fieldType
- 数据类型。min
- 最小值。max
- 最大值。type
- 范围类型。public RangeInfo(RangeInfo rangeInfo)
rangeInfo
- RangeInfo对象。方法详细信息 |
---|
public FieldType getValueType()
public void setValueType(FieldType fieldType)
fieldType
- 数据类型。public RangeType getType()
public void setType(RangeType type)
type
- 范围类型。public java.lang.Object getMinValue()
public java.lang.Object getMaxValue()
public short[] getInt16()
public int[] getInt32()
public float[] getSingle()
public double[] getDouble()
public java.util.Date[] getDateTime()
public void setInt16(short min, short max)
min
- 最小值。max
- 最大值。public void setInt32(int min, int max)
min
- 最小值。max
- 最大值。public void setSingle(float min, float max)
min
- 最小值。max
- 最大值。public void setDouble(double min, double max)
min
- 最小值。max
- 最大值。public void setDateTime(java.util.Date min, java.util.Date max)
min
- 最小值。max
- 最大值。public void dispose()
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |