@Override public TypeBindings bindingsForBeanType() { if (_bindings == null) { _bindings = new TypeBindings(_config.getTypeFactory(), _type); } return _bindings; }
public final MapperConfig<K, CD> mapperConfig() { return MapperConfig.<K, CD>config(columnDefinitions) .mapperBuilderErrorHandler(mapperBuilderErrorHandler) .propertyNameMatcherFactory(propertyNameMatcherFactory) .failOnAsm(failOnAsm) .asmMapperNbFieldsLimit(asmMapperNbFieldsLimit) .fieldMapperErrorHandler(fieldMapperErrorHandler) .rowHandlerErrorHandler(rowHandlerErrorHandler) .maxMethodSize(maxMethodSize); }
/** @since 1.9 */ protected BasicBeanDescription( MapperConfig<?> config, JavaType type, AnnotatedClass ac, List<BeanPropertyDefinition> properties) { super(type); _config = config; _annotationIntrospector = (config == null) ? null : config.getAnnotationIntrospector(); _classInfo = ac; _properties = properties; }
@Deprecated public T forClassAnnotations( MapperConfig<?> paramMapperConfig, Class<?> paramClass, MixInResolver paramMixInResolver) { return forClassAnnotations( paramMapperConfig, paramMapperConfig.constructType(paramClass), paramMixInResolver); }