Skip to content

Latest commit

 

History

History
21 lines (18 loc) · 1.68 KB

README.md

File metadata and controls

21 lines (18 loc) · 1.68 KB

lib-linked-data-dictionary

Copyright (C) 2024 The Open Library Foundation

This software is distributed under the terms of the Apache License, Version 2.0. See the file "LICENSE" for more information.

Purpose

This Java library stores:

  1. The Linked Data vocabulary as Java enums: types, properties and predicates.
  2. The Linked Data resource model with hashing function (used for a Linked Data resource ID generation).

Compiling

mvn clean install

Using the library

The library can be used as a source of Linked Data vocabulary and resource model.

First is essential if it's needed to build a resource graph compatible with the Linked Data resource graph in terms of vocabulary.

Second is a Java API model for runtime interaction with the mod-linked-data (example is the lib-linked-data-marc4ld library).

Download and configuration

The built artifacts for this module are available. See configuration for repository access.