Package net.n2oapp.framework.config
Class N2oConfigBuilder<T extends AppConfig>
java.lang.Object
net.n2oapp.framework.config.N2oConfigBuilder<T>
- Type Parameters:
T- Тип конфигурации
- All Implemented Interfaces:
ConfigBuilder<T>
Стандартная реализация конструктора конфигурации клиента N2O приложения
-
Constructor Summary
ConstructorsConstructorDescriptionN2oConfigBuilder(Class<T> appConfigType) N2oConfigBuilder(Class<T> appConfigType, com.fasterxml.jackson.databind.ObjectMapper objectMapper) N2oConfigBuilder(Class<T> appConfigType, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.springframework.core.env.PropertyResolver propertyResolver, ContextProcessor contextProcessor) N2oConfigBuilder(T appConfig) N2oConfigBuilder(T appConfig, com.fasterxml.jackson.databind.ObjectMapper objectMapper) N2oConfigBuilder(T appConfig, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.springframework.core.env.PropertyResolver propertyResolver, ContextProcessor contextProcessor) -
Method Summary
Modifier and TypeMethodDescriptionget()voidsetContextProcessor(ContextProcessor contextProcessor) voidsetObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) voidsetPropertyResolver(org.springframework.core.env.PropertyResolver propertyResolver) voidvoid
-
Constructor Details
-
N2oConfigBuilder
public N2oConfigBuilder(T appConfig, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.springframework.core.env.PropertyResolver propertyResolver, ContextProcessor contextProcessor) -
N2oConfigBuilder
-
N2oConfigBuilder
-
N2oConfigBuilder
public N2oConfigBuilder(Class<T> appConfigType, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.springframework.core.env.PropertyResolver propertyResolver, ContextProcessor contextProcessor) -
N2oConfigBuilder
-
N2oConfigBuilder
-
-
Method Details
-
add
- Specified by:
addin interfaceConfigBuilder<T extends AppConfig>
-
addAll
- Specified by:
addAllin interfaceConfigBuilder<T extends AppConfig>
-
read
- Specified by:
readin interfaceConfigBuilder<T extends AppConfig>
-
write
- Specified by:
writein interfaceConfigBuilder<T extends AppConfig>
-
write
- Specified by:
writein interfaceConfigBuilder<T extends AppConfig>
-
get
- Specified by:
getin interfaceConfigBuilder<T extends AppConfig>
-
setObjectMapper
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
setPropertyResolver
public void setPropertyResolver(org.springframework.core.env.PropertyResolver propertyResolver) -
setContextProcessor
-