Class: FastSerializer::JsonModel::Node

Inherits:
Object
  • Object
show all
Defined in:
lib/fast_serializer/json_model/node.rb

Direct Known Subclasses

Attribute, Object

Instance Method Summary collapse

Instance Method Details

#included?(_resource, _params, _context = nil) ⇒ Boolean

Returns:

  • (Boolean)

Raises:

  • (NotImplementedError)


16
17
18
# File 'lib/fast_serializer/json_model/node.rb', line 16

def included?(_resource, _params, _context = nil)
  raise NotImplementedError
end

#injectable?Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/fast_serializer/json_model/node.rb', line 8

def injectable?
  false
end

#serialize(_resource, _params, _context = nil) ⇒ Object

Raises:

  • (NotImplementedError)


12
13
14
# File 'lib/fast_serializer/json_model/node.rb', line 12

def serialize(_resource, _params, _context = nil)
  raise NotImplementedError
end