java.sql.Time#valueOf ( )源码实例Demo

下面列出了java.sql.Time#valueOf ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: hottub   文件: TimeTests.java
@Test
public void test19() {
    Time t = Time.valueOf("08:30:59");
    Time t2 = new Time(t.getTime());
    assertFalse(t.after(t2), "Error t.after(t2) = true");
    assertFalse(t2.after(t), "Error t2.after(t) = true");
}
 
源代码2 项目: enkan   文件: TimeConversionUtil.java
/**
 * 文字列を{@link Time}に変換します。
 *
 * @param str
 *            文字列
 * @return 変換された{@link Time}
 */
protected static Time toSqlTimeJdbcEscape(final String str) {
    try {
        return Time.valueOf(str);
    } catch (final IllegalArgumentException ex) {
        return null;
    }
}
 
源代码3 项目: doma   文件: Oracle11DialectTest.java
@Test
public void testTimeFormat() throws Exception {
  Oracle11Dialect dialect = new Oracle11Dialect();
  SqlLogFormattingVisitor visitor = dialect.getSqlLogFormattingVisitor();
  TimeWrapper wrapper = new TimeWrapper(Time.valueOf("01:23:45"));
  assertEquals("time'01:23:45'", wrapper.accept(visitor, new ConvertToLogFormatFunction(), null));
}
 
源代码4 项目: pxf   文件: HiveORCSearchArgumentBuilder.java
/**
 * Converts the string value to the given type
 *
 * @param dataType the data type
 * @param value    the value
 * @return the string value to the given type
 */
private Object convertDataType(DataType dataType, String value) {
    try {
        switch (dataType) {
            case BIGINT:
                return Long.parseLong(value);
            case INTEGER:
            case SMALLINT:
                return Integer.parseInt(value);
            case REAL:
                return Float.parseFloat(value);
            case NUMERIC:
            case FLOAT8:
                return Double.parseDouble(value);
            case TEXT:
            case VARCHAR:
            case BPCHAR:
                return value;
            case BOOLEAN:
                return Boolean.parseBoolean(value);
            case DATE:
                return Date.valueOf(value);
            case TIMESTAMP:
                return Timestamp.valueOf(value);
            case TIME:
                return Time.valueOf(value);
            case BYTEA:
                return value.getBytes();
            default:
                throw new UnsupportedTypeException(String.format("DataType %s unsupported", dataType));
        }
    } catch (NumberFormatException nfe) {
        throw new IllegalStateException(String.format("failed to parse number data %s for type %s", value, dataType));
    }
}
 
源代码5 项目: jdk8u60   文件: TimeTests.java
@Test(dataProvider = "invalidTimeValues",
        expectedExceptions = IllegalArgumentException.class)
public void test16(String time) throws Exception {
    Time.valueOf(time);
}
 
源代码6 项目: openjdk-jdk8u-backup   文件: TimeTests.java
@Test(expectedExceptions = IllegalArgumentException.class)
public void test08() {
    Time t = Time.valueOf("08:30:59");
    t.getDate();
}
 
源代码7 项目: jdk8u60   文件: TimeTests.java
@Test
public void test15() {
    Time t = Time.valueOf("08:30:59");
    Time t2 = new Time(t.getTime());
    assertTrue(t.equals(t2) && t2.equals(t), "Error t != t2");
}
 
源代码8 项目: openjdk-jdk8u-backup   文件: TimeTests.java
@Test(expectedExceptions = IllegalArgumentException.class)
public void test01() {
    Time t = Time.valueOf("08:30:59");
    t.getYear();
}
 
源代码9 项目: jdk8u_jdk   文件: TimeTests.java
@Test
public void test17() {
    Time t = Time.valueOf("08:30:59");
    assertFalse(t.after(t), "Error t.after(t) = true");
}
 
源代码10 项目: openjdk-jdk8u-backup   文件: TimeTests.java
@Test(dataProvider = "invalidTimeValues",
        expectedExceptions = IllegalArgumentException.class)
public void test16(String time) throws Exception {
    Time.valueOf(time);
}
 
源代码11 项目: hottub   文件: TimeTests.java
@Test
public void test20() {
    Time t = Time.valueOf("08:30:59");
    assertFalse(t.before(t), "Error t.before(t) = true");
}
 
源代码12 项目: jdk8u_jdk   文件: TimeTests.java
@Test(expectedExceptions = NullPointerException.class)
public void test11() throws Exception {
    LocalTime ld = null;
    Time.valueOf(ld);
}
 
源代码13 项目: jdk8u_jdk   文件: TimeTests.java
@Test(expectedExceptions = IllegalArgumentException.class)
public void test03() {
    Time t = Time.valueOf("08:30:59");
    t.getDay();
}
 
源代码14 项目: flink   文件: JsonRowDeserializationSchema.java
private Time convertToTime(ObjectMapper mapper, JsonNode jsonNode) {
	return Time.valueOf(convertToLocalTime(mapper, jsonNode));
}
 
源代码15 项目: dragonwell8_jdk   文件: TimeTests.java
@Test(expectedExceptions = IllegalArgumentException.class)
public void test05() {
    Time t = Time.valueOf("08:30:59");
    t.setYear(8);
}
 
源代码16 项目: openjdk-jdk9   文件: TimeTests.java
@Test(expectedExceptions = IllegalArgumentException.class)
public void test06() {
    Time t = Time.valueOf("08:30:59");
    t.setMonth(8);
}
 
源代码17 项目: openjdk-jdk8u-backup   文件: TimeTests.java
@Test
public void test15() {
    Time t = Time.valueOf("08:30:59");
    Time t2 = new Time(t.getTime());
    assertTrue(t.equals(t2) && t2.equals(t), "Error t != t2");
}
 
源代码18 项目: jdk8u60   文件: TimeTests.java
@Test(expectedExceptions = IllegalArgumentException.class)
public void test07() {
    Time t = Time.valueOf("08:30:59");
    t.setDate(30);
}
 
源代码19 项目: openjdk-jdk9   文件: TimeTests.java
@Test
public void test20() {
    Time t = Time.valueOf("08:30:59");
    assertFalse(t.before(t), "Error t.before(t) = true");
}
 
源代码20 项目: jdk8u60   文件: TimeTests.java
@Test
public void test21() {
    Time t = Time.valueOf("08:30:59");
    Time t2 = new Time(System.currentTimeMillis());
    assertTrue(t.before(t2), "Error t.before(t2) = false");
}