|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DataAccessObject
A representation of the model object 'Data Access Object'. Agente deputato alla manipolazione dei dati di una singola tabella
The following features are supported:
NameMain TablePk GeneratorInserterFindersUpdatersDeletersCacheabilityCache TT LminutesLookup Resolvers
DatagenPackage.getDataAccessObject()| Method Summary | |
|---|---|
CacheabilityTypes |
getCacheability()
Returns the value of the 'Cacheability' attribute. |
int |
getCacheTTLminutes()
Returns the value of the 'Cache TT Lminutes' attribute |
Deleters |
getDeleters()
Returns the value of the 'Deleters' containment reference |
Finders |
getFinders()
Returns the value of the 'Finders' containment reference |
Inserter |
getInserter()
Returns the value of the 'Inserter' containment reference |
LookupResolvers |
getLookupResolvers()
Returns the value of the 'Lookup Resolvers' containment reference |
Table |
getMainTable()
Returns the value of the 'Main Table' reference |
java.lang.String |
getName()
Returns the value of the 'Name' attribute |
PKGenerator |
getPkGenerator()
Returns the value of the 'Pk Generator' containment reference |
Updaters |
getUpdaters()
Returns the value of the 'Updaters' containment reference |
void |
setCacheability(CacheabilityTypes value)
Sets the value of the ' Cacheability' attribute |
void |
setCacheTTLminutes(int value)
Sets the value of the ' Cache TT Lminutes' attribute |
void |
setDeleters(Deleters value)
Sets the value of the ' Deleters' containment reference |
void |
setFinders(Finders value)
Sets the value of the ' Finders' containment reference |
void |
setInserter(Inserter value)
Sets the value of the ' Inserter' containment reference |
void |
setLookupResolvers(LookupResolvers value)
Sets the value of the ' Lookup Resolvers' containment reference |
void |
setMainTable(Table value)
Sets the value of the ' Main Table' reference |
void |
setName(java.lang.String value)
Sets the value of the ' Name' attribute |
void |
setPkGenerator(PKGenerator value)
Sets the value of the ' Pk Generator' containment reference |
void |
setUpdaters(Updaters value)
Sets the value of the ' Updaters' containment reference |
| Methods inherited from interface org.eclipse.emf.cdo.CDOObject |
|---|
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
java.lang.String getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
Nome logico del DAO. Deve essere un identificativo vlaido di classe java.
setName(String),
DatagenPackage.getDataAccessObject_Name()void setName(java.lang.String value)
Name' attribute.
value - the new value of the 'Name' attribute.getName()Table getMainTable()
If the meaning of the 'Main Table' reference isn't clear, there really should be more of a description here...
Tabella su cui opera il DAO
setMainTable(Table),
DatagenPackage.getDataAccessObject_MainTable()void setMainTable(Table value)
Main Table' reference.
value - the new value of the 'Main Table' reference.getMainTable()PKGenerator getPkGenerator()
If the meaning of the 'Pk Generator' containment reference isn't clear, there really should be more of a description here...
Generatore di primary key (opzionale). Se definito e' utilizzato nelle operazioni di inserimento
setPkGenerator(PKGenerator),
DatagenPackage.getDataAccessObject_PkGenerator()void setPkGenerator(PKGenerator value)
Pk Generator' containment reference.
value - the new value of the 'Pk Generator' containment reference.getPkGenerator()Inserter getInserter()
If the meaning of the 'Inserter' containment reference isn't clear, there really should be more of a description here...
Operazione di inserimento di un record
setInserter(Inserter),
DatagenPackage.getDataAccessObject_Inserter()void setInserter(Inserter value)
Inserter' containment reference.
value - the new value of the 'Inserter' containment reference.getInserter()Finders getFinders()
If the meaning of the 'Finders' containment reference isn't clear, there really should be more of a description here...
Insieme dei possibili finder definiti per questo DAO
setFinders(Finders),
DatagenPackage.getDataAccessObject_Finders()void setFinders(Finders value)
Finders' containment reference.
value - the new value of the 'Finders' containment reference.getFinders()Updaters getUpdaters()
If the meaning of the 'Updaters' containment reference isn't clear, there really should be more of a description here...
Insieme dei possibili updater definiti per questo DAO
setUpdaters(Updaters),
DatagenPackage.getDataAccessObject_Updaters()void setUpdaters(Updaters value)
Updaters' containment reference.
value - the new value of the 'Updaters' containment reference.getUpdaters()Deleters getDeleters()
If the meaning of the 'Deleters' containment reference isn't clear, there really should be more of a description here...
Insieme dei possibili deleter definiti per questo DAO
setDeleters(Deleters),
DatagenPackage.getDataAccessObject_Deleters()void setDeleters(Deleters value)
Deleters' containment reference.
value - the new value of the 'Deleters' containment reference.getDeleters()CacheabilityTypes getCacheability()
"HIGHLY_VARIABLE_DATA".
The literals are from the enumeration CacheabilityTypes.
Indica il tipo di variabilità dei dati, utile per implementare eventuali meccanismi di caching
CacheabilityTypes,
setCacheability(CacheabilityTypes),
DatagenPackage.getDataAccessObject_Cacheability()void setCacheability(CacheabilityTypes value)
Cacheability' attribute.
value - the new value of the 'Cacheability' attribute.CacheabilityTypes,
getCacheability()int getCacheTTLminutes()
setCacheTTLminutes(int),
DatagenPackage.getDataAccessObject_CacheTTLminutes()void setCacheTTLminutes(int value)
Cache TT Lminutes' attribute.
value - the new value of the 'Cache TT Lminutes' attribute.getCacheTTLminutes()LookupResolvers getLookupResolvers()
If the meaning of the 'Lookup Resolvers' containment reference isn't clear, there really should be more of a description here...
setLookupResolvers(LookupResolvers),
DatagenPackage.getDataAccessObject_LookupResolvers()void setLookupResolvers(LookupResolvers value)
Lookup Resolvers' containment reference.
value - the new value of the 'Lookup Resolvers' containment reference.getLookupResolvers()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||