Class DataMapper::Resource::PersistenceState
In: lib/dm-core/resource/persistence_state.rb
lib/dm-core/resource/persistence_state/clean.rb
lib/dm-core/resource/persistence_state/deleted.rb
lib/dm-core/resource/persistence_state/dirty.rb
lib/dm-core/resource/persistence_state/immutable.rb
lib/dm-core/resource/persistence_state/persisted.rb
lib/dm-core/resource/persistence_state/transient.rb
Parent: Object

the state of the resource (abstract)

Methods

commit   delete   get   new   rollback   set  

Classes and Modules

Class DataMapper::Resource::PersistenceState::Clean
Class DataMapper::Resource::PersistenceState::Deleted
Class DataMapper::Resource::PersistenceState::Dirty
Class DataMapper::Resource::PersistenceState::Immutable
Class DataMapper::Resource::PersistenceState::Persisted
Class DataMapper::Resource::PersistenceState::Transient

Attributes

model  [R] 
resource  [R] 

Public Class methods

Public Instance methods

[Validate]