Package | Description |
---|---|
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.query |
The query package contains the classes which
construct SPARQL queries for the item-selection part
of the LDA process.
|
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.velocity |
A renderer, based on Apache Velocity, for generating HTML views
of Elda resultsets.
|
com.epimorphics.lda.shortnames |
The shortnames package contains classes to handle the
short-name structure of an LDA configuration.
|
com.epimorphics.lda.specs |
The specs package contains the classes that interpret linked
data API configurations and their endpoints.
|
Modifier and Type | Method and Description |
---|---|
View |
View.addViewFromParameterValue(String prop,
ShortnameService sns)
Answer this view after updating it with the given property string.
|
View |
View.addViewFromRDFList(com.hp.hpl.jena.rdf.model.Resource spec,
ShortnameService sns)
Answer this view after modifying it to contain all the property
chains defined by
spec . |
static Param.Info |
Param.Info.create(ShortnameService sns,
String p) |
static Param |
Param.make(ShortnameService sns,
String p) |
Constructor and Description |
---|
Param(ShortnameService sns,
String p) |
Modifier and Type | Field and Description |
---|---|
protected ShortnameService |
APIQuery.sns |
protected ShortnameService |
ValTranslator.sns |
Modifier and Type | Method and Description |
---|---|
ShortnameService |
APIQuery.QueryBasis.sns() |
Constructor and Description |
---|
ContextQueryUpdater(int endpointKind,
Bindings context,
NamedViews nv,
ShortnameService sns,
APIQuery args)
Initialise this ContextQueryUpdater.
|
ValTranslator(VarSupply vs,
ValTranslator.Filters expressions,
ShortnameService sns) |
Modifier and Type | Method and Description |
---|---|
Renderer |
FeedRendererFactory.buildWith(APIEndpoint ep,
ShortnameService sns) |
Renderer |
VelocityRendererFactory.buildWith(APIEndpoint ep,
ShortnameService sns) |
Renderer |
JSONRendererFactory.buildWith(APIEndpoint ep,
ShortnameService sns) |
Renderer |
XMLRendererFactory.buildWith(APIEndpoint ep,
ShortnameService sns) |
Renderer |
RendererFactory.buildWith(APIEndpoint ep,
ShortnameService sns)
Answer a Renderer constructed to our recipe for the
given endpoint and short-name service.
|
Renderer |
XSLT_RendererFactory.buildWith(APIEndpoint ep,
ShortnameService sns) |
Constructor and Description |
---|
FeedRenderer(MediaType mt,
com.hp.hpl.jena.rdf.model.Resource config,
ShortnameService sns) |
XMLRenderer(CompleteContext.Mode mode,
ShortnameService sns,
MediaType mt,
String transformFilePath) |
XMLRenderer(ShortnameService sns) |
Modifier and Type | Method and Description |
---|---|
ShortnameService |
ShortNameRenderer.shortNameService()
Return the wrapped short name service, or throw an exception
|
ShortnameService |
ShortNameRenderer.shortNameService(boolean required)
Return the wrapped short name service; only throw an exception
if
required is true. |
Modifier and Type | Method and Description |
---|---|
void |
Page.initialiseShortNameRenderer(ShortnameService sns)
Initialise the short-name renderer that this page has access to, basing
it on an existing short name service
|
Constructor and Description |
---|
ShortNameRenderer(ShortnameService sns,
Iterable<Binding<com.hp.hpl.jena.rdf.model.Resource>> bindings)
Construct a short name renderer using an existing short name service as a
provider of pre-existing short names.
|
Modifier and Type | Method and Description |
---|---|
ShortnameService |
VelocityRenderer.shortNameService() |
Constructor and Description |
---|
VelocityRenderer(MediaType mt,
APIEndpoint ep,
com.hp.hpl.jena.rdf.model.Resource config,
CompleteContext.Mode prefixMode,
ShortnameService sns)
Construct a new Velocity renderer
|
Modifier and Type | Class and Description |
---|---|
class |
StandardShortnameService
See ShortnameService.
|
Modifier and Type | Method and Description |
---|---|
static List<com.hp.hpl.jena.rdf.model.Property> |
ShortnameService.Util.expandProperties(String shortNames,
ShortnameService sns)
Answer a list of properties, where each property's URI is the
expansion according to sns of the corresponding element in the
dotted string shortNames.
|
Modifier and Type | Field and Description |
---|---|
protected ShortnameService |
APISpec.sns |
Modifier and Type | Method and Description |
---|---|
ShortnameService |
APISpec.getShortnameService()
Return a utility for mapping names to short names as
configured for this API.
|
ShortnameService |
APIEndpointSpec.sns() |
Copyright © 2014. All Rights Reserved.