JdbcTypeKind.java

/*
 * SPDX-FileCopyrightText: 2025 kaumei.io
 * SPDX-License-Identifier: Apache-2.0
 */
package io.kaumei.jdbc.anno.model;

public enum JdbcTypeKind {
    UNKNOWN,
    VOID,
    // primitives
    BOOLEAN, BYTE, SHORT, INT, LONG, CHAR, FLOAT, DOUBLE,
    // special Java classes
    RECORD,
    ENUM,
    //CLASS(true), // all classes
    // common classes
    KAUMEI_JDBC_ITERABLE,
    KAUMEI_JDBC_RESULT_SET,
    KAUMEI_JDBC_ROW,
    KAUMEI_JDBC_BATCH,
    ARRAY,
    LIST,
    STREAM
}