API Reference Parameter v0.5.2

modules

Modules

Parameter is a library for dealing with complex datatypes by solving the following problems

Enum type represents a group of constants that have a value with an associated key.

Logic for dealing with excluded fields list.

This module define the structure of a Field inside a Parameter Schema.

Custom types per fields to be implemented using Parameter.Parametrizable module. When the basic types are not enough for loading, validating and dumping data this module can be used to provide custom types.

Compile schema options

Type behavour for implementing new types for parameters.

Any parameter type. It will accept any input value without validations. The same value loaded will be the same dumped.

Atom parameter type

Boolean parameter type

Date parameter type

DateTime parameter type

Decimal parameter type. Include the Decimal library on your application to use this type

Float parameter type

Integer parameter type

List parameter type

Map parameter type

NaiveDateTime parameter type

String parameter type

Time parameter type

Common validators to use with the schema