jetbrains.buildServer.parameters.impl
Class MapParametersProviderImpl

java.lang.Object
  extended by jetbrains.buildServer.parameters.impl.AbstractMapParametersProvider
      extended by jetbrains.buildServer.parameters.impl.MapParametersProviderImpl
All Implemented Interfaces:
MapParametersProvider, ParametersProvider

public class MapParametersProviderImpl
extends AbstractMapParametersProvider

Simple implementation of MapParametersProvider

Author:
Yegor.Yarko Date: 09.08.2008

Constructor Summary
MapParametersProviderImpl()
          Creates empty parameters provider.
MapParametersProviderImpl(java.util.Map<java.lang.String,java.lang.String> parameters)
           
MapParametersProviderImpl(java.lang.String name)
          Creates empty named parameters provider.
MapParametersProviderImpl(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> parameters)
          Creates named parameters provider based on the parameters passed.
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class jetbrains.buildServer.parameters.impl.AbstractMapParametersProvider
get, getAll, put, putAll, remove, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MapParametersProviderImpl

public MapParametersProviderImpl()
Creates empty parameters provider.


MapParametersProviderImpl

public MapParametersProviderImpl(java.lang.String name)
Creates empty named parameters provider. Name is useful for debugging purposes.


MapParametersProviderImpl

public MapParametersProviderImpl(java.util.Map<java.lang.String,java.lang.String> parameters)
Parameters:
parameters - parameters map to use as initializer. A copy will be created as backing storage.

MapParametersProviderImpl

public MapParametersProviderImpl(@Nullable
                                 java.lang.String name,
                                 java.util.Map<java.lang.String,java.lang.String> parameters)
Creates named parameters provider based on the parameters passed.

Parameters:
parameters - parameters map to use as initializer. A copy will be created as backing storage.
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class AbstractMapParametersProvider