final public class JDBCValuePropertyMetaData (Code)
Imutable class which contains information about a single dependent
value object property.
author: Dain Sundstrom version: $Revision: 57209 $
Constructor Summary
public
JDBCValuePropertyMetaData(Element element, Class classType) Constructs a value property metadata class with the data contained in
the property xml element from a jbosscmp-jdbc xml file.
public JDBCValuePropertyMetaData(Element element, Class classType) throws DeploymentException(Code)
Constructs a value property metadata class with the data contained in
the property xml element from a jbosscmp-jdbc xml file.
Parameters: element - the xml Element which contains the metadata aboutthis property Parameters: classType - the java Class type of the value class on which this property is defined throws: DeploymentException - if the xml element is not semantically correct
Gets the getter method of this property. The getter method is used to
retrieve the value of this property from the value class.
the Method which gets the value of this property
Gets the jdbc type of this property. The jdbc type is used to retrieve
data from a result set and to set parameters in a prepared statement.
the jdbc type of this property
Gets the name of this property. The name will always begin with a lower
case letter and is a Java Beans property name. This is the base name of
the getter and setter property.
the name of this property
Gets the java class type of this property. The class the the return type
of the getter and type of the sole argument of the setter.
the java Class type of this property
Gets the setter method of this property. The setter method is used to
set the value of this property in the value class.
the Method which sets the value of this property
Gets the sql type of this mapping. The sql type is the sql column data
type, and is used in CREATE TABLE statements.
the sql type String of this mapping