Class ConfigurationUtils

java.lang.Object
org.apache.ivy.util.ConfigurationUtils

public final class ConfigurationUtils extends Object
Class containing several utility methods for working with configurations.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
    Private constructor to avoid instantiation of this class.
  • Method Summary

    Modifier and Type
    Method
    Description
    static String[]
    Replace the wildcards in the given configuration array, by the name of the given ModuleDescriptor The supported wildcards are: * : all configurations *(public) : all public configurations *(private) : all private configurations If the given array of configurations is null, all configurations from the given module descriptor are returned, including if this array is empty.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ConfigurationUtils

      private ConfigurationUtils()
      Private constructor to avoid instantiation of this class.
  • Method Details

    • replaceWildcards

      public static String[] replaceWildcards(String[] confs, ModuleDescriptor md)
      Replace the wildcards in the given configuration array, by the name of the given ModuleDescriptor The supported wildcards are:
      • * : all configurations
      • *(public) : all public configurations
      • *(private) : all private configurations
      If the given array of configurations is null, all configurations from the given module descriptor are returned, including if this array is empty.
      Parameters:
      confs - the configurations, can contain wildcards
      md - the configurations where the wildcards are replaced
      Returns:
      configurations