20 package org.matsim.core.population.algorithms;
22 import java.util.ArrayList;
23 import java.util.Arrays;
24 import java.util.Collection;
25 import java.util.Collections;
26 import java.util.List;
27 import jakarta.inject.Inject;
48 this.availableModesWithoutCar = Collections.unmodifiableList(l);
64 catch (ClassCastException e) {
65 throw new IllegalArgumentException(
"I need a PersonImpl to get car availability" );
68 final boolean carAvail =
PermissibleModesCalculatorImpl(Config config)
static String getCarAvail(Person person)
final boolean considerCarAvailability
boolean considerCarAvailability
final List< String > availableModesWithoutCar
final List< String > availableModes
Collection< String > getPermissibleModes(final Plan plan)
SubtourModeChoiceConfigGroup subtourModeChoice()
static String getLicense(Person person)