DriverPropertyInfo
Stay organized with collections
Save and categorize content based on your preferences.
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.
Field Summary
|
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. |
|
public
String |
description |
A brief description of the property, which may be null. |
|
public
String |
name |
The name of the property. |
|
public
boolean |
required |
The required field is true if a value must be
supplied for this property
during Driver.connect and false otherwise. |
|
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. |
Public Constructor Summary
Inherited Method Summary
From class
java.lang.Object
|
Object
|
clone()
Creates and returns a copy of this Object.
|
|
boolean
|
equals( Object obj)
Compares this instance with the specified object and indicates if they
are equal.
|
|
void
|
finalize()
Invoked when the garbage collector has detected that this instance is no longer reachable.
|
|
final
Class<?>
|
getClass()
Returns the unique instance of Class that represents this
object's class.
|
|
int
|
hashCode()
Returns an integer hash code for this object.
|
|
final
void
|
notify()
Causes a thread which is waiting on this object's monitor (by means of
calling one of the wait() methods) to be woken up.
|
|
final
void
|
notifyAll()
Causes all threads which are waiting on this object's monitor (by means
of calling one of the wait() methods) to be woken up.
|
|
String
|
toString()
Returns a string containing a concise, human-readable description of this
object.
|
|
final
void
|
wait(long timeout, int nanos)
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
specified timeout expires.
|
|
final
void
|
wait(long timeout)
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
specified timeout expires.
|
|
final
void
|
wait()
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object.
|
Fields
An array of possible values if the value for the field
DriverPropertyInfo.value may be selected
from a particular set of values; otherwise null.
public
String
description
A brief description of the property, which may be null.
The name of the property.
public
boolean
required
The required field is true if a value must be
supplied for this property
during Driver.connect and false otherwise.
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.
Public Constructors
public
DriverPropertyInfo
(String name, String value)
Constructs a DriverPropertyInfo object with a given
name and value. The description and choices
are intialized to null and required is initialized
to false.
Parameters
| name |
the name of the property |
| value |
the current value, which may be null
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-07-10 UTC.
[null,null,["Last updated 2024-07-10 UTC."],[],["`DriverPropertyInfo` is a class for advanced programmers to interact with a Driver, discovering and supplying connection properties. It holds property details like `name`, `value`, `description`, `choices` (possible values), and whether it's `required`. A `DriverPropertyInfo` object is constructed with a property's name and value, defaulting `description` and `choices` to null, and `required` to false. The `value` is determined by `getPropertyInfo` input, the Java environment, and driver defaults.\n"]]