
org.opentripplanner.model.plan.FrequencyTransitLegBuilder Maven / Gradle / Ivy
The newest version!
package org.opentripplanner.model.plan;
public class FrequencyTransitLegBuilder
extends ScheduledTransitLegBuilder {
private int frequencyHeadwayInSeconds;
public FrequencyTransitLegBuilder() {}
public FrequencyTransitLegBuilder(FrequencyTransitLeg original) {
super(original);
frequencyHeadwayInSeconds = original.getHeadway();
}
public FrequencyTransitLegBuilder withFrequencyHeadwayInSeconds(int frequencyHeadwayInSeconds) {
this.frequencyHeadwayInSeconds = frequencyHeadwayInSeconds;
return instance();
}
public int frequencyHeadwayInSeconds() {
return frequencyHeadwayInSeconds;
}
@Override
public FrequencyTransitLeg build() {
return new FrequencyTransitLeg(this);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy