Module: ShEx::Algebra::Satisfiable
- Defined in:
- lib/shex/algebra/satisfiable.rb
Overview
Implements ‘satisfies?` and `not_satisfies?`
Instance Method Summary collapse
-
#satisfiable? ⇒ Boolean
This operator includes Satisfiable.
-
#satisfies?(focus, depth: 0, **options) ⇒ Operator
Satisfies method.
Instance Method Details
#satisfiable? ⇒ Boolean
This operator includes Satisfiable
20 |
# File 'lib/shex/algebra/satisfiable.rb', line 20 def satisfiable?; true; end |
#satisfies?(focus, depth: 0, **options) ⇒ Operator
Satisfies method
15 16 17 |
# File 'lib/shex/algebra/satisfiable.rb', line 15 def satisfies?(focus, depth: 0, **) raise NotImplementedError, "#satisfies? Not implemented in #{self.class}" end |