Class BusLineResult

java.lang.Object
com.baidu.mapapi.search.core.SearchResult
com.baidu.mapapi.search.busline.BusLineResult
All Implemented Interfaces:
android.os.Parcelable

public class BusLineResult extends SearchResult implements android.os.Parcelable
公共交通信息查询结果
  • Field Details

    • CREATOR

      public static final android.os.Parcelable.Creator<BusLineResult> CREATOR
  • Constructor Details

    • BusLineResult

      public BusLineResult()
  • Method Details

    • getLineDirection

      public String getLineDirection()
      获取公交路线方向信息
      Returns:
      公交路线方向
    • setLineDirection

      public void setLineDirection(String lineDirection)
    • getBasePrice

      public float getBasePrice()
      获取公交起步价信息
      Returns:
      公交起步价
    • setBasePrice

      public void setBasePrice(float basePrice)
    • getMaxPrice

      public float getMaxPrice()
      获取该公交路线的最高票价
      Returns:
      公交路线的最高票价
    • setMaxPrice

      public void setMaxPrice(float maxPrice)
    • getBusCompany

      public String getBusCompany()
      获取公交公司名称
      Returns:
      公交公司名称
    • setBusCompany

      public void setBusCompany(String busCompany)
    • getBusLineName

      public String getBusLineName()
      获取公交线路名称
      Returns:
      公交线路名称-320路(清河火车站-北京西站)
    • setBusLineName

      public void setBusLineName(String busLineName)
    • isMonthTicket

      public boolean isMonthTicket()
      公交是线是否有月票
      Returns:
      true: 有 false : 无
    • setMonthTicket

      public void setMonthTicket(boolean isMonthTicket)
    • getStartTime

      public Date getStartTime()
      公交路线首班车时间
      Returns:
      公交路线首班车时间
    • setStartTime

      public void setStartTime(Date startTime)
    • getEndTime

      public Date getEndTime()
      公交路线末班车时间
      Returns:
      公交路线末班车时间
    • setEndTime

      public void setEndTime(Date endTime)
    • getStations

      public List<BusLineResult.BusStation> getStations()
      获取所有公交站点信息
      Returns:
      所有公交站点信息
    • setStations

      public void setStations(List<BusLineResult.BusStation> stations)
    • getRawName

      public String getRawName()
      Returns:
      公交名称简称(320路)
    • setRawName

      public void setRawName(String rawName)
    • getSteps

      public List<BusLineResult.BusStep> getSteps()
      获取公交路线分段信息
      Returns:
      公交路线分段信息
    • setSteps

      public void setSteps(List<BusLineResult.BusStep> steps)
    • getUid

      public String getUid()
      公交线路uid
      Returns:
      公交线路uid
    • setUid

      public void setUid(String uid)
    • describeContents

      public int describeContents()
      Specified by:
      describeContents in interface android.os.Parcelable
      Overrides:
      describeContents in class SearchResult
    • writeToParcel

      public void writeToParcel(android.os.Parcel dest, int flags)
      Specified by:
      writeToParcel in interface android.os.Parcelable
      Overrides:
      writeToParcel in class SearchResult
    • getLineType

      public int getLineType()
    • setLineType

      public void setLineType(int lineType)
    • getTimeTable

      public String getTimeTable()
    • setTimeTable

      public void setTimeTable(String timeTable)
    • getCityId

      public int getCityId()
    • setCityId

      public void setCityId(int cityId)
    • getKindType

      public int getKindType()
    • setKindType

      public void setKindType(int kindType)