com.supermap.analyst.trafficanalyst
类 FareFieldInfo

java.lang.Object
  继承者 com.supermap.analyst.trafficanalyst.FareFieldInfo

public class FareFieldInfo
extends java.lang.Object

公交票价字段信息类。该类用来获取或设置代表公交票价相关信息的字段,包括公交票价类型字段、起步价格范围的字段、起步价格字段、票价递增步长字段以及票价递增范围字段。

示例:
请参见 TransferAnalyst 类的 load 方法的示例。

构造方法摘要
FareFieldInfo()
          构造一个新的 FareFieldInfo 对象。
FareFieldInfo(FareFieldInfo fareFieldInfo)
          根据给定的 FareFieldInfo 对象构造一个与其完全相同的新对象。
 
方法摘要
 java.lang.String getFareStepField()
          返回票价递增步长字段。
 java.lang.String getFareStepRangeField()
          返回超出起步价范围后的票价递增范围字段。
 java.lang.String getFareTypeField()
          返回公交票价类型字段,即公交的计费方式。
 java.lang.String getStartFareField()
          返回起步价格字段。
 java.lang.String getStartFareRangeField()
          返回起步价格范围字段。
 void setFareStepField(java.lang.String value)
          设置票价递增步长字段。
 void setFareStepRangeField(java.lang.String value)
          设置超出起步价范围后的票价递增范围字段。
 void setFareTypeField(java.lang.String value)
          设置公交票价类型字段,即公交的计费方式。
 void setStartFareField(java.lang.String value)
          设置起步价格字段。
 void setStartFareRangeField(java.lang.String value)
          设置起步价格范围字段。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

FareFieldInfo

public FareFieldInfo()
构造一个新的 FareFieldInfo 对象。


FareFieldInfo

public FareFieldInfo(FareFieldInfo fareFieldInfo)
根据给定的 FareFieldInfo 对象构造一个与其完全相同的新对象。

参数:
fareFieldInfo - 指定的 FareFieldInfo 对象。
方法详细信息

getFareTypeField

public java.lang.String getFareTypeField()
返回公交票价类型字段,即公交的计费方式。

返回:
公交票价类型字段。
默认值:
默认值为一个空的字符串。

setFareTypeField

public void setFareTypeField(java.lang.String value)
设置公交票价类型字段,即公交的计费方式。

参数:
value - 指定公交票价类型字段。

getStartFareRangeField

public java.lang.String getStartFareRangeField()
返回起步价格范围字段。

起步价格范围是指在该范围内,均使用起步价格。该方法返回值的单位由公交票价类型决定;当公交票价类型为按距离计价时,本方法返回值的单位是距离单位。比如,出租车起步范围为3公里,则本方法返回值为3,单位为距离单位(公里);当公交票价类型为按站数计价时,本方法返回值的单位为站数,比如:公交车5站以内均使用起步价格,那么本方法返回值为5,单位为站数。

返回:
起步价格范围字段。
默认值:
默认值为一个空的字符串。

setStartFareRangeField

public void setStartFareRangeField(java.lang.String value)
设置起步价格范围字段。

起步价格范围是指在该范围内,均使用起步价格。该方法返回值的单位由公交票价类型决定;当公交票价类型为按距离计价时,本方法返回值的单位是距离单位。比如,出租车起步范围为3公里,则本方法返回值为3,单位为距离单位(公里);当公交票价类型为按站数计价时,本方法返回值的单位为站数,比如:公交车5站以内均使用起步价格,那么本方法返回值为5,单位为站数。

参数:
value - 指定起步价格范围字段。

getStartFareField

public java.lang.String getStartFareField()
返回起步价格字段。

返回:
起步价格字段。
默认值:
默认值为一个空的字符串。

setStartFareField

public void setStartFareField(java.lang.String value)
设置起步价格字段。

参数:
value - 指定起步价格字段。

getFareStepField

public java.lang.String getFareStepField()
返回票价递增步长字段。

关于票价递增步长的介绍,请参阅 setFareStepField 方法。

返回:
票价递增步长字段。
默认值:
默认值为一个空的字符串。

setFareStepField

public void setFareStepField(java.lang.String value)
设置票价递增步长字段。

票价递增步长是指每增加一个票价递增范围(setFareStepRangeField)所增加的票价。

参数:
value - 指定票价递增步长字段。

getFareStepRangeField

public java.lang.String getFareStepRangeField()
返回超出起步价范围后的票价递增范围字段。

有关票价递增范围请参见 setFareStepRangeField 方法。

返回:
超出起步价范围后的票价递增范围字段。
默认值:
默认值为一个空的字符串。

setFareStepRangeField

public void setFareStepRangeField(java.lang.String value)
设置超出起步价范围后的票价递增范围字段。

票价递增范围是指,在超出起步计价范围后,距离或站点每增加多少距离或数量,公交票价会增长一定数额。例如,某城市非空调车在超出起步价范围后,每增加5公里,票价增加0.5元,即票价递增范围为5。

参数:
value - 超出起步价范围后的票价递增范围字段。