Module: ShEx::Algebra::ReferencedStatement

Defined in:
lib/shex/algebra/triple_expression.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#referencedShEx::Algebra::ShapeExpression

Returns referenced operand which satisfied some of this statement.

Returns:



57
58
59
# File 'lib/shex/algebra/triple_expression.rb', line 57

def referenced
  @referenced
end

Instance Method Details

#to_sxp_binObject



59
60
61
# File 'lib/shex/algebra/triple_expression.rb', line 59

def to_sxp_bin
  referenced ? super + [referenced.to_sxp_bin] : super
end