Class: Protobuf::Field::Int64Field
- Inherits:
-
IntegerField
- Object
- BaseField
- VarintField
- IntegerField
- Protobuf::Field::Int64Field
- Defined in:
- lib/protobuf/message/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
Instance Attribute Summary
Attributes inherited from BaseField
#default, #default_value, #message_class, #name, #rule, #tag, #type
Class Method Summary collapse
Methods inherited from IntegerField
Methods inherited from VarintField
#acceptable?, decode, #decode, default, encode, #encode, #wire_type
Methods inherited from BaseField
#acceptable?, #decode, default, descriptor, #descriptor, #encode, #initialize, #initialized?, #max, #merge, #min, #optional?, #packed?, #ready?, #repeated?, #required?, #set, #to_s
Constructor Details
This class inherits a constructor from Protobuf::Field::BaseField
Class Method Details
.max ⇒ Object
432 |
# File 'lib/protobuf/message/field.rb', line 432 def self.max; INT64_MAX; end |
.min ⇒ Object
433 |
# File 'lib/protobuf/message/field.rb', line 433 def self.min; INT64_MIN; end |