All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opentripplanner.transit.model.framework.TransitEntityBuilder Maven / Gradle / Ivy

The newest version!
package org.opentripplanner.transit.model.framework;

public interface TransitEntityBuilder<
  E extends TransitObject, B extends TransitEntityBuilder
>
  extends TransitBuilder {
  /**
   * Create a new {@link TransitObject} instance from the builder values and store the object in
   * the current context. This change will propagate to the master service/index when the
   * context commit method is called, not before. This make the model consistent and safe to use
   * for clients not in the same context (updaters vs routing requests).
   */
  E save();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy