Interface InheritableUserParametersHolder

    • Method Detail

      • getParametersCollection

        @NotNull
        java.util.Collection<Parameter> getParametersCollection()
        Description copied from interface: ReadOnlyUserParameters
        Returns build and configuration parameters in single collection.
        Specified by:
        getParametersCollection in interface ReadOnlyUserParameters
        Returns:
        merged collection of parameters, i.e. all parameters inherited from parent holders and own parameters
      • getParameters

        @NotNull
        java.util.Map<java.lang.String,​java.lang.String> getParameters()
        Description copied from interface: ReadOnlyUserParameters
        Returns map of build and configuration parameters.
        Specified by:
        getParameters in interface ReadOnlyUserParameters
        Returns:
        merged map of parameters, i.e. all parameters inherited from parent holders and own parameters
      • getOwnParametersCollection

        @NotNull
        java.util.Collection<Parameter> getOwnParametersCollection()
        Returns:
        own parameters, without inherited. Yet they would have inherited specs or values (if any).
      • getOwnParameters

        @NotNull
        java.util.Map<java.lang.String,​java.lang.String> getOwnParameters()
        Returns:
        own parameters map, without inherited. Yet they would have inherited specs or values (if any).
      • getOwnParameter

        @Nullable
        Parameter getOwnParameter​(@NotNull
                                  java.lang.String paramName)
        Parameters:
        paramName - parameter name
        Returns:
        own parameter with given name or null if there is no such parameter
        Since:
        10.0
      • getOwnParametersWithoutInheritedSpec

        @NotNull
        java.util.Collection<Parameter> getOwnParametersWithoutInheritedSpec()
        Returns:
        own parameters as is, with own parameters spec.
        Since:
        2019.2
      • getInheritedParametersCollection

        @NotNull
        java.util.Collection<Parameter> getInheritedParametersCollection()
        Returns:
        collection of inherited parameters.
        Since:
        2019.2