Package com.asakusafw.runtime.value

Examples of com.asakusafw.runtime.value.DateOption.modify()


     */
    @Test
    public void emitDate() throws Exception {
        DateOption value = new DateOption();

        value.modify(date(2000, 2, 9));
        emitter.emit(value);
        value.modify(date(2000, 3, 1));
        emitter.emit(value);
        value.modify(date(100, 3, 30));
        emitter.emit(value);
View Full Code Here


    public void emitDate() throws Exception {
        DateOption value = new DateOption();

        value.modify(date(2000, 2, 9));
        emitter.emit(value);
        value.modify(date(2000, 3, 1));
        emitter.emit(value);
        value.modify(date(100, 3, 30));
        emitter.emit(value);
        emitter.endRecord();
View Full Code Here

        value.modify(date(2000, 2, 9));
        emitter.emit(value);
        value.modify(date(2000, 3, 1));
        emitter.emit(value);
        value.modify(date(100, 3, 30));
        emitter.emit(value);
        emitter.endRecord();

        value.setNull();
        emitter.emit(value);
View Full Code Here

        emitter.emit(value);
        emitter.endRecord();

        value.setNull();
        emitter.emit(value);
        value.modify(date(1, 1, 1));
        emitter.emit(value);
        value.modify(date(9999, 12, 31));
        emitter.emit(value);
        emitter.endRecord();
View Full Code Here

        value.setNull();
        emitter.emit(value);
        value.modify(date(1, 1, 1));
        emitter.emit(value);
        value.modify(date(9999, 12, 31));
        emitter.emit(value);
        emitter.endRecord();

        emitter.close();
View Full Code Here

                    dateCal.setTime(sqlDate);
                    int y = dateCal.get(Calendar.YEAR);
                    int m = dateCal.get(Calendar.MONTH);
                    int d = dateCal.get(Calendar.DAY_OF_MONTH);
                    int days = DateUtil.getDayFromDate(y, m + 1, d);
                    dateOption.modify(days);
                }
                modelClass.getMethod(name, DateOption.class).invoke(model, dateOption);
                break;
            case DECIMAL:
                DecimalOption decimalOption = new DecimalOption();
View Full Code Here

        testField(list, "getCDateOption", DATA.BLANK, dateOption);
        testField(list, "getCDateOption", DATA.NULL_STRING, dateOption);
        testField(list, "getCDateOption", DATA.BOOL_TRUE, dateOption);
        testField(list, "getCDateOption", DATA.BOOL_FALSE, dateOption);
        testField(list, "getCDateOption", DATA.NUMERIC_DATE, dateOption);
        dateOption.modify(DateUtil.getDayFromDate(2010, 1, 1));
        testField(list, "getCDateOption", DATA.DATE_DATE_FMT1, dateOption);
        testField(list, "getCDateOption", DATA.DATE_DATE_FMT2, dateOption);
        testField(list, "getCDateOption", DATA.DATE_DATETIME_FIMT1, dateOption);
        testField(list, "getCDateOption", DATA.DATE_DATETIME_FIMT2, dateOption);
        testField(list, "getCDateOption", DATA.STRING_DATE, dateOption);
View Full Code Here

            if (h != 0 || min != 0 || s != 0) {
                String msg = createExceptionMsg(cell, "時分秒が0でない値は日付型に変換できません");
                throw new CellTypeMismatchException(msg);
            }
            int days = com.asakusafw.runtime.value.DateUtil.getDayFromDate(y, m + 1, d);
            op.modify(days);
        }
        return op;
    }

    /**
 
View Full Code Here

        testGetXXXOptionDo(excelUtils, sheet, DATA.BLANK, TYPES.DATE, dateOption);
        testGetXXXOptionDo(excelUtils, sheet, DATA.NULL_STRING, TYPES.DATE, new CellTypeMismatchException("日付"));
        testGetXXXOptionDo(excelUtils, sheet, DATA.BOOL_TRUE, TYPES.DATE, new CellTypeMismatchException("日付"));
        testGetXXXOptionDo(excelUtils, sheet, DATA.BOOL_FALSE, TYPES.DATE, new CellTypeMismatchException("日付"));
        testGetXXXOptionDo(excelUtils, sheet, DATA.NUMERIC_DATE, TYPES.DATE, new CellTypeMismatchException("日付"));
        dateOption.modify(DateUtil.getDayFromDate(2010, 1, 1));
        testGetXXXOptionDo(excelUtils, sheet, DATA.DATE_DATE_FMT1, TYPES.DATE, dateOption);
        dateOption.modify(DateUtil.getDayFromDate(2010, 1, 1));
        testGetXXXOptionDo(excelUtils, sheet, DATA.DATE_DATE_FMT2, TYPES.DATE, dateOption);
        dateOption.modify(DateUtil.getDayFromDate(2010, 1, 1));
        testGetXXXOptionDo(excelUtils, sheet, DATA.DATE_DATETIME_FIMT1, TYPES.DATE, dateOption);
View Full Code Here

        testGetXXXOptionDo(excelUtils, sheet, DATA.BOOL_TRUE, TYPES.DATE, new CellTypeMismatchException("日付"));
        testGetXXXOptionDo(excelUtils, sheet, DATA.BOOL_FALSE, TYPES.DATE, new CellTypeMismatchException("日付"));
        testGetXXXOptionDo(excelUtils, sheet, DATA.NUMERIC_DATE, TYPES.DATE, new CellTypeMismatchException("日付"));
        dateOption.modify(DateUtil.getDayFromDate(2010, 1, 1));
        testGetXXXOptionDo(excelUtils, sheet, DATA.DATE_DATE_FMT1, TYPES.DATE, dateOption);
        dateOption.modify(DateUtil.getDayFromDate(2010, 1, 1));
        testGetXXXOptionDo(excelUtils, sheet, DATA.DATE_DATE_FMT2, TYPES.DATE, dateOption);
        dateOption.modify(DateUtil.getDayFromDate(2010, 1, 1));
        testGetXXXOptionDo(excelUtils, sheet, DATA.DATE_DATETIME_FIMT1, TYPES.DATE, dateOption);
        dateOption.modify(DateUtil.getDayFromDate(2010, 1, 1));
        testGetXXXOptionDo(excelUtils, sheet, DATA.DATE_DATETIME_FIMT2, TYPES.DATE, dateOption);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.