Class DriverPropertyInfo
- java.lang.Object
-
- java.sql.DriverPropertyInfo
public class DriverPropertyInfo extends Object
Driver properties for making a connection. The DriverPropertyInfo
class is of interest only to advanced programmers who need to interact with a Driver via the method getDriverProperties
to discover and supply properties for connections.
Fields
Modifier and Type | Field and Description |
---|---|
String[] |
choices An array of possible values if the value for the field |
String |
description A brief description of the property, which may be null. |
String |
name The name of the property. |
boolean |
required The |
String |
value The |
Constructors
Constructor and Description |
---|
DriverPropertyInfo(String name,
String value) Constructs a |
Methods
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Fields
name
public String name
The name of the property.
description
public String description
A brief description of the property, which may be null.
required
public boolean required
The required
field is true
if a value must be supplied for this property during Driver.connect
and false
otherwise.
value
public String value
The value
field specifies the current value of the property, based on a combination of the information supplied to the method getPropertyInfo
, the Java environment, and the driver-supplied default values. This field may be null if no value is known.
choices
public String[] choices
An array of possible values if the value for the field DriverPropertyInfo.value
may be selected from a particular set of values; otherwise null.
Constructors
DriverPropertyInfo
public DriverPropertyInfo(String name, String value)
Constructs a DriverPropertyInfo
object with a given name and value. The description
and choices
are initialized to null
and required
is initialized to false
.
- Parameters:
-
name
- the name of the property -
value
- the current value, which may be null
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/javase/8/docs/api/java/sql/DriverPropertyInfo.html