RDF.ex
▼
Project version
v2.0.1
v2.0.0
v1.2.0
v1.1.1
v1.1.0
v1.0.0
v0.12.0
v0.11.0
v0.10.0
v0.9.4
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.1
v0.7.0
v0.6.2
v0.6.1
v0.6.0
v0.5.4
v0.5.3
v0.5.2
v0.5.1
v0.5.0
v0.4.1
v0.4.0
v0.3.1
v0.3.0
v0.2.0
v0.1.1
v0.1.0
Pages
Modules
API Reference
Modules
About
Features
Contributing
Consulting
Acknowledgements
License and Copyright
CHANGELOG
2.0.1 - 2024-10-07
2.0.0 - 2024-08-07
1.2.0 - 2024-03-18
1.1.1 - 2023-03-31
1.1.0 - 2022-12-19
1.0.0 - 2022-11-03
0.12.0 - 2022-04-11
0.11.0 - 2022-03-22
0.10.0 - 2021-12-13
0.9.4 - 2021-05-26
0.9.3 - 2021-03-09
0.9.2 - 2021-01-06
0.9.1 - 2020-11-16
0.9.0 - 2020-10-13
0.8.2 - 2020-09-21
0.8.1 - 2020-06-16
0.8.0 - 2020-06-01
0.7.1 - 2020-03-11
0.7.0 - 2019-11-22
0.6.2 - 2019-09-08
0.6.1 - 2019-07-15
0.6.0 - 2019-04-06
0.5.4 - 2019-01-17
0.5.3 - 2018-11-11
0.5.2 - 2018-11-04
0.5.1 - 2018-09-17
0.5.0 - 2018-09-17
0.4.1 - 2018-03-19
0.4.0 - 2018-03-10
0.3.1 - 2018-01-19
0.3.0 - 2017-08-24
0.2.0 - 2017-08-12
0.1.1 - 2017-06-25
0.1.0 - 2017-06-25
CONTRIBUTING
License
RDF
Summary
Functions
nil/0
__using__/1
bnode/0
bnode/1
bnode?/1
coerce_graph_name/1
coerce_object/2
coerce_predicate/1
coerce_predicate/2
coerce_subject/2
dataset/0
dataset/1
dataset/2
default_base_iri/0
default_prefixes/0
default_prefixes/1
description/2
diff/2
first/0
graph/0
graph/1
graph/2
iri/1
iri!/1
iri?/1
lang_string/0
lang_string/2
langString/0
langString/2
list/1
list/2
list?/1
list?/2
literal/1
literal/2
literal?/1
object/0
predicate/0
prefix_map/1
prefixes/1
property_map/1
quad/2
quad/5
read_file/2
read_file!/2
read_stream/2
read_stream!/2
read_string/2
read_string!/2
resource?/1
rest/0
sparql_prefixes/1
standard_prefixes/0
star?/0
statement/2
statement/3
statement/4
subject/0
term?/1
triple/2
triple/4
turtle_prefixes/1
type/0
uri/1
uri!/1
uri?/1
value/0
write_file/3
write_file!/3
write_stream/2
write_string/2
write_string!/2
RDF.Guards
Summary
Functions
is_plain_rdf_literal/1
is_quad/1
is_rdf_bnode/1
is_rdf_iri/1
is_rdf_literal/1
is_rdf_literal/2
is_rdf_quad/1
is_rdf_resource/1
is_rdf_statement/1
is_rdf_term/1
is_rdf_triple/1
is_statement/1
is_triple/1
is_typed_rdf_literal/1
maybe_ns_term/1
RDF.Utils.Regex
Summary
Functions
match?/2
run/2
Terms
RDF.BlankNode
Summary
Types
t/0
Functions
equal_value?/2
new/0
new/1
value/1
RDF.IRI
Summary
Types
coercible/0
t/0
Functions
absolute/2
absolute?/1
append/2
coerce_base/1
default_base/0
ends_with?/2
equal_value?/2
in_namespace?/2
merge/2
new/1
new!/1
parse/1
scheme/1
starts_with?/2
to_string/1
valid!/1
valid?/1
RDF.Literal
Summary
Types
t/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
coerce/1
compare/2
datatype?/1
datatype_id/1
equal?/2
equal_value?/2
generic?/1
greater_than?/2
has_datatype?/1
has_language?/1
is_a?/2
language/1
less_than?/2
lexical/1
matches?/3
new/1
new/2
new!/2
plain?/1
simple?/1
update/3
valid?/1
value/1
RDF.Resource
Summary
Types
coercible/0
t/0
RDF.Sigils
Summary
Functions
sigil_B/2
sigil_b/2
sigil_I/2
sigil_i/2
sigil_L/2
sigil_l/2
RDF.Term
Summary
Types
t/0
Functions
coerce/1
equal?/2
equal_value?/2
term?/1
value/1
Structures
RDF.Data
Summary
Types
t/0
Functions
delete/3
describes?/2
description/2
descriptions/1
empty?/1
equal?/2
include?/3
map/2
merge/3
objects/1
pop/1
predicates/1
resources/1
statement_count/1
statements/1
subject_count/1
subjects/1
values/2
RDF.Dataset
Summary
Types
get_and_update_graph_fun/0
graph_name/0
input/0
t/0
update_graph_fun/0
Functions
add/3
canonical_hash/2
canonicalize/2
change_name/2
default_graph/1
delete/3
delete_default_graph/1
delete_graph/2
describes?/3
empty?/1
equal?/2
fetch/2
get/3
get_and_update/3
graph/2
graph_count/1
graph_names/1
graphs/1
include?/3
intersection/2
isomorphic?/2
map/2
name/1
named_graphs/1
new/0
new/1
new/2
objects/1
pop/1
pop/2
predicates/1
prefixes/1
put/3
put_graph/3
put_properties/3
quads/2
resources/1
statement_count/1
statements/2
subjects/1
triples/2
update/4
update_all_graphs/2
values/2
who_describes/2
RDF.Description
Summary
Types
input/0
predications/0
t/0
Functions
add/3
canonical_hash/2
change_subject/2
count/1
delete/3
delete_predicates/2
describes?/2
empty?/1
equal?/2
fetch/2
first/3
get/3
get_and_update/3
include?/3
intersection/2
map/2
new/2
objects/1
objects/2
pop/1
pop/2
predicates/1
put/3
rename_resource/3
resources/1
statement_count/1
statements/2
subject/1
take/2
triples/2
update/4
update_all_objects/2
update_all_predicates/2
values/2
without_quoted_triple_objects/1
RDF.Diff
Summary
Types
t/0
Functions
apply/2
diff/2
empty?/1
new/1
union/2
RDF.Graph
Summary
Types
get_and_update_description_fun/0
graph_description/0
input/0
t/0
update_description_fun/0
Functions
add/3
add_annotations/3
add_prefixes/3
annotations/1
base_iri/1
build/3
canonical_hash/2
canonicalize/2
change_name/2
clear/1
clear_base_iri/1
clear_metadata/1
clear_prefixes/1
delete/3
delete_annotations/3
delete_descriptions/3
delete_predications/3
delete_prefixes/2
delete_subjects/2
delete_subjects/3
describes?/2
description/2
descriptions/1
empty?/1
equal?/2
fetch/2
get/3
get_and_update/3
include?/3
intersection/2
isomorphic?/3
map/2
name/1
new/0
new/1
new/2
objects/1
pop/1
pop/2
predicates/1
prefixes/1
prefixes/2
put/3
put_annotation_properties/3
put_annotations/3
put_properties/3
quads/2
query/3
query_stream/3
rename_resource/3
resources/1
set_base_iri/2
statement_count/1
statements/2
subject_count/1
subjects/1
take/3
triple_count/1
triples/2
update/4
update_all_descriptions/2
values/2
without_annotations/1
without_star_statements/1
RDF.List
Summary
Types
t/0
Functions
empty?/1
from/2
new/2
node?/1
node?/2
nodes/1
valid?/1
values/1
RDF.PrefixMap
Summary
Types
coercible_namespace/0
coercible_prefix/0
conflict_resolver/0
namespace/0
prefix/0
prefix_map/0
t/0
Functions
add/3
add!/3
delete/2
drop/2
empty?/1
has_prefix?/2
limit/2
merge/2
merge/3
merge!/3
namespace/2
namespaces/1
new/0
new/1
prefix/2
prefixed_name/2
prefixed_name_to_iri/2
prefixes/1
put/3
to_header/3
to_list/1
to_sorted_list/1
to_sparql/1
to_turtle/1
RDF.PropertyMap
Summary
Types
coercible_term/0
input/0
t/0
Functions
add/2
add/3
add!/2
delete/2
drop/2
iri/2
iri_defined?/2
iris/1
new/0
new/1
put/2
put/3
term/2
term_defined?/2
terms/1
to_list/1
to_sorted_list/1
RDF.Quad
Summary
Types
coercible/0
mapping_value/0
t/0
Functions
bnodes/1
has_bnode?/1
include_value?/1
include_value?/2
map/2
new/2
new/5
valid?/1
values/2
RDF.Statement
Summary
Types
coercible/0
coercible_graph_name/0
coercible_object/0
coercible_predicate/0
coercible_subject/0
graph_name/0
object/0
position/0
predicate/0
qualified_term/0
subject/0
t/0
term_mapping/0
Functions
bnodes/1
coerce/2
coerce_graph_name/1
coerce_object/1
coerce_predicate/1
coerce_predicate/2
coerce_subject/1
default_property_mapping/1
graph_name/1
has_bnode?/1
include_value?/2
map/2
new/2
new/3
new/4
object/1
predicate/1
subject/1
valid?/1
valid_graph_name?/1
valid_object?/1
valid_predicate?/1
valid_subject?/1
values/2
RDF.Triple
Summary
Types
coercible/0
mapping_value/0
t/0
Functions
bnodes/1
has_bnode?/1
include_value?/1
include_value?/2
map/2
new/2
new/4
valid?/1
values/2
Namespace
RDF.Namespace
Summary
Types
t/0
Callbacks
__iris__/0
__resolve_term__/1
__terms__/0
Functions
act_as_namespace/1
create/4
create!/4
defnamespace/3
resolve_term/1
resolve_term!/1
RDF.Namespace.IRI
Summary
Functions
term_to_iri/1
RDF.Vocabulary
Summary
Functions
path/1
path/2
RDF.Vocabulary.Namespace
Summary
Types
base_uri/0
t/0
Functions
create/5
create!/5
defvocab/2
Predefined namespaces
RDF.NS
RDF.NS.OWL
Summary
Functions
__iris__/0
allValuesFrom/0
allValuesFrom/1
allValuesFrom/2
annotatedProperty/0
annotatedProperty/1
annotatedProperty/2
annotatedSource/0
annotatedSource/1
annotatedSource/2
annotatedTarget/0
annotatedTarget/1
annotatedTarget/2
assertionProperty/0
assertionProperty/1
assertionProperty/2
backwardCompatibleWith/0
backwardCompatibleWith/1
backwardCompatibleWith/2
bottomDataProperty/0
bottomDataProperty/1
bottomDataProperty/2
bottomObjectProperty/0
bottomObjectProperty/1
bottomObjectProperty/2
cardinality/0
cardinality/1
cardinality/2
complementOf/0
complementOf/1
complementOf/2
datatypeComplementOf/0
datatypeComplementOf/1
datatypeComplementOf/2
deprecated/0
deprecated/1
deprecated/2
differentFrom/0
differentFrom/1
differentFrom/2
disjointUnionOf/0
disjointUnionOf/1
disjointUnionOf/2
disjointWith/0
disjointWith/1
disjointWith/2
distinctMembers/0
distinctMembers/1
distinctMembers/2
equivalentClass/0
equivalentClass/1
equivalentClass/2
equivalentProperty/0
equivalentProperty/1
equivalentProperty/2
hasKey/0
hasKey/1
hasKey/2
hasSelf/0
hasSelf/1
hasSelf/2
hasValue/0
hasValue/1
hasValue/2
imports/0
imports/1
imports/2
incompatibleWith/0
incompatibleWith/1
incompatibleWith/2
intersectionOf/0
intersectionOf/1
intersectionOf/2
inverseOf/0
inverseOf/1
inverseOf/2
maxCardinality/0
maxCardinality/1
maxCardinality/2
maxQualifiedCardinality/0
maxQualifiedCardinality/1
maxQualifiedCardinality/2
members/0
members/1
members/2
minCardinality/0
minCardinality/1
minCardinality/2
minQualifiedCardinality/0
minQualifiedCardinality/1
minQualifiedCardinality/2
onClass/0
onClass/1
onClass/2
onDataRange/0
onDataRange/1
onDataRange/2
onDatatype/0
onDatatype/1
onDatatype/2
oneOf/0
oneOf/1
oneOf/2
onProperties/0
onProperties/1
onProperties/2
onProperty/0
onProperty/1
onProperty/2
priorVersion/0
priorVersion/1
priorVersion/2
propertyChainAxiom/0
propertyChainAxiom/1
propertyChainAxiom/2
propertyDisjointWith/0
propertyDisjointWith/1
propertyDisjointWith/2
qualifiedCardinality/0
qualifiedCardinality/1
qualifiedCardinality/2
sameAs/0
sameAs/1
sameAs/2
someValuesFrom/0
someValuesFrom/1
someValuesFrom/2
sourceIndividual/0
sourceIndividual/1
sourceIndividual/2
targetIndividual/0
targetIndividual/1
targetIndividual/2
targetValue/0
targetValue/1
targetValue/2
topDataProperty/0
topDataProperty/1
topDataProperty/2
topObjectProperty/0
topObjectProperty/1
topObjectProperty/2
unionOf/0
unionOf/1
unionOf/2
versionInfo/0
versionInfo/1
versionInfo/2
versionIRI/0
versionIRI/1
versionIRI/2
withRestrictions/0
withRestrictions/1
withRestrictions/2
RDF.NS.RDF
Summary
Functions
nil/0
nil/1
nil/2
__iris__/0
first/0
first/1
first/2
langString/0
langString/1
langString/2
object/0
object/1
object/2
predicate/0
predicate/1
predicate/2
rest/0
rest/1
rest/2
subject/0
subject/1
subject/2
type/0
type/1
type/2
value/0
value/1
value/2
RDF.NS.RDFS
Summary
Functions
__iris__/0
comment/0
comment/1
comment/2
domain/0
domain/1
domain/2
isDefinedBy/0
isDefinedBy/1
isDefinedBy/2
label/0
label/1
label/2
member/0
member/1
member/2
range/0
range/1
range/2
seeAlso/0
seeAlso/1
seeAlso/2
subClassOf/0
subClassOf/1
subClassOf/2
subPropertyOf/0
subPropertyOf/1
subPropertyOf/2
RDF.NS.SKOS
Summary
Functions
__iris__/0
altLabel/0
altLabel/1
altLabel/2
broader/0
broader/1
broader/2
broaderTransitive/0
broaderTransitive/1
broaderTransitive/2
broadMatch/0
broadMatch/1
broadMatch/2
changeNote/0
changeNote/1
changeNote/2
closeMatch/0
closeMatch/1
closeMatch/2
definition/0
definition/1
definition/2
editorialNote/0
editorialNote/1
editorialNote/2
exactMatch/0
exactMatch/1
exactMatch/2
example/0
example/1
example/2
hasTopConcept/0
hasTopConcept/1
hasTopConcept/2
hiddenLabel/0
hiddenLabel/1
hiddenLabel/2
historyNote/0
historyNote/1
historyNote/2
inScheme/0
inScheme/1
inScheme/2
mappingRelation/0
mappingRelation/1
mappingRelation/2
member/0
member/1
member/2
memberList/0
memberList/1
memberList/2
narrower/0
narrower/1
narrower/2
narrowerTransitive/0
narrowerTransitive/1
narrowerTransitive/2
narrowMatch/0
narrowMatch/1
narrowMatch/2
notation/0
notation/1
notation/2
note/0
note/1
note/2
prefLabel/0
prefLabel/1
prefLabel/2
related/0
related/1
related/2
relatedMatch/0
relatedMatch/1
relatedMatch/2
scopeNote/0
scopeNote/1
scopeNote/2
semanticRelation/0
semanticRelation/1
semanticRelation/2
topConceptOf/0
topConceptOf/1
topConceptOf/2
RDF.NS.XSD
Summary
Functions
__iris__/0
anyURI/0
anyURI/1
anyURI/2
base64Binary/0
base64Binary/1
base64Binary/2
boolean/0
boolean/1
boolean/2
byte/0
byte/1
byte/2
date/0
date/1
date/2
dateTime/0
dateTime/1
dateTime/2
dayTimeDuration/0
dayTimeDuration/1
dayTimeDuration/2
decimal/0
decimal/1
decimal/2
double/0
double/1
double/2
duration/0
duration/1
duration/2
float/0
float/1
float/2
gDay/0
gDay/1
gDay/2
gMonth/0
gMonth/1
gMonth/2
gMonthDay/0
gMonthDay/1
gMonthDay/2
gYear/0
gYear/1
gYear/2
gYearMonth/0
gYearMonth/1
gYearMonth/2
hexBinary/0
hexBinary/1
hexBinary/2
int/0
int/1
int/2
integer/0
integer/1
integer/2
language/0
language/1
language/2
long/0
long/1
long/2
negativeInteger/0
negativeInteger/1
negativeInteger/2
nonNegativeInteger/0
nonNegativeInteger/1
nonNegativeInteger/2
nonPositiveInteger/0
nonPositiveInteger/1
nonPositiveInteger/2
normalizedString/0
normalizedString/1
normalizedString/2
positiveInteger/0
positiveInteger/1
positiveInteger/2
short/0
short/1
short/2
string/0
string/1
string/2
time/0
time/1
time/2
token/0
token/1
token/2
unsignedByte/0
unsignedByte/1
unsignedByte/2
unsignedInt/0
unsignedInt/1
unsignedInt/2
unsignedLong/0
unsignedLong/1
unsignedLong/2
unsignedShort/0
unsignedShort/1
unsignedShort/2
yearMonthDuration/0
yearMonthDuration/1
yearMonthDuration/2
Predefined datatypes
RDF.LangString
Summary
Types
t/0
Functions
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
match_language?/2
new/2
update/3
RDF.Literal.Generic
Summary
Types
t/0
Functions
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
update/3
RDF.XSD.AnyURI
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.Base64Binary
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.Boolean
Summary
Types
input_value/0
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
ebv/1
effective/1
equal_value?/2
fn_not/1
lexical/1
logical_and/2
logical_or/2
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.Byte
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.Date
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.DateTime
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
canonical_lexical_with_zone/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
now/0
tz/1
update/3
valid?/1
value/1
RDF.XSD.Decimal
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
digit_count/1
equal_value?/2
fraction_digit_count/1
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.Double
Summary
Types
invalid_value/0
special_values/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.Float
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.Int
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.Integer
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
digit_count/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.Long
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.NegativeInteger
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.NonNegativeInteger
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.NonPositiveInteger
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.Numeric
Summary
Types
t/0
Functions
abs/1
add/2
ceil/1
datatype?/1
divide/2
floor/1
multiply/2
negative_zero?/1
round/2
subtract/2
zero?/1
RDF.XSD.PositiveInteger
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.Short
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.String
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.Time
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
canonical_lexical_with_zone/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
tz/1
update/3
valid?/1
value/1
RDF.XSD.UnsignedByte
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.UnsignedInt
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.UnsignedLong
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
RDF.XSD.UnsignedShort
Summary
Types
invalid_value/0
t/0
valid_value/0
value/0
Functions
canonical/1
canonical?/1
canonical_lexical/1
cast/1
compare/2
datatype?/1
equal_value?/2
lexical/1
new/2
new!/2
update/3
valid?/1
value/1
Datatype system
RDF.Literal.Datatype
Summary
Types
comparison_result/0
literal/0
t/0
Callbacks
canonical/1
canonical?/1
canonical_lexical/1
datatype?/1
datatype_id/1
do_cast/1
do_compare/2
do_equal_value_different_datatypes?/2
do_equal_value_same_or_derived_datatypes?/2
id/0
language/1
lexical/1
name/0
new/1
new/2
new!/1
new!/2
update/2
update/3
valid?/1
value/1
Functions
get/1
RDF.Literal.Datatype.Registry
Summary
Functions
builtin_datatype?/1
builtin_datatypes/0
builtin_numeric_datatypes/0
builtin_xsd_datatypes/0
datatype/1
datatype?/1
numeric_datatype?/1
primitive_numeric_datatypes/0
xsd_datatype/1
xsd_datatype?/1
RDF.XSD
Summary
Functions
any_uri/1
any_uri/2
anyURI/1
anyURI/2
base64_binary/1
base64_binary/2
base64Binary/1
base64Binary/2
boolean/1
boolean/2
byte/1
byte/2
datatype?/1
date/1
date/2
date_time/1
date_time/2
dateTime/1
dateTime/2
datetime/1
datetime/2
decimal/1
decimal/2
double/1
double/2
facet/1
facets/0
false/0
float/1
float/2
int/1
int/2
integer/1
integer/2
long/1
long/2
negative_integer/1
negative_integer/2
negativeInteger/1
negativeInteger/2
non_negative_integer/1
non_negative_integer/2
non_positive_integer/1
non_positive_integer/2
nonNegativeInteger/1
nonNegativeInteger/2
nonPositiveInteger/1
nonPositiveInteger/2
positive_integer/1
positive_integer/2
positiveInteger/1
positiveInteger/2
short/1
short/2
string/1
string/2
time/1
time/2
true/0
unsigned_byte/1
unsigned_byte/2
unsigned_int/1
unsigned_int/2
unsigned_long/1
unsigned_long/2
unsigned_short/1
unsigned_short/2
unsignedByte/1
unsignedByte/2
unsignedInt/1
unsignedInt/2
unsignedLong/1
unsignedLong/2
unsignedShort/1
unsignedShort/2
RDF.XSD.Datatype
Summary
Types
literal/0
t/0
uncanonical_lexical/0
Callbacks
applicable_facets/0
base/0
base_primitive/0
canonical_mapping/1
derived_from?/1
elixir_mapping/2
init_invalid_lexical/2
init_valid_lexical/3
lexical_mapping/2
primitive?/0
Functions
get/1
RDF.XSD.Datatype.Primitive
Summary
Functions
def_applicable_facet/1
RDF.XSD.Datatype.Restriction
RDF.XSD.Facet
Summary
Types
t/0
Callbacks
name/0
Functions
def_facet_constraint/2
RDF.XSD.Facets.ExplicitTimezone
Summary
Types
t/0
Callbacks
explicit_timezone/0
explicit_timezone_conform?/3
Functions
conform?/3
RDF.XSD.Facets.FractionDigits
Summary
Callbacks
fraction_digits/0
fraction_digits_conform?/3
Functions
conform?/3
RDF.XSD.Facets.Length
Summary
Callbacks
length/0
length_conform?/3
Functions
conform?/3
RDF.XSD.Facets.MaxExclusive
Summary
Callbacks
max_exclusive/0
max_exclusive_conform?/3
Functions
conform?/3
RDF.XSD.Facets.MaxInclusive
Summary
Callbacks
max_inclusive/0
max_inclusive_conform?/3
Functions
conform?/3
RDF.XSD.Facets.MaxLength
Summary
Callbacks
max_length/0
max_length_conform?/3
Functions
conform?/3
RDF.XSD.Facets.MinExclusive
Summary
Callbacks
min_exclusive/0
min_exclusive_conform?/3
Functions
conform?/3
RDF.XSD.Facets.MinInclusive
Summary
Callbacks
min_inclusive/0
min_inclusive_conform?/3
Functions
conform?/3
RDF.XSD.Facets.MinLength
Summary
Callbacks
min_length/0
min_length_conform?/3
Functions
conform?/3
RDF.XSD.Facets.Pattern
Summary
Callbacks
pattern/0
pattern_conform?/3
Functions
conform?/3
RDF.XSD.Facets.TotalDigits
Summary
Callbacks
total_digits/0
total_digits_conform?/3
Functions
conform?/3
Resource generators
RDF.BlankNode.Generator
Summary
Functions
child_spec/1
generate/1
generate_for/2
start/2
start_link/2
stop/3
RDF.BlankNode.Generator.Algorithm
Summary
Types
t/0
type/0
Callbacks
generate/1
generate_for/2
RDF.BlankNode.Generator.Increment
Summary
Types
t/0
Functions
new/1
RDF.BlankNode.Generator.Random
Summary
Types
t/0
Functions
new/1
RDF.BlankNode.Generator.UUID
Summary
Types
t/0
Functions
new/1
RDF.IRI.UUID.Generator
Sections
Configuration options
Example configuration
RDF.Resource.Generator
Summary
Types
id_type/0
Callbacks
generate/1
generate/2
generator_config/2
Functions
generate/1
generate/2
Serialization
RDF.NQuads
Summary
Functions
read_file/2
read_file!/2
read_stream/2
read_stream!/2
read_string/2
read_string!/2
write_file/3
write_file!/3
write_stream/2
write_string/2
write_string!/2
RDF.NQuads.Decoder
RDF.NQuads.Encoder
Sections
Options
Summary
Functions
encode/2
iolist_statement/2
iolist_term/1
statement/2
stream/2
term/1
RDF.NTriples
Summary
Functions
read_file/2
read_file!/2
read_stream/2
read_stream!/2
read_string/2
read_string!/2
write_file/3
write_file!/3
write_stream/2
write_string/2
write_string!/2
RDF.NTriples.Decoder
RDF.NTriples.Encoder
Summary
Functions
encode/2
iolist_statement/1
iolist_term/1
statement/1
stream/2
term/1
RDF.Serialization
Summary
Types
format/0
Functions
available_formats/0
format/1
format_by_extension/1
format_by_media_type/1
formats/0
read_file/2
read_file!/2
read_stream/2
read_stream!/2
read_string/2
read_string!/2
write_file/3
write_file!/3
write_stream/2
write_string/2
write_string!/2
RDF.Serialization.Decoder
Summary
Callbacks
decode/1
decode/2
decode!/1
decode!/2
decode_from_stream/2
decode_from_stream!/2
RDF.Serialization.Encoder
Summary
Callbacks
encode/1
encode/2
encode!/1
encode!/2
stream/2
RDF.Serialization.Format
Summary
Callbacks
decoder/0
encoder/0
extension/0
id/0
media_type/0
name/0
RDF.TriG
Summary
Functions
read_file/2
read_file!/2
read_stream/2
read_stream!/2
read_string/2
read_string!/2
write_file/3
write_file!/3
write_string/2
write_string!/2
RDF.TriG.Decoder
Sections
Blank Node Generation
Other options
Summary
Functions
parse/1
tokenize/1
RDF.TriG.Encoder
Sections
Options
RDF.Turtle
Summary
Functions
read_file/2
read_file!/2
read_stream/2
read_stream!/2
read_string/2
read_string!/2
write_file/3
write_file!/3
write_string/2
write_string!/2
RDF.Turtle.Decoder
Sections
Blank Node Generation
Other options
Summary
Functions
parse/1
tokenize/1
RDF.Turtle.Encoder
Sections
Options
Query engine
RDF.Query
Summary
Functions
bgp/1
execute/3
execute!/3
path/2
stream/3
stream!/3
RDF.Query.BGP
Summary
Types
t/0
triple_pattern/0
triple_patterns/0
variable/0
Functions
variables/1
Canonicalization
RDF.Canonicalization
Sections
Options
Summary
Functions
canonicalize/2
isomorphic?/3
RDF.Canonicalization.IdentifierIssuer
Summary
Functions
canonical/0
copy/1
identifier/2
issue_identifier/2
issued?/2
issued_identifiers/1
new/1
RDF.Canonicalization.State
Summary
Types
t/0
Functions
add_bnode_hash/3
clear_hash_to_bnodes/1
default_hash_algorithm/0
default_hndq_call_limit/0
delete_bnode_hash/2
issue_canonical_identifier/2
max_calls/1
new/2
RDF-star
RDF.Star.Quad
Summary
Types
coercible/0
t/0
Functions
new/2
new/5
valid?/1
RDF.Star.Statement
Summary
Types
coercible/0
coercible_graph_name/0
coercible_object/0
coercible_predicate/0
coercible_subject/0
graph_name/0
object/0
predicate/0
subject/0
t/0
term_mapping/0
Functions
coerce/2
coerce_graph_name/1
coerce_object/2
coerce_predicate/1
coerce_predicate/2
coerce_subject/2
new/2
new/3
new/4
star_statement?/1
valid?/1
valid_graph_name?/1
valid_object?/1
valid_predicate?/1
valid_subject?/1
RDF.Star.Triple
Summary
Types
coercible/0
t/0
Functions
new/2
new/4
valid?/1
EARL formatter
RDF.EarlFormatter
Summary
Functions
child_spec/1
config/0
Exceptions
RDF.Graph.Builder.Error
RDF.Graph.EmptyDescriptionError
Summary
Functions
message/1
RDF.IRI.InvalidError
RDF.Literal.InvalidError
RDF.Namespace.InvalidTermError
RDF.Namespace.UndefinedTermError
RDF.Quad.InvalidGraphContextError
Summary
Functions
message/1
RDF.Query.InvalidError
RDF.Resource.Generator.ConfigError
RDF.Triple.InvalidPredicateError
Summary
Functions
message/1
RDF.Triple.InvalidSubjectError
Summary
Functions
message/1
RDF.Vocabulary.Namespace.CaseValidation.CaseViolationError
RDF.Vocabulary.Namespace.CompileError
RDF.Vocabulary.Namespace.TermMapping.InvalidAliasError
RDF.Vocabulary.Namespace.TermMapping.InvalidIgnoreTermError
RDF.Vocabulary.Namespace.TermMapping.InvalidTermError
RDF.Vocabulary.Namespace.TermMapping.InvalidVocabBaseIRIError
RDF.Vocabulary.Namespace.TermMapping.TermHandlerError
RDF.Vocabulary.Namespace.TermMapping.UnknownTermError
RDF.XSD.Datatype.MismatchError
Summary
Functions
message/1
Search documentation of RDF.ex
Settings
View Source
RDF.Query.InvalidError
exception
(RDF.ex v2.0.1)
×