Method: RDF::Query::Pattern#variable_terms
- Defined in:
- lib/rdf/query/pattern.rb
#variable_terms(name = nil) ⇒ Array<Symbol>
Deprecated.
use #var_values instead
Returns the variable terms in this pattern.
240 241 242 243 244 245 246 247 248 249 |
# File 'lib/rdf/query/pattern.rb', line 240 def variable_terms(name = nil) warn "[DEPRECATION] RDF::Query::Pattern#variable_terms is deprecated and will be removed in a future version.\n" + "Called from #{Gem.location_of_caller.join(':')}" terms = [] terms << :subject if subject.is_a?(Variable) && (!name || name.eql?(subject.name)) terms << :predicate if predicate.is_a?(Variable) && (!name || name.eql?(predicate.name)) terms << :object if object.is_a?(Variable) && (!name || name.eql?(object.name)) terms << :graph_name if graph_name.is_a?(Variable) && (!name || name.eql?(graph_name.name)) terms end |