1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.commons.betwixt.io.read;
17
18 /***
19 * Stores mapping phase configuration settings that apply only for bean reading.
20 *
21 * @author Robert Burrell Donkin
22 * @since 0.5
23 */
24 public class ReadConfiguration {
25
26 /*** Chain used to create beans defaults to BeanCreationChain.createDefaultChain() */
27 private BeanCreationChain beanCreationChain = BeanCreationChain.createDefaultChain();
28
29 /***
30 * Gets the BeanCreationChain that should be used to construct beans.
31 * @return the BeanCreationChain to use, not null
32 */
33 public BeanCreationChain getBeanCreationChain() {
34 return beanCreationChain;
35 }
36
37 /***
38 * Sets the BeanCreationChain that should be used to construct beans.
39 * @param beanCreationChain the BeanCreationChain to use, not null
40 */
41 public void setBeanCreationChain( BeanCreationChain beanCreationChain ) {
42 this.beanCreationChain = beanCreationChain;
43 }
44
45 }