Package oracle.sql

Examples of oracle.sql.TIMESTAMP


  public static String convertDate(Object date) {
    String result = null;
    if (date!=null) {
      if (date instanceof TIMESTAMP){
        try {
           TIMESTAMP ts = (TIMESTAMP)date;
           Date dateTemp =   new Date(ts.timestampValue().getTime());
           result = dfyyyyMMddHHMMSS.format(dateTemp);
            
        } catch (SQLException e) {
          e.printStackTrace();
        }
View Full Code Here


  public Object toObjectByType(String input, Class javaType) {

    if (javaType == TIMESTAMP.class) {
      long time = DateUtil.parse(input).getTime();
      Timestamp stamp = new Timestamp(time);
      return new TIMESTAMP(stamp);
    }
    if (javaType == oracle.sql.CLOB.class || javaType == oracle.sql.BLOB.class) {
      InputStream is = getStream(input);
      return is;
    }
View Full Code Here

  @Override
  protected Object getDefaultValue(Class javaType) {
    if (javaType == TIMESTAMP.class) {
      java.util.Date now = new java.util.Date();
      Timestamp stamp = new Timestamp(now.getTime());
      return new TIMESTAMP(stamp);
    }
    if (javaType == oracle.sql.CLOB.class || javaType == oracle.sql.BLOB.class) {
      InputStream is = getStream("stream");
      return is;
    }
View Full Code Here

        new OracleTimestampNormaliser().normalise("Any Old Object");
    }

    @Test
    public void shouldReturnContentsOfClobIFAllOkay() throws SQLException {
        TIMESTAMP ts = mock(TIMESTAMP.class);
        when(ts.timestampValue()).thenReturn(new Timestamp(0l));
        assertEquals(new Timestamp(0l), new OracleTimestampNormaliser().normalise(ts));
    }
View Full Code Here

    public void testDateConversion( ) throws ConverterException {

        // assert java.sql.Date.
        long millis = LocalDate.now().toDateTimeAtStartOfDay().getMillis();
        java.sql.Date sqlDate = new java.sql.Date( millis );
        TIMESTAMP oracleTimestamp = new TIMESTAMP(sqlDate);
        Date convertedDate = Convert.getConverterIfExists(Date.class).convert(oracleTimestamp);

        assertEquals(sqlDate, convertedDate);

        // assert java.util.Date
        Date origDate = new Date();
        oracleTimestamp = new TIMESTAMP(new Timestamp(origDate.getTime()));
        convertedDate = Convert.getConverterIfExists(Date.class).convert(oracleTimestamp);

        assertEquals(origDate, convertedDate);
    }
View Full Code Here


    @Test
    public void testDateTimeConverter() throws ConverterException {
        DateTime d = DateTime.now();
        TIMESTAMP oracleTimestamp = new TIMESTAMP(new Timestamp(d.getMillis()));
        DateTime convertedDateTime = Convert.getConverterIfExists(DateTime.class).convert(oracleTimestamp);

        assertEquals(d, convertedDateTime);
    }
View Full Code Here

    }

    @Test
    public void testLocalTimeConverter() throws ConverterException {
        LocalTime lt = LocalTime.now();
        oracle.sql.TIMESTAMP oracleTime = new TIMESTAMP(new Timestamp(lt.toDateTimeToday().getMillis()));
        LocalTime convertedTime = Convert.getConverterIfExists(LocalTime.class).convert(oracleTime);

        assertEquals(lt, convertedTime);
    }
View Full Code Here

TOP

Related Classes of oracle.sql.TIMESTAMP

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.