Class: SolidObjects::Serialization::Dumped

Inherits:
Data
  • Object
show all
Defined in:
lib/solid_objects/serialization.rb,
sig/generated/lib/solid_objects/serialization.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#byte_sizeObject (readonly)

Returns the value of attribute byte_size

Returns:

  • (Object)

    the current value of byte_size



7
8
9
# File 'lib/solid_objects/serialization.rb', line 7

def byte_size
  @byte_size
end

#valueObject (readonly)

Returns the value of attribute value

Returns:

  • (Object)

    the current value of value



7
8
9
# File 'lib/solid_objects/serialization.rb', line 7

def value
  @value
end

Class Method Details

.members[ :value, :byte_size ]

Returns:

  • ([ :value, :byte_size ])


15
# File 'sig/generated/lib/solid_objects/serialization.rbs', line 15

def self.members: () -> [ :value, :byte_size ]

.new(value, byte_size) ⇒ instance .new(value:, byte_size:) ⇒ instance

Overloads:

  • .new(value, byte_size) ⇒ instance

    Parameters:

    • value (Object)
    • byte_size (Object)

    Returns:

    • (instance)
  • .new(value:, byte_size:) ⇒ instance

    Parameters:

    • value: (Object)
    • byte_size: (Object)

    Returns:

    • (instance)


12
13
# File 'sig/generated/lib/solid_objects/serialization.rbs', line 12

def self.new: (untyped value, untyped byte_size) -> instance
| (value: untyped, byte_size: untyped) -> instance

Instance Method Details

#members[ :value, :byte_size ]

Returns:

  • ([ :value, :byte_size ])


17
# File 'sig/generated/lib/solid_objects/serialization.rbs', line 17

def members: () -> [ :value, :byte_size ]