java.lang.Object java.sql.DriverPropertyInfo
public class DriverPropertyInfo
用于建立连接的驱动程序属性。只有那些需要通过 getDriverProperties
方法与 Driver 交互来发现并提供用于连接的属性的高级编程人员,才需要对类 DriverPropertyInfo
感兴趣。
字段摘要 | |
---|---|
String[] |
choices 如果可以从特定一组值中选择 DriverPropertyInfo.value 字段的值,则返回可能值组成的数组;否则返回 null。 |
String |
description 属性的简要描述,可能为 null。 |
String |
name 属性的名称。 |
boolean |
required 如果在 Driver.connect 期间必须为此属性提供一个值,则 required 字段为 true ,否则为 false 。 |
String |
value value 字段通过综合为 getPropertyInfo 方法提供的信息、Java 环境和驱动程序提供的默认值来指定当前属性值。 |
构造方法摘要 | |
---|---|
DriverPropertyInfo(String name, String value) 构造一个带有给定名称和值的 DriverPropertyInfo 对象。 |
方法摘要 |
---|
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段详细信息 |
---|
public String name
public String description
public boolean required
Driver.connect
期间必须为此属性提供一个值,则
required
字段为
true
,否则为
false
。
public String value
value
字段通过综合为
getPropertyInfo
方法提供的信息、Java 环境和驱动程序提供的默认值来指定当前属性值。如果不知道任何值,则该字段可以为 null。
public String[] choices
DriverPropertyInfo.value
字段的值,则返回可能值组成的数组;否则返回 null。
构造方法详细信息 |
---|
public DriverPropertyInfo(String name, String value)
DriverPropertyInfo
对象。
description
和
choices
被初始化为
null
,
required
被初始化为
false
。
name
- 属性的名称
value
- 当前值,可能为 null