Skip to content

folio-org/lib-linked-data-dictionary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

326 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lib-linked-data-dictionary

Copyright (C) 2024–2026 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.

About

Linked data builde (http://bibfra.me) vocabulary as Java enums

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages