
com.alipay.api.domain.ScenicExplanationPoint Maven / Gradle / Ivy
package com.alipay.api.domain;
import java.util.List;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;
/**
* 景区语音讲解点描述。
*
* @author auto create
* @since 1.0, 2022-01-04 11:00:02
*/
public class ScenicExplanationPoint extends AlipayObject {
private static final long serialVersionUID = 3731262694147328263L;
/**
* 景点语音讲解的讲解时长,单位秒(s)。
*/
@ApiField("duration")
private String duration;
/**
* 该语音讲解的讲解人信息。
*/
@ApiField("explainer")
private String explainer;
/**
* 如该景点包含多个子讲解点(如博物馆某展馆下的多个藏品),传入自讲解点名称列表。
*/
@ApiListField("explainer_points")
@ApiField("string")
private List explainerPoints;
/**
* 景区内景点的详细经纬度信息。
*/
@ApiField("latitude")
private String latitude;
/**
* 景区内景点的详细经纬度信息。
*/
@ApiField("longitude")
private String longitude;
/**
* 商户(或ISV)系统内的景点id。
*/
@ApiField("point_id")
private String pointId;
/**
* 景区内景点的详细名称。
*/
@ApiField("point_name")
private String pointName;
/**
* 该语音讲解售价,如免费则不传。
*/
@ApiField("price")
private String price;
/**
* 景点故事的文字描述。
*/
@ApiField("story")
private String story;
public String getDuration() {
return this.duration;
}
public void setDuration(String duration) {
this.duration = duration;
}
public String getExplainer() {
return this.explainer;
}
public void setExplainer(String explainer) {
this.explainer = explainer;
}
public List getExplainerPoints() {
return this.explainerPoints;
}
public void setExplainerPoints(List explainerPoints) {
this.explainerPoints = explainerPoints;
}
public String getLatitude() {
return this.latitude;
}
public void setLatitude(String latitude) {
this.latitude = latitude;
}
public String getLongitude() {
return this.longitude;
}
public void setLongitude(String longitude) {
this.longitude = longitude;
}
public String getPointId() {
return this.pointId;
}
public void setPointId(String pointId) {
this.pointId = pointId;
}
public String getPointName() {
return this.pointName;
}
public void setPointName(String pointName) {
this.pointName = pointName;
}
public String getPrice() {
return this.price;
}
public void setPrice(String price) {
this.price = price;
}
public String getStory() {
return this.story;
}
public void setStory(String story) {
this.story = story;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy