congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
CollectionUtils
Code IndexAdd Tabnine to your IDE (free)

How to use
CollectionUtils
in
org.matsim.core.utils.collections

Best Java code snippets using org.matsim.core.utils.collections.CollectionUtils (Showing top 20 results out of 315)

origin: matsim-org/matsim

@StringSetter( TRANSIT_MODES )
private void setTransitModes( final String value ) {
  this.transitModes = Collections.unmodifiableSet(CollectionUtils.stringToSet(value));
}
origin: matsim-org/matsim

@StringGetter(BUS_ID_IDENTIFIER)
private String getBusIdPrefixes() {
  return CollectionUtils.setToString(busIdIdentifier);
}
origin: matsim-org/matsim

@StringSetter(CONSIDERED_ACTIVITIES_FOR_RECEIVER_POINT_GRID)
public void setConsideredActivitiesForReceiverPointGrid(String consideredActivitiesForReceiverPointGridString) {
  this.setConsideredActivitiesForReceiverPointGridArray(CollectionUtils.stringToArray(consideredActivitiesForReceiverPointGridString));
}
origin: matsim-org/matsim

@StringGetter( CONSIDERED_ACTIVITIES_FOR_DAMAGE_CALCULATION )
public String getConsideredActivitiesForDamageCalculation() {
  return CollectionUtils.arrayToString(consideredActivitiesForDamageCalculation);
}
origin: matsim-org/matsim

@Test
public void testIdSetToString() {
  Set<Id<Link>> set = new LinkedHashSet<Id<Link>>();
  set.add(Id.create("Aaa", Link.class));
  set.add(Id.create("Bbb", Link.class));
  set.add(Id.create("Ddd", Link.class));
  set.add(Id.create("Ccc", Link.class));
  Assert.assertEquals("Aaa,Bbb,Ddd,Ccc", CollectionUtils.idSetToString(set));		
}
origin: matsim-org/matsim

@StringGetter(CONSIDERED_ACTIVITIES_FOR_RECEIVER_POINT_GRID)
private String getConsideredActivitiesForReceiverPointGrid() {
  return CollectionUtils.arrayToString(consideredActivitiesForReceiverPointGrid);
}
origin: matsim-org/matsim

  @StringSetter( "joinableTypes" )
  public void setJoinableTypes(final String types) {
    joinableTypes.clear();
    joinableTypes.addAll( CollectionUtils.stringToSet( types ) );
  }
}
origin: matsim-org/matsim

@StringSetter( CONSIDERED_ACTIVITIES_FOR_DAMAGE_CALCULATION )
public void setConsideredActivitiesForDamageCalculation(String consideredActivitiesForSpatialFunctionalityString) {		
  this.setConsideredActivitiesForDamageCalculationArray(CollectionUtils.stringToArray(consideredActivitiesForSpatialFunctionalityString));
}

origin: matsim-org/matsim

@StringGetter( "joinableTypes" )
public String getJoinableTypesString() {
  return CollectionUtils.setToString( joinableTypes );
}
origin: matsim-org/matsim

@StringGetter(HGV_ID_PREFIXES)
private String getHgvIdPrefixes() {
  return CollectionUtils.arrayToString(hgvIdPrefixes);
}
origin: matsim-org/matsim

public static final String[] stringToArray(final String values) {
  Set<String> tmp = stringToSet(values);
  return tmp.toArray(new String[tmp.size()]);
}
origin: matsim-org/matsim

@StringSetter(HGV_ID_PREFIXES)
public void setHgvIdPrefixes(String hgvIdPrefixes) {		
  this.setHgvIdPrefixesArray(CollectionUtils.stringToArray(hgvIdPrefixes));
}
origin: matsim-org/matsim

@StringGetter(MAIN_MODE)
private String getMainModesAsString() {
  return CollectionUtils.setToString(new HashSet<>(getMainModes()));
}
origin: matsim-org/matsim

  @Override
  public final Map<String, String> getParams() {
    Map<String, String> map = super.getParams();
    map.put( NETWORK_MODES, CollectionUtils.arrayToString(this.networkModes.toArray(new String[this.networkModes.size()])));

    //		map.put( BEELINE_DISTANCE_FACTOR, Double.toString(this.getBeelineDistanceFactor()) );

//        for ( ModeRoutingParams param : this.getModeRoutingParams().values() ) {
//            if ( !param.getBeelineDistanceFactor().equals( this.beelineDistanceFactor ) ) {
//                log.error( "beeline distance factor varies by mode; this cannot be accessed by getParams()" ) ;
//            }
//        }
//        map.put( BEELINE_DISTANCE_FACTOR, Double.toString( this.beelineDistanceFactor ) ) ;
//
// if we uncomment the above, then this is also written into config v2 fmt, which we don't want.  kai, feb'15
    
    return map;
  }

