Package com.baidu.mapapi.search.busline
Class BusLineResult
java.lang.Object
com.baidu.mapapi.search.core.SearchResult
com.baidu.mapapi.search.busline.BusLineResult
- All Implemented Interfaces:
android.os.Parcelable
公共交通信息查询结果
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class公交站点信息static class公交路线分段信息Nested classes/interfaces inherited from class com.baidu.mapapi.search.core.SearchResult
SearchResult.ERRORNO -
Field Summary
FieldsFields inherited from class com.baidu.mapapi.search.core.SearchResult
customExtra, error, statusFields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintfloat获取公交起步价信息获取公交公司名称获取公交线路名称int公交路线末班车时间int获取公交路线方向信息intfloat获取该公交路线的最高票价公交路线首班车时间获取所有公交站点信息getSteps()获取公交路线分段信息getUid()公交线路uidboolean公交是线是否有月票voidsetBasePrice(float basePrice) voidsetBusCompany(String busCompany) voidsetBusLineName(String busLineName) voidsetCityId(int cityId) voidsetEndTime(Date endTime) voidsetKindType(int kindType) voidsetLineDirection(String lineDirection) voidsetLineType(int lineType) voidsetMaxPrice(float maxPrice) voidsetMonthTicket(boolean isMonthTicket) voidsetRawName(String rawName) voidsetStartTime(Date startTime) voidsetStations(List<BusLineResult.BusStation> stations) voidsetSteps(List<BusLineResult.BusStep> steps) voidsetTimeTable(String timeTable) voidvoidwriteToParcel(android.os.Parcel dest, int flags) Methods inherited from class com.baidu.mapapi.search.core.SearchResult
getCustomExtra, setCustomExtra
-
Field Details
-
CREATOR
-
-
Constructor Details
-
BusLineResult
public BusLineResult()
-
-
Method Details
-
getLineDirection
获取公交路线方向信息- Returns:
- 公交路线方向
-
setLineDirection
-
getBasePrice
public float getBasePrice()获取公交起步价信息- Returns:
- 公交起步价
-
setBasePrice
public void setBasePrice(float basePrice) -
getMaxPrice
public float getMaxPrice()获取该公交路线的最高票价- Returns:
- 公交路线的最高票价
-
setMaxPrice
public void setMaxPrice(float maxPrice) -
getBusCompany
获取公交公司名称- Returns:
- 公交公司名称
-
setBusCompany
-
getBusLineName
获取公交线路名称- Returns:
- 公交线路名称-320路(清河火车站-北京西站)
-
setBusLineName
-
isMonthTicket
public boolean isMonthTicket()公交是线是否有月票- Returns:
- true: 有 false : 无
-
setMonthTicket
public void setMonthTicket(boolean isMonthTicket) -
getStartTime
公交路线首班车时间- Returns:
- 公交路线首班车时间
-
setStartTime
-
getEndTime
公交路线末班车时间- Returns:
- 公交路线末班车时间
-
setEndTime
-
getStations
获取所有公交站点信息- Returns:
- 所有公交站点信息
-
setStations
-
getRawName
- Returns:
- 公交名称简称(320路)
-
setRawName
-
getSteps
获取公交路线分段信息- Returns:
- 公交路线分段信息
-
setSteps
-
getUid
公交线路uid- Returns:
- 公交线路uid
-
setUid
-
describeContents
public int describeContents()- Specified by:
describeContentsin interfaceandroid.os.Parcelable- Overrides:
describeContentsin classSearchResult
-
writeToParcel
public void writeToParcel(android.os.Parcel dest, int flags) - Specified by:
writeToParcelin interfaceandroid.os.Parcelable- Overrides:
writeToParcelin classSearchResult
-
getLineType
public int getLineType() -
setLineType
public void setLineType(int lineType) -
getTimeTable
-
setTimeTable
-
getCityId
public int getCityId() -
setCityId
public void setCityId(int cityId) -
getKindType
public int getKindType() -
setKindType
public void setKindType(int kindType)
-