@ApplicationScoped public class ConfigProducer extends Object
Config bean.| Constructor and Description |
|---|
ConfigProducer() |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.microprofile.config.Config |
getConfig(javax.enterprise.inject.spi.InjectionPoint injectionPoint) |
protected Integer |
getIntegerValue(javax.enterprise.inject.spi.InjectionPoint ip) |
protected Long |
getLongValue(javax.enterprise.inject.spi.InjectionPoint ip) |
static boolean |
isClassHandledByConfigProducer(Type requiredType) |
protected Boolean |
produceBooleanConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
protected Byte |
produceByteConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
protected Character |
produceCharacterConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
protected ConfigValue |
produceConfigValue(javax.enterprise.inject.spi.InjectionPoint ip) |
protected Double |
produceDoubleConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
protected Float |
produceFloatConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
protected <T> Optional<T> |
produceOptionalConfigValue(javax.enterprise.inject.spi.InjectionPoint ip) |
protected OptionalDouble |
produceOptionalDoubleConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
protected OptionalInt |
produceOptionalIntConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
protected OptionalLong |
produceOptionalLongConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
protected Short |
produceShortConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
protected <T> List<T> |
producesListConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
protected <T> Set<T> |
producesSetConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
protected String |
produceStringConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
protected <T> Supplier<T> |
produceSupplierConfigValue(javax.enterprise.inject.spi.InjectionPoint ip) |
@Produces protected org.eclipse.microprofile.config.Config getConfig(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
@Dependent @Produces protected String produceStringConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected Long getLongValue(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected Integer getIntegerValue(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected Float produceFloatConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected Double produceDoubleConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected Boolean produceBooleanConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected Short produceShortConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected Byte produceByteConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected Character produceCharacterConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected <T> Optional<T> produceOptionalConfigValue(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected <T> Supplier<T> produceSupplierConfigValue(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected <T> Set<T> producesSetConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected <T> List<T> producesListConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected OptionalInt produceOptionalIntConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected OptionalLong produceOptionalLongConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected OptionalDouble produceOptionalDoubleConfigProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Dependent @Produces protected ConfigValue produceConfigValue(javax.enterprise.inject.spi.InjectionPoint ip)
public static boolean isClassHandledByConfigProducer(Type requiredType)
Copyright © 2018–2021. All rights reserved.