AOP Alliance Interfaces (OSGi Bundle)

KOMMA is a framework for linked data applications. It supports the management and editing of RDF, RDFS and OWL. It provides Object-Triple-Mapping (comparable to JPA), an editing framework as well as Eclipse RCP and RAP integration.

License

License

Categories

Categories

Net
GroupId

GroupId

net.enilink.bundles
ArtifactId

ArtifactId

net.enilink.bundles.aopalliance
Last Version

Last Version

1.0
Release Date

Release Date

Type

Type

jar
Description

Description

AOP Alliance Interfaces (OSGi Bundle)
KOMMA is a framework for linked data applications. It supports the management and editing of RDF, RDFS and OWL. It provides Object-Triple-Mapping (comparable to JPA), an editing framework as well as Eclipse RCP and RAP integration.
Source Code Management

Source Code Management

https://github.com/komma/komma

Download net.enilink.bundles.aopalliance

How to add to project

<!-- https://jarcasting.com/artifacts/net.enilink.bundles/net.enilink.bundles.aopalliance/ -->
<dependency>
    <groupId>net.enilink.bundles</groupId>
    <artifactId>net.enilink.bundles.aopalliance</artifactId>
    <version>1.0</version>
</dependency>
// https://jarcasting.com/artifacts/net.enilink.bundles/net.enilink.bundles.aopalliance/
implementation 'net.enilink.bundles:net.enilink.bundles.aopalliance:1.0'
// https://jarcasting.com/artifacts/net.enilink.bundles/net.enilink.bundles.aopalliance/
implementation ("net.enilink.bundles:net.enilink.bundles.aopalliance:1.0")
'net.enilink.bundles:net.enilink.bundles.aopalliance:jar:1.0'
<dependency org="net.enilink.bundles" name="net.enilink.bundles.aopalliance" rev="1.0">
  <artifact name="net.enilink.bundles.aopalliance" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.enilink.bundles', module='net.enilink.bundles.aopalliance', version='1.0')
)
libraryDependencies += "net.enilink.bundles" % "net.enilink.bundles.aopalliance" % "1.0"
[net.enilink.bundles/net.enilink.bundles.aopalliance "1.0"]

Dependencies

provided (1)

Group / Artifact Type Version
aopalliance : aopalliance jar 1.0

Project Modules

There are no modules declared in this project.

KOMMA — RDF Mapper and Editing Framework for Java

Features

  • Object-Triple-Mapping: Mapping of Java interfaces to RDF types — based on RDF4J

  • Support for multiple inheritance

  • Caching of beans and properties

  • Implementation of logic using behaviours and aspect-oriented programming

  • Model API for working with named graphs

  • Dependency injection via Google Guice

  • Editing framework for CRUD applications

  • Eclipse RCP and RAP integration

Build KOMMA with Maven

KOMMA is a plain Maven project. You can simply use mvn package to compile and package all modules or mvn install to install them within your local Maven repository.

If you like to build an Eclipse update site (or rather a P2 repository) for KOMMA then use

cd features/net.enilink.komma.updatesite
mvn package

to create it. Afterwards a P2 repository can be found at features/net.enilink.komma.updatesite/target/repository.

Develop KOMMA with Eclipse

For working with the sources we suggest you to download a recent version of Eclipse. You can import the KOMMA projects into your workspace by executing File > Import > Maven > Existing Maven Projects.

net.enilink.bundles

KOMMA - RDF object mapper and editing framework for Java

KOMMA is an object-triple-mapper for Java with support for named graphs and an editing framework for RDF and OWL.

Versions

Version
1.0