# Class "datagen :: DataAccessObject"

Defined in package : datagen

Agente deputato alla manipolazione dei dati di una singola tabella

Direct Attributes ecore :: EInt cacheTTLminutes datagen :: CacheabilityTypes cacheability ecore :: EString name | Direct References datagen :: Deleters deleters datagen :: Finders finders datagen :: Inserter inserter datagen :: LookupResolvers lookupResolvers rdbmdl :: Table mainTable datagen :: PKGenerator pkGenerator datagen :: Updaters updaters

Referenced by

- datagen :: DataAccessObject dao (datagen :: DaoPackage)
- datagen :: DataAccessObject supplierDAO (datagen :: LookupResolver)

## Attribute ecore :: EInt cacheTTLminutes

Indica il Time To Live dell'eventuale cache

Property | Description
--- | ---
type | ecore :: EInt
changeable | true
defaultValueLiteral | null
derived | false
iD | false
lowerBound | 0
name | cacheTTLminutes
ordered | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Attribute datagen :: CacheabilityTypes cacheability

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

Property | Description
--- | ---
type | datagen :: CacheabilityTypes
changeable | true
defaultValueLiteral | HIGHLY_VARIABLE_DATA
derived | false
iD | false
lowerBound | 0
name | cacheability
ordered | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Attribute ecore :: EString name

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

Property | Description
--- | ---
type | ecore :: EString
changeable | true
defaultValueLiteral | null
derived | false
iD | false
lowerBound | 0
name | name
ordered | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Reference datagen :: Deleters deleters

Insieme dei possibili deleter definiti per questo DAO

Property | Description
--- | ---
type | datagen :: Deleters
changeable | true
containment | true
defaultValueLiteral | null
derived | false
lowerBound | 0
name | deleters
ordered | true
resolveProxies | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Reference datagen :: Finders finders

Insieme dei possibili finder definiti per questo DAO

Property | Description
--- | ---
type | datagen :: Finders
changeable | true
containment | true
defaultValueLiteral | null
derived | false
lowerBound | 0
name | finders
ordered | true
resolveProxies | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Reference datagen :: Inserter inserter

Operazione di inserimento di un record

Property | Description
--- | ---
type | datagen :: Inserter
changeable | true
containment | true
defaultValueLiteral | null
derived | false
lowerBound | 0
name | inserter
ordered | true
resolveProxies | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Reference datagen :: LookupResolvers lookupResolvers

Property | Description
--- | ---
type | datagen :: LookupResolvers
changeable | true
containment | true
defaultValueLiteral | null
derived | false
lowerBound | 0
name | lookupResolvers
ordered | true
resolveProxies | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Reference rdbmdl :: Table mainTable

Tabella su cui opera il DAO

Property | Description
--- | ---
type | rdbmdl :: Table
changeable | true
containment | false
defaultValueLiteral | null
derived | false
lowerBound | 0
name | mainTable
ordered | true
resolveProxies | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Reference datagen :: PKGenerator pkGenerator

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

Property | Description
--- | ---
type | datagen :: PKGenerator
changeable | true
containment | true
defaultValueLiteral | null
derived | false
lowerBound | 0
name | pkGenerator
ordered | true
resolveProxies | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Reference datagen :: Updaters updaters

Insieme dei possibili updater definiti per questo DAO

Property | Description
--- | ---
type | datagen :: Updaters
changeable | true
containment | true
defaultValueLiteral | null
derived | false
lowerBound | 0
name | updaters
ordered | true
resolveProxies | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

generated on 23-nov-2011 at 17.50.28 by metamodeldoc