View Javadoc
1   package com.github.mygreen.supercsv.validation;
2   
3   import org.supercsv.util.CsvContext;
4   
5   import com.github.mygreen.supercsv.builder.BeanMapping;
6   
7   /**
8    * 入力値検証する際のContext.
9    * 
10   * @param <T> Beanのタイプ。
11   * @since 2.0
12   * @author T.TSUCHIE
13   *
14   */
15  public class ValidationContext<T> {
16  
17      private final CsvContext csvContext;
18      
19      private final BeanMapping<T> beanMapping;
20      
21      public ValidationContext(final CsvContext csvContext, final BeanMapping<T> beanMapping) {
22          this.csvContext = csvContext;
23          this.beanMapping = beanMapping;
24      }
25      
26      public CsvContext getCsvContext() {
27          return csvContext;
28      }
29      
30      public BeanMapping<T> getBeanMapping() {
31          return beanMapping;
32      }
33      
34  }