origin: matsim-org/matsim

@Inject
CountsControlerListener(GlobalConfigGroup globalConfigGroup, Network network, ControlerConfigGroup controlerConfigGroup, CountsConfigGroup countsConfigGroup, VolumesAnalyzer volumesAnalyzer, IterationStopWatch iterationStopwatch, OutputDirectoryHierarchy controlerIO) {
  this.globalConfigGroup = globalConfigGroup;
  this.network = network;
  this.controlerConfigGroup = controlerConfigGroup;
  this.config = countsConfigGroup;
  this.volumesAnalyzer = volumesAnalyzer;
  this.analyzedModes = CollectionUtils.stringToSet(this.config.getAnalyzedModes());
  this.iterationStopwatch = iterationStopwatch;
  this.controlerIO = controlerIO;
}
origin: matsim-org/matsim

public NonCarRouteDropper(MultiModalConfigGroup multiModalConfigGroup) {
  if (!multiModalConfigGroup.isDropNonCarRoutes()) {
    log.warn("Dropping of non car routes is not enabled in the config group - routes will not be dropped!");
    return;
  }
  Collections.addAll(this.modesToDrop, CollectionUtils.stringToArray(multiModalConfigGroup.getSimulatedModes()));
}
origin: matsim-org/matsim

@StringGetter(SEEP_MODE)
private String getSeepModesAsString() {
  return CollectionUtils.setToString(new HashSet<>(getSeepModes()));
}
@StringSetter(SEEP_MODE)
origin: matsim-org/matsim

@Test
public void testArrayToString() {
  String[] array = new String[] {"Aaa", "Bbb", "Ddd", "Ccc"};
  Assert.assertEquals("Aaa,Bbb,Ddd,Ccc", CollectionUtils.arrayToString(array));
}
origin: matsim-org/matsim

@StringSetter(BUS_ID_IDENTIFIER)
public void setBusIdIdentifiers(String busIdPrefixes) {		
  this.setBusIdIdentifierSet(CollectionUtils.stringToSet(busIdPrefixes));
}
origin: matsim-org/matsim

@Override
public void addParam(final String key, final String value) {
  if( value.equals( "null" ) ) return; // old behavior of reader: keep defaults if null
  if (PT_SPEED_FACTOR.equals(key)) {
    setTeleportedModeFreespeedFactor(TransportMode.pt, Double.parseDouble(value));
  } else if (BEELINE_DISTANCE_FACTOR.equals(key)) {
    setBeelineDistanceFactor(Double.parseDouble(value));
  } else if (PT_SPEED.equals(key)) {
    setTeleportedModeSpeed(TransportMode.pt, Double.parseDouble(value));
  } else if (WALK_SPEED.equals(key)) {
    setTeleportedModeSpeed(TransportMode.walk, Double.parseDouble(value));
  } else if (BIKE_SPEED.equals(key)) {
    setTeleportedModeSpeed(TransportMode.bike, Double.parseDouble(value));
  } else if (UNDEFINED_MODE_SPEED.equals(key)) {
    setTeleportedModeSpeed(UNDEFINED, Double.parseDouble(value));
  } else if (NETWORK_MODES.equals(key)) {
    setNetworkModes(Arrays.asList(CollectionUtils.stringToArray(value)));
  } else if (key.startsWith(TELEPORTED_MODE_SPEEDS)) {
    setTeleportedModeSpeed(key.substring(TELEPORTED_MODE_SPEEDS.length()), Double.parseDouble(value));
  } else if (key.startsWith(TELEPORTED_MODE_FREESPEED_FACTORS)) {
    setTeleportedModeFreespeedFactor(key.substring(TELEPORTED_MODE_FREESPEED_FACTORS.length()), Double.parseDouble(value));
  } else {
    throw new IllegalArgumentException(key);
  }
}
org.matsim.core.utils.collectionsCollectionUtils

Most used methods

  • stringToSet
  • setToString
  • stringToArray
  • arrayToString
  • idSetToString

Popular in Java

  • Reading from database using SQL prepared statement
  • scheduleAtFixedRate (Timer)
  • getSupportFragmentManager (FragmentActivity)
  • notifyDataSetChanged (ArrayAdapter)
  • URI (java.net)
    A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • Random (java.util)
    This class provides methods that return pseudo-random values.It is dangerous to seed Random with the
  • Manifest (java.util.jar)
    The Manifest class is used to obtain attribute information for a JarFile and its entries.
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • Reference (javax.naming)
  • 21 Best IntelliJ Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now