Class: Protobuf::Field::Uint32Field
- Inherits:
-
VarintField
- Object
- BaseField
- VarintField
- Protobuf::Field::Uint32Field
- Defined in:
- lib/protobuf/field/uint32_field.rb
Direct Known Subclasses
Constant Summary
Constants inherited from VarintField
VarintField::INT32_MAX, VarintField::INT32_MIN, VarintField::INT64_MAX, VarintField::INT64_MIN, VarintField::UINT32_MAX, VarintField::UINT64_MAX
Constants inherited from BaseField
BaseField::OBJECT_MODULE, BaseField::PACKED_TYPES
Instance Attribute Summary
Attributes inherited from BaseField
#default_value, #fully_qualified_name, #message_class, #name, #options, #rule, #tag, #type_class
Class Method Summary collapse
-
.max ⇒ Object
Class Methods.
- .min ⇒ Object
Methods inherited from VarintField
#acceptable?, #coerce!, #decode, default, encode, #encode, #wire_type
Methods inherited from BaseField
#acceptable?, #coerce!, #decode, default, #default, #define_encode_to_stream!, #define_field_and_present_predicate!, #define_field_predicate!, #define_set_field!, #define_set_method!, #define_to_message_hash!, #define_value_from_values!, #define_value_from_values_for_serialization!, #deprecated?, #encode, #encode_to_stream, #enum?, #extension?, #field?, #field_and_present?, #fully_qualified_name_only!, #initialize, #map?, #message?, #optional?, #packed?, #repeated?, #repeated_message?, #required?, #set, #set_default_value!, #set_field, #set_map!, #set_repeated_message!, #tag_encoded, #to_message_hash, #to_message_hash_with_string_key, #to_s, #value_from_values, #value_from_values_for_serialization, #wire_type
Methods included from Logging
initialize_logger, #log_exception, #log_signature, #logger, #sign_message
Constructor Details
This class inherits a constructor from Protobuf::Field::BaseField
Class Method Details
.max ⇒ Object
Class Methods
11 12 13 |
# File 'lib/protobuf/field/uint32_field.rb', line 11 def self.max UINT32_MAX end |
.min ⇒ Object
15 16 17 |
# File 'lib/protobuf/field/uint32_field.rb', line 15 def self.min 0 end |