Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;
/*
 * Copyright 2012 The Kuali Foundation.
 * 
 * Licensed under the Educational Community License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 * http://www.opensource.org/licenses/ecl2.php
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import java.sql.Types;

public class Main {
    public static String getCloverTypeFromJdbcType(int jdbcDataType) {
        switch (jdbcDataType) {
        case Types.DATE:
        case Types.TIME:
        case Types.TIMESTAMP:
            return "date";
        case Types.ARRAY:
        case Types.BINARY:
        case Types.DATALINK:
        case Types.BLOB:
        case Types.DISTINCT:
        case Types.JAVA_OBJECT:
        case Types.NULL:
        case Types.OTHER:
        case Types.REF:
        case Types.STRUCT:
        case Types.VARBINARY:
        case Types.LONGVARBINARY:
            System.out.println("Outputting cbyte for Type: " + jdbcDataType);
            return "cbyte";
        case Types.BIT:
        case Types.BOOLEAN:
            return "boolean";
        case Types.DECIMAL:
        case Types.DOUBLE:
        case Types.FLOAT:
        case Types.NUMERIC:
        case Types.REAL:
            return "numeric";
        case Types.INTEGER:
        case Types.SMALLINT:
            return "integer";
        case Types.BIGINT:
            return "long";
        case Types.CHAR:
        case Types.VARCHAR:
        case Types.CLOB:
        case Types.LONGVARCHAR:
            return "string";
        }
        System.out.println("Outputting string for unknown Type: " + jdbcDataType);
        return "string";
    }
}