Class Rdf.Model.c


class c : ?options_string:string -> ?options_hash:string -> Rdf.Storage.c -> object .. end
Redland Model class.

method repr : Rdf.repr
method is_valid : bool
method size : int
method add : Rdf.Node.c -> Rdf.Node.c -> Rdf.Node.c -> unit
method add_statement : ?context:Rdf.Node.c -> Rdf.Statement.c -> unit
method add_statements : ?context:Rdf.Node.c -> Rdf.Stream.c -> unit
method remove_statement : ?context:Rdf.Node.c -> Rdf.Statement.c -> unit
method remove_statements_with_context : Rdf.Node.c -> unit
method contains_statement : Rdf.Statement.c -> bool
method contains_statement_context : Rdf.Node.c -> bool
method has_arc_in : Rdf.Node.c -> Rdf.Node.c -> bool
method has_arc_out : Rdf.Node.c -> Rdf.Node.c -> bool
method as_stream : Rdf.Stream.c
method as_stream_context : Rdf.Node.c -> Rdf.Stream.c
method find_statements : Rdf.Statement.c -> Rdf.Stream.c
method get_sources : Rdf.Node.c -> Rdf.Node.c -> Rdf.Iterator.c
method get_arcs : Rdf.Node.c -> Rdf.Node.c -> Rdf.Iterator.c
method get_arcs_in : Rdf.Node.c -> Rdf.Iterator.c
method get_arcs_out : Rdf.Node.c -> Rdf.Iterator.c
method get_targets : Rdf.Node.c -> Rdf.Node.c -> Rdf.Iterator.c
method get_source : Rdf.Node.c -> Rdf.Node.c -> Rdf.Node.c
method get_arc : Rdf.Node.c -> Rdf.Node.c -> Rdf.Node.c
method get_target : Rdf.Node.c -> Rdf.Node.c -> Rdf.Node.c
method execute_query : Rdf.Query.c -> Rdf.QueryResults.c
method sync : unit
method load : ?name:string -> ?mime_type:string -> ?type_uri:Rdf.Uri.c -> Rdf.Uri.c -> unit
method to_string : ?base_uri:Rdf.Uri.c ->
?name:string -> ?mime_type:string -> ?type_uri:Rdf.Uri.c -> unit -> string
method transaction_start : unit
method transaction_commit : unit
method transaction_rollback : unit
method clone : < add : Rdf.Node.c -> Rdf.Node.c -> Rdf.Node.c -> unit;
add_statement : ?context:Rdf.Node.c -> Rdf.Statement.c -> unit;
add_statements : ?context:Rdf.Node.c -> Rdf.Stream.c -> unit;
as_stream : Rdf.Stream.c; as_stream_context : Rdf.Node.c -> Rdf.Stream.c;
clone : 'a; contains_statement : Rdf.Statement.c -> bool;
contains_statement_context : Rdf.Node.c -> bool;
execute_query : Rdf.Query.c -> Rdf.QueryResults.c;
find_statements : Rdf.Statement.c -> Rdf.Stream.c;
get_arc : Rdf.Node.c -> Rdf.Node.c -> Rdf.Node.c;
get_arcs : Rdf.Node.c -> Rdf.Node.c -> Rdf.Iterator.c;
get_arcs_in : Rdf.Node.c -> Rdf.Iterator.c;
get_arcs_out : Rdf.Node.c -> Rdf.Iterator.c;
get_source : Rdf.Node.c -> Rdf.Node.c -> Rdf.Node.c;
get_sources : Rdf.Node.c -> Rdf.Node.c -> Rdf.Iterator.c;
get_target : Rdf.Node.c -> Rdf.Node.c -> Rdf.Node.c;
get_targets : Rdf.Node.c -> Rdf.Node.c -> Rdf.Iterator.c;
has_arc_in : Rdf.Node.c -> Rdf.Node.c -> bool;
has_arc_out : Rdf.Node.c -> Rdf.Node.c -> bool; is_valid : bool;
load : ?name:string ->
?mime_type:string -> ?type_uri:Rdf.Uri.c -> Rdf.Uri.c -> unit;
remove_statement : ?context:Rdf.Node.c -> Rdf.Statement.c -> unit;
remove_statements_with_context : Rdf.Node.c -> unit; repr : Rdf.repr;
size : int; sync : unit;
to_string : ?base_uri:Rdf.Uri.c ->
?name:string ->
?mime_type:string -> ?type_uri:Rdf.Uri.c -> unit -> string;
transaction_commit : unit; transaction_rollback : unit;
transaction_start : unit; .. >
as 'a