Package | Description |
---|---|
org.opentripplanner.profile |
Modifier and Type | Field and Description |
---|---|
ProfileState |
ProfileState.previous
the previous state, or null if this is the initial access leg
|
Modifier and Type | Field and Description |
---|---|
com.google.common.collect.Multimap<TransitStop,ProfileState> |
RoundBasedProfileRouter.retainedStates |
Modifier and Type | Method and Description |
---|---|
static ProfileState |
ProfileState.merge(Collection<ProfileState> states,
boolean retainPatterns)
merge all the profile states into a new ProfileState.
|
ProfileState |
ProfileState.propagate(int delta)
Propagate this state along a segment with a definite time (e.g.
|
ProfileState |
ProfileState.propagate(int deltaMin,
int deltaMax)
Propagate this state along a ride with the given min and max times, to the given transit stop.
|
Modifier and Type | Method and Description |
---|---|
Collection<ProfileState> |
SingleProfileStateStore.get(TransitStop tstop) |
Collection<ProfileState> |
MultiProfileStateStore.get(TransitStop tstop) |
Collection<ProfileState> |
ProfileStateStore.get(TransitStop tstop)
get the nondominated states at a particular vertex
|
Collection<ProfileState> |
SingleProfileStateStore.getAll() |
Collection<ProfileState> |
MultiProfileStateStore.getAll() |
Collection<ProfileState> |
ProfileStateStore.getAll()
get all nondominated states
|
Collection<ProfileState> |
RoundBasedProfileRouter.nondominated(Collection<ProfileState> original,
TransitStop tstop)
from a collection of profile states at a transit stop, return a collection of all the nondominated states
|
Modifier and Type | Method and Description |
---|---|
void |
ProfileState.mergeIn(ProfileState other)
Merge the other profile state into this one, in place
|
boolean |
SingleProfileStateStore.put(ProfileState ps) |
boolean |
MultiProfileStateStore.put(ProfileState ps) |
boolean |
ProfileStateStore.put(ProfileState ps)
store a profile state, if it is not dominated.
|
Modifier and Type | Method and Description |
---|---|
static ProfileState |
ProfileState.merge(Collection<ProfileState> states,
boolean retainPatterns)
merge all the profile states into a new ProfileState.
|
Collection<ProfileState> |
RoundBasedProfileRouter.nondominated(Collection<ProfileState> original,
TransitStop tstop)
from a collection of profile states at a transit stop, return a collection of all the nondominated states
|
Copyright © 2018. All rights reserved.