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

the state of the resource (abstract)

Methods

commit   delete   get   new   rollback   set  

Classes and Modules

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

Attributes

resource  [R] 

Public Class methods

Public Instance methods

[Validate]