|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Dao
A representation of the model object 'Dao'.
The following features are supported:
EntityTable NameDiscriminatorQualifierOperationsQuery OperationData Base ConstraintsColumnsMany To One AssociationsOne To One AssociationsOne To Many AssociationsMany To Many AssociationsPrimary Key ColumnNatural Key ColumnsVersion ColumnPrimary KeyNatural Key
DomPackage.getDao()| Method Summary | |
|---|---|
Column |
getColumnDefinition(Attribute attribute)
|
org.eclipse.emf.common.util.EList<Column> |
getColumns()
Returns the value of the 'Columns' containment reference list. |
Collection<DataBaseConstraint> |
getDataBaseConstraintByType(DataBaseConstraintType type)
|
org.eclipse.emf.common.util.EList<DataBaseConstraint> |
getDataBaseConstraints()
Returns the value of the 'Data Base Constraints' containment reference list. |
String |
getDiscriminator()
Returns the value of the 'Discriminator' attribute. |
Entity |
getEntity()
Returns the value of the 'Entity' reference. |
ManyToMany |
getManyToMany(Attribute structuralFeature)
|
org.eclipse.emf.common.util.EList<ManyToMany> |
getManyToManyAssociations()
Returns the value of the 'Many To Many Associations' containment reference list. |
ManyToOne |
getManyToOne(Attribute structuralFeature)
|
org.eclipse.emf.common.util.EList<ManyToOne> |
getManyToOneAssociations()
Returns the value of the 'Many To One Associations' containment reference list. |
DataBaseConstraint |
getNaturalKey()
Returns the value of the 'Natural Key' reference. |
org.eclipse.emf.common.util.EList<Column> |
getNaturalKeyColumns()
Returns the value of the 'Natural Key Columns' reference list. |
OneToMany |
getOneToMany(Attribute structuralFeature)
|
org.eclipse.emf.common.util.EList<OneToMany> |
getOneToManyAssociations()
Returns the value of the 'One To Many Associations' containment reference list. |
OneToOne |
getOneToOne(Attribute structuralFeature)
|
org.eclipse.emf.common.util.EList<OneToOne> |
getOneToOneAssociations()
Returns the value of the 'One To One Associations' containment reference list. |
org.eclipse.emf.common.util.EList<Operation> |
getOperations()
Returns the value of the 'Operations' containment reference list. |
DataBaseConstraint |
getPrimaryKey()
Returns the value of the 'Primary Key' reference. |
Column |
getPrimaryKeyColumn()
Returns the value of the 'Primary Key Column' reference. |
String |
getQualifier()
Returns the value of the 'Qualifier' attribute. |
org.eclipse.emf.common.util.EList<QueryOperation> |
getQueryOperation()
Returns the value of the 'Query Operation' containment reference list. |
String |
getTableName()
Returns the value of the 'Table Name' attribute. |
Column |
getVersionColumn()
Returns the value of the 'Version Column' reference. |
void |
setDiscriminator(String value)
Sets the value of the ' Discriminator' attribute. |
void |
setEntity(Entity value)
Sets the value of the ' Entity' reference. |
void |
setQualifier(String value)
Sets the value of the ' Qualifier' attribute. |
void |
setTableName(String value)
Sets the value of the ' Table Name' attribute. |
| Methods inherited from interface org.openxma.dsl.core.model.ModelElement |
|---|
getName, setName |
| Methods inherited from interface org.openxma.dsl.core.model.IDocumentable |
|---|
getTxtDescription, setTxtDescription |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
Entity getEntity()
If the meaning of the 'Entity' reference isn't clear, there really should be more of a description here...
setEntity(Entity),
DomPackage.getDao_Entity()void setEntity(Entity value)
Entity' reference.
value - the new value of the 'Entity' reference.getEntity()String getTableName()
If the meaning of the 'Table Name' attribute isn't clear, there really should be more of a description here...
setTableName(String),
DomPackage.getDao_TableName()void setTableName(String value)
Table Name' attribute.
value - the new value of the 'Table Name' attribute.getTableName()String getDiscriminator()
If the meaning of the 'Discriminator' attribute isn't clear, there really should be more of a description here...
setDiscriminator(String),
DomPackage.getDao_Discriminator()void setDiscriminator(String value)
Discriminator' attribute.
value - the new value of the 'Discriminator' attribute.getDiscriminator()String getQualifier()
If the meaning of the 'Qualifier' attribute isn't clear, there really should be more of a description here...
setQualifier(String),
DomPackage.getDao_Qualifier()void setQualifier(String value)
Qualifier' attribute.
value - the new value of the 'Qualifier' attribute.getQualifier()org.eclipse.emf.common.util.EList<DataBaseConstraint> getDataBaseConstraints()
DataBaseConstraint.
If the meaning of the 'Data Base Constraints' containment reference list isn't clear, there really should be more of a description here...
DomPackage.getDao_DataBaseConstraints()org.eclipse.emf.common.util.EList<Operation> getOperations()
Operation.
If the meaning of the 'Operations' containment reference list isn't clear, there really should be more of a description here...
DomPackage.getDao_Operations()org.eclipse.emf.common.util.EList<QueryOperation> getQueryOperation()
QueryOperation.
If the meaning of the 'Query Operation' containment reference list isn't clear, there really should be more of a description here...
DomPackage.getDao_QueryOperation()org.eclipse.emf.common.util.EList<Column> getColumns()
Column.
If the meaning of the 'Columns' containment reference list isn't clear, there really should be more of a description here...
DomPackage.getDao_Columns()org.eclipse.emf.common.util.EList<ManyToOne> getManyToOneAssociations()
ManyToOne.
If the meaning of the 'Many To One Associations' containment reference list isn't clear, there really should be more of a description here...
DomPackage.getDao_ManyToOneAssociations()org.eclipse.emf.common.util.EList<OneToOne> getOneToOneAssociations()
OneToOne.
If the meaning of the 'One To One Associations' containment reference list isn't clear, there really should be more of a description here...
DomPackage.getDao_OneToOneAssociations()org.eclipse.emf.common.util.EList<OneToMany> getOneToManyAssociations()
OneToMany.
If the meaning of the 'One To Many Associations' containment reference list isn't clear, there really should be more of a description here...
DomPackage.getDao_OneToManyAssociations()org.eclipse.emf.common.util.EList<ManyToMany> getManyToManyAssociations()
ManyToMany.
If the meaning of the 'Many To Many Associations' containment reference list isn't clear, there really should be more of a description here...
DomPackage.getDao_ManyToManyAssociations()Column getPrimaryKeyColumn()
If the meaning of the 'Primary Key Column' reference isn't clear, there really should be more of a description here...
DomPackage.getDao_PrimaryKeyColumn()org.eclipse.emf.common.util.EList<Column> getNaturalKeyColumns()
Column.
If the meaning of the 'Natural Key Columns' reference list isn't clear, there really should be more of a description here...
DomPackage.getDao_NaturalKeyColumns()Column getVersionColumn()
If the meaning of the 'Version Column' reference isn't clear, there really should be more of a description here...
DomPackage.getDao_VersionColumn()DataBaseConstraint getPrimaryKey()
If the meaning of the 'Primary Key' reference isn't clear, there really should be more of a description here...
DomPackage.getDao_PrimaryKey()DataBaseConstraint getNaturalKey()
If the meaning of the 'Natural Key' reference isn't clear, there really should be more of a description here...
DomPackage.getDao_NaturalKey()Column getColumnDefinition(Attribute attribute)
OneToMany getOneToMany(Attribute structuralFeature)
ManyToMany getManyToMany(Attribute structuralFeature)
ManyToOne getManyToOne(Attribute structuralFeature)
OneToOne getOneToOne(Attribute structuralFeature)
Collection<DataBaseConstraint> getDataBaseConstraintByType(DataBaseConstraintType type)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||