Uses of Class
de.bild.codec.PojoCodecProvider.Builder
Packages that use PojoCodecProvider.Builder
-
Uses of PojoCodecProvider.Builder in de.bild.codec
Methods in de.bild.codec that return PojoCodecProvider.BuilderModifier and TypeMethodDescriptionstatic PojoCodecProvider.BuilderPojoCodecProvider.builder()PojoCodecProvider.Builder.decodeUndefinedHandlingStrategy(DecodeUndefinedHandlingStrategy.Strategy decodeUndefinedHandlingStrategy) PojoCodecProvider.Builder.decodingFieldFailureStrategy(DecodingFieldFailureStrategy.Strategy decodingFieldFailureStrategy) PojoCodecProvider.Builder.decodingPojoFailureStrategy(DecodingPojoFailureStrategy.Strategy decodingPojoFailureStrategy) PojoCodecProvider.Builder.encodeNullHandlingStrategy(EncodeNullHandlingStrategy.Strategy encodeNullHandlingStrategy) PojoCodecProvider.Builder.encodeNulls(boolean encodeNulls) PojoCodecProvider.Builder.ignoreClasses(Class<?>... ignoreClasses) If ypu can point to the classes to be ignored, you can do this herePojoCodecProvider.Builder.ignoreTypesAnnotatedWith(Class<? extends Annotation>... annotations) PojoCodecProvider.Builder.ignoreTypesMatchingClassNamePredicate(Predicate<String>... ignoreTypesMatchingClassNamePredicates) If you need to exclude private inner classes form the domain model, use a PredicatePojoCodecProvider.Builder.register(TypeCodecProvider... typeCodecProviders) In case you need to registerPojoCodecProvider.Builder.registerClassResolver(ClassResolver classResolver) If you need to provide a mechanism to scan packages for model classes, register aClassResolverPojoCodecProvider.Builder.registerCodecResolver(CodecResolver... codecResolvers) A CodecResolver is supposed to provide specialized codecs in case the default implementationBasicReflectionCodecis not sufficientPojoCodecProvider.Builder.setPackages(Set<String> packages)