Package | Description |
---|---|
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.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.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.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.
|
Class and Description |
---|
APIResultSet
Wrapper for the results of an API query before rendering.
|
ResponseResult
The result from an endpoint call.
|
Class and Description |
---|
APIEndpoint
An particular api endpoint receives "calls" (can be GET or POST) via a Router, extracts
the parameters defining the request, combines that with
some underlying API specification, retrieves the relevant
results page and returns it with the appropriate Mime type.
|
APIEndpoint.Request |
APIResultSet
Wrapper for the results of an API query before rendering.
|
APIResultSet.MergedModels |
NamedViews
Interface to views accessible by a name; decoupling between
APIEndpointSpec and the rest of the world.
|
Param
introduced to try and pull apart the types of arguments to the different filtering
functions so that they're not all strings.
|
Param.Info |
ResponseResult
The result from an endpoint call.
|
SetsMetadata
Interface for classes that accept named metadata.
|
VarSupply
Interface for any object (all right, an APIQuery) that can generate
new variable names.
|
View
Represents a view which selects which parts of a result
resource to show, defined by a (possibly) ordered list of properties.
|
View.State |
View.Type |
Class and Description |
---|
APIResultSet
Wrapper for the results of an API query before rendering.
|
NamedViews
Interface to views accessible by a name; decoupling between
APIEndpointSpec and the rest of the world.
|
Param
introduced to try and pull apart the types of arguments to the different filtering
functions so that they're not all strings.
|
Param.Info |
VarSupply
Interface for any object (all right, an APIQuery) that can generate
new variable names.
|
View
Represents a view which selects which parts of a result
resource to show, defined by a (possibly) ordered list of properties.
|
ViewSetter
A ViewSetter chooses a view based on name or properties,
and can also set formatting.
|
Class and Description |
---|
APIEndpoint
An particular api endpoint receives "calls" (can be GET or POST) via a Router, extracts
the parameters defining the request, combines that with
some underlying API specification, retrieves the relevant
results page and returns it with the appropriate Mime type.
|
APIResultSet
Wrapper for the results of an API query before rendering.
|
APIResultSet.MergedModels |
Class and Description |
---|
APIResultSet
Wrapper for the results of an API query before rendering.
|
Class and Description |
---|
APIEndpoint
An particular api endpoint receives "calls" (can be GET or POST) via a Router, extracts
the parameters defining the request, combines that with
some underlying API specification, retrieves the relevant
results page and returns it with the appropriate Mime type.
|
APIResultSet
Wrapper for the results of an API query before rendering.
|
Class and Description |
---|
APIResultSet
Wrapper for the results of an API query before rendering.
|
ModelLoader
Interface for loading models from a possibly re-routed source.
|
Class and Description |
---|
APIEndpoint
An particular api endpoint receives "calls" (can be GET or POST) via a Router, extracts
the parameters defining the request, combines that with
some underlying API specification, retrieves the relevant
results page and returns it with the appropriate Mime type.
|
ModelLoader
Interface for loading models from a possibly re-routed source.
|
Class and Description |
---|
ModelLoader
Interface for loading models from a possibly re-routed source.
|
Class and Description |
---|
ModelLoader
Interface for loading models from a possibly re-routed source.
|
Class and Description |
---|
ModelLoader
Interface for loading models from a possibly re-routed source.
|
NamedViews
Interface to views accessible by a name; decoupling between
APIEndpointSpec and the rest of the world.
|
View
Represents a view which selects which parts of a result
resource to show, defined by a (possibly) ordered list of properties.
|
Class and Description |
---|
VarSupply
Interface for any object (all right, an APIQuery) that can generate
new variable names.
|
Copyright © 2014. All Rights Reserved.