Project

General

Profile

« Previous | Next » 

Revision f1a25720

Added by Katja Luther over 6 years ago

  • ID f1a25720755daa96e8838a617a660dfced7b9f31
  • Parent 23e50194

first implementation for change from joda time to java8 time

View differences:

cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/common/mapping/out/DbDateMapper.java
10 10
package eu.etaxonomy.cdm.io.common.mapping.out;
11 11

  
12 12
import java.sql.Types;
13
import java.time.ZonedDateTime;
13 14

  
14 15
import org.apache.log4j.Logger;
15
import org.joda.time.DateTime;
16

  
16 17

  
17 18
/**
18 19
 * @author a.mueller
......
27 28
		return new DbDateMapper(cdmAttributeString, dbAttributeString, null);
28 29
	}
29 30

  
30
	public static DbDateMapper NewInstance(String cdmAttributeString, String dbAttributeString, DateTime defaultValue){
31
	public static DbDateMapper NewInstance(String cdmAttributeString, String dbAttributeString, ZonedDateTime defaultValue){
31 32
		return new DbDateMapper(cdmAttributeString, dbAttributeString, defaultValue);
32 33
	}
33 34

  
......
35 36
	 * @param dbAttributeString
36 37
	 * @param cdmAttributeString
37 38
	 */
38
	private DbDateMapper(String cdmAttributeString, String dbAttributeString, DateTime defaultValue) {
39
	private DbDateMapper(String cdmAttributeString, String dbAttributeString, ZonedDateTime defaultValue) {
39 40
		super(cdmAttributeString, dbAttributeString, defaultValue);
40 41
	}
41 42

  
......
88 89
	 */
89 90
	@Override
90 91
	public Class<?> getTypeClass() {
91
		return DateTime.class;
92
		return ZonedDateTime.class;
92 93
	}
93 94

  
94 95

  

Also available in: Unified diff