Class BusInfo

All Implemented Interfaces:
android.os.Parcelable

public class BusInfo extends TransitBaseInfo
  • Field Details

    • CREATOR

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

    • BusInfo

      public BusInfo()
    • BusInfo

      protected BusInfo(android.os.Parcel in)
  • Method Details

    • getStartUid

      public String getStartUid()
      获取上车点uid
    • setStartUid

      public void setStartUid(String startUid)
    • getDirectText

      public String getDirectText()
      获取公交方向信息
    • setDirectText

      public void setDirectText(String directText)
    • getEndUid

      public String getEndUid()
      获取下车点uid
    • setEndUid

      public void setEndUid(String endUid)
    • getLineUid

      public String getLineUid()
      获取公交线路uid
    • setLineUid

      public void setLineUid(String lineUid)
    • getPassStopInfoList

      public List<RouteNode> getPassStopInfoList()
      Returns:
      获取途径站点
    • setPassStopInfoList

      public void setPassStopInfoList(List<RouteNode> passStopInfoList)
      Parameters:
      passStopInfoList - 设置途径站点
    • getType

      public int getType()
      获得市内公交的具体类型
      Returns:
    • setType

      public void setType(int type)
    • getStopNum

      public int getStopNum()
      获得途经站点数
      Returns:
    • setStopNum

      public void setStopNum(int stopNum)
    • describeContents

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

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