Class
CouchRest::Model::CastedArray
In:
lib/couchrest/model/casted_array.rb
Parent:
Array
Methods
<<
[]=
as_couch_json
build
clear
delete
delete_at
insert
instantiate_and_cast
new
pop
push
shift
unshift
Included Modules
CouchRest::Model::CastedBy
CouchRest::Model::Dirty
Attributes
casted_by_property
[RW]
Public Class methods
new
(array, property, parent = nil)
Public Instance methods
<<
(obj)
Adding
new
entries
[]=
(index, obj)
as_couch_json
()
build
(*args)
clear
()
delete
(obj)
delete_at
(index)
insert
(index, *args)
pop
()
push
(obj)
shift
()
unshift
(obj)
Protected Instance methods
instantiate_and_cast
(obj, change = true)
[Validate]