Rename RDF.Star.Statement.annotation?/1 to star_statement?/1

This commit is contained in:
Marcel Otto 2021-11-16 21:52:48 +01:00
parent 5bbd1409bb
commit a367438f9d

View file

@ -127,16 +127,16 @@ defmodule RDF.Star.Statement do
## Examples ## Examples
iex> RDF.Star.Statement.annotation?({EX.S, EX.P, EX.O}) iex> RDF.Star.Statement.star_statement?({EX.S, EX.P, EX.O})
false false
iex> RDF.Star.Statement.annotation?({EX.AS, EX.AP, {EX.S, EX.P, EX.O}}) iex> RDF.Star.Statement.star_statement?({EX.AS, EX.AP, {EX.S, EX.P, EX.O}})
true true
iex> RDF.Star.Statement.annotation?({{EX.S, EX.P, EX.O}, EX.AP, EX.AO}) iex> RDF.Star.Statement.star_statement?({{EX.S, EX.P, EX.O}, EX.AP, EX.AO})
true true
""" """
@spec annotation?(Triple.t() | Quad.t() | any) :: boolean @spec star_statement?(Triple.t() | Quad.t() | any) :: boolean
def annotation?({{_, _, _}, _, _}), do: true def star_statement?({{_, _, _}, _, _}), do: true
def annotation?({_, _, {_, _, _}}), do: true def star_statement?({_, _, {_, _, _}}), do: true
def annotation?(_), do: false def star_statement?(_), do: false
end end