Method List
-
#== ViewModel
-
#== ViewModel::ActiveRecord::UpdateOperation::ReferencedCollectionMember
-
#== ViewModel::Reference
-
#== ViewModel::Changes
-
#== ViewModel::Record
-
#[] ViewModel::ActiveRecord::UpdateData
-
_association_data ViewModel::ActiveRecord
-
_attributes ViewModel
-
_list_attribute_name ViewModel::ActiveRecord
-
_list_member? ViewModel::ActiveRecord
-
_members ViewModel::Record
-
_option ViewModel::Config
-
#_read_association ViewModel::ActiveRecord
-
#_read_association_touched ViewModel::ActiveRecord
-
#_serialize_association ViewModel::ActiveRecord
-
abstract_class ViewModel::Record
-
#accepts? ViewModel::ActiveRecord::AssociationData
-
accepts_schema_version? ViewModel
-
#access_control ViewModel::TraversalContext::SharedContext
-
#actions ViewModel::ActiveRecord::AbstractCollectionUpdate::Functional
-
acts_as_list ViewModel::ActiveRecord
-
#add_reference ViewModel::References
-
#add_refs_to_worklist ViewModel::ActiveRecord::Cache::CacheWorker
-
#add_to_transaction ViewModel::AfterTransactionRunner
-
#add_update ViewModel::ActiveRecord::UpdateOperation
-
add_view_alias ViewModel
-
#add_viewmodels_to_worklist ViewModel::ActiveRecord::Cache::CacheWorker
-
#after ViewModel::ActiveRecord::FunctionalUpdate::Append
-
#after_commit ViewModel::AfterTransactionRunner
-
#after_deserialize ViewModel::ActiveRecord::Cache::CacheableView
-
#after_rollback ViewModel::AfterTransactionRunner
-
#after_rollback ViewModel::ActiveRecord::Cache::CacheableView::CacheClearer
-
#aggregation? ViewModel::AbstractError
-
#aggregation? ViewModel::AbstractErrorCollection
-
#all ViewModel::Registry
-
#allow ViewModel::AccessControl::Composed::ComposedResult
-
#allow_error ViewModel::AccessControl::Composed::ComposedResult
-
#alter_by_view! ViewModel::TestHelpers
-
always ViewModel::AccessControl::Tree
-
#append ViewModel::ActiveRecord::CollectionNestedController
-
#append_action_schema ViewModel::ActiveRecord::OwnedCollectionUpdate::Parser
-
#append_action_schema ViewModel::ActiveRecord::ReferencedCollectionUpdate::Parser
-
#append_associated ViewModel::ActiveRecord::AssociationManipulation
-
#array? ViewModel::Record::AttributeData
-
array_like? ViewModel::Utils
-
#arvm_resource ActionDispatch::Routing::Mapper::Resources
-
#arvm_resources ActionDispatch::Routing::Mapper::Resources
-
#assemble_update_tree ViewModel::ActiveRecord::UpdateContext
-
association ViewModel::ActiveRecord
-
#association ViewModel::DeserializationError::ReadOnlyAssociation
-
#association ViewModel::DeserializationError::InvalidAssociationType
-
#association ViewModel::DeserializationError::AssociatedNotFound
-
#association? ViewModel::ActiveRecord::AssociationData
-
#association? ViewModel::Record::AttributeData
-
#association_changed! ViewModel::ActiveRecord
-
#association_data ViewModel::ActiveRecord::NestedControllerBase::ParentProxyModel
-
#association_data ViewModel::ActiveRecord::UpdateContext::ReleaseEntry
-
#association_name ViewModel::ActiveRecord::AssociationData
-
#association_name ViewModel::DeserializationError::DuplicateOwner
-
#association_reflection ViewModel::ActiveRecord::UpdateOperation::ParentData
-
#associations ViewModel::ActiveRecord::UpdateData
-
associations ViewModel::ActiveRecord
-
#associations_changed? ViewModel::ActiveRecord
-
attribute ViewModel::Record
-
#attribute ViewModel::DeserializationError::UnknownAttribute
-
#attribute ViewModel::DeserializationError::Validation
-
#attribute ViewModel::DeserializationError::ReadOnlyAttribute
-
#attribute ViewModel::DeserializationError::InvalidAttributeType
-
attribute ViewModel
-
#attribute_changed! ViewModel::Record
-
#attribute_serializer ViewModel::Record::AttributeData
-
#attribute_viewmodel ViewModel::Record::AttributeData
-
attributes ViewModel
-
#attributes ViewModel::ActiveRecord::UpdateData
-
#before ViewModel::ActiveRecord::FunctionalUpdate::Append
-
#before_commit ViewModel::ActiveRecord::Cache::CacheableView::CacheClearer
-
#before_commit ViewModel::AfterTransactionRunner
-
#before_committed! ViewModel::AfterTransactionRunner
-
#blame_reference ViewModel
-
#blame_reference ViewModel::ActiveRecord::UpdateOperation::MutableReferencedCollection
-
#build! ViewModel::Migration::Builder
-
build! ViewModel::ActiveRecord::UpdateContext
-
#build! ViewModel::ActiveRecord::UpdateOperation
-
#build_preload_specs ViewModel::ActiveRecord::UpdateData
-
#build_root_update_operations ViewModel::ActiveRecord::UpdateContext
-
#built? ViewModel::ActiveRecord::UpdateOperation
-
#cache ViewModel::ActiveRecord::Cache::CacheableView::CacheClearer
-
#cache_for ViewModel::ActiveRecord::Cache
-
#cache_version ViewModel::ActiveRecord::Cache
-
cacheable! ViewModel::ActiveRecord
-
#cacheable_reference ViewModel::ActiveRecord::Cache::CacheWorker
-
#callbacks ViewModel::TraversalContext::SharedContext
-
#causes ViewModel::AbstractError
-
#causes ViewModel::AbstractErrorCollection
-
#changed? ViewModel::Changes
-
#changed_any? ViewModel::Changes
-
#changed_associations ViewModel::ActiveRecord
-
#changed_associations ViewModel::Changes
-
#changed_attributes ViewModel::Record
-
#changed_attributes ViewModel::Changes
-
#changed_children ViewModel::ActiveRecord::NestedControllerBase::ParentProxyModel
-
#changed_nested_children ViewModel::Changes
-
#changed_nested_children? ViewModel::Record
-
#changed_nested_tree? ViewModel::Changes
-
#changed_owned_tree? ViewModel::Changes
-
#changed_referenced_children ViewModel::Changes
-
#changed_referenced_children? ViewModel::Record
-
#changes ViewModel::Record
-
#changes ViewModel::Callbacks::DeserializeHookControl
-
#changes ViewModel::ActiveRecord::Visitor
-
#changes ViewModel::ActiveRecord
-
#check ViewModel::AccessControl::Composed::PermissionsCheck
-
#check_deferred_constraints! ViewModel::ActiveRecord::UpdateContext
-
check_duplicate_updates ViewModel::ActiveRecord::UpdateData
-
#check_for_duplicates! ViewModel::ActiveRecord::AbstractCollectionUpdate::Functional
-
#check_unique_update! ViewModel::ActiveRecord::UpdateContext
-
#checker ViewModel::AccessControl::Composed::PermissionsCheck
-
#claim_from_pool ViewModel::ActiveRecord::UpdateContext::ReleasePool
-
#claimed! ViewModel::ActiveRecord::UpdateContext::ReleaseEntry
-
#claimed? ViewModel::ActiveRecord::UpdateContext::ReleaseEntry
-
#cleanup_descendent_results ViewModel::AccessControl::Tree
-
#clear ViewModel::ActiveRecord::Cache
-
#clear! ViewModel::References
-
#clear_changes! ViewModel::Record
-
#clear_changes! ViewModel::ActiveRecord
-
#clear_removed_classes! ViewModel::Registry
-
#clone ViewModel::ActiveRecord::Cloner
-
#code ViewModel::Error
-
#code ViewModel::WrappedExceptionError
-
#code ViewModel::AbstractError
-
#code ViewModel::DeserializationError
-
#collection? ViewModel::ActiveRecord::AssociationData
-
#columns ViewModel::DeserializationError::UniqueViolation
-
#committed! ViewModel::AfterTransactionRunner
-
#concat ViewModel::ActiveRecord::UpdateOperation::MutableReferencedCollection
-
configure! ViewModel::Config
-
configured? ViewModel::Config
-
#conflicts ViewModel::DeserializationError::UniqueViolation
-
#connection ViewModel::AfterTransactionRunner
-
#connection ViewModel::ActiveRecord::Cache::CacheableView::CacheClearer
-
#constraint ViewModel::DeserializationError::UniqueViolation
-
#contained_to? ViewModel::Changes
-
#contents ViewModel::ActiveRecord::AbstractCollectionUpdate::Functional
-
#contents ViewModel::ActiveRecord::FunctionalUpdate::Append
-
#contents ViewModel::ActiveRecord::FunctionalUpdate::Update
-
#contents ViewModel::ActiveRecord::AbstractCollectionUpdate::Replace
-
#context_for_child ViewModel
-
#context_for_child ViewModel::ActiveRecord
-
count_by ViewModel::Utils::Collections
-
#create ViewModel::ActiveRecord::Controller
-
#create_associated ViewModel::ActiveRecord::SingularNestedController
-
#create_associated_bulk ViewModel::ActiveRecord::SingularNestedController
-
create_policy ViewModel::AccessControl::Tree
-
deep_schema_version ViewModel::ActiveRecord
-
#default_view_name ViewModel::Registry
-
#defer_update ViewModel::ActiveRecord::UpdateContext
-
#delete ViewModel::ActiveRecord::Cache
-
#delete_associated ViewModel::ActiveRecord::AssociationManipulation
-
#deleted ViewModel::Changes
-
dependent_viewmodels ViewModel::ActiveRecord
-
deserialize_context_class ViewModel
-
deserialize_from_view ViewModel::Record
-
deserialize_from_view ViewModel::ActiveRecord
-
deserialize_from_view ViewModel
-
deserialize_members_from_view ViewModel::Record
-
deserialize_members_from_view ViewModel
-
#destroy ViewModel::ActiveRecord::Controller
-
#destroy! ViewModel::ActiveRecord
-
#destroy_associated ViewModel::ActiveRecord::SingularNestedController
-
#detail ViewModel::Migration::OneWayError
-
#detail ViewModel::DeserializationError::LockFailure
-
#detail ViewModel::DeserializationError::InvalidSharedReference
-
#detail ViewModel::DeserializationError::NotFound
-
#detail ViewModel::DeserializationError::ReadOnlyAttribute
-
#detail ViewModel::DeserializationError::DuplicateNodes
-
#detail ViewModel::DeserializationError::DuplicateOwner
-
#detail ViewModel::DeserializationError::DatabaseConstraint
-
#detail ViewModel::DeserializationError::AssociatedNotFound
-
#detail ViewModel::DeserializationError::UnknownAttribute
-
#detail ViewModel::DeserializationError::ReadOnlyAssociation
-
#detail ViewModel::AccessControlError
-
#detail ViewModel::Error
-
#detail ViewModel::WrappedExceptionError
-
#detail ViewModel::AbstractErrorCollection
-
#detail ViewModel::Migration::UnspecifiedVersionError
-
#detail ViewModel::AbstractError
-
#detail ViewModel::DeserializationError::Collection
-
#detail ViewModel::SerializationError
-
#detail ViewModel::DeserializationError::InvalidStructure
-
#detail ViewModel::DeserializationError::SchemaVersionMismatch
-
#detail ViewModel::DeserializationError::UnknownView
-
#detail ViewModel::DeserializationError::Internal
-
#detail ViewModel::Migration::NoPathError
-
#detail ViewModel::DeserializationError::InvalidAssociationType
-
#detail ViewModel::DeserializationError::Validation
-
#detail ViewModel::DeserializationError::InvalidAttributeType
-
#detail ViewModel::DeserializationError::ParentNotFound
-
#detail ViewModel::DeserializationError::InvalidSyntax
-
#detail ViewModel::DeserializationError::UniqueViolation
-
#detail ViewModel::DeserializationError::InvalidViewType
-
#details ViewModel::DeserializationError::Validation
-
#direct_reflection ViewModel::ActiveRecord::AssociationData
-
#direct_reflection_inverse ViewModel::ActiveRecord::AssociationData
-
#direct_viewmodel ViewModel::ActiveRecord::AssociationData
-
#direct_viewmodel ViewModel::ActiveRecord::UpdateOperation::ReferencedCollectionMember
-
#direction ViewModel::Migration::OneWayError
-
#disassociate ViewModel::ActiveRecord::CollectionNestedController
-
#disassociate_all ViewModel::ActiveRecord::CollectionNestedController
-
#down ViewModel::Migration
-
each_check ViewModel::AccessControl::Composed
-
eager_includes ViewModel
-
eager_includes ViewModel::ActiveRecord
-
edit_valid_if! ViewModel::AccessControl::Composed
-
edit_valid_ifs ViewModel::AccessControl::Composed
-
edit_valid_unless! ViewModel::AccessControl::Composed
-
edit_valid_unlesses ViewModel::AccessControl::Composed
-
#editable! ViewModel::AccessControl
-
#editable_check ViewModel::AccessControl::Tree::Node
-
#editable_check ViewModel::AccessControl::Composed
-
#editable_check ViewModel::AccessControl::ReadOnly
-
#editable_check ViewModel::AccessControl::Tree
-
#editable_check ViewModel::AccessControl
-
#editable_check ViewModel::AccessControl::Open
-
editable_if! ViewModel::AccessControl::Composed
-
editable_ifs ViewModel::AccessControl::Composed
-
editable_unless! ViewModel::AccessControl::Composed
-
editable_unlesses ViewModel::AccessControl::Composed
-
empty_update_for ViewModel::ActiveRecord::UpdateData
-
encode_json ViewModel
-
#error ViewModel::AccessControl::Composed::ComposedResult
-
#error ViewModel::AccessControl::Result
-
#error_type ViewModel::AccessControl::Composed::PermissionsCheck
-
#exception ViewModel::WrappedExceptionError
-
#exception ViewModel::AbstractError
-
#expected_type ViewModel::DeserializationError::InvalidViewType
-
#expected_type ViewModel::DeserializationError::InvalidAttributeType
-
#external? ViewModel::ActiveRecord::AssociationData
-
extract_reference_metadata ViewModel
-
extract_reference_only_metadata ViewModel
-
#extract_referenced_views! ViewModel::SerializeContext
-
extract_viewmodel_metadata ViewModel
-
#fetch ViewModel::ActiveRecord::Cache
-
#fetch_by_viewmodel ViewModel::ActiveRecord::Cache
-
#fetch_descendent_editability ViewModel::AccessControl::Tree
-
#fetch_descendent_visibility ViewModel::AccessControl::Tree
-
find ViewModel::ActiveRecord
-
#find_and_preload_viewmodels ViewModel::ActiveRecord::Cache::CacheWorker
-
find_or_create_policy ViewModel::AccessControl::Tree
-
#flatten_references ViewModel::SerializeContext::SharedContext
-
#for_child ViewModel::TraversalContext
-
#for_edit ViewModel::ActiveRecord::Visitor
-
for_errors ViewModel::AbstractErrorCollection
-
for_new_model ViewModel::Record
-
#for_references ViewModel::TraversalContext
-
for_type ViewModel::ActiveRecord::FunctionalUpdate
-
#for_view_name ViewModel::Registry
-
#from ViewModel::Migration::NoPathError
-
from_active_model ViewModel::DeserializationError::Validation
-
from_exception ViewModel::DeserializationError::DatabaseConstraint
-
from_postgres_error ViewModel::DeserializationError::UniqueViolation
-
#functional_update_schema ViewModel::ActiveRecord::OwnedCollectionUpdate::Parser
-
#functional_update_schema ViewModel::ActiveRecord::ReferencedCollectionUpdate::Parser
-
#functional_update_type ViewModel::ActiveRecord::OwnedCollectionUpdate::Parser
-
garbage_collect_references! ViewModel::GarbageCollection
-
#has_key? ViewModel::ActiveRecord::UpdateData
-
#has_references? ViewModel::References
-
#hash ViewModel::Reference
-
#hash ViewModel::Record
-
#hash ViewModel
-
#id ViewModel::ActiveRecord::Cache::CacheableView::CacheClearer
-
#id ViewModel::Record
-
#id ViewModel
-
#id ViewModel::Metadata
-
#id_for ViewModel::ActiveRecord::Cache
-
#include? ViewModel::ActiveRecord::UpdateContext::ReleasePool
-
include_from ViewModel::AccessControl::Composed
-
include_from ViewModel::AccessControl::Tree
-
#index ViewModel::ActiveRecord::Controller
-
#index_associated ViewModel::ActiveRecord::CollectionNestedController
-
#indirect_association_data ViewModel::ActiveRecord::AssociationData
-
#indirect_reflection ViewModel::ActiveRecord::AssociationData
-
#indirect_viewmodel_reference ViewModel::ActiveRecord::UpdateOperation::ReferencedCollectionMember
-
#ineligible ViewModel::Callbacks
-
#infer_model_class_name ViewModel::Registry
-
inherited ViewModel::AccessControl::Tree::Node
-
inherited ViewModel::AccessControl::Tree
-
inherited ViewModel::AccessControl::Composed
-
inherited ViewModel::Record
-
inherited ViewModel
-
#initialize ViewModel::ActiveRecord::UpdateData
-
#initialize ViewModel::AccessControl::Tree::Node
-
#initialize ViewModel::AccessControl::Tree
-
#initialize ViewModel::Migration::UnspecifiedVersionError
-
#initialize ViewModel::ActiveRecord::AssociationData
-
#initialize ViewModel::DeserializationError::InvalidViewType
-
#initialize ViewModel::TraversalContext
-
#initialize ViewModel::SerializeContext::SharedContext
-
#initialize ViewModel::ActiveRecord::UpdateContext
-
#initialize ViewModel::TraversalContext::SharedContext
-
#initialize ViewModel::AccessControl::Result
-
#initialize ViewModel::ActiveRecord::UpdateContext::ReleasePool
-
#initialize ViewModel::References
-
#initialize ViewModel::ActiveRecord
-
#initialize ViewModel::AccessControl
-
#initialize ViewModel::ActiveRecord::UpdateContext::ReleaseEntry
-
#initialize ViewModel::DeserializationError::InvalidAssociationType
-
#initialize ViewModel::DeserializationError::ReadOnlyAssociation
-
#initialize ViewModel::Controller::CompiledJson
-
#initialize ViewModel::Migration::Builder
-
#initialize ViewModel::Reference
-
#initialize ViewModel::ActiveRecord::UpdateOperation
-
#initialize ViewModel::Registry
-
#initialize ViewModel::Migrator
-
#initialize ViewModel::Changes
-
#initialize ViewModel::ActiveRecord::AbstractCollectionUpdate::Functional
-
#initialize ViewModel::ActiveRecord::UpdateOperation::MutableReferencedCollection
-
#initialize ViewModel::AccessControl::Composed::NoRequiredConditionsError
-
#initialize ViewModel::Record
-
#initialize ViewModel::AccessControl::Composed::ComposedResult
-
#initialize ViewModel::Error
-
#initialize ViewModel::DeserializationError::Validation
-
#initialize ViewModel::WrappedExceptionError
-
#initialize ViewModel::AbstractErrorCollection
-
#initialize ViewModel::AbstractErrorWithBlame
-
#initialize ViewModel::DeserializationError::InvalidAttributeType
-
#initialize ViewModel::ActiveRecord::AbstractCollectionUpdate::Replace
-
#initialize ViewModel::AbstractError
-
#initialize ViewModel::ActiveRecord::FunctionalUpdate::Remove
-
#initialize ViewModel::ActiveRecord::AbstractCollectionUpdate::Parser
-
#initialize ViewModel::Migration::OneWayError
-
#initialize ViewModel::TestHelpers::ARVMBuilder::Spec
-
#initialize ViewModel
-
#initialize ViewModel::ActiveRecord::FunctionalUpdate::Append
-
#initialize ViewModel::DeserializationError::DatabaseConstraint
-
#initialize ViewModel::DeserializationError::DuplicateOwner
-
#initialize ViewModel::TestHelpers::ARVMBuilder
-
#initialize ViewModel::ActiveRecord::NestedControllerBase::ParentProxyModel
-
#initialize ViewModel::DeserializationError::ReadOnlyAttribute
-
#initialize ViewModel::DeserializationError::UniqueViolation
-
#initialize ViewModel::AccessControlError
-
#initialize ViewModel::SerializationError
-
#initialize ViewModel::DeserializeContext::SharedContext
-
#initialize ViewModel::Migration::NoPathError
-
#initialize ViewModel::DeserializationError::InvalidParentEdit
-
#initialize ViewModel::Record::AttributeData
-
#initialize ViewModel::DeserializationError::SchemaVersionMismatch
-
#initialize ViewModel::DeserializationError::InvalidStructure
-
#initialize ViewModel::DeserializationError::Internal
-
#initialize ViewModel::DeserializationError::InvalidSyntax
-
#initialize ViewModel::ActiveRecord::Visitor
-
#initialize ViewModel::DeserializationError::UnknownView
-
#initialize ViewModel::DeserializationError::InvalidSharedReference
-
#initialize ViewModel::DeserializationError::UnknownAttribute
-
#initialize ViewModel::DeserializationError::AssociatedNotFound
-
#initialize ViewModel::ActiveRecord::Cache::CacheWorker
-
#initialize ViewModel::ActiveRecord::FunctionalUpdate::Update
-
#initialize ViewModel::ActiveRecord::UpdateOperation::ReferencedCollectionMember
-
#initialize ViewModel::ActiveRecord::Cache
-
#initialize ViewModel::DeserializationError::DuplicateNodes
-
#initialize_as_child ViewModel::TraversalContext
-
initialize_as_composed_access_control ViewModel::AccessControl::Composed
-
initialize_as_node ViewModel::AccessControl::Tree::Node
-
initialize_as_tree_access_control ViewModel::AccessControl::Tree
-
initialize_as_viewmodel ViewModel
-
initialize_as_viewmodel_record ViewModel::Record
-
#insert_after ViewModel::ActiveRecord::UpdateOperation::MutableReferencedCollection
-
#insert_before ViewModel::ActiveRecord::UpdateOperation::MutableReferencedCollection
-
inspect ViewModel::AccessControl::Tree
-
inspect ViewModel::AccessControl::Composed
-
#inspect ViewModel::Reference
-
inspect_checks ViewModel::AccessControl::Tree::Node
-
inspect_checks ViewModel::AccessControl::Composed
-
is_update_hash? ViewModel
-
#key_for ViewModel::ActiveRecord::Cache
-
#lazy_initialize! ViewModel::ActiveRecord::AssociationData
-
load ViewModel::ActiveRecord
-
#load ViewModel::ActiveRecord::Cache
-
#load_associated ViewModel::ActiveRecord::AssociationManipulation
-
#load_from_cache ViewModel::ActiveRecord::Cache::CacheWorker
-
#location ViewModel::AccessControl::Composed::PermissionsCheck
-
lock_attribute_inheritance ViewModel
-
map_one_or_many ViewModel::Utils
-
#map_value ViewModel::Record::AttributeData
-
member_names ViewModel::Record
-
member_names ViewModel
-
#members ViewModel::ActiveRecord::UpdateOperation::MutableReferencedCollection
-
#merge ViewModel::AccessControl::Result
-
#merge ViewModel::AccessControl::Composed::NoRequiredConditionsError
-
#merge ViewModel::TestHelpers::ARVMBuilder::Spec
-
#merge ViewModel::AccessControl::Composed::ComposedResult
-
#merge_preload_specs ViewModel::ActiveRecord::UpdateData
-
#meta ViewModel::AccessControl::Composed::NoRequiredConditionsError
-
#meta ViewModel::DeserializationError::InvalidParentEdit
-
#meta ViewModel::Migration::OneWayError
-
#meta ViewModel::Migration::NoPathError
-
#meta ViewModel::DeserializationError::Validation
-
#meta ViewModel::Error
-
#meta ViewModel::AbstractErrorWithBlame
-
#meta ViewModel::AbstractError
-
#meta ViewModel::Migration::UnspecifiedVersionError
-
#meta ViewModel::DeserializationError::ReadOnlyAssociation
-
#meta ViewModel::DeserializationError::ReadOnlyAttribute
-
#meta ViewModel::DeserializationError::AssociatedNotFound
-
#meta ViewModel::DeserializationError::InvalidAssociationType
-
#meta ViewModel::DeserializationError::SchemaVersionMismatch
-
#meta ViewModel::DeserializationError::InvalidViewType
-
#meta ViewModel::DeserializationError::UnknownAttribute
-
#meta ViewModel::DeserializationError::DuplicateNodes
-
#meta ViewModel::DeserializationError::UnknownView
-
#meta ViewModel::DeserializationError::InvalidSharedReference
-
#meta ViewModel::DeserializationError::UniqueViolation
-
#meta ViewModel::DeserializationError::InvalidAttributeType
-
#metadata ViewModel::ActiveRecord::UpdateData
-
#method_missing ViewModel::Callbacks::CallbackEnvContext
-
#migrate! ViewModel::Migrator
-
#migrated ViewModel::Metadata
-
#migrated_cache_version ViewModel::ActiveRecord::Cache
-
#migrated_cache_version ViewModel::ActiveRecord::Cache::CacheWorker
-
migrated_deep_schema_version ViewModel::Migrator
-
#migration_versions ViewModel::ActiveRecord::Cache::CacheWorker
-
#missing_nodes ViewModel::DeserializationError::AssociatedNotFound
-
#model ViewModel::TestHelpers::ARVMBuilder
-
#model ViewModel::Record
-
#model ViewModel
-
#model ViewModel::TestHelpers::ARVMBuilder::Spec
-
#model_attr_name ViewModel::Record::AttributeData
-
model_class ViewModel::Record
-
#model_id ViewModel::Reference
-
#model_is_new! ViewModel::Record
-
model_previously_new? ViewModel::ActiveRecord
-
#name ViewModel::AccessControl::Composed::PermissionsCheck
-
#name ViewModel::Record::AttributeData
-
#name ViewModel::TestHelpers::ARVMBuilder
-
#namespace ViewModel::TestHelpers::ARVMBuilder
-
#nearest_root ViewModel::TraversalContext
-
#nearest_root_viewmodel ViewModel::TraversalContext
-
#nested? ViewModel::ActiveRecord::AssociationData
-
#nested_children_changed! ViewModel::Record
-
#new ViewModel::Changes
-
#new ViewModel::Metadata
-
#new? ViewModel::ActiveRecord::UpdateData
-
new_child ViewModel::TraversalContext
-
#new_deferred_update ViewModel::ActiveRecord::UpdateContext
-
new_deserialize_context ViewModel
-
#new_model? ViewModel::Record
-
new_permission_check ViewModel::AccessControl::Composed
-
new_serialize_context ViewModel
-
#new_update ViewModel::ActiveRecord::UpdateContext
-
#nodes ViewModel::AbstractErrorWithBlame
-
#ordered? ViewModel::ActiveRecord::AssociationData
-
#orphaned_members ViewModel::ActiveRecord::UpdateOperation::MutableReferencedCollection
-
#owned? ViewModel::ActiveRecord::AssociationData
-
#parent ViewModel::ActiveRecord::NestedControllerBase::ParentProxyModel
-
#parent_association ViewModel::TraversalContext
-
#parent_context ViewModel::TraversalContext
-
#parent_ref ViewModel::TraversalContext
-
#parent_viewmodel ViewModel::TraversalContext
-
#parse ViewModel::ActiveRecord::AbstractCollectionUpdate::Parser
-
parse_associated ViewModel::ActiveRecord::UpdateData
-
#parse_contents ViewModel::ActiveRecord::OwnedCollectionUpdate::Parser
-
#parse_contents ViewModel::ActiveRecord::ReferencedCollectionUpdate::Parser
-
parse_hashes ViewModel::ActiveRecord::UpdateData
-
parse_message_detail ViewModel::DeserializationError::UniqueViolation
-
#parse_viewmodel_updates ViewModel::ActiveRecord::Controller
-
#permit ViewModel::AccessControl::Result
-
#permit? ViewModel::AccessControl::Composed::ComposedResult
-
#pointed_to ViewModel::ActiveRecord::UpdateOperation
-
#pointer_location ViewModel::ActiveRecord::AssociationData
-
#points_to ViewModel::ActiveRecord::UpdateOperation
-
#polymorphic? ViewModel::ActiveRecord::AssociationData
-
#position ViewModel::ActiveRecord::UpdateOperation::ReferencedCollectionMember
-
#post_visit ViewModel::ActiveRecord::Visitor
-
#post_visit ViewModel::ActiveRecord::Cloner
-
#pre_visit ViewModel::ActiveRecord::Visitor
-
#pre_visit ViewModel::ActiveRecord::Cloner
-
#preload_dependencies ViewModel::ActiveRecord::UpdateData
-
#preload_for_serialization ViewModel
-
preload_for_serialization ViewModel
-
#prerender_json_view ViewModel::Controller
-
#prerender_viewmodel ViewModel::ActiveRecord::Controller
-
#prerender_viewmodel ViewModel::Controller
-
#previous_changes ViewModel::Record
-
#propagate_tree_changes ViewModel::ActiveRecord::UpdateOperation
-
#provided_type ViewModel::DeserializationError::InvalidAttributeType
-
#read_only? ViewModel::Record::AttributeData
-
#read_only? ViewModel::ActiveRecord::AssociationData
-
#reason ViewModel::AccessControl::Composed::PermissionsCheck
-
#reason ViewModel::DeserializationError::Validation
-
#reasons ViewModel::AccessControl::Composed::NoRequiredConditionsError
-
#ref_name ViewModel::ActiveRecord::Cache::CacheWorker::WorklistEntry
-
#ref_string ViewModel::ActiveRecord::UpdateOperation::ReferencedCollectionMember
-
#reference ViewModel::DeserializationError::InvalidSharedReference
-
#referenced? ViewModel::ActiveRecord::AssociationData
-
#referenced_associations ViewModel::ActiveRecord::UpdateData
-
#referenced_children_changed! ViewModel::Record
-
#references ViewModel::SerializeContext::SharedContext
-
#register ViewModel::Registry
-
#release! ViewModel::ActiveRecord::UpdateContext::ReleaseEntry
-
#release_all! ViewModel::ActiveRecord::UpdateContext::ReleasePool
-
#release_to_pool ViewModel::ActiveRecord::UpdateContext::ReleasePool
-
#release_viewmodel ViewModel::ActiveRecord::UpdateContext
-
#released_children ViewModel::ActiveRecord::UpdateOperation
-
#remove ViewModel::ActiveRecord::UpdateOperation::MutableReferencedCollection
-
#remove_action_schema ViewModel::ActiveRecord::OwnedCollectionUpdate::Parser
-
#remove_action_schema ViewModel::ActiveRecord::ReferencedCollectionUpdate::Parser
-
#removed_vm_refs ViewModel::ActiveRecord::AbstractCollectionUpdate::Functional
-
#removed_vm_refs ViewModel::ActiveRecord::FunctionalUpdate::Remove
-
#render_error ViewModel::Controller
-
#render_from_cache ViewModel::ActiveRecord::Cache::CacheWorker
-
render_from_cache ViewModel::ActiveRecord::Cache
-
#render_json_view ViewModel::Controller
-
#render_viewmodel ViewModel::Controller
-
render_viewmodels_from_cache ViewModel::ActiveRecord::Cache
-
#reparent_to ViewModel::ActiveRecord::UpdateOperation
-
#replace ViewModel::ActiveRecord::UpdateOperation::MutableReferencedCollection
-
#replace ViewModel::ActiveRecord::CollectionNestedController
-
#replace_associated ViewModel::ActiveRecord::AssociationManipulation
-
#replace_bulk ViewModel::ActiveRecord::CollectionNestedController
-
#replace_update_type ViewModel::ActiveRecord::OwnedCollectionUpdate::Parser
-
#reposition_to ViewModel::ActiveRecord::UpdateOperation
-
#resolve_reference ViewModel::ActiveRecord::UpdateContext
-
#resolve_references! ViewModel::ActiveRecord::Cache::CacheWorker
-
resolve_viewmodel ViewModel::Record
-
#resolve_vm_reference ViewModel::ActiveRecord::ReferencedCollectionUpdate::Functional
-
#resolve_vm_reference ViewModel::ActiveRecord::OwnedCollectionUpdate::Functional
-
#resolved_references ViewModel::ActiveRecord::Cache::CacheWorker
-
#respond_to_missing? ViewModel::Callbacks::CallbackEnvContext
-
#rolledback! ViewModel::AfterTransactionRunner
-
root! ViewModel
-
root? ViewModel::AccessControl::Tree::Node
-
#root? ViewModel::TraversalContext
-
root? ViewModel
-
root_children_editable_if! ViewModel::AccessControl::Tree::Node
-
root_children_editable_ifs ViewModel::AccessControl::Tree::Node
-
root_children_editable_unless! ViewModel::AccessControl::Tree::Node
-
root_children_editable_unlesses ViewModel::AccessControl::Tree::Node
-
root_children_visible_if! ViewModel::AccessControl::Tree::Node
-
root_children_visible_ifs ViewModel::AccessControl::Tree::Node
-
root_children_visible_unless! ViewModel::AccessControl::Tree::Node
-
root_children_visible_unlesses ViewModel::AccessControl::Tree::Node
-
#root_updates ViewModel::ActiveRecord::UpdateContext
-
#roots ViewModel::Registry
-
#run! ViewModel::ActiveRecord::UpdateOperation
-
#run! ViewModel::ActiveRecord::UpdateContext
-
#run_callback ViewModel::ActiveRecord::Visitor
-
#run_callback ViewModel::TraversalContext
-
#run_callback ViewModel::Callbacks
-
#schema ViewModel::TestHelpers::ARVMBuilder::Spec
-
schema_hash ViewModel
-
#schema_version ViewModel::DeserializationError::SchemaVersionMismatch
-
schema_version ViewModel
-
#schema_version ViewModel::Metadata
-
schema_versions ViewModel
-
#serialize ViewModel::ActiveRecord::NestedControllerBase::ParentProxyModel
-
#serialize ViewModel::TestHelpers
-
serialize ViewModel
-
#serialize ViewModel
-
#serialize_and_cache ViewModel::ActiveRecord::Cache::CacheWorker
-
serialize_as_reference ViewModel
-
#serialize_context ViewModel::ActiveRecord::Cache::CacheWorker
-
serialize_context_class ViewModel
-
#serialize_exception ViewModel::ErrorView
-
serialize_from_cache ViewModel
-
#serialize_members ViewModel::ActiveRecord
-
#serialize_members ViewModel::Record
-
#serialize_references ViewModel::SerializeContext
-
#serialize_references_to_hash ViewModel::SerializeContext
-
#serialize_to_hash ViewModel
-
serialize_to_hash ViewModel
-
#serialize_view ViewModel::ErrorView::ExceptionDetailView
-
#serialize_view ViewModel::Record
-
#serialize_view ViewModel
-
#serialize_with_references ViewModel::TestHelpers
-
#shared? ViewModel::ActiveRecord::AssociationData
-
#shared_context ViewModel::TraversalContext
-
shared_context_class ViewModel::DeserializeContext
-
shared_context_class ViewModel::TraversalContext
-
shared_context_class ViewModel::SerializeContext
-
should_register? ViewModel::Record
-
#show ViewModel::ActiveRecord::Controller
-
#show_associated ViewModel::ActiveRecord::SingularNestedController
-
#stable_id? ViewModel::Record
-
#stable_id? ViewModel
-
#stable_reference ViewModel::Reference
-
#status ViewModel::WrappedExceptionError
-
#status ViewModel::AbstractErrorCollection
-
#status ViewModel::Error
-
#status ViewModel::AbstractError
-
#store ViewModel::ActiveRecord::Cache
-
#store_descendent_editability ViewModel::AccessControl::Tree
-
#store_descendent_visibility ViewModel::AccessControl::Tree
-
synthetic ViewModel
-
#target_reflection ViewModel::ActiveRecord::AssociationData
-
#target_type ViewModel::DeserializationError::InvalidAssociationType
-
#teardown ViewModel::TestHelpers::ARVMBuilder
-
#through? ViewModel::ActiveRecord::AssociationData
-
#title ViewModel::Error
-
#title ViewModel::AbstractError
-
#to ViewModel::Migration::NoPathError
-
#to_h ViewModel::Changes
-
#to_json ViewModel::Controller::CompiledJson
-
#to_json ViewModel
-
#to_reference ViewModel
-
#to_s ViewModel::Controller::CompiledJson
-
#to_s ViewModel::Reference
-
#to_s ViewModel::AbstractError
-
#to_sequence ViewModel::ActiveRecord::UpdateData
-
#trigger_transactional_callbacks? ViewModel::AfterTransactionRunner
-
#try_take_released_viewmodel ViewModel::ActiveRecord::UpdateContext
-
#type ViewModel::DeserializationError::DuplicateNodes
-
#type ViewModel::DeserializationError::UnknownView
-
unregistered ViewModel::Record
-
#up ViewModel::Migration
-
#update ViewModel::ActiveRecord::UpdateOperation::MutableReferencedCollection
-
#update_action_schema ViewModel::ActiveRecord::ReferencedCollectionUpdate::Parser
-
#update_action_schema ViewModel::ActiveRecord::OwnedCollectionUpdate::Parser
-
#update_data ViewModel::ActiveRecord::UpdateOperation
-
#used_vm_refs ViewModel::ActiveRecord::ReferencedCollectionUpdate::Functional
-
#used_vm_refs ViewModel::ActiveRecord::AbstractCollectionUpdate::Functional
-
#used_vm_refs ViewModel::ActiveRecord::OwnedCollectionUpdate::Functional
-
#using_serializer? ViewModel::Record::AttributeData
-
#using_viewmodel? ViewModel::Record::AttributeData
-
#valid_edit_check ViewModel::AccessControl::Tree
-
#valid_edit_check ViewModel::AccessControl::Open
-
#valid_edit_check ViewModel::AccessControl
-
#valid_edit_check ViewModel::AccessControl::Composed
-
#valid_edit_check ViewModel::AccessControl::ReadOnly
-
#validate! ViewModel::Record
-
#validate! ViewModel
-
#validate_deferred_constraints? ViewModel::DeserializeContext::SharedContext
-
#values ViewModel::DeserializationError::UniqueViolation
-
verify_schema! ViewModel::Schemas
-
#version ViewModel::Migration::UnspecifiedVersionError
-
#veto ViewModel::AccessControl::Composed::ComposedResult
-
#veto_error ViewModel::AccessControl::Composed::ComposedResult
-
view ViewModel::AccessControl::Tree
-
#view ViewModel::AbstractError
-
view_aliases ViewModel
-
#view_name ViewModel
-
view_name ViewModel
-
#view_name ViewModel::Metadata
-
view_policies ViewModel::AccessControl::Tree
-
#viewmodel ViewModel::ActiveRecord::Cache::CacheWorker::WorklistEntry
-
#viewmodel ViewModel::ActiveRecord::UpdateOperation::ParentData
-
#viewmodel ViewModel::ActiveRecord::UpdateOperation
-
#viewmodel ViewModel::TestHelpers::ARVMBuilder::Spec
-
#viewmodel ViewModel::ActiveRecord::UpdateContext::ReleaseEntry
-
#viewmodel ViewModel::TestHelpers::ARVMBuilder
-
#viewmodel_class ViewModel::DeserializationError::SchemaVersionMismatch
-
#viewmodel_class ViewModel::Reference
-
#viewmodel_class ViewModel::ActiveRecord::Cache
-
#viewmodel_class ViewModel::ActiveRecord::AssociationData
-
#viewmodel_class ViewModel::ActiveRecord::UpdateData
-
#viewmodel_class_for_model ViewModel::ActiveRecord::AssociationData
-
#viewmodel_class_for_model! ViewModel::ActiveRecord::AssociationData
-
#viewmodel_class_for_name ViewModel::ActiveRecord::AssociationData
-
#viewmodel_class_for_name! ViewModel::ActiveRecord::AssociationData
-
#viewmodel_classes ViewModel::ActiveRecord::AssociationData
-
#viewmodel_reference ViewModel::ActiveRecord::UpdateOperation
-
#viewmodel_reference ViewModel::ActiveRecord::UpdateData
-
#visible! ViewModel::AccessControl
-
#visible_check ViewModel::AccessControl::Tree
-
#visible_check ViewModel::AccessControl::Open
-
#visible_check ViewModel::AccessControl::Tree::Node
-
#visible_check ViewModel::AccessControl
-
#visible_check ViewModel::AccessControl::ReadOnly
-
#visible_check ViewModel::AccessControl::Composed
-
visible_if! ViewModel::AccessControl::Composed
-
visible_ifs ViewModel::AccessControl::Composed
-
visible_unless! ViewModel::AccessControl::Composed
-
visible_unlesses ViewModel::AccessControl::Composed
-
#visit ViewModel::ActiveRecord::Visitor
-
#visit_referenced ViewModel::ActiveRecord::Visitor
-
#visit_shared ViewModel::ActiveRecord::Visitor
-
#vm_name ViewModel::Migration::OneWayError
-
#vm_name ViewModel::Migration::NoPathError
-
#vm_name ViewModel::Migration::UnspecifiedVersionError
-
#vm_references ViewModel::ActiveRecord::AbstractCollectionUpdate::Functional
-
wrap_deserialize ViewModel::Callbacks
-
wrap_one_or_many ViewModel::Utils
-
wrap_serialize ViewModel::Callbacks
-
#write_once? ViewModel::Record::AttributeData