Class: Yoda::Model::Values::Base Abstract

Inherits:
Object
  • Object
show all
Defined in:
lib/yoda/model/values/base.rb

Overview

This class is abstract.

Direct Known Subclasses

InstanceValue, ModuleValue

Instance Method Summary collapse

Instance Method Details

#defined_filesArray<[String, Integer]>

This method is abstract.

Returns:

  • (Array<[String, Integer]>)


26
27
28
# File 'lib/yoda/model/values/base.rb', line 26

def defined_files
  fail NotImplementedError
end

#docstringString

This method is abstract.

Returns:

  • (String)


20
21
22
# File 'lib/yoda/model/values/base.rb', line 20

def docstring
  fail NotImplementedError
end

#methodsArray<Functions::Base>

This method is abstract.

Returns:

  • (Array<Functions::Base>)


8
9
10
# File 'lib/yoda/model/values/base.rb', line 8

def methods
  fail NotImplementedError
end

#pathString

This method is abstract.

Returns:

  • (String)


14
15
16
# File 'lib/yoda/model/values/base.rb', line 14

def path
  fail NotImplementedError
end