org.eclipse.datatools.connectivity.sqm.core.rte.jdbc
Class JDBCStructuredUDT
java.lang.Object
ENamedElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
org.eclipse.datatools.modelbase.sql.datatypes.impl.DataTypeImpl
org.eclipse.datatools.modelbase.sql.datatypes.impl.UserDefinedTypeImpl
org.eclipse.datatools.modelbase.sql.datatypes.impl.StructuredUserDefinedTypeImpl
org.eclipse.datatools.connectivity.sqm.core.rte.jdbc.JDBCStructuredUDT
- All Implemented Interfaces:
- ICatalogObject, DataType, StructuredUserDefinedType, UserDefinedType, SQLObject
public class JDBCStructuredUDT
- extends StructuredUserDefinedTypeImpl
- implements ICatalogObject
| Methods inherited from class org.eclipse.datatools.modelbase.sql.datatypes.impl.StructuredUserDefinedTypeImpl |
basicGetSuper, basicSetSuper, eGet, eInverseAdd, eInverseRemove, eSet, eUnset, getMethods, getSub, isFinal, isInstantiable, setFinal, setInstantiable, setSuper, toString |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl |
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.datatypes.DataType |
setContainer |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
JDBCStructuredUDT
public JDBCStructuredUDT()
getCatalogDatabase
public Database getCatalogDatabase()
- Specified by:
getCatalogDatabase in interface ICatalogObject
getConnection
public java.sql.Connection getConnection()
- Specified by:
getConnection in interface ICatalogObject
refresh
public void refresh()
- Specified by:
refresh in interface ICatalogObject
getAttributes
public EList getAttributes()
- Description copied from class:
StructuredUserDefinedTypeImpl
-
- Specified by:
getAttributes in interface StructuredUserDefinedType- Overrides:
getAttributes in class StructuredUserDefinedTypeImpl
- Returns:
- the value of the 'Attributes' containment reference list.
- See Also:
SQLDataTypesPackage.getStructuredUserDefinedType_Attributes()
getSuper
public StructuredUserDefinedType getSuper()
- Description copied from class:
StructuredUserDefinedTypeImpl
-
- Specified by:
getSuper in interface StructuredUserDefinedType- Overrides:
getSuper in class StructuredUserDefinedTypeImpl
- Returns:
- the value of the 'Super' reference.
- See Also:
StructuredUserDefinedType.setSuper(StructuredUserDefinedType),
SQLDataTypesPackage.getStructuredUserDefinedType_Super(),
StructuredUserDefinedType.getSub()
eIsSet
public boolean eIsSet(EStructuralFeature eFeature)
- Description copied from class:
StructuredUserDefinedTypeImpl
-
- Overrides:
eIsSet in class StructuredUserDefinedTypeImpl
Copyright © 2006 -- 2008 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.