Class: Seabright::RedisObject
- Inherits:
-
Object
- Object
- Seabright::RedisObject
- Includes:
- Benchmark, CachedScripts, Collections, DefaultValues, Filters, History, Indices, InheritanceTracking, Keys, ObjectBase, Storage, Timestamps, Triggers, Types, ViewCaching, Views
- Defined in:
- lib/redis_object.rb,
lib/redis_object/version.rb,
lib/redis_object/ext/script_cache.rb
Defined Under Namespace
Modules: ScriptSources
Constant Summary collapse
- VERSION =
"1.2"
Constants included from ViewCaching
ViewCaching::CachedViewInvalidator
Constants included from Views
Method Summary
Methods included from Benchmark
Methods included from Triggers
Methods included from History
#history, #history_key, included, #save, #save_history?, #store_image
Methods included from Timestamps
Methods included from ViewCaching
Methods included from Views
included, #view_as_hash, #view_as_json
Methods included from Indices
Methods included from Collections
#<<, #backreferences, #collection_name, #collection_names, #collections, #delete_child, #dereference_from, #dereference_from_backreferences, #get, #get_collection, #has_collection?, #hkey_col, included, #load, #mset, #push, #ref_key, #reference, #referenced_by, #remove_collection!, #set
Methods included from DefaultValues
Methods included from Types
alias_type, #enforce_format, included, known_types, register_type, #save_format, #score_format, type_aliases, #type_filter_for
Methods included from Keys
#hkey, included, #key, #ref_field_key, #reserve_key
Methods included from Storage
Methods included from CachedScripts
Methods included from InheritanceTracking
Methods included from ObjectBase
#[], #[]=, #define_setter_getter, #delete!, #dereference_all!, #generate_id, #get, #get_reference, #id, included, #initialize, #is_ref_key?, #is_set?, #load, #mset, #new_id, #raw, #reserve, #save, #set, #set_ref, #setnx, #to_json, #track_ref_key, #undefine_setter_getter, #unset
Methods included from Filters
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Seabright::ObjectBase