jar

xyz.ottr.lutra : lutra-core

Maven & Gradle

Jun 13, 2023

xyz.ottr.lutra:lutra-core · This Lutra submodule provides a common framework that other submodules in Lutra use and extend. It includes an implementation of OTTR's data model with classes for templates, instances, types, etc.; a system for handling results and error messages; core interfaces and abstract classes for streamed pipelines for parsing and writing templates and instances; as well as implementation of the TemplateStore, a container for templates, with algorithms for checking correctness of templates and expanding and checking correctness of instances. Lutra is the reference implementation of the OTTR framework. For more information about OTTR, see http://ottr.xyz.

Table Of Contents

Latest Version

Download xyz.ottr.lutra : lutra-core JAR file - Latest Versions:

All Versions

Download xyz.ottr.lutra : lutra-core JAR file - All Versions:

Version Vulnerabilities Size Updated
0.6.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window lutra-core-0.6.18.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

xyz.ottr.lutra.store.expansion

├─ xyz.ottr.lutra.store.expansion.CheckingExpander.class - [JAR]

├─ xyz.ottr.lutra.store.expansion.NonCheckingExpander.class - [JAR]

xyz.ottr.lutra.parser

├─ xyz.ottr.lutra.parser.ArgumentBuilder.class - [JAR]

├─ xyz.ottr.lutra.parser.BaseTemplateBuilder.class - [JAR]

├─ xyz.ottr.lutra.parser.InstanceBuilder.class - [JAR]

├─ xyz.ottr.lutra.parser.InstanceParser.class - [JAR]

├─ xyz.ottr.lutra.parser.ParameterBuilder.class - [JAR]

├─ xyz.ottr.lutra.parser.SignatureBuilder.class - [JAR]

├─ xyz.ottr.lutra.parser.TemplateBuilder.class - [JAR]

├─ xyz.ottr.lutra.parser.TemplateParser.class - [JAR]

├─ xyz.ottr.lutra.parser.TermParser.class - [JAR]

├─ xyz.ottr.lutra.parser.TypeParser.class - [JAR]

xyz.ottr.lutra

├─ xyz.ottr.lutra.OTTR.class - [JAR]

├─ xyz.ottr.lutra.RDFTurtle.class - [JAR]

├─ xyz.ottr.lutra.Space.class - [JAR]

├─ xyz.ottr.lutra.TemplateManager.class - [JAR]

xyz.ottr.lutra.system

├─ xyz.ottr.lutra.system.Assertions.class - [JAR]

├─ xyz.ottr.lutra.system.Message.class - [JAR]

├─ xyz.ottr.lutra.system.MessageHandler.class - [JAR]

├─ xyz.ottr.lutra.system.Result.class - [JAR]

├─ xyz.ottr.lutra.system.ResultConsumer.class - [JAR]

├─ xyz.ottr.lutra.system.ResultStream.class - [JAR]

├─ xyz.ottr.lutra.system.Trace.class - [JAR]

xyz.ottr.lutra.model.types

├─ xyz.ottr.lutra.model.types.BasicType.class - [JAR]

├─ xyz.ottr.lutra.model.types.ComplexType.class - [JAR]

├─ xyz.ottr.lutra.model.types.LUBType.class - [JAR]

├─ xyz.ottr.lutra.model.types.ListType.class - [JAR]

├─ xyz.ottr.lutra.model.types.NEListType.class - [JAR]

├─ xyz.ottr.lutra.model.types.Type.class - [JAR]

├─ xyz.ottr.lutra.model.types.TypeRegistry.class - [JAR]

xyz.ottr.lutra.store.checks

├─ xyz.ottr.lutra.store.checks.Check.class - [JAR]

├─ xyz.ottr.lutra.store.checks.CheckLibrary.class - [JAR]

├─ xyz.ottr.lutra.store.checks.Query.class - [JAR]

