Index

A | B | C | D | E | F | G | I | J | L | M | N | P | R | S | T | V

A

AdapterException
AdapterTestTemplate (class in provdbconnector.tests.db_adapters.test_baseadapter)
add_namespaces_to_bundle() (in module provdbconnector.utils.serializer)
additional_tests() (in module provdbconnector.tests)
all_nodes (provdbconnector.db_adapters.in_memory.simple_in_memory.SimpleInMemoryAdapter attribute)
all_relations (provdbconnector.db_adapters.in_memory.simple_in_memory.SimpleInMemoryAdapter attribute)
attributes (provdbconnector.db_adapters.baseadapter.DbRecord attribute)
(provdbconnector.db_adapters.baseadapter.DbRelation attribute)
attributes_dict_example() (in module provdbconnector.tests.examples)
AuthException

B

base_connector_bundle_parameter_example() (in module provdbconnector.tests.examples)
base_connector_merge_example() (in module provdbconnector.tests.examples)
base_connector_record_parameter_example() (in module provdbconnector.tests.examples)
base_connector_relation_parameter_example() (in module provdbconnector.tests.examples)
BaseAdapter (class in provdbconnector.db_adapters.baseadapter)
BaseConnectorTests (class in provdbconnector.tests.db_adapters.test_baseadapter)
bundle_record (provdbconnector.db_adapters.baseadapter.DbBundle attribute)
bundles (provdbconnector.db_adapters.baseadapter.DbDocument attribute)

C

