- java.lang.Object
- 
- org.apache.johnzon.jsonb.JohnzonBuilder
 
- 
- All Implemented Interfaces:
- jakarta.json.bind.JsonbBuilder
 
 public class JohnzonBuilder extends java.lang.Object implements jakarta.json.bind.JsonbBuilder
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description private static classJohnzonBuilder.Lazy<T>
 - 
Field SummaryFields Modifier and Type Field Description private java.lang.ObjectbeanManagerprivate org.apache.johnzon.mapper.MapperBuilderbuilderprivate CDIscdiIntegrationprivate jakarta.json.bind.JsonbConfigconfigprivate jakarta.json.spi.JsonProviderjsonpprivate static java.lang.ObjectNO_BM
 - 
Constructor SummaryConstructors Constructor Description JohnzonBuilder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.json.bind.Jsonbbuild()private java.util.function.Supplier<jakarta.json.JsonBuilderFactory>createJsonBuilderFactory()private java.util.function.Supplier<jakarta.json.stream.JsonParserFactory>createJsonParserFactory()private jakarta.json.bind.JsonbdoCreateJsonb(boolean skipCdi, boolean ijson, org.apache.johnzon.mapper.Mapper mapper)private JohnzonAdapterFactoryfindFactory(boolean skipCdi)private java.util.Map<java.lang.String,?>generatorConfig()private java.lang.ObjectgetBeanManager()private <T extends java.lang.Enum<T>>
 org.apache.johnzon.mapper.MapperConfig.CustomEnumConverter<T>newEnumConverter(java.lang.Class<T> enumType)private java.util.Map<java.lang.String,?>readerConfig()private java.lang.BooleanshouldSkipCdi()private java.lang.ClassLoadertccl()private org.apache.johnzon.mapper.access.AccessModetoAccessMode(java.lang.Object s)private java.lang.BooleantoBool(java.lang.Object v)private java.lang.IntegertoInt(java.lang.Object v)jakarta.json.bind.JsonbBuilderwithConfig(jakarta.json.bind.JsonbConfig config)jakarta.json.bind.JsonbBuilderwithProvider(jakarta.json.spi.JsonProvider jsonpProvider)
 
- 
- 
- 
Field Detail- 
NO_BMprivate static final java.lang.Object NO_BM 
 - 
builderprivate final org.apache.johnzon.mapper.MapperBuilder builder 
 - 
jsonpprivate jakarta.json.spi.JsonProvider jsonp 
 - 
configprivate jakarta.json.bind.JsonbConfig config 
 - 
beanManagerprivate java.lang.Object beanManager 
 - 
cdiIntegrationprivate CDIs cdiIntegration 
 
- 
 - 
Method Detail- 
withConfigpublic jakarta.json.bind.JsonbBuilder withConfig(jakarta.json.bind.JsonbConfig config) - Specified by:
- withConfigin interface- jakarta.json.bind.JsonbBuilder
 
 - 
withProviderpublic jakarta.json.bind.JsonbBuilder withProvider(jakarta.json.spi.JsonProvider jsonpProvider) - Specified by:
- withProviderin interface- jakarta.json.bind.JsonbBuilder
 
 - 
buildpublic jakarta.json.bind.Jsonb build() - Specified by:
- buildin interface- jakarta.json.bind.JsonbBuilder
 
 - 
newEnumConverterprivate <T extends java.lang.Enum<T>> org.apache.johnzon.mapper.MapperConfig.CustomEnumConverter<T> newEnumConverter(java.lang.Class<T> enumType) 
 - 
doCreateJsonbprivate jakarta.json.bind.Jsonb doCreateJsonb(boolean skipCdi, boolean ijson, org.apache.johnzon.mapper.Mapper mapper)
 - 
toBoolprivate java.lang.Boolean toBool(java.lang.Object v) 
 - 
toIntprivate java.lang.Integer toInt(java.lang.Object v) 
 - 
toAccessModeprivate org.apache.johnzon.mapper.access.AccessMode toAccessMode(java.lang.Object s) 
 - 
createJsonParserFactoryprivate java.util.function.Supplier<jakarta.json.stream.JsonParserFactory> createJsonParserFactory() 
 - 
createJsonBuilderFactoryprivate java.util.function.Supplier<jakarta.json.JsonBuilderFactory> createJsonBuilderFactory() 
 - 
getBeanManagerprivate java.lang.Object getBeanManager() 
 - 
findFactoryprivate JohnzonAdapterFactory findFactory(boolean skipCdi) 
 - 
shouldSkipCdiprivate java.lang.Boolean shouldSkipCdi() 
 - 
tcclprivate java.lang.ClassLoader tccl() 
 - 
generatorConfigprivate java.util.Map<java.lang.String,?> generatorConfig() 
 - 
readerConfigprivate java.util.Map<java.lang.String,?> readerConfig() 
 
- 
 
-