Module: Eventsimple::Types

Defined in:
lib/eventsimple/types.rb,
lib/eventsimple/types/encrypted_type.rb

Defined Under Namespace

Modules: MetaPreservingBuilder Classes: EncryptedType

Constant Summary collapse

EVENTSIMPLE_META =
{ eventsimple: true }.freeze
Bool =
DryTypes::Strict::Bool.meta(EVENTSIMPLE_META)
Array =
DryTypes::Strict::Array.meta(EVENTSIMPLE_META)
Hash =
DryTypes::Strict::Hash.meta(EVENTSIMPLE_META)
Integer =
DryTypes::Strict::Integer.meta(EVENTSIMPLE_META)
String =
DryTypes::Strict::String.meta(EVENTSIMPLE_META)
Decimal =
DryTypes::JSON::Decimal.meta(EVENTSIMPLE_META)
Date =
DryTypes::JSON::Date.meta(EVENTSIMPLE_META)
Time =
DryTypes::JSON::Time.meta(EVENTSIMPLE_META)