
org.opentripplanner.transit.model.site.FareZoneBuilder Maven / Gradle / Ivy
The newest version!
package org.opentripplanner.transit.model.site;
import org.opentripplanner.transit.model.framework.AbstractEntityBuilder;
import org.opentripplanner.transit.model.framework.FeedScopedId;
public class FareZoneBuilder extends AbstractEntityBuilder {
private String name;
FareZoneBuilder(FeedScopedId id) {
super(id);
}
FareZoneBuilder(FareZone original) {
super(original);
this.name = original.getName();
}
public String name() {
return name;
}
public FareZoneBuilder withName(String name) {
this.name = name;
return this;
}
@Override
protected FareZone buildFromValues() {
return new FareZone(this);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy