schemacrawler.schema
Interface JdbcDriverProperty

All Superinterfaces:
java.lang.Comparable<NamedObject>, NamedObject, java.io.Serializable

public interface JdbcDriverProperty
extends NamedObject

Represents a JDBC driver property, and it's value.

Author:
sfatehi

Method Summary
 java.lang.String[] getChoices()
          Gets the array of possible values if the value for the field DriverPropertyInfo.value may be selected from a particular set of values.
 java.lang.String getDescription()
          Gets the description of the property.
 java.lang.String getValue()
          Gets the 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.
 boolean isRequired()
          The required field is true if a value must be supplied for this property during Driver.connect and false otherwise.
 
Methods inherited from interface schemacrawler.schema.NamedObject
getAttribute, getAttributes, getFullName, getName, getRemarks, setAttribute
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getChoices

java.lang.String[] getChoices()
Gets the array of possible values if the value for the field DriverPropertyInfo.value may be selected from a particular set of values.

Returns:
Available choices for the value of a property

getDescription

java.lang.String getDescription()
Gets the description of the property.

Returns:
Description

getValue

java.lang.String getValue()
Gets the 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.

Returns:
Value of the property

isRequired

boolean isRequired()
The required field is true if a value must be supplied for this property during Driver.connect and false otherwise.

Returns:
Whether the property is required


Copyright © 2003-2009 Sualeh Fatehi. All Rights Reserved.