Method List
#alter_model_storage
(class AbstractAdapter)
#alter_property_storage
(class AbstractAdapter)
#create
(class AbstractAdapter)
#create_model_storage
(class AbstractAdapter)
#create_property_storage
(class AbstractAdapter)
#current_transaction
(class AbstractAdapter)
#delete
(class AbstractAdapter)
#delete_set
(class AbstractAdapter)
#destroy_model_storage
(class AbstractAdapter)
#destroy_property_storage
(class AbstractAdapter)
#field_exists?
(class AbstractAdapter)
#field_naming_convention
(class AbstractAdapter)
#field_naming_convention=
(class AbstractAdapter)
#initialize
(class AbstractAdapter)
#name
(class AbstractAdapter)
#normalize_uri
(class AbstractAdapter)
#pop_transaction
(class AbstractAdapter)
#push_transaction
(class AbstractAdapter)
#read
(class AbstractAdapter)
#read_one
(class AbstractAdapter)
#read_set
(class AbstractAdapter)
#resource_naming_convention
(class AbstractAdapter)
#resource_naming_convention=
(class AbstractAdapter)
#storage_exists?
(class AbstractAdapter)
#transaction_primitive
(class AbstractAdapter)
#update
(class AbstractAdapter)
#upgrade_model_storage
(class AbstractAdapter)
#uri
(class AbstractAdapter)
#within_transaction?
(class AbstractAdapter)
type_map
(class AbstractAdapter)
#avg
(class DataObjectsAdapter)
#close_connection
(class DataObjectsAdapter)
#count
(class DataObjectsAdapter)
#create
(class DataObjectsAdapter)
#create_connection
(class DataObjectsAdapter)
#create_model_storage
(class DataObjectsAdapter)
#delete
(class DataObjectsAdapter)
#destroy_model_storage
(class DataObjectsAdapter)
#execute
(class DataObjectsAdapter)
#initialize
(class DataObjectsAdapter)
#max
(class DataObjectsAdapter)
#min
(class DataObjectsAdapter)
#normalize_uri
(class DataObjectsAdapter)
#query
(class DataObjectsAdapter)
#read_set
(class DataObjectsAdapter)
#sum
(class DataObjectsAdapter)
#transaction_primitive
(class DataObjectsAdapter)
#update
(class DataObjectsAdapter)
#upgrade_model_storage
(class DataObjectsAdapter)
#with_connection
(class DataObjectsAdapter)
#with_reader
(class DataObjectsAdapter)
#aggregate_value_statement
(module SQL)
#alter_table_add_column_statement
(module SQL)
#create_index_statements
(module SQL)
#create_statement
(module SQL)
#create_table_statement
(module SQL)
#create_unique_index_statements
(module SQL)
#delete_statement
(module SQL)
#drop_table_statement
(module SQL)
#equality_operator
(module SQL)
#inequality_operator
(module SQL)
#property_schema_hash
(module SQL)
#property_schema_statement
(module SQL)
#property_to_column_name
(module SQL)
#query_read_statement
(module SQL)
#quote_column_name
(module SQL)
#quote_column_value
(module SQL)
#quote_table_name
(module SQL)
#read_statement
(module SQL)
#relationship_schema_hash
(module SQL)
#relationship_schema_statement
(module SQL)
#supports_default_values?
(module SQL)
#supports_returning?
(module SQL)
#supports_serial?
(module SQL)
#update_statement
(module SQL)
type_map
(class DataObjectsAdapter)
#db_name
(class MysqlAdapter)
#field_exists?
(class MysqlAdapter)
#storage_exists?
(class MysqlAdapter)
#character_set
(module SQL)
#collation
(module SQL)
#create_table_statement
(module SQL)
#property_schema_hash
(module SQL)
#property_schema_statement
(module SQL)
#quote_column_name
(module SQL)
#quote_column_value
(module SQL)
#quote_table_name
(module SQL)
#show_variable
(module SQL)
#supports_default_values?
(module SQL)
#supports_serial?
(module SQL)
type_map
(class MysqlAdapter)
#create_model_storage
(class PostgresAdapter)
#create_sequence
(class PostgresAdapter)
#destroy_model_storage
(class PostgresAdapter)
#drop_sequence
(class PostgresAdapter)
#field_exists?
(class PostgresAdapter)
#storage_exists?
(class PostgresAdapter)
#upgrade_model_storage
(class PostgresAdapter)
#add_sequences
(module SQL)
#create_sequence_statement
(module SQL)
#drop_sequence_statement
(module SQL)
#property_schema_hash
(module SQL)
#property_schema_statement
(module SQL)
#sequence_exists?
(module SQL)
#sequence_name
(module SQL)
#supports_returning?
(module SQL)
#without_notices
(module SQL)
type_map
(class PostgresAdapter)
#field_exists?
(class Sqlite3Adapter)
#normalize_uri
(class Sqlite3Adapter)
#query_table
(class Sqlite3Adapter)
#storage_exists?
(class Sqlite3Adapter)
#create_table_statement
(module SQL)
#property_schema_statement
(module SQL)
#quote_column_value
(module SQL)
#sqlite_version
(module SQL)
#supports_serial?
(module SQL)
type_map
(class Sqlite3Adapter)
#belongs_to
(module Associations)
#extract_min_max
(module Associations)
#extract_throughness
(module Associations)
#has
(module Associations)
#n
(module Associations)
#relationships
(module Associations)
#save
(module ManyToMany)
#setup
(module ManyToMany)
#initialize
(class Proxy)
#setup
(module ManyToOne)
#initialize
(class Proxy)
#method_missing
(class Proxy)
#parent
(class Proxy)
#reload!
(class Proxy)
#replace
(class Proxy)
#save
(class Proxy)
#setup
(module OneToMany)
#<<
(class Proxy)
#add_default_association_values
(class Proxy)
#all
(class Proxy)
#append_resource
(class Proxy)
#children
(class Proxy)
#clear
(class Proxy)
#delete
(class Proxy)
#delete_at
(class Proxy)
#ensure_mutable
(class Proxy)
#first
(class Proxy)
#initialize
(class Proxy)
#method_missing
(class Proxy)
#pop
(class Proxy)
#push
(class Proxy)
#reload!
(class Proxy)
#remove_resource
(class Proxy)
#replace
(class Proxy)
#save
(class Proxy)
#save_resources
(class Proxy)
#shift
(class Proxy)
#unshift
(class Proxy)
#setup
(module OneToOne)
#attach_parent
(class Relationship)
#child_key
(class Relationship)
#child_model
(class Relationship)
#get_children
(class Relationship)
#get_parent
(class Relationship)
#initialize
(class Relationship)
#name
(class Relationship)
#options
(class Relationship)
#parent_key
(class Relationship)
#parent_model
(class Relationship)
#query
(class Relationship)
#repository_name
(class Relationship)
#child_model
(class RelationshipChain)
#extra_links
(class RelationshipChain)
#get_children
(class RelationshipChain)
#grandchild_model
(class RelationshipChain)
#initialize
(class RelationshipChain)
#links
(class RelationshipChain)
#near_relationship
(class RelationshipChain)
#remote_relationship
(class RelationshipChain)
#auto_migrate!
(module AutoMigrations)
#auto_upgrade!
(module AutoMigrations)
auto_migrate
(class AutoMigrator)
auto_upgrade
(class AutoMigrator)
config
(class CLI)
config=
(class CLI)
configure
(class CLI)
load_models
(class CLI)
options
(class CLI)
options=
(class CLI)
parse_args
(class CLI)
start
(class CLI)
usage
(class CLI)
#clear
(class Collection)
#delete
(class Collection)
#delete_at
(class Collection)
#initialize
(class Collection)
#keys
(class Collection)
#load
(class Collection)
#method_missing
(class Collection)
#pop
(class Collection)
#query
(class Collection)
#reload
(class Collection)
#remove_resource
(class Collection)
#repository
(class Collection)
#shift
(class Collection)
#to_csv
(class Collection)
#to_json
(class Collection)
#to_xml
(class Collection)
#to_yaml
(class Collection)
#wrap
(class Collection)
included
(module DestructiveMigrations)
migrate
(class DestructiveMigrator)
#initialize
(class DuplicateMigrationNameError)
#after
(module Hook)
#after_class_method
(module Hook)
#before
(module Hook)
#before_class_method
(module Hook)
#define_advised_method
(module Hook)
#define_instance_or_class_method
(module Hook)
#hooks_with_scope
(module Hook)
#inline_call
(module Hook)
#install_hook
(module Hook)
#method_with_scope
(module Hook)
#cache
(class IdentityMap)
#delete
(class IdentityMap)
#get
(class IdentityMap)
#initialize
(class IdentityMap)
#method_missing
(class IdentityMap)
#set
(class IdentityMap)
#ancestor
(module NestedSet)
#ancestors
(module NestedSet)
#descendants
(module NestedSet)
#leaf?
(module NestedSet)
#leaves
(module NestedSet)
#left_sibling
(module NestedSet)
#level
(module NestedSet)
#right_sibling
(module NestedSet)
#root
(module NestedSet)
#self_and_ancestors
(module NestedSet)
#self_and_descendants
(module NestedSet)
#self_and_siblings
(module NestedSet)
#siblings
(module NestedSet)
#alter_gap_in_set
(module ClassMethods)
#leaves
(module ClassMethods)
#offset_nodes_in_set
(module ClassMethods)
#query_set
(module ClassMethods)
#rebuild_parent_child_relationships
(module ClassMethods)
#reload_positions
(module ClassMethods)
#root
(module ClassMethods)
#is_a_nested_set
(module GenerateMethod)
#move
(module InstanceMethods)
#move_without_saving
(module InstanceMethods)
#reload_position
(module InstanceMethods)
included
(module NestedSet)
#can_has_tree
(module ClassMethods)
#is_a_tree
(module ClassMethods)
root
(module ClassMethods)
#ancestors
(module InstanceMethods)
#generation
(module InstanceMethods)
#root
(module InstanceMethods)
#self_and_siblings
(module InstanceMethods)
#siblings
(module InstanceMethods)
included
(module Tree)
#aio
(class Logger)
#aio=
(class Logger)
#buffer
(class Logger)
#close
(class Logger)
#delimiter
(class Logger)
#delimiter=
(class Logger)
#flush
(class Logger)
#initialize
(class Logger)
#initialize_log
(class Logger)
#level
(class Logger)
#log
(class Logger)
#prep_msg
(class Logger)
#push
(class Logger)
#push_closed
(class Logger)
#push_opened
(class Logger)
#reset_methods
(class Logger)
#set_log
(class Logger)
#set_write_method
(class Logger)
#<=
(class Migration)
#adapter
(class Migration)
#adapter=
(class Migration)
#create_migration_info_table_if_needed
(class Migration)
#create_table
(class Migration)
#database
(class Migration)
#database=
(class Migration)
#down
(class Migration)
#drop_table
(class Migration)
#execute
(class Migration)
#initialize
(class Migration)
#migration_info_table
(class Migration)
#migration_info_table_exists?
(class Migration)
#migration_name_column
(class Migration)
#migration_record
(class Migration)
#modify_table
(class Migration)
#name
(class Migration)
#name=
(class Migration)
#needs_down?
(class Migration)
#needs_up?
(class Migration)
#perform_down
(class Migration)
#perform_up
(class Migration)
#position
(class Migration)
#position=
(class Migration)
#quoted_name
(class Migration)
#say
(class Migration)
#say_with_time
(class Migration)
#up
(class Migration)
#update_migration_info
(class Migration)
#write
(class Migration)
#migrate_down!
(module MigrationRunner)
#migrate_up!
(module MigrationRunner)
#migration
(module MigrationRunner)
#migrations
(module MigrationRunner)
inherited
(class Migrator)
migrate
(class Migrator)
subclasses
(class Migrator)
call
(module Underscored)
call
(module UnderscoredAndPluralized)
call
(module UnderscoredAndPluralizedWithoutModule)
call
(module Yaml)
#create_getter
(class Property)
#create_setter
(class Property)
#custom?
(class Property)
#default
(class Property)
#default_for
(class Property)
#determine_visibility
(class Property)
#eql?
(class Property)
#field
(class Property)
#get
(class Property)
#getter
(class Property)
#hash
(class Property)
#index
(class Property)
#initialize
(class Property)
#inspect
(class Property)
#instance_variable_name
(class Property)
#key?
(class Property)
#lazy?
(class Property)
#length
(class Property)
#lock?
(class Property)
#model
(class Property)
#name
(class Property)
#nullable?
(class Property)
#options
(class Property)
#precision
(class Property)
#primitive
(class Property)
#reader_visibility
(class Property)
#repository
(class Property)
#scale
(class Property)
#serial?
(class Property)
#set
(class Property)
#type
(class Property)
#typecast
(class Property)
#unique
(class Property)
#unique_index
(class Property)
#writer_visibility
(class Property)
#[]
(class PropertySet)
#add
(class PropertySet)
#defaults
(class PropertySet)
#dup
(class PropertySet)
#each
(class PropertySet)
#empty?
(class PropertySet)
#get
(class PropertySet)
#hash_for_property_for
(class PropertySet)
#indexes
(class PropertySet)
#inheritance_property
(class PropertySet)
#initialize
(class PropertySet)
#initialize_copy
(class PropertySet)
#inspect
(class PropertySet)
#key
(class PropertySet)
#lazy_context
(class PropertySet)
#lazy_contexts
(class PropertySet)
#lazy_load_context
(class PropertySet)
#length
(class PropertySet)
#parse_index
(class PropertySet)
#property_contexts
(class PropertySet)
#set
(class PropertySet)
#slice
(class PropertySet)
#to_query
(class PropertySet)
#unique_indexes
(class PropertySet)
#==
(class Query)
#append_condition
(class Query)
#initialize
(class Query)
#initialize_copy
(class Query)
#inspect
(class Query)
#merge
(class Query)
#merge_sub_select_conditions
(class Query)
#model
(class Query)
#normalize_fields
(class Query)
#normalize_includes
(class Query)
#normalize_links
(class Query)
#normalize_order
(class Query)
#repository
(class Query)
#translate_custom_types
(class Query)
#update
(class Query)
#update_conditions
(class Query)
#validate_model
(class Query)
#validate_options
(class Query)
#validate_other
(class Query)
#validate_query_path_links
(class Query)
#==
(class Direction)
#direction
(class Direction)
#initialize
(class Direction)
#inspect
(class Direction)
#property
(class Direction)
#initialize
(class Operator)
#operator
(class Operator)
#target
(class Operator)
#to_sym
(class Operator)
#field
(class Path)
#initialize
(class Path)
#method_missing
(class Path)
#model
(class Path)
#operator
(class Path)
#property
(class Path)
#relationships
(class Path)
#adapter
(class Repository)
#all
(class Repository)
#auto_migrate!
(class Repository)
#auto_upgrade!
(class Repository)
#avg
(class Repository)
#count
(class Repository)
#destroy
(class Repository)
#first
(class Repository)
#get
(class Repository)
#identity_map
(class Repository)
#identity_map_get
(class Repository)
#identity_map_set
(class Repository)
#identity_maps
(class Repository)
#initialize
(class Repository)
#map
(class Repository)
#max
(class Repository)
#migrate!
(class Repository)
#min
(class Repository)
#name
(class Repository)
#save
(class Repository)
#scoped_query
(class Repository)
#storage_exists?
(class Repository)
#sum
(class Repository)
#to_s
(class Repository)
#transaction
(class Repository)
#type_map
(class Repository)
adapters
(class Repository)
context
(class Repository)
default_name
(class Repository)
#attribute_dirty?
(module Resource)
#attribute_get
(module Resource)
#attribute_loaded?
(module Resource)
#attribute_set
(module Resource)
#attributes
(module Resource)
#child_associations
(module Resource)
#collection
(module Resource)
#collection=
(module Resource)
#create
(module Resource)
#destroy
(module Resource)
#dirty?
(module Resource)
#dirty_attributes
(module Resource)
#eql?
(module Resource)
#id
(module Resource)
#initialize
(module Resource)
#initialize_with_attributes
(module Resource)
#inspect
(module Resource)
#key
(module Resource)
#lazy_load
(module Resource)
#loaded_attributes
(module Resource)
#new_record?
(module Resource)
#parent_associations
(module Resource)
#pretty_print
(module Resource)
#private_attributes
(module Resource)
#readonly!
(module Resource)
#readonly?
(module Resource)
#reload
(module Resource)
#reload_attributes
(module Resource)
#repository
(module Resource)
#save
(module Resource)
#shadow_attribute_get
(module Resource)
#transaction
(module Resource)
#update
(module Resource)
#update_attributes
(module Resource)
#validate_resource
(module Resource)
#[]
(module ClassMethods)
#all
(module ClassMethods)
#avg
(module ClassMethods)
#check_property_is_number
(module ClassMethods)
#copy
(module ClassMethods)
#count
(module ClassMethods)
#create
(module ClassMethods)
#create!
(module ClassMethods)
#default_repository_name
(module ClassMethods)
#default_storage_name
(module ClassMethods)
#determine_finder
(module ClassMethods)
#extract_attribute_names_from_match
(module ClassMethods)
#find_by_sql
(module ClassMethods)
#find_or_create
(module ClassMethods)
#first
(module ClassMethods)
#first_or_create
(module ClassMethods)
#get
(module ClassMethods)
#get!
(module ClassMethods)
#inheritance_property
(module ClassMethods)
#inherited
(module ClassMethods)
#key
(module ClassMethods)
#matches_dynamic_finder?
(module ClassMethods)
#max
(module ClassMethods)
#method_missing
(module ClassMethods)
#method_missing_with_find_by
(module ClassMethods)
#method_missing_without_find_by
(module ClassMethods)
#min
(module ClassMethods)
#properties
(module ClassMethods)
#property
(module ClassMethods)
#repositories
(module ClassMethods)
#repository
(module ClassMethods)
#storage_exists?
(module ClassMethods)
#storage_name
(module ClassMethods)
#storage_names
(module ClassMethods)
#sum
(module ClassMethods)
#transaction
(module ClassMethods)
#with_repository_and_property
(module ClassMethods)
extended
(module ClassMethods)
descendants
(module Resource)
descendents
(module Resource)
included
(module Resource)
new
(module Resource)
#current_scope
(module Scope)
#scope_stack
(module Scope)
#with_exclusive_scope
(module Scope)
#with_scope
(module Scope)
#to_csv
(module Serialize)
#to_json
(module Serialize)
#to_xml
(module Serialize)
#to_xml_document
(module Serialize)
#to_yaml
(module Serialize)
#xml_element_name
(module Serialize)
#set_timestamp_properties
(module Timestamp)
#adapters
(class Transaction)
#begin
(class Transaction)
#begin_adapter
(class Transaction)
#close_adapter
(class Transaction)
#close_adapter_if_open
(class Transaction)
#commit
(class Transaction)
#commit_adapter
(class Transaction)
#connect_adapter
(class Transaction)
#do_adapter
(class Transaction)
#each_adapter
(class Transaction)
#initialize
(class Transaction)
#link
(class Transaction)
#log_fatal_transaction_breakage
(class Transaction)
#method_missing
(class Transaction)
#prepare_adapter
(class Transaction)
#primitive_for
(class Transaction)
#rollback
(class Transaction)
#rollback_adapter
(class Transaction)
#rollback_and_close_adapter
(class Transaction)
#rollback_prepared_adapter
(class Transaction)
#rollback_prepared_and_close_adapter
(class Transaction)
#state
(class Transaction)
#state_for
(class Transaction)
#transaction_primitives
(class Transaction)
#validate_primitive
(class Transaction)
#within
(class Transaction)
bind
(class Type)
configure
(class Type)
dump
(class Type)
inherited
(class Type)
load
(class Type)
options
(class Type)
primitive
(class Type)
#chains
(class TypeMap)
#chains=
(class TypeMap)
#initialize
(class TypeMap)
#lookup
(class TypeMap)
#lookup_by_type
(class TypeMap)
#lookup_from_map
(class TypeMap)
#lookup_from_parent
(class TypeMap)
#map
(class TypeMap)
#parent
(class TypeMap)
#parent=
(class TypeMap)
#type_mapped?
(class TypeMap)
#initialize
(class Error)
#attributes
(class TypeChain)
#attributes=
(class TypeChain)
#initialize
(class TypeChain)
#primitive
(class TypeChain)
#primitive=
(class TypeChain)
#to
(class TypeChain)
#translate
(class TypeChain)
#with
(class TypeChain)
dump
(class Csv)
load
(class Csv)
bind
(class Discriminator)
[]
(class Enum)
dump
(class Enum)
flag_map
(class Enum)
load
(class Enum)
new
(class Enum)
dump
(class EpochTime)
load
(class EpochTime)
dump
(class FilePath)
load
(class FilePath)
[]
(class Flag)
dump
(class Flag)
flag_map
(class Flag)
load
(class Flag)
new
(class Flag)
dump
(class IPAddress)
load
(class IPAddress)
bind
(class ParanoidBoolean)
bind
(class ParanoidDateTime)
dump
(class URI)
load
(class URI)
dump
(class Yaml)
load
(class Yaml)
#all_valid?
(module Validate)
#errors
(module Validate)
#recursive_valid?
(module Validate)
#save
(module Validate)
#valid?
(module Validate)
#valid_for_default?
(module Validate)
#validatable?
(module Validate)
#validation_association_keys
(module Validate)
#validation_property_value
(module Validate)
#call
(class AbsentFieldValidator)
#initialize
(class AbsentFieldValidator)
#call
(class AcceptanceValidator)
#initialize
(class AcceptanceValidator)
#valid?
(class AcceptanceValidator)
default_message_for_field
(class AcceptanceValidator)
#auto_generate_validations
(module AutoValidate)
#add_validator_to_context
(module ClassMethods)
#create_context_instance_methods
(module ClassMethods)
#opts_from_validator_args
(module ClassMethods)
#validators
(module ClassMethods)
#call
(class ConfirmationValidator)
#initialize
(class ConfirmationValidator)
#valid?
(class ConfirmationValidator)
#clear!
(class ContextualValidators)
#context
(class ContextualValidators)
#contexts
(class ContextualValidators)
#dump
(class ContextualValidators)
#execute
(class ContextualValidators)
#call
(class CustomValidator)
#initialize
(class CustomValidator)
included
(module Email)
#call
(class FormatValidator)
#initialize
(class FormatValidator)
#add_error
(class GenericValidator)
#call
(class GenericValidator)
#execute?
(class GenericValidator)
#field_name
(class GenericValidator)
#if_clause
(class GenericValidator)
#if_clause=
(class GenericValidator)
#initialize
(class GenericValidator)
#unless_clause
(class GenericValidator)
#unless_clause=
(class GenericValidator)
#call
(class LengthValidator)
#initialize
(class LengthValidator)
#call
(class MethodValidator)
#initialize
(class MethodValidator)
#call
(class NumericValidator)
#initialize
(class NumericValidator)
#call
(class RequiredFieldValidator)
#initialize
(class RequiredFieldValidator)
#call
(class UniquenessValidator)
#initialize
(class UniquenessValidator)
#validates_absent
(module ValidatesAbsent)
#validates_format
(module ValidatesFormat)
#validates_is_accepted
(module ValidatesIsAccepted)
#validates_is_confirmed
(module ValidatesIsConfirmed)
#validates_is_number
(module ValidatesIsNumber)
#validates_is_unique
(module ValidatesIsUnique)
#validates_length
(module ValidatesLength)
#validates_present
(module ValidatesPresent)
#validates_with_method
(module ValidatesWithMethod)
#validates_within