├─ xyz.ottr.lutra.store.checks.QueryEngine.class - [JAR]

├─ xyz.ottr.lutra.store.checks.StandardQueryEngine.class - [JAR]

├─ xyz.ottr.lutra.store.checks.Tuple.class - [JAR]

├─ xyz.ottr.lutra.store.checks.VariableBoundToMultipleTypesException.class - [JAR]

├─ xyz.ottr.lutra.store.checks.VariableNotBoundException.class - [JAR]

xyz.ottr.lutra.util

├─ xyz.ottr.lutra.util.DataValidator.class - [JAR]

├─ xyz.ottr.lutra.util.PrefixValidator.class - [JAR]

xyz.ottr.lutra.io

├─ xyz.ottr.lutra.io.Files.class - [JAR]

├─ xyz.ottr.lutra.io.Format.class - [JAR]

├─ xyz.ottr.lutra.io.FormatManager.class - [JAR]

├─ xyz.ottr.lutra.io.InputReader.class - [JAR]

├─ xyz.ottr.lutra.io.InstanceReader.class - [JAR]

├─ xyz.ottr.lutra.io.TemplateReader.class - [JAR]

xyz.ottr.lutra.model.terms

├─ xyz.ottr.lutra.model.terms.AbstractTerm.class - [JAR]

├─ xyz.ottr.lutra.model.terms.BlankNodeTerm.class - [JAR]

├─ xyz.ottr.lutra.model.terms.IRITerm.class - [JAR]

├─ xyz.ottr.lutra.model.terms.ListTerm.class - [JAR]

├─ xyz.ottr.lutra.model.terms.LiteralTerm.class - [JAR]

├─ xyz.ottr.lutra.model.terms.NoneTerm.class - [JAR]

├─ xyz.ottr.lutra.model.terms.Term.class - [JAR]

xyz.ottr.lutra.writer

├─ xyz.ottr.lutra.writer.BufferWriter.class - [JAR]

├─ xyz.ottr.lutra.writer.InstanceWriter.class - [JAR]

├─ xyz.ottr.lutra.writer.RDFNodeWriter.class - [JAR]

├─ xyz.ottr.lutra.writer.TemplateWriter.class - [JAR]

xyz.ottr.lutra.model

├─ xyz.ottr.lutra.model.Argument.class - [JAR]

├─ xyz.ottr.lutra.model.BaseTemplate.class - [JAR]

├─ xyz.ottr.lutra.model.HasApplySubstitution.class - [JAR]

├─ xyz.ottr.lutra.model.HasGetTerm.class - [JAR]

├─ xyz.ottr.lutra.model.Instance.class - [JAR]

├─ xyz.ottr.lutra.model.ListExpander.class - [JAR]

├─ xyz.ottr.lutra.model.ModelElement.class - [JAR]

├─ xyz.ottr.lutra.model.Parameter.class - [JAR]

├─ xyz.ottr.lutra.model.Signature.class - [JAR]

├─ xyz.ottr.lutra.model.Substitution.class - [JAR]

├─ xyz.ottr.lutra.model.Template.class - [JAR]

xyz.ottr.lutra.store

├─ xyz.ottr.lutra.store.Expander.class - [JAR]

├─ xyz.ottr.lutra.store.StandardTemplateStore.class - [JAR]

├─ xyz.ottr.lutra.store.TemplateStore.class - [JAR]

Advertisement

Dependencies from Group

Discover Dependencies

Aug 08, 2023
2 usages
0 stars
Jun 06, 2023
16 usages
Nov 11, 2017
2 usages
0 stars
Aug 11, 2015
11 usages
Nov 10, 2020
2 usages
44 stars
Nov 26, 2019
3 usages
251 stars
Dec 19, 2019
3 usages
0 stars
Dec 10, 2019
2 usages
10 stars
Mar 16, 2021
4 usages
13 stars
Mar 20, 2022
18 usages
2 stars