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.exceptions |
The exceptions package contains Elda's exception classes.
|
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.sources |
The sources package contains classes that interface between
Elda and the different kinds of RDF/SPARQL data sources available.
|
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 |
---|---|
Cache |
Cache.Controller.cacheFor(Source s,
String policyValue)
Answer a Cache associated with the given Source.
|
Cache |
ControllerBase.cacheFor(Source s,
String policyValue) |
static Cache |
Cache.Registry.cacheFor(String policy,
Source source) |
void |
Cache.Controller.clear(Source s)
Clear and remove the cache associated with the given source.
|
void |
ControllerBase.clear(Source s) |
Modifier and Type | Method and Description |
---|---|
static void |
EndpointMetadata.addAllMetadata(APIResultSet.MergedModels mergedModels,
URI ru,
com.hp.hpl.jena.rdf.model.Resource uriForDefinition,
Bindings bindings,
CompleteContext cc,
boolean suppress_IPTO,
com.hp.hpl.jena.rdf.model.Resource thisMetaPage,
int page,
int perPage,
Integer totalResults,
boolean hasMorePages,
List<com.hp.hpl.jena.rdf.model.Resource> resultList,
SetsMetadata setsMeta,
WantsMetadata wantsMeta,
String selectQuery,
String viewQuery,
Source source,
Map<String,View> views,
Set<Factories.FormatNameAndType> formats,
EndpointDetails details) |
void |
EndpointMetadata.addQueryMetadata(com.hp.hpl.jena.rdf.model.Model meta,
com.hp.hpl.jena.rdf.model.Resource anExec,
String selectQuery,
String viewQuery,
Source source,
boolean listEndpoint) |
Modifier and Type | Method and Description |
---|---|
String |
View.viewByTemplate(List<com.hp.hpl.jena.rdf.model.Resource> roots,
com.hp.hpl.jena.rdf.model.Model m,
APISpec spec,
List<Source> sources,
String graphName) |
Constructor and Description |
---|
View.State(String select,
List<com.hp.hpl.jena.rdf.model.Resource> roots,
com.hp.hpl.jena.rdf.model.Model m,
List<Source> sources,
VarSupply vars,
String graphName) |
Modifier and Type | Method and Description |
---|---|
static void |
EldaException.ARQ_Exception(Source source,
com.hp.hpl.jena.sparql.engine.http.QueryExceptionHTTP ie) |
Modifier and Type | Method and Description |
---|---|
protected APIResultSet |
APIQuery.runQueryWithSource(NoteBoard nb,
Controls c,
APISpec spec,
Bindings call,
String graphName,
View view,
Source source) |
protected Couple<String,List<com.hp.hpl.jena.rdf.model.Resource>> |
APIQuery.selectResources(Controls c,
APISpec spec,
Bindings b,
Source source)
Answer the select query (if any; otherwise, "") and list of resources
obtained by running that query.
|
Modifier and Type | Class and Description |
---|---|
class |
CombinedSource
A combined source is a way of composing data from different endpoints.
|
class |
HereSource
A Source that pulls its data from the supplied model
(which typically will be the model that the endpoint resource
was taken from).
|
class |
LocalSource
Data source which represents an in-memory model loaded
from a local file.
|
class |
SparqlSource
Data source representing and external SPARQL endpoint.
|
class |
TDBSource |
Modifier and Type | Field and Description |
---|---|
protected List<Source> |
CombinedSource.sources |
Modifier and Type | Method and Description |
---|---|
static Source |
GetDataSource.sourceFromSpec(com.hp.hpl.jena.util.FileManager fm,
com.hp.hpl.jena.rdf.model.Resource sourceConfig,
AuthMap am) |
Modifier and Type | Method and Description |
---|---|
static boolean |
Source.Util.allSupportNestedSelect(List<Source> sources)
Answer true iff all of the sources in the list support nested selects.
|
Modifier and Type | Field and Description |
---|---|
protected Source |
APISpec.dataSource |
Modifier and Type | Field and Description |
---|---|
protected List<Source> |
APISpec.describeSources |
Modifier and Type | Method and Description |
---|---|
Source |
APISpec.getDataSource()
Return the data source (remote or local) which this
API wraps.
|
Modifier and Type | Method and Description |
---|---|
List<Source> |
APISpec.getDescribeSources() |
Copyright © 2014. All Rights Reserved.