Module: Alba::Resource::_InstanceMethods

Included in:
InstanceMethods
Defined in:
sig/alba/resource.rbs

Instance Method Summary collapse

Instance Method Details

#as_json ⇒ serializable_hash_type

Parameters:

  • (generic_hash)
  • root_key: (root_key_type)
  • meta: (generic_hash)

Returns:

  • (serializable_hash_type)


19
# File 'sig/alba/resource.rbs', line 19

def as_json: (?generic_hash, ?root_key: root_key_type, ?meta: generic_hash) -> serializable_hash_type

#nil? ⇒ Boolean

Returns:

  • (Boolean)


14
# File 'sig/alba/resource.rbs', line 14

def nil?: () -> bool

#object ⇒ Object

Returns:

  • (Object)


15
# File 'sig/alba/resource.rbs', line 15

def object: () -> untyped

#params ⇒ generic_hash

Returns:

  • (generic_hash)


16
# File 'sig/alba/resource.rbs', line 16

def params: () -> generic_hash

#serializable_hash ⇒ serializable_hash_type

Returns:

  • (serializable_hash_type)


20
# File 'sig/alba/resource.rbs', line 20

def serializable_hash: () -> serializable_hash_type

#serialize ⇒ String

Parameters:

  • root_key: (root_key_type)
  • meta: (generic_hash)

Returns:

  • (String)


17
# File 'sig/alba/resource.rbs', line 17

def serialize: (?root_key: root_key_type, ?meta: generic_hash) -> String

#to_json ⇒ String

Parameters:

  • (generic_hash)
  • root_key: (root_key_type)
  • meta: (generic_hash)

Returns:

  • (String)


18
# File 'sig/alba/resource.rbs', line 18

def to_json: (?generic_hash, ?root_key: root_key_type, ?meta: generic_hash) -> String