public class BufferDistance
extends java.lang.Object
implements java.io.Serializable
缓冲距离,可以是数值型的或者是字段表达式。
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
exp
使用表达式的计算值作为缓冲距离,表达式的结果需大于 0。
|
double |
value
使用数值作为缓冲距离,为大于 0 的值。
|
构造器和说明 |
---|
BufferDistance()
构造函数。
|
BufferDistance(BufferDistance bufferDistance)
构造函数。
|
BufferDistance(double value)
构造函数。
|
BufferDistance(java.lang.String exp)
构造函数。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
equals(java.lang.Object obj)
比较指定对象与当前
BufferDistance 对象是否相等。 |
static BufferDistance |
fromDouble(double distance)
使用给定的数值作为缓冲距离。
|
static BufferDistance |
fromExpression(java.lang.String exp)
使用给定的表达式的值作为缓冲距离值。
|
java.lang.Object |
getDistance()
根据给定的表达式返回缓冲距离值。
|
int |
hashCode()
获取当前缓冲距离对象的哈希码值。
|
public double value
使用数值作为缓冲距离,为大于 0 的值。
public java.lang.String exp
使用表达式的计算值作为缓冲距离,表达式的结果需大于 0。
public BufferDistance()
构造函数。
public BufferDistance(BufferDistance bufferDistance)
构造函数。
bufferDistance
- 缓冲距离。public BufferDistance(double value)
构造函数。
value
- 数值,作为缓冲距离值。public BufferDistance(java.lang.String exp)
构造函数。
exp
- 表达式,此表达式的计算值作为缓冲距离值。public boolean equals(java.lang.Object obj)
比较指定对象与当前 BufferDistance
对象是否相等。
equals
在类中 java.lang.Object
obj
- 与当前 BufferDistance
对象进行比较的对象。public int hashCode()
获取当前缓冲距离对象的哈希码值。
hashCode
在类中 java.lang.Object
public static BufferDistance fromDouble(double distance)
使用给定的数值作为缓冲距离。
distance
- 缓冲距离值。public java.lang.Object getDistance()
根据给定的表达式返回缓冲距离值。
public static BufferDistance fromExpression(java.lang.String exp)
使用给定的表达式的值作为缓冲距离值。
exp
- 表达式。