Package org.apache.openejb.jee.jba.cmp
Class KeyField
- java.lang.Object
-
- org.apache.openejb.jee.jba.cmp.KeyField
-
public class KeyField extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://jboss.org}field-name"/> <choice> <sequence> <element ref="{http://jboss.org}column-name"/> <sequence minOccurs="0"> <element ref="{http://jboss.org}jdbc-type"/> <element ref="{http://jboss.org}sql-type"/> </sequence> </sequence> <sequence> <element ref="{http://jboss.org}property" maxOccurs="unbounded" minOccurs="0"/> </sequence> </choice> <element ref="{http://jboss.org}dbindex" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Constructor Summary
Constructors Constructor Description KeyField()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnNamegetColumnName()Gets the value of the columnName property.DbindexgetDbindex()Gets the value of the dbindex property.FieldNamegetFieldName()Gets the value of the fieldName property.JdbcTypegetJdbcType()Gets the value of the jdbcType property.List<Property>getProperty()Gets the value of the property property.SqlTypegetSqlType()Gets the value of the sqlType property.voidsetColumnName(ColumnName value)Sets the value of the columnName property.voidsetDbindex(Dbindex value)Sets the value of the dbindex property.voidsetFieldName(FieldName value)Sets the value of the fieldName property.voidsetJdbcType(JdbcType value)Sets the value of the jdbcType property.voidsetSqlType(SqlType value)Sets the value of the sqlType property.
-
-
-
Method Detail
-
getFieldName
public FieldName getFieldName()
Gets the value of the fieldName property.- Returns:
- possible object is
FieldName
-
setFieldName
public void setFieldName(FieldName value)
Sets the value of the fieldName property.- Parameters:
value- allowed object isFieldName
-
getColumnName
public ColumnName getColumnName()
Gets the value of the columnName property.- Returns:
- possible object is
ColumnName
-
setColumnName
public void setColumnName(ColumnName value)
Sets the value of the columnName property.- Parameters:
value- allowed object isColumnName
-
getJdbcType
public JdbcType getJdbcType()
Gets the value of the jdbcType property.- Returns:
- possible object is
JdbcType
-
setJdbcType
public void setJdbcType(JdbcType value)
Sets the value of the jdbcType property.- Parameters:
value- allowed object isJdbcType
-
getSqlType
public SqlType getSqlType()
Gets the value of the sqlType property.- Returns:
- possible object is
SqlType
-
setSqlType
public void setSqlType(SqlType value)
Sets the value of the sqlType property.- Parameters:
value- allowed object isSqlType
-
getProperty
public List<Property> getProperty()
Gets the value of the property property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not asetmethod for the property property. For example, to add a new item, do as follows:getProperty().add(newItem);Objects of the following type(s) are allowed in the listProperty
-
getDbindex
public Dbindex getDbindex()
Gets the value of the dbindex property.- Returns:
- possible object is
Dbindex
-
-