class Yoda::Model::Types::Base

@abstract

Public Instance Methods

==(another) click to toggle source
# File lib/yoda/model/types/base.rb, line 6
def ==(another)
  eql?(another)
end
change_root(paths) click to toggle source

@abstract @param paths [Array<Path>] @return [Base]

# File lib/yoda/model/types/base.rb, line 13
def change_root(paths)
  fail NotImplementedError
end
map() { |self| ... } click to toggle source

@return [Base]

# File lib/yoda/model/types/base.rb, line 31
def map
  yield self
end
resolve(registry) click to toggle source

@abstract @param registry [Registry] @return [Array<Store::Objects::Base>]

# File lib/yoda/model/types/base.rb, line 20
def resolve(registry)
  fail NotImplementedError
end
to_s() click to toggle source

@abstract @return [String]

# File lib/yoda/model/types/base.rb, line 26
def to_s
  fail NotImplementedError
end