Table of Contents - shamu-0.0.24 Documentation
Pages
Classes and Modules
- ApiController
- ApiResponder
- ApplicationPresenter
- Object
- Shamu
- Shamu::Attributes
- Shamu::Attributes::Assignment
- Shamu::Attributes::CamelCase
- Shamu::Attributes::Equality
- Shamu::Attributes::FluidAssignment
- Shamu::Attributes::HtmlSanitation
- Shamu::Attributes::HtmlSanitation::BodyScrubber
- Shamu::Attributes::HtmlSanitation::NoneScrubber
- Shamu::Attributes::HtmlSanitation::PermitScrubber
- Shamu::Attributes::HtmlSanitation::SafeScrubber
- Shamu::Attributes::HtmlSanitation::SimpleScrubber
- Shamu::Attributes::Validation
- Shamu::Attributes::Validation::Overrides
- Shamu::Attributes::Validators
- Shamu::Attributes::Validators::ValidValidator
- Shamu::Auditing
- Shamu::Auditing::AuditingService
- Shamu::Auditing::ListScope
- Shamu::Auditing::LoggingAuditingService
- Shamu::Auditing::NullAuditingService
- Shamu::Auditing::Support
- Shamu::Auditing::Transaction
- Shamu::Entities
- Shamu::Entities::ActiveRecord
- Shamu::Entities::ActiveRecord::StandardListScopeTemplate
- Shamu::Entities::ActiveRecordSoftDestroy
- Shamu::Entities::Entity
- Shamu::Entities::EntityLookupService
- Shamu::Entities::EntityPath
- Shamu::Entities::HtmlSanitation
- Shamu::Entities::HtmlSanitation::AttributeMethod
- Shamu::Entities::IdentityCache
- Shamu::Entities::List
- Shamu::Entities::ListScope
- Shamu::Entities::ListScope::Dates
- Shamu::Entities::ListScope::Paging
- Shamu::Entities::ListScope::ScopedPaging
- Shamu::Entities::ListScope::ScopedPaging::PageScope
- Shamu::Entities::ListScope::Sorting
- Shamu::Entities::ListScope::WindowPaging
- Shamu::Entities::NullEntity
- Shamu::Entities::OpaqueEntityLookupService
- Shamu::Entities::OpaqueId
- Shamu::Entities::PagedList
- Shamu::Entities::StaticRepository
- Shamu::Error
- Shamu::Events
- Shamu::Events::ActiveRecord
- Shamu::Events::ActiveRecord::Channel
- Shamu::Events::ActiveRecord::Message
- Shamu::Events::ActiveRecord::Migration
- Shamu::Events::ActiveRecord::Runner
- Shamu::Events::ActiveRecord::Service
- Shamu::Events::ChannelStats
- Shamu::Events::Error
- Shamu::Events::EventsService
- Shamu::Events::InMemory
- Shamu::Events::InMemory::AsyncService
- Shamu::Events::InMemory::Service
- Shamu::Events::Message
- Shamu::Events::Support
- Shamu::Events::UnknownRunnnerError
- Shamu::Features
- Shamu::Features::Conditions
- Shamu::Features::Conditions::Condition
- Shamu::Features::Conditions::Env
- Shamu::Features::Conditions::Hosts
- Shamu::Features::Conditions::Matching
- Shamu::Features::Conditions::NotMatching
- Shamu::Features::Conditions::Percentage
- Shamu::Features::Conditions::Proc
- Shamu::Features::Conditions::Roles
- Shamu::Features::Conditions::ScheduleAt
- Shamu::Features::ConfigService
- Shamu::Features::Context
- Shamu::Features::EnvStore
- Shamu::Features::Error
- Shamu::Features::FeaturesService
- Shamu::Features::ListScope
- Shamu::Features::RetiredToggleError
- Shamu::Features::Selector
- Shamu::Features::Support
- Shamu::Features::Toggle
- Shamu::Features::ToggleCodec
- Shamu::Generators
- Shamu::Generators::ApiControllerGenerator
- Shamu::Generators::ApplicationPresenterGenerator
- Shamu::JsonApi
- Shamu::JsonApi::BaseBuilder
- Shamu::JsonApi::BuilderMethods
- Shamu::JsonApi::BuilderMethods::Identifier
- Shamu::JsonApi::BuilderMethods::Link
- Shamu::JsonApi::BuilderMethods::Meta
- Shamu::JsonApi::Context
- Shamu::JsonApi::Error
- Shamu::JsonApi::ErrorBuilder
- Shamu::JsonApi::IncompleteResourceError
- Shamu::JsonApi::NoJsonBodyError
- Shamu::JsonApi::NoPresenter
- Shamu::JsonApi::Presenter
- Shamu::JsonApi::Rails
- Shamu::JsonApi::Rails::Controller
- Shamu::JsonApi::Rails::Pagination
- Shamu::JsonApi::Rails::Responder
- Shamu::JsonApi::RelationshipBuilder
- Shamu::JsonApi::ResourceBuilder
- Shamu::JsonApi::Response
- Shamu::Logger
- Shamu::NotFoundError
- Shamu::NotImplementedError
- Shamu::Rack
- Shamu::Rack::Cookies
- Shamu::Rack::CookiesMiddleware
- Shamu::Rack::QueryParams
- Shamu::Rack::QueryParamsMiddleware
- Shamu::Rails
- Shamu::Rails::Controller
- Shamu::Rails::Entity
- Shamu::Rails::Features
- Shamu::Rails::Railtie
- Shamu::Security
- Shamu::Security::AccessDeniedError
- Shamu::Security::ActiveRecordPolicy
- Shamu::Security::DelegatePrincipal
- Shamu::Security::Error
- Shamu::Security::HashedValue
- Shamu::Security::IncompleteSetupError
- Shamu::Security::NoActiveRecordPolicyChecksError
- Shamu::Security::NoPolicy
- Shamu::Security::NoPolicyImpersonationError
- Shamu::Security::Policy
- Shamu::Security::PolicyRefinement
- Shamu::Security::PolicyRule
- Shamu::Security::Principal
- Shamu::Security::Roles
- Shamu::Security::RolesService
- Shamu::Security::RolesService::EmptyRolesService
- Shamu::Security::Support
- Shamu::Services
- Shamu::Services::ActiveRecord
- Shamu::Services::ActiveRecordCrud
- Shamu::Services::Error
- Shamu::Services::IncompleteSetupError
- Shamu::Services::LazyAssociation
- Shamu::Services::LazyTransform
- Shamu::Services::ObservableSupport
- Shamu::Services::ObservedRequest
- Shamu::Services::Request
- Shamu::Services::RequestSupport
- Shamu::Services::Result
- Shamu::Services::Service
- Shamu::Services::ServiceRequestFailedError
- Shamu::Sessions
- Shamu::Sessions::CookieStore
- Shamu::Sessions::SessionStore
- Shamu::ToBoolExtension
- Shamu::ToBoolExtension::Boolean
- Shamu::ToBoolExtension::Integers
- Shamu::ToBoolExtension::Nil
- Shamu::ToBoolExtension::Strings
- Shamu::ToModelIdExtension
- Shamu::ToModelIdExtension::Enumerables
- Shamu::ToModelIdExtension::Integers
- Shamu::ToModelIdExtension::Models
- Shamu::ToModelIdExtension::Strings
Methods
- ::apply_destroyed_list_scope — Shamu::Entities::ActiveRecordSoftDestroy
- ::attr_accessor — Shamu::Entities::Entity
- ::attr_writer — Shamu::Entities::Entity
- ::bridge — Shamu::Events::EventsService
- ::class_for — Shamu::Services::LazyAssociation
- ::coerce — Shamu::Entities::ListScope
- ::coerce — Shamu::Services::Request
- ::coerce — Shamu::Services::Result
- ::coerce! — Shamu::Entities::ListScope
- ::coerce! — Shamu::Services::Request
- ::create — Shamu::Auditing::AuditingService
- ::create — Shamu::Events::EventsService
- ::create — Shamu::Features::Conditions::Condition
- ::create — Shamu::Logger
- ::create — Shamu::Rack::Cookies
- ::create — Shamu::Rack::QueryParams
- ::create — Shamu::Security::RolesService
- ::create — Shamu::Sessions::SessionStore
- ::default_config_path — Shamu::Features::FeaturesService
- ::default_config_path= — Shamu::Features::FeaturesService
- ::ensure_records! — Shamu::Events::ActiveRecord::Service
- ::env_key_name — Shamu::Features::EnvStore
- ::extend! — Shamu::ToBoolExtension
- ::extend! — Shamu::ToModelIdExtension
- ::for — Shamu::Entities::ListScope
- ::for — Shamu::Entities::NullEntity
- ::included — Shamu::Entities::ListScope::Dates
- ::included — Shamu::Entities::ListScope::Paging
- ::included — Shamu::Entities::ListScope::ScopedPaging
- ::included — Shamu::Entities::ListScope::Sorting
- ::included — Shamu::Entities::ListScope::WindowPaging
- ::included — Shamu::Entities::NullEntity
- ::load — Shamu::Features::Toggle
- ::load_from_path — Shamu::Features::Toggle
- ::model — Shamu::Entities::Entity
- ::model_id? — Shamu::ToModelIdExtension
- ::model_name — Shamu::Entities::Entity
- ::model_name — Shamu::Services::Request
- ::new — Shamu::Attributes::HtmlSanitation::NoneScrubber
- ::new — Shamu::Attributes::HtmlSanitation::PermitScrubber
- ::new — Shamu::Entities::EntityLookupService
- ::new — Shamu::Entities::IdentityCache
- ::new — Shamu::Entities::List
- ::new — Shamu::Entities::PagedList
- ::new — Shamu::Entities::StaticRepository
- ::new — Shamu::NotFoundError
- ::new — Shamu::NotImplementedError
- ::new — Shamu::Events::ActiveRecord::Service
- ::new — Shamu::Events::UnknownRunnnerError
- ::new — Shamu::Events::InMemory::AsyncService
- ::new — Shamu::Events::InMemory::Service
- ::new — Shamu::Events::Message
- ::new — Shamu::Features::Conditions::Condition
- ::new — Shamu::Features::Context
- ::new — Shamu::Features::RetiredToggleError
- ::new — Shamu::Features::FeaturesService
- ::new — Shamu::Features::Selector
- ::new — Shamu::Features::Toggle
- ::new — Shamu::Features::ToggleCodec
- ::new — Shamu::JsonApi::BaseBuilder
- ::new — Shamu::JsonApi::Context
- ::new — Shamu::JsonApi::IncompleteResourceError
- ::new — Shamu::JsonApi::NoPresenter
- ::new — Shamu::JsonApi::NoJsonBodyError
- ::new — Shamu::JsonApi::ErrorBuilder
- ::new — Shamu::JsonApi::Presenter
- ::new — Shamu::Rack::Cookies
- ::new — Shamu::Rack::CookiesMiddleware
- ::new — Shamu::Rack::QueryParams
- ::new — Shamu::Rack::QueryParamsMiddleware
- ::new — Shamu::Security::AccessDeniedError
- ::new — Shamu::Security::IncompleteSetupError
- ::new — Shamu::Security::NoActiveRecordPolicyChecksError
- ::new — Shamu::Security::NoPolicyImpersonationError
- ::new — Shamu::Security::Policy
- ::new — Shamu::Security::PolicyRefinement
- ::new — Shamu::Security::PolicyRule
- ::new — Shamu::Security::Principal
- ::new — Shamu::Services::IncompleteSetupError
- ::new — Shamu::Services::ServiceRequestFailedError
- ::new — Shamu::Services::LazyTransform
- ::new — Shamu::Services::Result
- ::new — Shamu::Sessions::CookieStore
- ::new — Shamu::Attributes
- ::new — Shamu::Services::LazyAssociation
- ::null_entity — Shamu::Entities::Entity
- ::parse_child_nodes — Shamu::Features::Toggle
- ::parse_node — Shamu::Features::Toggle
- ::private_key — Shamu::Security
- ::private_key= — Shamu::Security
- ::reduce_model_name_parts — Shamu::Services::Request
- ::toggle? — Shamu::Features::Toggle
- #== — Shamu::Attributes::Equality
- #[] — Shamu::Rack::Cookies
- #[] — Shamu::Rack::QueryParams
- #[] — Shamu::Attributes
- #[]= — Shamu::Rack::Cookies
- #[]= — Shamu::Attributes::Assignment
- #__getobj__ — Shamu::Services::LazyAssociation
- #_policy_class — Shamu::Security::Support
- #add — Shamu::Entities::IdentityCache
- #add_attribute — Shamu::JsonApi::ResourceBuilder
- #add_rule — Shamu::Security::Policy
- #alias_action — Shamu::Security::Policy
- #aliases — Shamu::Security::Policy
- #allow_html_sanitize — Shamu::Attributes::HtmlSanitation
- #allowed_element? — Shamu::Attributes::HtmlSanitation::PermitScrubber
- #allowed_element? — Shamu::Attributes::HtmlSanitation::SimpleScrubber
- #allowed_element? — Shamu::Attributes::HtmlSanitation::BodyScrubber
- #allowed_element? — Shamu::Attributes::HtmlSanitation::SafeScrubber
- #annotate_json_error — Shamu::JsonApi::Rails::Controller
- #anonymous? — Shamu::Security::Policy
- #anonymous? — Shamu::Security::Principal
- #append_entity — Shamu::Auditing::Transaction
- #append_error_source — Shamu::Services::Result
- #apply — Shamu::Security::PolicyRefinement
- #apply! — Shamu::Rack::Cookies
- #apply_custom_list_scope — Shamu::Entities::ActiveRecord
- #apply_dates_scope — Shamu::Entities::ActiveRecord
- #apply_paging_scope — Shamu::Entities::ActiveRecord
- #apply_scoped_paging_scope — Shamu::Entities::ActiveRecord
- #apply_sort — Shamu::Entities::ActiveRecord
- #apply_sorting_scope — Shamu::Entities::ActiveRecord
- #apply_to — Shamu::Auditing::Transaction
- #apply_to — Shamu::Services::Request
- #apply_window_paging_scope — Shamu::Entities::ActiveRecord
- #array_variables — Shamu::Features::Conditions::Env
- #as_json — Shamu::JsonApi::Response
- #as_json — Shamu::Attributes
- #assign_attribute! — Shamu::Attributes::Validation::Overrides
- #assign_attributes — Shamu::Attributes
- #assign_changes_to_model — Shamu::Auditing::Transaction
- #assigned? — Shamu::Attributes::Assignment
- #assigned_attribute! — Shamu::Attributes::Assignment
- #assigned_attributes — Shamu::Attributes::Assignment
- #association — Shamu::Attributes
- #associations — Shamu::Attributes
- #attribute — Shamu::JsonApi::ResourceBuilder
- #attribute — Shamu::Attributes
- #attribute — Shamu::Attributes::Assignment
- #attribute — Shamu::Attributes::CamelCase
- #attribute — Shamu::Attributes::HtmlSanitation
- #attribute — Shamu::Attributes::Validation
- #attribute — Shamu::Entities::HtmlSanitation::AttributeMethod
- #attribute? — Shamu::Attributes
- #attribute_cache — Shamu::Entities::StaticRepository
- #attribute_eql? — Shamu::Entities::Entity
- #attribute_eql? — Shamu::Attributes::Equality
- #attribute_option_keys — Shamu::Attributes
- #attribute_option_keys — Shamu::Attributes::Assignment
- #attribute_value — Shamu::JsonApi::Presenter
- #attributes — Shamu::JsonApi::ResourceBuilder
- #attributes — Shamu::Attributes
- #attributes_eql? — Shamu::Attributes::Equality
- #audit_request — Shamu::Auditing::Support
- #audit_request_action — Shamu::Auditing::Support
- #auditing_security_principal — Shamu::Auditing::Support
- #authenticated? — Shamu::Security::Policy
- #authorize! — Shamu::Security::Policy
- #authorize! — Shamu::Services::ActiveRecordCrud
- #authorize_relation — Shamu::Services::ActiveRecordCrud
- #blank? — Shamu::Entities::Entity
- #body_html_sanitize — Shamu::Attributes::HtmlSanitation
- #bookmark_runner — Shamu::Events::ActiveRecord::Service
- #build_composed_entity_path — Shamu::Entities::EntityPath
- #build_context — Shamu::Features::FeaturesService
- #build_entity — Shamu::Services::Service
- #build_entity_list — Shamu::Services::Service
- #build_entity_list — Shamu::Services::ActiveRecord
- #build_json_response — Shamu::JsonApi::Rails::Controller
- #build_records_transform — Shamu::Services::Service
- #build_resource — Shamu::JsonApi::Response
- #build_value — Shamu::Attributes
- #by_list_scope — Shamu::Entities::ActiveRecord
- #cache_entities — Shamu::Services::Service
- #cache_for — Shamu::Services::Service
- #cached_lookup — Shamu::Services::Service
- #call — Shamu::Rack::CookiesMiddleware
- #call — Shamu::Rack::QueryParamsMiddleware
- #cancel_requested? — Shamu::Services::ObservedRequest
- #channel_stats — Shamu::Events::ActiveRecord::Service
- #channel_stats — Shamu::Events::InMemory::Service
- #channel_stats — Shamu::Events::ChannelStats
- #channel_thread — Shamu::Events::InMemory::AsyncService
- #code — Shamu::JsonApi::ErrorBuilder
- #coerce_key — Shamu::Entities::IdentityCache
- #coerce_method — Shamu::Services::Service
- #collect_included_resources — Shamu::JsonApi::Context
- #collection — Shamu::JsonApi::Response
- #commit — Shamu::Auditing::AuditingService
- #commit — Shamu::Auditing::LoggingAuditingService
- #commit — Shamu::Auditing::NullAuditingService
- #compile — Shamu::JsonApi::BaseBuilder
- #compile — Shamu::JsonApi::ErrorBuilder
- #compile — Shamu::JsonApi::Response
- #compile — Shamu::JsonApi::BuilderMethods::Identifier
- #complete — Shamu::Services::ObservedRequest
- #complete — Shamu::Services::Request
- #compose_entity_path — Shamu::Entities::EntityPath
- #compose_single_entity — Shamu::Entities::EntityPath
- #copy_api_controller_file — Shamu::Generators::ApiControllerGenerator
- #copy_application_presenter_file — Shamu::Generators::ApplicationPresenterGenerator
- #count — Shamu::Services::LazyTransform
- #cource_method — Shamu::Attributes::Assignment
- #create_action? — Shamu::Rails::Entity
- #create_attribute — Shamu::Attributes
- #create_channel — Shamu::Events::ActiveRecord::Service
- #create_channel — Shamu::Events::EventsService
- #create_channel — Shamu::Events::InMemory::AsyncService
- #create_channel — Shamu::Events::InMemory::Service
- #create_named_channel — Shamu::Events::ActiveRecord::Service
- #create_runner — Shamu::Events::ActiveRecord::Service
- #current_page — Shamu::Entities::PagedList
- #current_user_id — Shamu::Rails::Controller
- #custom_list_scope_attributes — Shamu::Entities::ActiveRecord
- #dated? — Shamu::Entities::ListScope::Dates
- #decompose_entity_path — Shamu::Entities::EntityPath
- #default_aliases — Shamu::Security::Policy
- #define_attribute_array — Shamu::Attributes::Assignment
- #define_attribute_assignment — Shamu::Attributes
- #define_attribute_assignment — Shamu::Attributes::Assignment
- #define_attribute_coercion — Shamu::Attributes::Assignment
- #define_attribute_reader — Shamu::Attributes
- #define_attribute_reader — Shamu::Attributes::Assignment
- #define_attribute_reader — Shamu::Attributes::FluidAssignment
- #define_attribute_reader — Shamu::Attributes::HtmlSanitation
- #define_attribute_writer — Shamu::Attributes::Assignment
- #define_build_entities — Shamu::Services::ActiveRecordCrud
- #define_change — Shamu::Services::ActiveRecordCrud
- #define_create — Shamu::Services::ActiveRecordCrud
- #define_crud — Shamu::Services::ActiveRecordCrud
- #define_delegate_fetcher — Shamu::Attributes
- #define_destroy — Shamu::Services::ActiveRecordCrud
- #define_entities_method — Shamu::Rails::Entity
- #define_entity_method — Shamu::Rails::Entity
- #define_entity_request_method — Shamu::Rails::Entity
- #define_find — Shamu::Services::ActiveRecordCrud
- #define_finders — Shamu::Services::ActiveRecordCrud
- #define_html_sanitized_attribute_reader — Shamu::Attributes::HtmlSanitation
- #define_list — Shamu::Services::ActiveRecordCrud
- #define_lookup — Shamu::Services::ActiveRecordCrud
- #define_update — Shamu::Services::ActiveRecordCrud
- #define_virtual_fetcher — Shamu::Attributes
- #delegate_policy_class — Shamu::Security::Support
- #delete — Shamu::Rack::Cookies
- #delete — Shamu::Sessions::CookieStore
- #delete — Shamu::Sessions::SessionStore
- #deny — Shamu::Security::Policy
- #deserialize — Shamu::Events::EventsService
- #destroy — Shamu::Entities::ActiveRecordSoftDestroy
- #destroy! — Shamu::Entities::ActiveRecordSoftDestroy
- #detail — Shamu::JsonApi::ErrorBuilder
- #dispatch — Shamu::Events::ActiveRecord::Service
- #dispatch — Shamu::Events::InMemory::AsyncService
- #dispatch — Shamu::Events::InMemory::Service
- #dispatch_channel — Shamu::Events::ActiveRecord::Service
- #dispatch_channel — Shamu::Events::InMemory::Service
- #dispatch_messages — Shamu::Events::ActiveRecord::Service
- #dispatch_messages — Shamu::Events::InMemory::Service
- #display — Shamu::JsonApi::Rails::Responder
- #display_errors — Shamu::JsonApi::Rails::Responder
- #down — Shamu::Events::ActiveRecord::Migration
- #drop — Shamu::Services::LazyTransform
- #dsl_resource — Shamu::Security::Policy
- #each — Shamu::Entities::List
- #each — Shamu::Services::LazyTransform
- #empty? — Shamu::Entities::Entity
- #empty? — Shamu::Services::LazyTransform
- #empty? — Shamu::Entities::NullEntity
- #enabled? — Shamu::Features::Context
- #enabled? — Shamu::Features::FeaturesService
- #enabled? — Shamu::Features::Toggle
- #ensure_includes_sorting! — Shamu::Entities::ListScope::WindowPaging
- #entities — Shamu::Entities::List
- #entities? — Shamu::Auditing::Transaction
- #entity — Shamu::Rails::Entity
- #entity! — Shamu::Services::Result
- #entity_as_name — Shamu::Rails::Entity
- #entity_class — Shamu::Services::ActiveRecordCrud
- #entity_list — Shamu::Services::Service
- #entity_lookup_list — Shamu::Services::Service
- #entity_lookup_list_matcher — Shamu::Services::Service
- #entity_path_name — Shamu::Entities::EntityPath
- #env — Shamu::Features::Context
- #env_cookies — Shamu::Rack::Cookies
- #env_fetch — Shamu::Features::EnvStore
- #env_query_params — Shamu::Rack::QueryParams
- #eql? — Shamu::Attributes::Equality
- #error — Shamu::JsonApi::Response
- #error — Shamu::Services::Request
- #errors — Shamu::Services::Result
- #event! — Shamu::Events::Support
- #event_channel — Shamu::Events::Support
- #event_message_namespace — Shamu::Events::Support
- #except — Shamu::Entities::ListScope
- #exception — Shamu::JsonApi::ErrorBuilder
- #expand_alias_into — Shamu::Security::Policy
- #expand_aliases — Shamu::Security::Policy
- #expand_roles — Shamu::Security::Roles
- #expand_roles_into — Shamu::Security::Roles
- #extract_params — Shamu::Services::RequestSupport
- #extract_resource — Shamu::Security::Policy
- #fail_on_active_record_check — Shamu::Security::Policy
- #feature_enabled? — Shamu::Features::Support
- #fetch — Shamu::Entities::IdentityCache
- #fetch — Shamu::Features::EnvStore
- #fetch — Shamu::Sessions::CookieStore
- #fetch — Shamu::Sessions::SessionStore
- #fetch_channel — Shamu::Events::EventsService
- #fetch_entities — Shamu::Rails::Entity
- #fetch_entity — Shamu::Rails::Entity
- #fetch_entity_request — Shamu::Rails::Entity
- #filter_changes — Shamu::Auditing::AuditingService
- #filter_key? — Shamu::Auditing::AuditingService
- #filter_keys — Shamu::Auditing::AuditingService
- #find — Shamu::Entities::StaticRepository
- #find_by — Shamu::Entities::StaticRepository
- #find_by_attribute — Shamu::Entities::StaticRepository
- #find_by_lookup — Shamu::Services::Service
- #find_implicit_service_class — Shamu::Entities::EntityLookupService
- #find_namespace_presenter — Shamu::JsonApi::Context
- #find_namespace_presenter_for — Shamu::JsonApi::Context
- #find_presenter — Shamu::JsonApi::Context
- #first — Shamu::Services::LazyTransform
- #first? — Shamu::Entities::PagedList
- #first? — Shamu::Entities::ListScope::WindowPaging
- #get — Shamu::Entities::List
- #get — Shamu::Rack::Cookies
- #get — Shamu::Rack::QueryParams
- #has_next? — Shamu::Entities::PagedList
- #has_prev? — Shamu::Entities::PagedList
- #has_previous — Shamu::Entities::PagedList
- #hash — Shamu::Attributes::Equality
- #hash_digest — Shamu::Security::HashedValue
- #hash_value — Shamu::Security::HashedValue
- #hash_variables — Shamu::Features::Conditions::Env
- #hosts — Shamu::Features::Conditions::Hosts
- #http_status — Shamu::JsonApi::ErrorBuilder
- #id — Shamu::Entities::Entity
- #id — Shamu::JsonApi::ErrorBuilder
- #identifier — Shamu::JsonApi::RelationshipBuilder
- #identifier — Shamu::JsonApi::BuilderMethods::Identifier
- #ids — Shamu::Entities::EntityLookupService
- #ids — Shamu::Entities::OpaqueEntityLookupService
- #ids_to_entity_paths — Shamu::Entities::OpaqueEntityLookupService
- #impersonate — Shamu::Security::DelegatePrincipal
- #impersonate — Shamu::Security::Principal
- #impersonated? — Shamu::Security::Principal
- #in_role? — Shamu::Security::Policy
- #include_field? — Shamu::JsonApi::Context
- #include_resource — Shamu::JsonApi::Context
- #include_resource — Shamu::JsonApi::RelationshipBuilder
- #included_resources? — Shamu::JsonApi::Context
- #inferred_namespace — Shamu::Services::ActiveRecordCrud
- #inferred_resource_name — Shamu::Services::ActiveRecordCrud
- #inherited — Shamu::Attributes
- #insecure_pack — Shamu::Features::ToggleCodec
- #insecure_unpack — Shamu::Features::ToggleCodec
- #inspect — Shamu::Services::Result
- #instance — Shamu::Features::Conditions::Proc
- #invalidate — Shamu::Entities::IdentityCache
- #invoke_callbacks — Shamu::Services::ObservedRequest
- #is_principal? — Shamu::Security::Policy
- #join — Shamu::Services::Result
- #json_collection — Shamu::JsonApi::Rails::Controller
- #json_context — Shamu::JsonApi::Rails::Controller
- #json_context_fields — Shamu::JsonApi::Rails::Controller
- #json_context_namespaces — Shamu::JsonApi::Rails::Controller
- #json_context_presenters — Shamu::JsonApi::Rails::Controller
- #json_error — Shamu::JsonApi::Rails::Controller
- #json_http_status_code_from_error — Shamu::JsonApi::Rails::Controller
- #json_http_status_code_from_request — Shamu::JsonApi::Rails::Controller
- #json_page_parameter — Shamu::JsonApi::Rails::Controller
- #json_paginate — Shamu::JsonApi::Rails::Controller
- #json_paginate_resources — Shamu::JsonApi::Rails::Controller
- #json_pagination — Shamu::JsonApi::Rails::Controller
- #json_request_payload — Shamu::JsonApi::Rails::Controller
- #json_resource — Shamu::JsonApi::Rails::Controller
- #json_type — Shamu::JsonApi::BuilderMethods::Identifier
- #json_validation_errors — Shamu::JsonApi::Rails::Controller
- #key? — Shamu::Rack::Cookies
- #key? — Shamu::Rack::QueryParams
- #key? — Shamu::Attributes
- #key_attribute — Shamu::Entities::List
- #last — Shamu::Services::LazyTransform
- #last? — Shamu::Entities::PagedList
- #last? — Shamu::Entities::ListScope::WindowPaging
- #lazy_association — Shamu::Services::Service
- #length — Shamu::Services::LazyTransform
- #limit — Shamu::Entities::PagedList
- #link — Shamu::JsonApi::BuilderMethods::Link
- #list — Shamu::Entities::StaticRepository
- #list — Shamu::Features::FeaturesService
- #list_action? — Shamu::Rails::Entity
- #load_entity — Shamu::Rails::Entity
- #lookup — Shamu::Entities::EntityLookupService
- #lookup — Shamu::Entities::OpaqueEntityLookupService
- #lookup — Shamu::Entities::StaticRepository
- #lookup_association — Shamu::Services::Service
- #map_json_resource_payload — Shamu::JsonApi::Rails::Controller
- #match? — Shamu::Features::Conditions::Condition
- #match? — Shamu::Features::Conditions::Env
- #match? — Shamu::Features::Conditions::Hosts
- #match? — Shamu::Features::Conditions::Matching
- #match? — Shamu::Features::Conditions::NotMatching
- #match? — Shamu::Features::Conditions::Percentage
- #match? — Shamu::Features::Conditions::Proc
- #match? — Shamu::Features::Conditions::Roles
- #match? — Shamu::Features::Conditions::ScheduleAt
- #match? — Shamu::Features::Selector
- #match? — Shamu::Security::PolicyRefinement
- #match? — Shamu::Security::PolicyRule
- #match_attribute? — Shamu::Attributes
- #matching_entity_action? — Shamu::Rails::Entity
- #matching_selector — Shamu::Features::Toggle
- #meta — Shamu::JsonApi::BuilderMethods::Meta
- #method_missing — Shamu::Services::LazyTransform
- #method_missing — Shamu::Services::LazyAssociation
- #model_class — Shamu::Services::ActiveRecordCrud
- #model_class_match? — Shamu::Security::PolicyRefinement
- #model_name — Shamu::Services::Result
- #nested_results — Shamu::Services::Result
- #next? — Shamu::Entities::PagedList
- #none_html_sanitize — Shamu::Attributes::HtmlSanitation
- #not_found! — Shamu::Entities::StaticRepository
- #not_found! — Shamu::Services::Service
- #not_found! — Shamu::Services::ActiveRecordCrud
- #notify_observers — Shamu::Services::ObservableSupport
- #obliterate — Shamu::Entities::ActiveRecordSoftDestroy
- #obliterate! — Shamu::Entities::ActiveRecordSoftDestroy
- #observe — Shamu::Services::ObservableSupport
- #offset — Shamu::Entities::PagedList
- #on_canceled — Shamu::Services::ObservedRequest
- #on_complete — Shamu::Services::Request
- #on_fail — Shamu::Services::Request
- #on_success — Shamu::Services::Request
- #only_first_or_last — Shamu::Entities::ListScope::WindowPaging
- #only_one_kind_of_paging — Shamu::JsonApi::Rails::Pagination
- #opaque_id — Shamu::Entities::OpaqueId
- #opaque_id? — Shamu::Entities::OpaqueId
- #pack — Shamu::Features::ToggleCodec
- #paged? — Shamu::Entities::List
- #paged? — Shamu::Entities::PagedList
- #paged? — Shamu::Entities::ListScope::Paging
- #parameter — Shamu::JsonApi::ErrorBuilder
- #params — Shamu::Entities::ListScope
- #params — Shamu::Entities::ListScope::ScopedPaging::PageScope
- #params_meta — Shamu::JsonApi::Context
- #parse_fields — Shamu::JsonApi::Context
- #parse_sort_by — Shamu::Entities::ListScope::Sorting
- #pending_messages — Shamu::Events::ActiveRecord::Service
- #per_page — Shamu::Entities::PagedList
- #percentage — Shamu::Features::Conditions::Percentage
- #permissions — Shamu::Security::Policy
- #permit — Shamu::Security::Policy
- #permit? — Shamu::Security::NoPolicy
- #permit? — Shamu::Security::Policy
- #permit? — Shamu::Rails::Controller
- #persist_sticky — Shamu::Features::FeaturesService
- #persisted? — Shamu::Entities::Entity
- #persisted? — Shamu::Services::Request
- #pointer — Shamu::JsonApi::ErrorBuilder
- #policy — Shamu::Security::Support
- #policy_class — Shamu::Security::Support
- #prepare_scorpion — Shamu::Rails::Controller
- #present — Shamu::JsonApi::Presenter
- #present? — Shamu::Entities::Entity
- #pretty_print — Shamu::Services::Result
- #pretty_print — Shamu::Attributes
- #previous? — Shamu::Entities::PagedList
- #principal_roles — Shamu::Security::Policy
- #proc_class — Shamu::Features::Conditions::Proc
- #proc_config — Shamu::Features::Conditions::Proc
- #proc_method — Shamu::Features::Conditions::Proc
- #publish — Shamu::Events::ActiveRecord::Service
- #publish — Shamu::Events::EventsService
- #publish — Shamu::Events::InMemory::Service
- #rack_header_fetch — Shamu::Features::EnvStore
- #rack_params_fetch — Shamu::Features::EnvStore
- #raise_if_not_transformed — Shamu::Services::LazyTransform
- #recache_entity — Shamu::Services::Service
- #record_ids — Shamu::Entities::EntityLookupService
- #record_ids — Shamu::Entities::OpaqueEntityLookupService
- #redact — Shamu::Entities::Entity
- #redact! — Shamu::Entities::Entity
- #refine — Shamu::Security::ActiveRecordPolicy
- #refine_relation — Shamu::Security::ActiveRecordPolicy
- #refinements — Shamu::Security::ActiveRecordPolicy
- #relationship — Shamu::JsonApi::ResourceBuilder
- #remote_ip — Shamu::Rails::Controller
- #render_collection — Shamu::JsonApi::Rails::Controller
- #render_resource — Shamu::JsonApi::Rails::Controller
- #render_result — Shamu::JsonApi::Rails::Controller
- #render_unhandled_exception — Shamu::JsonApi::Rails::Controller
- #request_cancel — Shamu::Services::ObservedRequest
- #request_class — Shamu::Services::RequestSupport
- #request_class_by_alias — Shamu::Services::RequestSupport
- #request_class_by_name — Shamu::Services::RequestSupport
- #request_class_default — Shamu::Services::RequestSupport
- #request_class_namespace — Shamu::Services::RequestSupport
- #request_for — Shamu::Services::RequestSupport
- #request_params — Shamu::JsonApi::Rails::Controller
- #request_params — Shamu::Rails::Entity
- #require_identifier! — Shamu::JsonApi::BuilderMethods::Identifier
- #resolve_attributes — Shamu::Attributes
- #resolve_html_filter_method — Shamu::Attributes::HtmlSanitation
- #resolve_known — Shamu::Features::FeaturesService
- #resolve_permissions — Shamu::Security::Policy
- #resolve_store_toggle — Shamu::Features::FeaturesService
- #resolve_toggle — Shamu::Features::FeaturesService
- #resolve_unknown — Shamu::Features::FeaturesService
- #resource — Shamu::JsonApi::Response
- #resource — Shamu::Security::Policy
- #resource — Shamu::Services::ActiveRecordCrud
- #resource_attributes — Shamu::JsonApi::Presenter
- #resource_match? — Shamu::Security::PolicyRule
- #resource_not_configured — Shamu::Services::ActiveRecordCrud
- #respond_to_missing? — Shamu::Services::LazyTransform
- #respond_to_missing? — Shamu::Services::LazyAssociation
- #retired? — Shamu::Features::Toggle
- #reverse_sort! — Shamu::Entities::ListScope::Sorting
- #reverse_sort? — Shamu::Entities::ListScope::Sorting
- #role — Shamu::Security::Roles
- #role_defined? — Shamu::Security::Roles
- #roles — Shamu::Features::Conditions::Roles
- #roles — Shamu::Security::Roles
- #roles_for — Shamu::Security::RolesService::EmptyRolesService
- #roles_for — Shamu::Security::RolesService
- #rules — Shamu::Security::Policy
- #safe_html_sanitize — Shamu::Attributes::HtmlSanitation
- #scope_relation — Shamu::Services::ActiveRecord
- #scoped? — Shamu::Security::Principal
- #scoped_page? — Shamu::Entities::ListScope::ScopedPaging
- #scrub — Shamu::Attributes::HtmlSanitation::NoneScrubber
- #scrub — Shamu::Attributes::HtmlSanitation::PermitScrubber
- #secure_services — Shamu::Rails::Controller
- #security_principal — Shamu::Rails::Controller
- #serialize — Shamu::Events::EventsService
- #serialize_attribute? — Shamu::Entities::Entity
- #serialize_attribute? — Shamu::Attributes
- #service — Shamu::Rails::Controller
- #service_class_for — Shamu::Entities::EntityLookupService
- #service_delegate? — Shamu::Security::DelegatePrincipal
- #service_delegate? — Shamu::Security::Principal
- #service_policy_delegation? — Shamu::Security::Support
- #services — Shamu::Rails::Controller
- #session_elevated? — Shamu::Rails::Controller
- #set — Shamu::Rack::Cookies
- #set — Shamu::Sessions::CookieStore
- #set — Shamu::Sessions::SessionStore
- #set? — Shamu::Attributes
- #simple_html_sanitize — Shamu::Attributes::HtmlSanitation
- #size — Shamu::Services::LazyTransform
- #slice — Shamu::Attributes
- #soft_destroyed? — Shamu::Entities::ActiveRecordSoftDestroy
- #sort_by_resolved — Shamu::Entities::ListScope::Sorting
- #sorted? — Shamu::Entities::ListScope::Sorting
- #source_paged? — Shamu::Services::ActiveRecord
- #sticky! — Shamu::Features::Context
- #sticky? — Shamu::Features::Context
- #sticky_overrides — Shamu::Features::FeaturesService
- #subscribe — Shamu::Events::ActiveRecord::Service
- #subscribe — Shamu::Events::EventsService
- #subscribe — Shamu::Events::InMemory::Service
- #supports_block_expectations? — Object
- #take — Shamu::Services::LazyTransform
- #timestamp — Shamu::Features::Conditions::ScheduleAt
- #title — Shamu::JsonApi::ErrorBuilder
- #to_attributes — Shamu::Attributes
- #to_bool — Shamu::ToBoolExtension::Strings
- #to_bool — Shamu::ToBoolExtension::Integers
- #to_bool — Shamu::ToBoolExtension::Boolean
- #to_bool — Shamu::ToBoolExtension::Nil
- #to_entity — Shamu::Entities::Entity
- #to_entity_path — Shamu::Entities::OpaqueId
- #to_json — Shamu::JsonApi::Response
- #to_json — Shamu::Attributes
- #to_json — Shamu::JsonApi::Rails::Responder
- #to_json_api — Shamu::JsonApi::Rails::Responder
- #to_model_id — Shamu::Entities::OpaqueId
- #to_model_id — Shamu::ToModelIdExtension::Strings
- #to_model_id — Shamu::ToModelIdExtension::Integers
- #to_model_id — Shamu::ToModelIdExtension::Enumerables
- #to_model_id — Shamu::ToModelIdExtension::Models
- #to_param — Shamu::Entities::NullEntity
- #to_s — Shamu::JsonApi::Response
- #toggle_crc — Shamu::Features::Conditions::Percentage
- #toggles — Shamu::Features::FeaturesService
- #total_count — Shamu::Entities::PagedList
- #transformed — Shamu::Services::LazyTransform
- #transformed? — Shamu::Services::LazyTransform
- #translate — Shamu::Error
- #translation_scope — Shamu::Error
- #translation_scope — Shamu::Events::Error
- #translation_scope — Shamu::Features::Error
- #translation_scope — Shamu::JsonApi::Error
- #translation_scope — Shamu::Security::Error
- #translation_scope — Shamu::Services::Error
- #unassigned_attributes — Shamu::Attributes::Assignment
- #uncached_keys — Shamu::Entities::IdentityCache
- #undestroy — Shamu::Entities::ActiveRecordSoftDestroy
- #unpack — Shamu::Features::ToggleCodec
- #unsafe_element? — Shamu::Attributes::HtmlSanitation::PermitScrubber
- #up — Shamu::Events::ActiveRecord::Migration
- #user_id_chain — Shamu::Security::Principal
- #user_id_hash — Shamu::Features::Conditions::Percentage
- #valid! — Shamu::Services::Result
- #valid? — Shamu::Services::Result
- #valid? — Shamu::Attributes::Validation
- #valid? — Shamu::Attributes::Validation::Overrides
- #validate — Shamu::Attributes::Validation::Overrides
- #validate_each — Shamu::Attributes::Validators::ValidValidator
- #validated? — Shamu::Attributes::Validation
- #validation_errors — Shamu::JsonApi::Response
- #validation_resource? — Shamu::JsonApi::Rails::Responder
- #value! — Shamu::Services::Result
- #variables — Shamu::Features::Conditions::Env
- #verify_hash — Shamu::Security::HashedValue
- #when_elevated — Shamu::Security::Policy
- #when_feature — Shamu::Features::Support
- #window_paged? — Shamu::Entities::ListScope::WindowPaging
- #with_observers — Shamu::Services::ObservableSupport
- #with_partial_request — Shamu::Auditing::Support
- #with_partial_request — Shamu::Services::ObservableSupport
- #with_partial_request — Shamu::Services::RequestSupport
- #with_request — Shamu::Services::ActiveRecord
- #with_request — Shamu::Services::RequestSupport
- #with_transaction — Shamu::Services::ActiveRecord
- #wrap_not_found — Shamu::Services::ActiveRecord