help.de.smartics.properties.api.config.domain
Class ConfigurationPropertiesManagementBuilder

Package class diagram package ConfigurationPropertiesManagementBuilder
java.lang.Object
  extended by help.de.smartics.properties.api.config.domain.ConfigurationPropertiesManagementBuilder

public class ConfigurationPropertiesManagementBuilder
     
     
extends Object


Constructor Summary
ConfigurationPropertiesManagementBuilder()
           
 
Method Summary
static ConfigurationPropertiesManagementBuilder a()
          Creates a builder filled with default values.
 ConfigurationPropertiesManagement build()
          Creates the instance.
static ConfigurationPropertiesManagement defaultConfigurationPropertiesManagement()
          Creates a default instance filled with default values.
 ConfigurationPropertiesManagementBuilder with(ConfigurationKey<?> key)
          Sets the key.
 ConfigurationPropertiesManagementBuilder with(de.smartics.properties.api.core.domain.PropertyDescriptorRegistry registry)
          Sets the registry.
 ConfigurationPropertiesManagementBuilder with(de.smartics.properties.api.core.security.PropertyValueSecurity decrypter)
          Sets the decrypter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationPropertiesManagementBuilder

public ConfigurationPropertiesManagementBuilder()
Method Detail

defaultConfigurationPropertiesManagement

public static ConfigurationPropertiesManagement defaultConfigurationPropertiesManagement()
Creates a default instance filled with default values.

Returns:
an instance filled with default values.
See Also:
a()

with

public ConfigurationPropertiesManagementBuilder with(ConfigurationKey<?> key)
Sets the key.

Parameters:
key - the key of the ConfigurationPropertiesManagement.
Returns:
a reference to this builder.

with

public ConfigurationPropertiesManagementBuilder with(de.smartics.properties.api.core.domain.PropertyDescriptorRegistry registry)
Sets the registry.

Parameters:
registry - the registry of the ConfigurationPropertiesManagement.
Returns:
a reference to this builder.

with

public ConfigurationPropertiesManagementBuilder with(de.smartics.properties.api.core.security.PropertyValueSecurity decrypter)
Sets the decrypter.

Parameters:
decryptor - the decrypter of the ConfigurationPropertiesManagement.
Returns:
a reference to this builder.

a

public static ConfigurationPropertiesManagementBuilder a()
Creates a builder filled with default values.

Returns:
a builder filled with default values.

build

public ConfigurationPropertiesManagement build()
Creates the instance.

Returns:
the instance.


Copyright © 2012-2013 Kronseder & Reiner GmbH - smartics. All Rights Reserved.