Module: ParamsReady

Defined in:
lib/params_ready/error.rb,
lib/params_ready/format.rb,
lib/params_ready/intent.rb,
lib/params_ready/result.rb,
lib/params_ready/builder.rb,
lib/params_ready/version.rb,
lib/params_ready/restriction.rb,
lib/params_ready/value/coder.rb,
lib/params_ready/helpers/memo.rb,
lib/params_ready/helpers/rule.rb,
lib/params_ready/value/custom.rb,
lib/params_ready/input_context.rb,
lib/params_ready/query_context.rb,
lib/params_ready/parameter_user.rb,
lib/params_ready/query/grouping.rb,
lib/params_ready/query/relation.rb,
lib/params_ready/extensions/hash.rb,
lib/params_ready/helpers/key_map.rb,
lib/params_ready/helpers/options.rb,
lib/params_ready/helpers/storage.rb,
lib/params_ready/ordering/column.rb,
lib/params_ready/parameter/state.rb,
lib/params_ready/query/predicate.rb,
lib/params_ready/value/validator.rb,
lib/params_ready/helpers/callable.rb,
lib/params_ready/pagination/nulls.rb,
lib/params_ready/value/constraint.rb,
lib/params_ready/ordering/ordering.rb,
lib/params_ready/output_parameters.rb,
lib/params_ready/pagination/cursor.rb,
lib/params_ready/parameter_definer.rb,
lib/params_ready/query/join_clause.rb,
lib/params_ready/extensions/freezer.rb,
lib/params_ready/helpers/usage_rule.rb,
lib/params_ready/pagination/keysets.rb,
lib/params_ready/extensions/registry.rb,
lib/params_ready/pagination/tendency.rb,
lib/params_ready/parameter/parameter.rb,
lib/params_ready/extensions/finalizer.rb,
lib/params_ready/extensions/late_init.rb,
lib/params_ready/extensions/undefined.rb,
lib/params_ready/helpers/arel_builder.rb,
lib/params_ready/helpers/find_in_hash.rb,
lib/params_ready/pagination/direction.rb,
lib/params_ready/parameter/definition.rb,
lib/params_ready/query/array_grouping.rb,
lib/params_ready/extensions/collection.rb,
lib/params_ready/extensions/delegation.rb,
lib/params_ready/marshaller/collection.rb,
lib/params_ready/query/custom_predicate.rb,
lib/params_ready/query/exists_predicate.rb,
lib/params_ready/query/nullness_predicate.rb,
lib/params_ready/query/predicate_operator.rb,
lib/params_ready/helpers/conditional_block.rb,
lib/params_ready/helpers/interface_definer.rb,
lib/params_ready/marshaller/builder_module.rb,
lib/params_ready/parameter/array_parameter.rb,
lib/params_ready/parameter/tuple_parameter.rb,
lib/params_ready/parameter/value_parameter.rb,
lib/params_ready/query/polymorph_predicate.rb,
lib/params_ready/query/structured_grouping.rb,
lib/params_ready/parameter/struct_parameter.rb,
lib/params_ready/marshaller/parameter_module.rb,
lib/params_ready/marshaller/array_marshallers.rb,
lib/params_ready/marshaller/definition_module.rb,
lib/params_ready/marshaller/tuple_marshallers.rb,
lib/params_ready/pagination/keyset_pagination.rb,
lib/params_ready/pagination/offset_pagination.rb,
lib/params_ready/parameter/enum_set_parameter.rb,
lib/params_ready/marshaller/struct_marshallers.rb,
lib/params_ready/parameter/polymorph_parameter.rb,
lib/params_ready/extensions/class_reader_writer.rb,
lib/params_ready/pagination/abstract_pagination.rb,
lib/params_ready/query/fixed_operator_predicate.rb,
lib/params_ready/marshaller/enum_set_marshallers.rb,
lib/params_ready/helpers/relation_builder_wrapper.rb,
lib/params_ready/marshaller/polymorph_marshallers.rb,
lib/params_ready/query/variable_operator_predicate.rb,
lib/params_ready/parameter/abstract_struct_parameter.rb,
lib/params_ready/helpers/parameter_user_class_methods.rb,
lib/params_ready/helpers/parameter_definer_class_methods.rb,
lib/params_ready/helpers/parameter_storage_class_methods.rb

Defined Under Namespace

Modules: DelegatingBuilder, Extensions, Helpers, Marshaller, Ordering, Pagination, Parameter, ParameterDefiner, ParameterUser, Query, Value Classes: AbstractBuilder, AbstractReporter, Builder, CoercionError, ErrorWrapper, Format, InputContext, Intent, OutputParameters, ParamsReadyError, PopulatorError, PostprocessorError, PreprocessorError, QueryContext, Reporter, Restriction, Result, ValueMissingError

Constant Summary collapse

VERSION =
'0.0.8'.freeze

Class Method Summary collapse

Class Method Details

.gem_versionObject



4
5
6
# File 'lib/params_ready/version.rb', line 4

def self.gem_version
  ::Gem::Version.new(VERSION)
end