com.mysql.jdbc
Class ConnectionPropertiesImpl.ConnectionProperty
java.lang.Object
com.mysql.jdbc.ConnectionPropertiesImpl.ConnectionProperty
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- ConnectionPropertiesImpl.BooleanConnectionProperty, ConnectionPropertiesImpl.IntegerConnectionProperty, ConnectionPropertiesImpl.StringConnectionProperty
- Enclosing class:
- ConnectionPropertiesImpl
abstract class ConnectionPropertiesImpl.ConnectionProperty
- extends java.lang.Object
- implements java.io.Serializable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
allowableValues
java.lang.String[] allowableValues
categoryName
java.lang.String categoryName
defaultValue
java.lang.Object defaultValue
lowerBound
int lowerBound
order
int order
propertyName
java.lang.String propertyName
sinceVersion
java.lang.String sinceVersion
upperBound
int upperBound
valueAsObject
java.lang.Object valueAsObject
required
boolean required
description
java.lang.String description
ConnectionPropertiesImpl.ConnectionProperty
public ConnectionPropertiesImpl.ConnectionProperty()
ConnectionPropertiesImpl.ConnectionProperty
ConnectionPropertiesImpl.ConnectionProperty(java.lang.String propertyNameToSet,
java.lang.Object defaultValueToSet,
java.lang.String[] allowableValuesToSet,
int lowerBoundToSet,
int upperBoundToSet,
java.lang.String descriptionToSet,
java.lang.String sinceVersionToSet,
java.lang.String category,
int orderInCategory)
getAllowableValues
java.lang.String[] getAllowableValues()
getCategoryName
java.lang.String getCategoryName()
- Returns:
- Returns the categoryName.
getDefaultValue
java.lang.Object getDefaultValue()
getLowerBound
int getLowerBound()
getOrder
int getOrder()
- Returns:
- Returns the order.
getPropertyName
java.lang.String getPropertyName()
getUpperBound
int getUpperBound()
getValueAsObject
java.lang.Object getValueAsObject()
hasValueConstraints
abstract boolean hasValueConstraints()
initializeFrom
void initializeFrom(java.util.Properties extractFrom)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
initializeFrom
void initializeFrom(javax.naming.Reference ref)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
initializeFrom
abstract void initializeFrom(java.lang.String extractedValue)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
isRangeBased
abstract boolean isRangeBased()
setCategoryName
void setCategoryName(java.lang.String categoryName)
- Parameters:
categoryName
- The categoryName to set.
setOrder
void setOrder(int order)
- Parameters:
order
- The order to set.
setValueAsObject
void setValueAsObject(java.lang.Object obj)
storeTo
void storeTo(javax.naming.Reference ref)
getAsDriverPropertyInfo
java.sql.DriverPropertyInfo getAsDriverPropertyInfo()
validateStringValues
void validateStringValues(java.lang.String valueToValidate)
throws java.sql.SQLException
- Throws:
java.sql.SQLException