Table of Contents - cuprum-collections-0.2.0 Documentation
Classes and Modules
Methods
-
::gem_path
—
Cuprum::Collections
-
::instance
—
Cuprum::Collections::Constraints::AttributeName
-
::instance
—
Cuprum::Collections::Constraints::Order::AttributesArray
-
::instance
—
Cuprum::Collections::Constraints::Order::AttributesHash
-
::instance
—
Cuprum::Collections::Constraints::Order::ComplexOrdering
-
::instance
—
Cuprum::Collections::Constraints::Order::SortDirection
-
::instance
—
Cuprum::Collections::Constraints::Ordering
-
::new
—
Cuprum::Collections::Basic::Collection
-
::new
—
Cuprum::Collections::Basic::Command
-
::new
—
Cuprum::Collections::Basic::Query
-
::new
—
Cuprum::Collections::Basic::QueryBuilder
-
::new
—
Cuprum::Collections::Basic::Repository
-
::new
—
Cuprum::Collections::Constraints::Order::AttributesArray
-
::new
—
Cuprum::Collections::Constraints::Order::AttributesHash
-
::new
—
Cuprum::Collections::Constraints::Order::SortDirection
-
::new
—
Cuprum::Collections::Constraints::Ordering
-
::new
—
Cuprum::Collections::Constraints::QueryHash
-
::new
—
Cuprum::Collections::Errors::AlreadyExists
-
::new
—
Cuprum::Collections::Errors::ExtraAttributes
-
::new
—
Cuprum::Collections::Errors::FailedValidation
-
::new
—
Cuprum::Collections::Errors::InvalidParameters
-
::new
—
Cuprum::Collections::Errors::InvalidQuery
-
::new
—
Cuprum::Collections::Errors::MissingDefaultContract
-
::new
—
Cuprum::Collections::Errors::NotFound
-
::new
—
Cuprum::Collections::Errors::UnknownOperator
-
::new
—
Cuprum::Collections::Query
-
::new
—
Cuprum::Collections::QueryBuilder
-
::new
—
Cuprum::Collections::Repository
-
::new
—
Cuprum::Collections::Basic
-
::normalize
—
Cuprum::Collections::Queries::Ordering
-
::normalize_order_hash
—
Cuprum::Collections::Queries::Ordering
-
::normalize_order_hash_value
—
Cuprum::Collections::Queries::Ordering
-
::ordering_constraint
—
Cuprum::Collections::Queries::Ordering
-
::subclass
—
Cuprum::Collections::Basic::Command
-
::to_gem_version
—
Cuprum::Collections::Version
-
::validate_ordering!
—
Cuprum::Collections::Queries::Ordering
-
::validation_contract
—
Cuprum::Collections::Queries::ParseBlock
-
::value_of
—
Cuprum::Collections::Version
-
::version
—
Cuprum::Collections
-
#<<
—
Cuprum::Collections::Repository
-
#[]
—
Cuprum::Collections::Repository
-
#add
—
Cuprum::Collections::Repository
-
#apply_filters
—
Cuprum::Collections::Basic::Query
-
#apply_limit_offset
—
Cuprum::Collections::Basic::Query
-
#apply_order
—
Cuprum::Collections::Basic::Query
-
#apply_query
—
Cuprum::Collections::Commands::AbstractFindMany
-
#apply_query
—
Cuprum::Collections::Commands::AbstractFindMatching
-
#apply_query
—
Cuprum::Collections::Commands::AbstractFindOne
-
#array_constraint
—
Cuprum::Collections::Constraints::Order::ComplexOrdering
-
#as_json
—
Cuprum::Collections::Errors::AlreadyExists
-
#as_json
—
Cuprum::Collections::Errors::ExtraAttributes
-
#as_json
—
Cuprum::Collections::Errors::FailedValidation
-
#as_json
—
Cuprum::Collections::Errors::InvalidParameters
-
#as_json
—
Cuprum::Collections::Errors::InvalidQuery
-
#as_json
—
Cuprum::Collections::Errors::MissingDefaultContract
-
#as_json
—
Cuprum::Collections::Errors::NotFound
-
#as_json
—
Cuprum::Collections::Errors::UnknownOperator
-
#attribute_name_constraint
—
Cuprum::Collections::Constraints::QueryHash
-
#build
—
Cuprum::Collections::Basic::Repository
-
#build_filters
—
Cuprum::Collections::Basic::QueryBuilder
-
#build_query
—
Cuprum::Collections::Basic::Commands::FindMany
-
#build_query
—
Cuprum::Collections::Basic::Commands::FindMatching
-
#build_query
—
Cuprum::Collections::Basic::Commands::FindOne
-
#build_query
—
Cuprum::Collections::Basic::QueryBuilder
-
#build_query
—
Cuprum::Collections::QueryBuilder
-
#call
—
Cuprum::Collections::QueryBuilder
-
#call_block
—
Cuprum::Collections::Queries::ParseBlock
-
#command_options
—
Cuprum::Collections::Basic::Collection
-
#contract_or_default
—
Cuprum::Collections::Basic::Commands::ValidateOne
-
#corrections
—
Cuprum::Collections::Errors::UnknownOperator
-
#criteria
—
Cuprum::Collections::Query
-
#default_message
—
Cuprum::Collections::Errors::AlreadyExists
-
#default_message
—
Cuprum::Collections::Errors::ExtraAttributes
-
#default_message
—
Cuprum::Collections::Errors::FailedValidation
-
#default_message
—
Cuprum::Collections::Errors::InvalidQuery
-
#default_message
—
Cuprum::Collections::Errors::MissingDefaultContract
-
#default_message
—
Cuprum::Collections::Errors::NotFound
-
#each
—
Cuprum::Collections::Basic::Query
-
#entity_name
—
Cuprum::Collections::Errors::AlreadyExists
-
#entity_name
—
Cuprum::Collections::Errors::NotFound
-
#eq
—
Cuprum::Collections::Basic::QueryBuilder
-
#eq
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#equal
—
Cuprum::Collections::Basic::QueryBuilder
-
#equal
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#equals
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#errors_for
—
Cuprum::Collections::Constraints::Ordering
-
#exists?
—
Cuprum::Collections::Basic::Query
-
#filtered_data
—
Cuprum::Collections::Basic::Query
-
#find_and_validate_strategy
—
Cuprum::Collections::Queries::ParseStrategy
-
#find_existing
—
Cuprum::Collections::Basic::Commands::InsertOne
-
#find_existing
—
Cuprum::Collections::Basic::Commands::UpdateOne
-
#find_strategy
—
Cuprum::Collections::Queries::ParseStrategy
-
#find_strategy_by_key
—
Cuprum::Collections::Queries::ParseStrategy
-
#find_strategy_by_parameters
—
Cuprum::Collections::Queries::ParseStrategy
-
#format_errors
—
Cuprum::Collections::Errors::FailedValidation
-
#generate_criteria
—
Cuprum::Collections::Queries::ParseBlock
-
#generate_message
—
Cuprum::Collections::Errors::UnknownOperator
-
#greater_than
—
Cuprum::Collections::Basic::QueryBuilder
-
#greater_than
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#greater_than_or_equal_to
—
Cuprum::Collections::Basic::QueryBuilder
-
#greater_than_or_equal_to
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#gt
—
Cuprum::Collections::Basic::QueryBuilder
-
#gt
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#gte
—
Cuprum::Collections::Basic::QueryBuilder
-
#gte
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#handle_invalid_parameters
—
Cuprum::Collections::Command
-
#handle_missing_item
—
Cuprum::Collections::Basic::Commands::DestroyOne
-
#handle_missing_item
—
Cuprum::Collections::Commands::AbstractFindOne
-
#handle_missing_items
—
Cuprum::Collections::Commands::AbstractFindMany
-
#handle_unknown_operator
—
Cuprum::Collections::Queries::ParseBlock
-
#hash_constraint
—
Cuprum::Collections::Constraints::Order::ComplexOrdering
-
#invalid_parameters_error
—
Cuprum::Collections::Queries::ParseStrategy
-
#invalid_query_error
—
Cuprum::Collections::Queries::ParseBlock
-
#items_with_primary_keys
—
Cuprum::Collections::Basic::Commands::FindMany
-
#items_with_primary_keys
—
Cuprum::Collections::Commands::AbstractFindMany
-
#key?
—
Cuprum::Collections::Repository
-
#less_than
—
Cuprum::Collections::Basic::QueryBuilder
-
#less_than
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#less_than_or_equal_to
—
Cuprum::Collections::Basic::QueryBuilder
-
#less_than_or_equal_to
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#limit
—
Cuprum::Collections::Query
-
#lt
—
Cuprum::Collections::Basic::QueryBuilder
-
#lt
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#lte
—
Cuprum::Collections::Basic::QueryBuilder
-
#lte
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#match?
—
Cuprum::Collections::Constraints::Order::ComplexOrdering
-
#match?
—
Cuprum::Collections::Constraints::Ordering
-
#match_items
—
Cuprum::Collections::Commands::AbstractFindMany
-
#matches?
—
Cuprum::Collections::Constraints::Order::ComplexOrdering
-
#matches?
—
Cuprum::Collections::Constraints::Ordering
-
#ne
—
Cuprum::Collections::Basic::QueryBuilder
-
#ne
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#negated_errors_for
—
Cuprum::Collections::Constraints::Ordering
-
#not_equal
—
Cuprum::Collections::Basic::QueryBuilder
-
#not_equal
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#not_one_of
—
Cuprum::Collections::Basic::QueryBuilder
-
#not_one_of
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#offset
—
Cuprum::Collections::Query
-
#one_of
—
Cuprum::Collections::Basic::QueryBuilder
-
#one_of
—
Cuprum::Collections::Queries::ParseBlock::Builder
-
#order
—
Cuprum::Collections::Query
-
#order_by
—
Cuprum::Collections::Query
-
#ordering_constraints
—
Cuprum::Collections::Constraints::Ordering
-
#parse_criteria
—
Cuprum::Collections::QueryBuilder
-
#parse_criteria
—
Cuprum::Collections::Commands::AbstractFindMatching
-
#partial_criterion?
—
Cuprum::Collections::Queries::ParseBlock
-
#primary_key_contract
—
Cuprum::Collections::Basic::Command
-
#primary_keys_contract
—
Cuprum::Collections::Basic::Command
-
#process
—
Cuprum::Collections::Basic::Commands::AssignOne
-
#process
—
Cuprum::Collections::Basic::Commands::BuildOne
-
#process
—
Cuprum::Collections::Basic::Commands::DestroyOne
-
#process
—
Cuprum::Collections::Basic::Commands::FindMany
-
#process
—
Cuprum::Collections::Basic::Commands::FindOne
-
#process
—
Cuprum::Collections::Basic::Commands::InsertOne
-
#process
—
Cuprum::Collections::Basic::Commands::UpdateOne
-
#process
—
Cuprum::Collections::Basic::Commands::ValidateOne
-
#process
—
Cuprum::Collections::Queries::Parse
-
#process
—
Cuprum::Collections::Queries::ParseBlock
-
#process
—
Cuprum::Collections::Queries::ParseStrategy
-
#process
—
Cuprum::Collections::Commands::AbstractFindMany
-
#process
—
Cuprum::Collections::Commands::AbstractFindMatching
-
#process
—
Cuprum::Collections::Commands::AbstractFindOne
-
#query
—
Cuprum::Collections::Basic::Collection
-
#query_builder
—
Cuprum::Collections::Basic::Query
-
#reset
—
Cuprum::Collections::Query
-
#reset!
—
Cuprum::Collections::Basic::Query
-
#reset!
—
Cuprum::Collections::Query
-
#singular?
—
Cuprum::Collections::Errors::AlreadyExists
-
#singular?
—
Cuprum::Collections::Errors::NotFound
-
#sort_directions
—
Cuprum::Collections::Constraints::Order::SortDirection
-
#suggestion
—
Cuprum::Collections::Errors::UnknownOperator
-
#titleize
—
Cuprum::Collections::Errors::AlreadyExists
-
#titleize
—
Cuprum::Collections::Errors::NotFound
-
#to_a
—
Cuprum::Collections::Basic::Query
-
#tools
—
Cuprum::Collections::Basic::Collection
-
#tools
—
Cuprum::Collections::Basic::Command
-
#tools
—
Cuprum::Collections::Errors::AlreadyExists
-
#tools
—
Cuprum::Collections::Errors::NotFound
-
#tools
—
Cuprum::Collections::Errors::UnknownOperator
-
#type
—
Cuprum::Collections::Errors::AlreadyExists
-
#type
—
Cuprum::Collections::Errors::ExtraAttributes
-
#type
—
Cuprum::Collections::Errors::FailedValidation
-
#type
—
Cuprum::Collections::Errors::InvalidParameters
-
#type
—
Cuprum::Collections::Errors::InvalidQuery
-
#type
—
Cuprum::Collections::Errors::MissingDefaultContract
-
#type
—
Cuprum::Collections::Errors::NotFound
-
#type
—
Cuprum::Collections::Errors::UnknownOperator
-
#unknown_strategy_error
—
Cuprum::Collections::Queries::ParseStrategy
-
#valid_collection?
—
Cuprum::Collections::Basic::Repository
-
#valid_collection?
—
Cuprum::Collections::Repository
-
#validate_collection!
—
Cuprum::Collections::Repository
-
#validate_collection_name!
—
Cuprum::Collections::Basic::Repository
-
#validate_data!
—
Cuprum::Collections::Basic::Repository
-
#validate_entity
—
Cuprum::Collections::Basic::Commands::ValidateOne
-
#validate_hash
—
Cuprum::Collections::Queries::ParseBlock
-
#validate_limit
—
Cuprum::Collections::Query
-
#validate_offset
—
Cuprum::Collections::Query
-
#validate_primary_key
—
Cuprum::Collections::Basic::Command
-
#validate_primary_keys
—
Cuprum::Collections::Basic::Command
-
#where
—
Cuprum::Collections::Query
-
#with_criteria
—
Cuprum::Collections::Query
-
#with_filters
—
Cuprum::Collections::Basic::Query
-
#with_limit
—
Cuprum::Collections::Query
-
#with_offset
—
Cuprum::Collections::Query
-
#with_options
—
Cuprum::Collections::Constraints::Ordering
-
#with_order
—
Cuprum::Collections::Query
-
#wrap_item
—
Cuprum::Collections::Commands::AbstractFindOne
-
#wrap_items
—
Cuprum::Collections::Commands::AbstractFindMany
-
#wrap_query
—
Cuprum::Collections::Commands::AbstractFindMatching