Class "datagen :: DataAccessObject"

Defined in package : datagen

Agente deputato alla manipolazione dei dati di una singola tabella

Direct Attributes

Direct References

Referenced by

Attribute ecore :: EInt cacheTTLminutes

Indica il Time To Live dell'eventuale cache

PropertyDescription
typeecore :: EInt
changeabletrue
defaultValueLiteralnull
derivedfalse
iDfalse
lowerBound0
namecacheTTLminutes
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Attribute datagen :: CacheabilityTypes cacheability

Indica il tipo di variabilità dei dati, utile per implementare eventuali meccanismi di caching

PropertyDescription
typedatagen :: CacheabilityTypes
changeabletrue
defaultValueLiteralHIGHLY_VARIABLE_DATA
derivedfalse
iDfalse
lowerBound0
namecacheability
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Attribute ecore :: EString name

Nome logico del DAO. Deve essere un identificativo vlaido di classe java.

PropertyDescription
typeecore :: EString
changeabletrue
defaultValueLiteralnull
derivedfalse
iDfalse
lowerBound0
namename
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Reference datagen :: Deleters deleters

Insieme dei possibili deleter definiti per questo DAO

PropertyDescription
typedatagen :: Deleters
changeabletrue
containmenttrue
defaultValueLiteralnull
derivedfalse
lowerBound0
namedeleters
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Reference datagen :: Finders finders

Insieme dei possibili finder definiti per questo DAO

PropertyDescription
typedatagen :: Finders
changeabletrue
containmenttrue
defaultValueLiteralnull
derivedfalse
lowerBound0
namefinders
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Reference datagen :: Inserter inserter

Operazione di inserimento di un record

PropertyDescription
typedatagen :: Inserter
changeabletrue
containmenttrue
defaultValueLiteralnull
derivedfalse
lowerBound0
nameinserter
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Reference datagen :: LookupResolvers lookupResolvers

PropertyDescription
typedatagen :: LookupResolvers
changeabletrue
containmenttrue
defaultValueLiteralnull
derivedfalse
lowerBound0
namelookupResolvers
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Reference rdbmdl :: Table mainTable

Tabella su cui opera il DAO

PropertyDescription
typerdbmdl :: Table
changeabletrue
containmentfalse
defaultValueLiteralnull
derivedfalse
lowerBound0
namemainTable
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Reference datagen :: PKGenerator pkGenerator

Generatore di primary key (opzionale). Se definito e' utilizzato nelle operazioni di inserimento

PropertyDescription
typedatagen :: PKGenerator
changeabletrue
containmenttrue
defaultValueLiteralnull
derivedfalse
lowerBound0
namepkGenerator
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Reference datagen :: Updaters updaters

Insieme dei possibili updater definiti per questo DAO

PropertyDescription
typedatagen :: Updaters
changeabletrue
containmenttrue
defaultValueLiteralnull
derivedfalse
lowerBound0
nameupdaters
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse
generated on 23-nov-2011 at 17.50.28 by metamodeldoc