You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
1003 B
57 lines
1003 B
/*
|
|
* Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
|
|
* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*/
|
|
package java.sql;
|
|
|
|
/**
|
|
* An object that is used to identify a generic SQL type, called a JDBC type or
|
|
* a vendor specific data type.
|
|
*
|
|
* @since 1.8
|
|
*/
|
|
public interface SQLType {
|
|
|
|
/**
|
|
* Returns the {@code SQLType} name that represents a SQL data type.
|
|
*
|
|
* @return The name of this {@code SQLType}.
|
|
*/
|
|
String getName();
|
|
|
|
/**
|
|
* Returns the name of the vendor that supports this data type. The value
|
|
* returned typically is the package name for this vendor.
|
|
*
|
|
* @return The name of the vendor for this data type
|
|
*/
|
|
String getVendor();
|
|
|
|
/**
|
|
* Returns the vendor specific type number for the data type.
|
|
*
|
|
* @return An Integer representing the vendor specific data type
|
|
*/
|
|
Integer getVendorTypeNumber();
|
|
}
|