| Module | Qpid::Proton::Codec |
| In: |
lib/codec/mapping.rb
lib/codec/data.rb |
@private
| NULL | = | Mapping.new(Cproton::PN_NULL, "null", [NilClass]) |
| BOOL | = | Mapping.new(Cproton::PN_BOOL, "bool", [TrueClass, FalseClass]) |
| UBYTE | = | Mapping.new(Cproton::PN_UBYTE, "ubyte") |
| BYTE | = | Mapping.new(Cproton::PN_BYTE, "byte") |
| USHORT | = | Mapping.new(Cproton::PN_USHORT, "ushort") |
| SHORT | = | Mapping.new(Cproton::PN_SHORT, "short") |
| UINT | = | Mapping.new(Cproton::PN_UINT, "uint") |
| INT | = | Mapping.new(Cproton::PN_INT, "int") |
| CHAR | = | Mapping.new(Cproton::PN_CHAR, "char") |
| ULONG | = | Mapping.new(Cproton::PN_ULONG, "ulong") |
| LONG | = | Mapping.new(Cproton::PN_LONG, "long", [Integer]) |
| TIMESTAMP | = | Mapping.new(Cproton::PN_TIMESTAMP, "timestamp", [Date, Time]) |
| FLOAT | = | Mapping.new(Cproton::PN_FLOAT, "float") |
| DOUBLE | = | Mapping.new(Cproton::PN_DOUBLE, "double", [Float]) |
| DECIMAL32 | = | Mapping.new(Cproton::PN_DECIMAL32, "decimal32") |
| DECIMAL64 | = | Mapping.new(Cproton::PN_DECIMAL64, "decimal64") |
| DECIMAL128 | = | Mapping.new(Cproton::PN_DECIMAL128, "decimal128") |
| UUID | = | Mapping.new(Cproton::PN_UUID, "uuid") |
| BINARY | = | Mapping.new(Cproton::PN_BINARY, "binary") |
| STRING | = | Mapping.new(Cproton::PN_STRING, "string", [::String, Types::UTFString, Types::BinaryString]) |
| SYMBOL | = | Mapping.new(Cproton::PN_SYMBOL, "symbol", [::Symbol]) |
| DESCRIBED | = | Mapping.new(Cproton::PN_DESCRIBED, "described", [Types::Described]) |
| ARRAY | = | Mapping.new(Cproton::PN_ARRAY, "array", [Types::UniformArray]) |
| LIST | = | Mapping.new(Cproton::PN_LIST, "list", [::Array]) |
| MAP | = | Mapping.new(Cproton::PN_MAP, "map", [::Hash]) |
| DataError | = | ::TypeError |