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

de.cuioss.tools.collect.package-info Maven / Gradle / Ivy

/**
 * Provides a number of utilities in the context of
 * {@link java.util.Collection}s
 *
 * 
    *
  • {@link de.cuioss.tools.collect.CollectionBuilder}: Unified builder for * building arbitrary Collections.
  • *
  • {@link de.cuioss.tools.collect.CollectionLiterals}: Provides * literal-forms for creating populated collection instances. In essence its * doing the same compared to the corresponding com.google.common.collect types * but with different semantics (like naming, types) and is designed as a one * stop utility class for all kind of Collection implementations including Sets * and Maps.
  • *
  • {@link de.cuioss.tools.collect.MapBuilder}: Builder for creating * different kind of {@link java.util.Map}s, similar to * {@link de.cuioss.tools.collect.CollectionBuilder}
  • *
  • {@link de.cuioss.tools.collect.MoreCollections}: Utility Methods for * Collections and some types to be used in the context of Collections
  • *
  • {@link de.cuioss.tools.collect.PartialCollection}: Used for transporting * partial views of java.util.Collection. Currently there is one implementation * available: {@link de.cuioss.tools.collect.PartialArrayList}. This provides * the factory method * {@link de.cuioss.tools.collect.PartialArrayList#of(java.util.List, int)} for * quickly creating instances
  • *
*/ package de.cuioss.tools.collect;




© 2015 - 2025 Weber Informatics LLC | Privacy Policy