com.tencent.lbssearch.object.result

## 类 TransitResultObject.Line

- java.lang.Object
- - com.tencent.map.tools.json.JsonComposer
  - - com.tencent.lbssearch.object.result.TransitResultObject.Line

- 所有已实现的接口:
    com.tencent.map.tools.json.JsonEncoder, com.tencent.map.tools.json.JsonParser
  封闭类:
    TransitResultObject

      public static final class TransitResultObject.Line
      extends com.tencent.map.tools.json.JsonComposer

  线路信息

- - ### 嵌套类概要

    - ### 从接口继承的嵌套类/接口 com.tencent.map.tools.json.JsonParser

      `com.tencent.map.tools.json.JsonParser.Deserializer<T>`

  - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `TransitResultObject.Destination` | `destination` 终点站，用于表示乘坐线路的方向
    `float` | `distance` 距离，单位：米
    `float` | `duration` 预计用时，单位：分钟
    `TransitResultObject.GetOnOrOff` | `getoff` 下车站
    `TransitResultObject.GetOnOrOff` | `geton` 上车站
    `java.lang.String` | `id` 线路id
    `java.util.List<LatLng>` | `polyline` 路线的坐标点串，用于将线路绘制到地图上，需要注意的是这个只需要取lines中的第一个元素。
    `double` | `price` 阶段路线所花费用
    `int` | `running_status` 线路运营状态，取值范围： 300：正常 301：可能错过末班车 302：首班车还未发出 303：停运
    `int` | `station_count` 本段中经过的站点数目
    `java.util.List<TransitResultObject.Station>` | `stations` 经停站点
    `java.lang.String` | `title` 线路名称，如“1”、“地铁1号线”等
    `java.lang.String` | `vehicle` 线路类型，“RAIL”,“BUS”，“SUBWAY”三者之一

  - ### 构造器概要

    构造器
    构造器和说明
    `Line()`

  - ### 方法概要

    - ### 从类继承的方法 com.tencent.map.tools.json.JsonComposer

      `getFieldValueByJsonName, onEachItemParse, onEachItemToJson, parse, toJson`

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 字段详细资料

    - #### vehicle

          public java.lang.String vehicle

      线路类型，“RAIL”,“BUS”，“SUBWAY”三者之一

    - #### id

          public java.lang.String id

      线路id

    - #### title

          public java.lang.String title

      线路名称，如“1”、“地铁1号线”等

    - #### station_count

          public int station_count

      本段中经过的站点数目

    - #### distance

          public float distance

      距离，单位：米

    - #### price

          public double price

      阶段路线所花费用

    - #### duration

          public float duration

      预计用时，单位：分钟

    - #### destination

          public TransitResultObject.Destination destination

      终点站，用于表示乘坐线路的方向

    - #### polyline

          public java.util.List<LatLng> polyline

      路线的坐标点串，用于将线路绘制到地图上，需要注意的是这个只需要取lines中的第一个元素。 比如在公交路线中，两个站点间有多条线路选择，而且走的路线时相同的时，就会被归于同一个lines列表中。

    - #### geton

          public TransitResultObject.GetOnOrOff geton

      上车站

    - #### getoff

          public TransitResultObject.GetOnOrOff getoff

      下车站

    - #### stations

          public java.util.List<TransitResultObject.Station> stations

      经停站点

    - #### running_status

          public int running_status

      线路运营状态，取值范围： 300：正常 301：可能错过末班车 302：首班车还未发出 303：停运

  - ### 构造器详细资料

    - #### Line

          public Line()