org.jboss.dna.common.jdbc.model.spi
Class AttributeBean

java.lang.Object
  extended by org.jboss.dna.common.jdbc.model.spi.CoreMetaDataBean
      extended by org.jboss.dna.common.jdbc.model.spi.DatabaseNamedObjectBean
          extended by org.jboss.dna.common.jdbc.model.spi.ColumnBean
              extended by org.jboss.dna.common.jdbc.model.spi.AttributeBean
All Implemented Interfaces:
Serializable, Attribute, Column, CoreMetaData, DatabaseNamedObject

public class AttributeBean
extends ColumnBean
implements Attribute

Provides User Defined Type (UDT) attribute specific metadata.

Since:
1.4 (JDBC 3.0)
Author:
Sergiy Litsenko
See Also:
Serialized Form

Constructor Summary
AttributeBean()
          Default constructor
 
Method Summary
 Reference getReference()
          Returns column reference if datatype is REF
 void setReference(Reference reference)
          Sets reference
 
Methods inherited from class org.jboss.dna.common.jdbc.model.spi.ColumnBean
addPrivilege, deletePrivilege, findPriviledgeByName, getCharOctetLength, getDefaultValue, getNullabilityType, getOrdinalPosition, getOwner, getPrecision, getPrivileges, getRadix, getSize, getSqlType, getTypeName, setCharOctetLength, setDefaultValue, setNullabilityType, setOrdinalPosition, setOwner, setPrecision, setRadix, setSize, setSqlType, setTypeName
 
Methods inherited from class org.jboss.dna.common.jdbc.model.spi.DatabaseNamedObjectBean
addExtraProperty, deleteExtraProperty, getExtraProperties, getExtraProperty, getName, getRemarks, setName, setRemarks
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.dna.common.jdbc.model.api.Column
addPrivilege, deletePrivilege, findPriviledgeByName, getCharOctetLength, getDefaultValue, getNullabilityType, getOrdinalPosition, getOwner, getPrecision, getPrivileges, getRadix, getSize, getSqlType, getTypeName, setCharOctetLength, setDefaultValue, setNullabilityType, setOrdinalPosition, setOwner, setPrecision, setRadix, setSize, setSqlType, setTypeName
 
Methods inherited from interface org.jboss.dna.common.jdbc.model.api.DatabaseNamedObject
addExtraProperty, deleteExtraProperty, getExtraProperties, getExtraProperty, getName, getRemarks, setName, setRemarks
 

Constructor Detail

AttributeBean

public AttributeBean()
Default constructor

Method Detail

getReference

public Reference getReference()
Returns column reference if datatype is REF

Specified by:
getReference in interface Attribute
Returns:
column reference if datatype is REF

setReference

public void setReference(Reference reference)
Sets reference

Specified by:
setReference in interface Attribute
Parameters:
reference - the reference to set


Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.