elda-lda 1.3.0-SNAPSHOT API

Packages 
Package Description
cmd
The cmd package contains Elda command-line utilities.
com.epimorphics.jsonrdf
The jsonrdf package provides serialisation of RDF models into JSON.
com.epimorphics.jsonrdf.extras
The extras package contains support code for streaming JSON output.
com.epimorphics.jsonrdf.impl
The impl package contains the default (and only) Encoder implementation.
com.epimorphics.jsonrdf.utils
The utils package contains the Model IO utilities class.
com.epimorphics.lda
The lda package exists purely to contain the automatically-generated Version class, which records the release version numbering for this Elda.
com.epimorphics.lda.bindings
The bindings package contains classes representing the bindings of linked-data-API variables.
com.epimorphics.lda.cache
The cache package contains Elda's internal cache classes.
com.epimorphics.lda.core
The core package contains the core of Elda's functionality: the handling of endpoint requests and select and view query construction.
com.epimorphics.lda.exceptions
The exceptions package contains Elda's exception classes.
com.epimorphics.lda.jmx  
com.epimorphics.lda.prefixes  
com.epimorphics.lda.query
The query package contains the classes which construct SPARQL queries for the item-selection part of the LDA process.
com.epimorphics.lda.rdfq
The RDFQ (RDF-Query) package contains classes to assist in constucting SPARQL terms, triples, and queries.
com.epimorphics.lda.renderers
The renderers package contains the Renderer interface and the standard implementations -- HTML, JSON, XML, Turtle -- and the infrastructure for accessing them.
com.epimorphics.lda.renderers.common
A collection of utility classes that define a convenience API targeted at renderer developers.
com.epimorphics.lda.renderers.json  
com.epimorphics.lda.renderers.velocity
A renderer, based on Apache Velocity, for generating HTML views of Elda resultsets.
com.epimorphics.lda.restlets
The restlets package contains those classes which interact with the web container in which Elda is embedded.
com.epimorphics.lda.routing
The routine package contains the classes that map from URI paths to the endpoints that implement them.
com.epimorphics.lda.shortnames
The shortnames package contains classes to handle the short-name structure of an LDA configuration.
com.epimorphics.lda.sources
The sources package contains classes that interface between Elda and the different kinds of RDF/SPARQL data sources available.
com.epimorphics.lda.specmanager
The specmanage package contains classes that manage the loading of different API configurations.
com.epimorphics.lda.specs
The specs package contains the classes that interpret linked data API configurations and their endpoints.
com.epimorphics.lda.support
The support package contains classes that support Elda's linked-data-API operations but which would clutter the packages containing the supported classes.
com.epimorphics.lda.support.pageComposition
The pageComposition package contains classes which support the construction of page renderings for, eg, the API configuration display or the query statistics display.
com.epimorphics.lda.support.statistics
The statistics package contains the StatsValue class, which stores Elda's query statistics, and its support class Interval.
com.epimorphics.lda.textsearch  
com.epimorphics.lda.vocabularies
The vocabularies package contains stubs for the RDF vocabularies Elda uses, and the complete Elda vocabulary defintion.
com.epimorphics.util
The util package contains convenience classes.
com.epimorphics.vocabs
The vocabs package contains the API vocabulary and some RDF namepspace utilities.

Copyright © 2014. All Rights Reserved.