Module: Objective

Defined in:
lib/objective.rb,
lib/objective/deny.rb,
lib/objective/none.rb,
lib/objective/unit.rb,
lib/objective/allow.rb,
lib/objective/filter.rb,
lib/objective/discard.rb,
lib/objective/filters.rb,
lib/objective/outcome.rb,
lib/objective/errors/error_atom.rb,
lib/objective/errors/error_hash.rb,
lib/objective/errors/error_array.rb,
lib/objective/filters/any_filter.rb,
lib/objective/filters/date_filter.rb,
lib/objective/filters/duck_filter.rb,
lib/objective/filters/file_filter.rb,
lib/objective/filters/hash_filter.rb,
lib/objective/filters/root_filter.rb,
lib/objective/filters/time_filter.rb,
lib/objective/filters/array_filter.rb,
lib/objective/filters/float_filter.rb,
lib/objective/filters/model_filter.rb,
lib/objective/filters/string_filter.rb,
lib/objective/filters/boolean_filter.rb,
lib/objective/filters/decimal_filter.rb,
lib/objective/filters/integer_filter.rb,
lib/objective/errors/validation_error.rb,
lib/objective/errors/error_message_creator.rb

Defined Under Namespace

Modules: Errors, Filters, Unit Classes: Allow, Deny, Discard, Filter, None, Outcome, ValidationError

Constant Summary collapse

DENY =
Objective::Deny.instance.freeze
NONE =
Objective::None.instance.freeze
ALLOW =
Objective::Allow.instance.freeze
DISCARD =
Objective::Discard.instance.freeze