Module java.sql
Package java.sql

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.

Since:
1.1
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    An array of possible values if the value for the field DriverPropertyInfo.value may be selected from a particular set of values; otherwise null.
    A brief description of the property, which may be null.
    The name of the property.
    boolean
    The required field is true if a value must be supplied for this property during Driver.connect and false otherwise.
    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.
  • Constructor Summary

    Constructors
    Constructor
    Description
    DriverPropertyInfo​(String name, String value)
    Constructs a DriverPropertyInfo object with a given name and value.
  • Method Summary

    Methods declared in class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • 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.
  • Constructor Details

    • 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