clear_database() (provdbconnector.tests.db_adapters.in_memory.test_simple_in_memory.SimpleInMemoryAdapterProvDbTests method)
(provdbconnector.tests.db_adapters.in_memory.test_simple_in_memory.SimpleInMemoryAdapterTest method)
(provdbconnector.tests.db_adapters.neo4j.test_neo4jadapter.Neo4jAdapterProvDbTests method)
(provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
(provdbconnector.tests.test_prov_db.ProvDbTestTemplate method)
(provdbconnector.tests.test_prov_db.ProvDbTests method)
connect() (provdbconnector.db_adapters.baseadapter.BaseAdapter method)
(provdbconnector.db_adapters.in_memory.simple_in_memory.SimpleInMemoryAdapter method)
(provdbconnector.db_adapters.neo4j.neo4jadapter.Neo4jAdapter method)
ConverterException
ConverterTests (class in provdbconnector.tests.utils.test_converter)
create_prov_record() (in module provdbconnector.utils.serializer)
CreateRecordException
CreateRelationException

D

DatabaseException
DbBundle (class in provdbconnector.db_adapters.baseadapter)
DbDocument (class in provdbconnector.db_adapters.baseadapter)
DbRecord (class in provdbconnector.db_adapters.baseadapter)
DbRelation (class in provdbconnector.db_adapters.baseadapter)
decode_json_representation() (in module provdbconnector.utils.serializer)
delete_record() (provdbconnector.db_adapters.baseadapter.BaseAdapter method)
(provdbconnector.db_adapters.in_memory.simple_in_memory.SimpleInMemoryAdapter method)
(provdbconnector.db_adapters.neo4j.neo4jadapter.Neo4jAdapter method)
delete_records_by_filter() (provdbconnector.db_adapters.baseadapter.BaseAdapter method)
(provdbconnector.db_adapters.in_memory.simple_in_memory.SimpleInMemoryAdapter method)
(provdbconnector.db_adapters.neo4j.neo4jadapter.Neo4jAdapter method)
delete_relation() (provdbconnector.db_adapters.baseadapter.BaseAdapter method)
(provdbconnector.db_adapters.in_memory.simple_in_memory.SimpleInMemoryAdapter method)
(provdbconnector.db_adapters.neo4j.neo4jadapter.Neo4jAdapter method)
document (provdbconnector.db_adapters.baseadapter.DbDocument attribute)

E

encode_adapter_result_to_excpect() (in module provdbconnector.tests.db_adapters.test_baseadapter)
encode_dict_values_to_primitive() (in module provdbconnector.utils.serializer)
encode_json_representation() (in module provdbconnector.utils.serializer)
encode_string_value_to_primitive() (in module provdbconnector.utils.serializer)

F

form_string() (in module provdbconnector.utils.converter)
FormalAndOtherAttributes (in module provdbconnector.utils.serializer)
from_json() (in module provdbconnector.utils.converter)
from_provn() (in module provdbconnector.utils.converter)
from_xml() (in module provdbconnector.utils.converter)

G

get_bundle() (provdbconnector.prov_db.ProvDb method)
get_bundle_records() (provdbconnector.db_adapters.baseadapter.BaseAdapter method)
(provdbconnector.db_adapters.in_memory.simple_in_memory.SimpleInMemoryAdapter method)
(provdbconnector.db_adapters.neo4j.neo4jadapter.Neo4jAdapter method)
get_document_as_json() (provdbconnector.prov_db.ProvDb method)
get_document_as_prov() (provdbconnector.prov_db.ProvDb method)
get_document_as_provn() (provdbconnector.prov_db.ProvDb method)
get_document_as_xml() (provdbconnector.prov_db.ProvDb method)
get_element() (provdbconnector.prov_db.ProvDb method)
get_elements() (provdbconnector.prov_db.ProvDb method)
get_record() (provdbconnector.db_adapters.baseadapter.BaseAdapter method)
(provdbconnector.db_adapters.in_memory.simple_in_memory.SimpleInMemoryAdapter method)
(provdbconnector.db_adapters.neo4j.neo4jadapter.Neo4jAdapter method)
get_records_by_filter() (provdbconnector.db_adapters.baseadapter.BaseAdapter method)
(provdbconnector.db_adapters.in_memory.simple_in_memory.SimpleInMemoryAdapter method)
(provdbconnector.db_adapters.neo4j.neo4jadapter.Neo4jAdapter method)
get_records_tail() (provdbconnector.db_adapters.baseadapter.BaseAdapter method)
(provdbconnector.db_adapters.in_memory.simple_in_memory.SimpleInMemoryAdapter method)
(provdbconnector.db_adapters.neo4j.neo4jadapter.Neo4jAdapter method)
get_relation() (provdbconnector.db_adapters.baseadapter.BaseAdapter method)
(provdbconnector.db_adapters.in_memory.simple_in_memory.SimpleInMemoryAdapter method)
(provdbconnector.db_adapters.neo4j.neo4jadapter.Neo4jAdapter method)

I

insert_document_with_bundles() (in module provdbconnector.tests.db_adapters.test_baseadapter)
InvalidArgumentTypeException
InvalidOptionsException
InvalidProvRecordException

J

json_serial() (in module provdbconnector.tests.db_adapters.test_baseadapter)

L

literal_json_representation() (in module provdbconnector.utils.serializer)

M

maxDiff (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate attribute)
(provdbconnector.tests.test_prov_db.ProvDbTests attribute)
merge_record() (in module provdbconnector.utils.serializer)
MergeException
metadata (provdbconnector.db_adapters.baseadapter.DbRecord attribute)
(provdbconnector.db_adapters.baseadapter.DbRelation attribute)

N

Neo4jAdapter (class in provdbconnector.db_adapters.neo4j.neo4jadapter)
Neo4jAdapterProvDbTests (class in provdbconnector.tests.db_adapters.neo4j.test_neo4jadapter)
Neo4jAdapterTests (class in provdbconnector.tests.db_adapters.neo4j.test_neo4jadapter)
NoDataBaseAdapterException
NoDocumentException
NotFoundException

P

ParseException
prov_api_record_example() (in module provdbconnector.tests.examples)
ProvDb (class in provdbconnector.prov_db)
provdbconnector (module)
provdbconnector.db_adapters (module)
provdbconnector.db_adapters.baseadapter (module)
provdbconnector.db_adapters.in_memory (module)
provdbconnector.db_adapters.in_memory.simple_in_memory (module)
provdbconnector.db_adapters.neo4j (module)
provdbconnector.db_adapters.neo4j.cypher_commands (module)
provdbconnector.db_adapters.neo4j.neo4jadapter (module)
provdbconnector.exceptions (module)
provdbconnector.exceptions.database (module)
provdbconnector.exceptions.provapi (module)
provdbconnector.exceptions.utils (module)
provdbconnector.prov_db (module)
provdbconnector.tests (module)
provdbconnector.tests.db_adapters (module)
provdbconnector.tests.db_adapters.in_memory (module)
provdbconnector.tests.db_adapters.in_memory.test_simple_in_memory (module)
provdbconnector.tests.db_adapters.neo4j (module)
provdbconnector.tests.db_adapters.neo4j.test_neo4jadapter (module)
provdbconnector.tests.db_adapters.test_baseadapter (module)
provdbconnector.tests.examples (module)
provdbconnector.tests.test_prov_db (module)
provdbconnector.tests.utils (module)
provdbconnector.tests.utils.test_converter (module)
provdbconnector.tests.utils.test_validator (module)
provdbconnector.utils (module)
provdbconnector.utils.converter (module)
provdbconnector.utils.serializer (module)
provdbconnector.utils.validator (module)
ProvDbException
ProvDbTests (class in provdbconnector.tests.test_prov_db)
ProvDbTestTemplate (class in provdbconnector.tests.test_prov_db)

R

records (provdbconnector.db_adapters.baseadapter.DbBundle attribute)

S

save_bundle() (provdbconnector.prov_db.ProvDb method)
save_document() (provdbconnector.prov_db.ProvDb method)
save_document_from_json() (provdbconnector.prov_db.ProvDb method)
save_document_from_prov() (provdbconnector.prov_db.ProvDb method)
save_document_from_provn() (provdbconnector.prov_db.ProvDb method)
save_document_from_xml() (provdbconnector.prov_db.ProvDb method)
save_element() (provdbconnector.db_adapters.baseadapter.BaseAdapter method)
(provdbconnector.db_adapters.in_memory.simple_in_memory.SimpleInMemoryAdapter method)
(provdbconnector.db_adapters.neo4j.neo4jadapter.Neo4jAdapter method)
(provdbconnector.prov_db.ProvDb method)
save_record() (provdbconnector.prov_db.ProvDb method)
save_relation() (provdbconnector.db_adapters.baseadapter.BaseAdapter method)
(provdbconnector.db_adapters.in_memory.simple_in_memory.SimpleInMemoryAdapter method)
(provdbconnector.db_adapters.neo4j.neo4jadapter.Neo4jAdapter method)
(provdbconnector.prov_db.ProvDb method)
SerializerException
setUp() (provdbconnector.tests.db_adapters.in_memory.test_simple_in_memory.SimpleInMemoryAdapterProvDbTests method)
(provdbconnector.tests.db_adapters.in_memory.test_simple_in_memory.SimpleInMemoryAdapterTest method)
(provdbconnector.tests.db_adapters.neo4j.test_neo4jadapter.Neo4jAdapterProvDbTests method)
(provdbconnector.tests.db_adapters.neo4j.test_neo4jadapter.Neo4jAdapterTests method)
(provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
(provdbconnector.tests.test_prov_db.ProvDbTestTemplate method)
(provdbconnector.tests.test_prov_db.ProvDbTests method)
(provdbconnector.tests.utils.test_converter.ConverterTests method)
(provdbconnector.tests.utils.test_validator.ValidatorTests method)
SimpleInMemoryAdapter (class in provdbconnector.db_adapters.in_memory.simple_in_memory)
SimpleInMemoryAdapterProvDbTests (class in provdbconnector.tests.db_adapters.in_memory.test_simple_in_memory)
SimpleInMemoryAdapterTest (class in provdbconnector.tests.db_adapters.in_memory.test_simple_in_memory)
split_into_formal_and_other_attributes() (in module provdbconnector.utils.serializer)

T

tearDown() (provdbconnector.tests.db_adapters.in_memory.test_simple_in_memory.SimpleInMemoryAdapterProvDbTests method)
(provdbconnector.tests.db_adapters.in_memory.test_simple_in_memory.SimpleInMemoryAdapterTest method)
(provdbconnector.tests.db_adapters.neo4j.test_neo4jadapter.Neo4jAdapterProvDbTests method)
(provdbconnector.tests.db_adapters.neo4j.test_neo4jadapter.Neo4jAdapterTests method)
(provdbconnector.tests.test_prov_db.ProvDbTests method)
(provdbconnector.tests.utils.test_converter.ConverterTests method)
(provdbconnector.tests.utils.test_validator.ValidatorTests method)
test_10_get_records_by_filter_with_metadata() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_11_get_records_tail() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_12_get_records_tail_recursive() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_13_get_bundle_records() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_14_delete_by_filter() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_15_delete_by_filter_with_properties() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_16_delete_by_filter_with_metadata() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_17_delete_record() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_18_delete_relation() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_19_merge_record() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_1_save_element() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_20_merge_record_complex() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_21_merge_record_complex_fail() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_22_merge_record_metadata() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_23_merge_relation() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_24_merge_relation_complex() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_25_merge_relation_complex_fail() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_26_merge_relation_metadata() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_27_save_bundle() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_2_save_relation() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_3_save_relation_with_unknown_records() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_4_get_record() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_5_get_record_not_found() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_6_get_relation() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_7_get_relation_not_found() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_8_get_records_by_filter() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_9_get_records_by_filter_with_properties() (provdbconnector.tests.db_adapters.test_baseadapter.AdapterTestTemplate method)
test_bundles1() (provdbconnector.tests.test_prov_db.ProvDbTestTemplate method)
test_bundles2() (provdbconnector.tests.test_prov_db.ProvDbTestTemplate method)
test_collections() (provdbconnector.tests.test_prov_db.ProvDbTestTemplate method)
test_connect_fails() (provdbconnector.tests.db_adapters.neo4j.test_neo4jadapter.Neo4jAdapterTests method)
test_connect_invalid_options() (provdbconnector.tests.db_adapters.in_memory.test_simple_in_memory.SimpleInMemoryAdapterTest method)
(provdbconnector.tests.db_adapters.neo4j.test_neo4jadapter.Neo4jAdapterTests method)
test_datatypes() (provdbconnector.tests.test_prov_db.ProvDbTestTemplate method)
test_form_string() (provdbconnector.tests.utils.test_converter.ConverterTests method)
test_from_json() (provdbconnector.tests.utils.test_converter.ConverterTests method)
test_from_provn() (provdbconnector.tests.utils.test_converter.ConverterTests method)
test_from_xml() (provdbconnector.tests.utils.test_converter.ConverterTests method)
test_get_bundle() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_get_bundle_invalid() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_get_document_as_json() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_get_document_as_prov() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_get_document_as_prov_invalid_arguments() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_get_document_as_provn() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_get_document_as_xml() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_get_element() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_get_element_invalid() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_get_elements() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_get_metadata_and_attributes_for_record() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_get_metadata_and_attributes_for_record_invalid_arguments() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_instance_abstract_class() (provdbconnector.tests.db_adapters.test_baseadapter.BaseConnectorTests method)
test_long_literals() (provdbconnector.tests.test_prov_db.ProvDbTestTemplate method)
test_primer_example_alternate() (provdbconnector.tests.test_prov_db.ProvDbTestTemplate method)
test_prov_primer_example() (provdbconnector.tests.test_prov_db.ProvDbTestTemplate method)
test_provapi_instance() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_bundle() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_bundle_invalid() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_bundle_invalid_arguments() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_document() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_document_from_json() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_document_from_prov() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_document_from_prov_alternate() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_document_from_prov_bundles() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_document_from_prov_bundles2() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_document_from_prov_invalid_arguments() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_document_from_provn() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_document_from_xml() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_element() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_element_invalid() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_record() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_record_invalid() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_relation_invalid() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_save_relation_with_unknown_nodes() (provdbconnector.tests.test_prov_db.ProvDbTests method)
test_to_json() (provdbconnector.tests.utils.test_converter.ConverterTests method)
test_to_provn() (provdbconnector.tests.utils.test_converter.ConverterTests method)
test_to_xml() (provdbconnector.tests.utils.test_converter.ConverterTests method)
test_w3c_publication_1() (provdbconnector.tests.test_prov_db.ProvDbTestTemplate method)
test_w3c_publication_2() (provdbconnector.tests.test_prov_db.ProvDbTestTemplate method)
to_json() (in module provdbconnector.utils.converter)
to_provn() (in module provdbconnector.utils.converter)
to_xml() (in module provdbconnector.utils.converter)

V

Validator (class in provdbconnector.utils.validator)
ValidatorException
ValidatorTests (class in provdbconnector.tests.utils.test_validator)