- a(T) - Static method in class com.epimorphics.util.CollectionUtils
-
A set with the given element.
- a - Variable in class com.epimorphics.util.Couple
-
- a - Variable in class com.epimorphics.util.Triad
-
- accept(List<MediaType>, String) - Static method in class com.epimorphics.util.MediaType
-
Answer one of the media types described in canHandle
that are accepted by the earliest one of types
.
- accepts(String, String) - Static method in class com.epimorphics.lda.support.MapMatching
-
- accepts(MediaType) - Method in class com.epimorphics.util.MediaType
-
This MediaType accepts s if the types and subtypes match.
- ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class com.epimorphics.lda.restlets.RouterRestlet
-
- accumulate(Times) - Static method in class com.epimorphics.lda.support.statistics.StatsValues
-
Accumulate more statistics information from the given Times
object.
- add(String, Cache.Controller) - Static method in class com.epimorphics.lda.cache.Cache.Registry
-
- add(RenderExpression) - Method in class com.epimorphics.lda.query.APIQuery.FilterExpressions
-
- add(RenderExpression) - Method in interface com.epimorphics.lda.query.ValTranslator.Filters
-
- add(K, V) - Method in class com.epimorphics.lda.support.MultiMap
-
- add(K, Set<V>) - Method in class com.epimorphics.lda.support.MultiMap
-
Add all the bindings from key
to the elements of
values
to this MultiMap.
- addAll(MultiMap<K, V>) - Method in class com.epimorphics.lda.support.MultiMap
-
- addAllMetadata(APIResultSet.MergedModels, URI, Resource, Bindings, CompleteContext, boolean, Resource, int, int, Integer, boolean, List<Resource>, SetsMetadata, WantsMetadata, String, String, Source, Map<String, View>, Set<Factories.FormatNameAndType>, EndpointDetails) - Static method in class com.epimorphics.lda.core.EndpointMetadata
-
- addAllowReserved(String) - Method in class com.epimorphics.lda.query.APIQuery
-
- addBindings(Model, Model, Resource, CompleteContext) - Method in class com.epimorphics.lda.core.EndpointMetadata
-
- addBindings(Iterable<Binding<Resource>>) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
Initialise the local short names map with the given bindings
- addBindingsToContext(VelocityContext, Bindings) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Add the Elda bindings as context variables
- addContextSelfReference(VelocityContext) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Add the Velocity Contex itself, as a debugging aide
- addEldaMetadata(Resource) - Static method in class com.epimorphics.lda.vocabularies.ELDA
-
Add the Elda processor metadata to the given resource P
.
- addEventHandlers(VelocityContext) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Attach the event handlers we want
- addExecution(Model, Resource) - Method in class com.epimorphics.lda.core.EndpointMetadata
-
- addFilterExpression(RenderExpression) - Method in class com.epimorphics.lda.query.APIQuery
-
- addFilterFromQuery(Param, String) - Method in class com.epimorphics.lda.query.ContextQueryUpdater
-
General interface for extending the query with a specified parameter.
- addFormats(Model, Set<Factories.FormatNameAndType>) - Method in class com.epimorphics.lda.core.EndpointMetadata
-
Create metadata which describes the available alternative formats
this page could be presented in.
- addFrom(View) - Method in class com.epimorphics.lda.core.View
-
Answer this view after updating it by adding all the property chains
of the argument view (which must not be null).
- addHint(String) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
Add a new hint to this node's list of display hints
- addLoadedFrom(Model, String) - Static method in class com.epimorphics.lda.routing.ServletUtils
-
- addMetadata(Resource) - Method in class com.epimorphics.lda.sources.CombinedSource
-
Add metdata describing this source to a metdata model
- addMetadata(Resource) - Method in class com.epimorphics.lda.sources.HereSource
-
- addMetadata(Resource) - Method in class com.epimorphics.lda.sources.LocalSource
-
Add metadata describing this source to a metdata model
- addMetadata(Resource) - Method in interface com.epimorphics.lda.sources.Source
-
Add metdata describing this source to a metdata model
- addMetadata(Resource) - Method in class com.epimorphics.lda.sources.SparqlSource
-
Add metadata describing this source to a metadata model
- addMetadata(Resource) - Method in class com.epimorphics.lda.sources.TDBSource
-
- addMetadataOptions(String[]) - Method in class com.epimorphics.lda.query.APIQuery
-
- addNameProp(Param, String) - Method in class com.epimorphics.lda.query.APIQuery
-
- addNamespace(Set<String>, Node) - Static method in class com.epimorphics.lda.renderers.StripPrefixes
-
- addNumericRangeFilter(Variable, double, double) - Method in class com.epimorphics.lda.query.APIQuery
-
- addOptions(String) - Method in class com.epimorphics.lda.specs.MetadataOptions
-
Add a string containing comma-separated option strings to this collection of metadata options
- addPropertyHasntValue(Param) - Method in class com.epimorphics.lda.query.APIQuery
-
- addPropertyHasValue(Param) - Method in class com.epimorphics.lda.query.APIQuery
-
- addPropertyHasValue(Param, String) - Method in class com.epimorphics.lda.query.APIQuery
-
- addPropertyHasValue_REV(Param) - Method in class com.epimorphics.lda.query.APIQuery
-
- addQueryMetadata(Model, Resource, String, String, Source, boolean) - Method in class com.epimorphics.lda.core.EndpointMetadata
-
- addRangeFilter(Param, String, String) - Method in class com.epimorphics.lda.query.APIQuery
-
- addResourceToElement(Element, Resource, APIResultSet.MergedModels) - Method in class com.epimorphics.lda.renderers.XMLRendering
-
External rendering API.
- addSearchTriple(String) - Method in class com.epimorphics.lda.query.APIQuery
-
- addSelectors(Resource) - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- addShortName(String, String) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
Add a single local binding.
- addSibling(DisplayHierarchyNode) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
Add a sibling node to this node
- addSpec(String, String, String, String, String, Model) - Method in interface com.epimorphics.lda.specmanager.SpecManager
-
Load and record the specification for a new API (which might
be associated with multiple APIEndpoints).
- addSpec(String, String, String, String, String, Model) - Method in class com.epimorphics.lda.specmanager.SpecManagerImpl
-
- addStandardVariables(VelocityContext, Page, DisplayHierarchy) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Add the standard variables to the context
- addSubjectHasProperty(Resource, Any) - Method in class com.epimorphics.lda.query.APIQuery
-
- addTermBindings(Model, Model, Resource, CompleteContext) - Method in class com.epimorphics.lda.core.EndpointMetadata
-
- addTools(VelocityContext) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Add generic tools to the Velocity context
- addToViewQuerySize(String) - Method in class com.epimorphics.lda.support.Times
-
Record the size in bytes of a piece of the view query.
- addTriplePatterns(List<RDFQ.Triple>) - Method in class com.epimorphics.lda.query.APIQuery
-
Update this query-generator with a bunch of basic graph triples to use.
- addType(RDFNode) - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
Record the type of a sample value, if there is a clash with prior type then default to rdfs:Resource
- addVariableBindings(Model, Resource) - Method in class com.epimorphics.lda.core.EndpointMetadata
-
- addVersions(Model, CompleteContext, Map<String, View>) - Method in class com.epimorphics.lda.core.EndpointMetadata
-
Create metadata describing the alternative views available
for this endpoint, given their names.
- addViewers(Resource, Map<String, View>) - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- addViewFromParameterValue(String, ShortnameService) - Method in class com.epimorphics.lda.core.View
-
Answer this view after updating it with the given property string.
- addViewFromRDFList(Resource, ShortnameService) - Method in class com.epimorphics.lda.core.View
-
Answer this view after modifying it to contain all the property
chains defined by spec
.
- addWhere(String) - Method in class com.epimorphics.lda.query.APIQuery
-
- adjustPageParameter(Model, URI, boolean, int) - Static method in class com.epimorphics.util.URIUtils
-
Return a Resource in m
who's URI is based on
ru
, but with the _page parameter removed (for an item
endpoint) or updated to page
(for a list endpoint).
- ALL - Static variable in class com.epimorphics.lda.core.View
-
View that does DESCRIBE plus labels of all objects.
- ALL_OPTIONS - Static variable in class com.epimorphics.lda.specs.MetadataOptions
-
List of all metadata option types.
- allFiltersOf(Set<Couple<String, Resource>>, Resource) - Method in class com.epimorphics.lda.support.pageComposition.ComposeConfigDisplay
-
- allMap - Variable in class com.epimorphics.jsonrdf.Context
-
- allMatches(Pattern, String) - Static method in class com.epimorphics.util.RDFUtils
-
Find all matches for the given regex within a string.
- allOptions() - Static method in class com.epimorphics.lda.specs.MetadataOptions
-
The Zen method: make me one with everything!
- allowCache - Variable in class com.epimorphics.lda.support.Controls
-
True iff this control permits the use of Elda caching.
- allowedReserved - Variable in class com.epimorphics.lda.query.APIQuery
-
- allowReserved(String) - Method in class com.epimorphics.lda.query.APIQuery
-
Answer true if name
is a reserved name (_whatever) that is
allowed to be used (and ignored).
- allowReserved - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
-
:
- allowSyntaxProperties - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- allPrefixes - Variable in class com.epimorphics.jsonrdf.Context
-
- allReservedResouces() - Static method in class com.epimorphics.lda.shortnames.Reserved
-
- allSpecs() - Method in interface com.epimorphics.lda.specmanager.SpecManager
-
Answer a list of all the specs in this manager.
- allSpecs() - Static method in class com.epimorphics.lda.specmanager.SpecManagerFactory
-
- allSpecs() - Method in class com.epimorphics.lda.specmanager.SpecManagerImpl
-
- allSupportNestedSelect(List<Source>) - Static method in class com.epimorphics.lda.sources.Source.Util
-
Answer true iff all of the sources in the list support nested selects.
- allValuesWithMatchingKey(String, Properties) - Static method in class com.epimorphics.lda.support.MapMatching
-
- alwaysFails - Static variable in interface com.epimorphics.lda.bindings.URLforResource
-
- annotateNodeList(DisplayHierarchy.DisplayHierarchyContext, List<DisplayHierarchyNode>, String) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy
-
- annotateNodes(DisplayHierarchy.DisplayHierarchyContext, DisplayHierarchyNode) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy
-
Walk the tree from a node and add display hints
- annotateSiblings(DisplayHierarchy.DisplayHierarchyContext, DisplayHierarchyNode) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy
-
- Any - Class in com.epimorphics.lda.rdfq
-
- Any() - Constructor for class com.epimorphics.lda.rdfq.Any
-
- any(RDFNode) - Static method in class com.epimorphics.lda.rdfq.RDFQ
-
- AnyList - Class in com.epimorphics.lda.rdfq
-
An AnyList is an RDFQ value representing a SPARQL bracketed list
construct.
- AnyList(Any...) - Constructor for class com.epimorphics.lda.rdfq.AnyList
-
Initialise this AnyList with a list of elements.
- API - Class in com.epimorphics.lda.vocabularies
-
Vocabulary definitions from /home/chris/EldaThings/elda-in-github/elda-lda/../vocabs/api.ttl
- API() - Constructor for class com.epimorphics.lda.vocabularies.API
-
- API - Static variable in class com.epimorphics.lda.vocabularies.API
-
- APIEndpoint - Interface in com.epimorphics.lda.core
-
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 - Class in com.epimorphics.lda.core
-
- APIEndpoint.Request(Controls, URI, Bindings) - Constructor for class com.epimorphics.lda.core.APIEndpoint.Request
-
- APIEndpointImpl - Class in com.epimorphics.lda.core
-
Implements a single endpoint for an API.
- APIEndpointImpl(APIEndpointSpec) - Constructor for class com.epimorphics.lda.core.APIEndpointImpl
-
- APIEndpointImpl(APIEndpointSpec, Cache) - Constructor for class com.epimorphics.lda.core.APIEndpointImpl
-
- APIEndpointSpec - Class in com.epimorphics.lda.specs
-
Encapsulates the specification of the particular List/Set within
a particular API.
- APIEndpointSpec(APISpec, APISpec, Resource) - Constructor for class com.epimorphics.lda.specs.APIEndpointSpec
-
- APIEndpointUtil - Class in com.epimorphics.lda.core
-
- APIEndpointUtil() - Constructor for class com.epimorphics.lda.core.APIEndpointUtil
-
- APIException - Exception in com.epimorphics.lda.exceptions
-
- APIException(String) - Constructor for exception com.epimorphics.lda.exceptions.APIException
-
- APIException(String, Throwable) - Constructor for exception com.epimorphics.lda.exceptions.APIException
-
- APIFactory - Class in com.epimorphics.lda.core
-
Factory for creating ApiInstances from a specification and
registering them.
- APIFactory() - Constructor for class com.epimorphics.lda.core.APIFactory
-
- APIModelLoader - Class in com.epimorphics.lda.routing
-
- APIModelLoader(String) - Constructor for class com.epimorphics.lda.routing.APIModelLoader
-
- APIQuery - Class in com.epimorphics.lda.query
-
Query abstraction that supports assembling multiple filter/order/view
specifications into a set of working sparql queries.
- APIQuery(APIQuery.QueryBasis) - Constructor for class com.epimorphics.lda.query.APIQuery
-
- APIQuery(APIQuery) - Constructor for class com.epimorphics.lda.query.APIQuery
-
- APIQuery.FilterExpressions - Class in com.epimorphics.lda.query
-
- APIQuery.FilterExpressions(List<RenderExpression>) - Constructor for class com.epimorphics.lda.query.APIQuery.FilterExpressions
-
- APIQuery.QueryBasis - Interface in com.epimorphics.lda.query
-
The parameters that form the basis of an API Query.
- APIResultSet - Class in com.epimorphics.lda.core
-
Wrapper for the results of an API query before rendering.
- APIResultSet(Resource, URI, List<Resource>, boolean, APIResultSet.MergedModels, String, long, Date, String, boolean, View, Map<String, Model>) - Constructor for class com.epimorphics.lda.core.APIResultSet
-
- APIResultSet(Graph, List<Resource>, boolean, boolean, String, View) - Constructor for class com.epimorphics.lda.core.APIResultSet
-
- APIResultSet(Graph, List<Resource>, boolean, boolean, String, Map<String, Model>, View) - Constructor for class com.epimorphics.lda.core.APIResultSet
-
- APIResultSet.MergedModels - Class in com.epimorphics.lda.core
-
- APIResultSet.MergedModels(Model) - Constructor for class com.epimorphics.lda.core.APIResultSet.MergedModels
-
- APIResultSet.MergedModels(Model, Model, Model) - Constructor for class com.epimorphics.lda.core.APIResultSet.MergedModels
-
- APISecurityException - Exception in com.epimorphics.lda.exceptions
-
Used to indicated an update/delete operation on an API
specification was rejected due to incorrect credential of some sort.
- APISecurityException(String) - Constructor for exception com.epimorphics.lda.exceptions.APISecurityException
-
- APISpec - Class in com.epimorphics.lda.specs
-
Encapsulates a specification of a single API instance.
- APISpec(FileManager, Resource, ModelLoader) - Constructor for class com.epimorphics.lda.specs.APISpec
-
- APISpec(String, FileManager, Resource, ModelLoader) - Constructor for class com.epimorphics.lda.specs.APISpec
-
- APISpec(String, String, FileManager, Resource, ModelLoader) - Constructor for class com.epimorphics.lda.specs.APISpec
-
- append(String, Object...) - Method in class com.epimorphics.jsonrdf.extras.IndentedLineBuffer
-
- append(char) - Method in class com.epimorphics.jsonrdf.extras.IndentedLineBuffer
-
- append(String, String, ShortNameRenderer) - Method in class com.epimorphics.lda.renderers.common.PropertyPath
-
Return a new property path with a new segment at the end
- appendFilterExpressions(PrefixLogger, StringBuilder) - Method in class com.epimorphics.lda.query.APIQuery
-
- appendPrefixes(StringBuilder, PrefixMapping) - Static method in class com.epimorphics.lda.rdfq.SparqlSupport
-
Add SPARQL prefix declarations for all the prefixes in
pm
to the StringBuilder q
.
- APPLICATION_JAVASCRIPT - Static variable in class com.epimorphics.util.MediaType
-
- APPLICATION_JSON - Static variable in class com.epimorphics.util.MediaType
-
- APPLICATION_RDF_XML - Static variable in class com.epimorphics.util.MediaType
-
- APPLICATION_XML - Static variable in class com.epimorphics.util.MediaType
-
- Apply - Class in com.epimorphics.lda.rdfq
-
- Apply(String, RenderExpression) - Constructor for class com.epimorphics.lda.rdfq.Apply
-
- apply(String, RenderExpression) - Static method in class com.epimorphics.lda.rdfq.RDFQ
-
- applyEdits(ModelPrefixEditor) - Method in class com.epimorphics.lda.core.APIResultSet
-
- applyEdits(ModelPrefixEditor) - Method in class com.epimorphics.lda.core.APIResultSet.MergedModels
-
- aq - Variable in class com.epimorphics.lda.query.ContextQueryUpdater
-
- ARQ_Exception(Source, QueryExceptionHTTP) - Static method in exception com.epimorphics.lda.exceptions.EldaException
-
- array() - Method in interface com.epimorphics.jsonrdf.JSONWriterFacade
-
Begin appending a new array.
- array() - Method in class com.epimorphics.jsonrdf.JSONWriterObject
-
- array() - Method in class com.epimorphics.jsonrdf.JSONWriterWrapper
-
- asArray() - Method in class com.epimorphics.lda.specs.MetadataOptions
-
- asContext() - Method in interface com.epimorphics.lda.shortnames.ShortnameService
-
Answer a context object suitable for driving a JSON encoding.
- asContext() - Method in class com.epimorphics.lda.shortnames.StandardShortnameService
-
Return a Context object suitable for driving the JSON encoding
- asDataset(APIResultSet) - Static method in class com.epimorphics.lda.renderers.common.ResultsModel
-
Return a DatasetWrapper
for the given resultset, in which
the two embedded graphs are made named-graph members.
- asJavaList(Resource) - Static method in class com.epimorphics.jsonrdf.RDFUtil
-
Answer the Java list rooted at l
, but if the list is
incomplete, just deliver the existing elements.
- asLookup(Map<String, String>) - Static method in class com.epimorphics.lda.bindings.Lookup.Util
-
Wraps a String-String map as a Lookup.
- asResource - Variable in class com.epimorphics.lda.core.Param.Info
-
- asResource(RDFNode) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
If r is a resource, answer r; if it is a literal with lexical form l,
answer normaliseResource(l); otherwise throw an API exception.
- asResource(String) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
Answer a resource with uri = expand(s).
- asResource(RDFNode) - Method in interface com.epimorphics.lda.shortnames.ShortnameService
-
If r is a resource, answer r; if it is a literal with lexical form l,
answer normaliseResource(l); otherwise throw an API exception.
- asResource(String) - Method in interface com.epimorphics.lda.shortnames.ShortnameService
-
Answer a resource with uri = expand(s).
- asResource(RDFNode) - Method in class com.epimorphics.lda.shortnames.StandardShortnameService
-
Convert a resource specification to a resource.
- asResource(String) - Method in class com.epimorphics.lda.shortnames.StandardShortnameService
-
- asResourceURL(String) - Method in interface com.epimorphics.lda.bindings.URLforResource
-
- assemble(Model) - Static method in class com.epimorphics.lda.specs.PropertyExpiryTimes
-
assemble builds a PropertyExpiryTimes from a given model by looking
at all the statements (S EXTRAS.cacheExpiryTime O) where S is
a property, that is, has rdf:type rdf:Property, owl:DatatypeProperty,
or owl:ObjectProperty.
- assembleRawCountQuery(PrefixLogger, Bindings) - Method in class com.epimorphics.lda.query.APIQuery
-
- assembleRawSelectQuery(PrefixLogger, Bindings) - Method in class com.epimorphics.lda.query.APIQuery
-
- assembleSelectQuery(Bindings, PrefixMapping) - Method in class com.epimorphics.lda.query.APIQuery
-
- assembleSelectQuery(PrefixMapping) - Method in class com.epimorphics.lda.query.APIQuery
-
- asSparqlTerm(PrefixLogger) - Method in class com.epimorphics.lda.rdfq.Any
-
- asSparqlTerm(PrefixLogger) - Method in class com.epimorphics.lda.rdfq.AnyList
-
Render this AnyList as a SPARQL expression: an open bracket,
space-separated SPARQL terms for the elements, a close bracket.
- asSparqlTerm(PrefixLogger) - Method in class com.epimorphics.lda.rdfq.URINode
-
- asSparqlTerm(PrefixLogger) - Method in class com.epimorphics.lda.rdfq.Value
-
- asSparqlTerm(PrefixLogger) - Method in class com.epimorphics.lda.rdfq.Variable
-
- asSparqlTriple(PrefixLogger) - Method in class com.epimorphics.lda.rdfq.RDFQ.Triple
-
- asString() - Method in class com.epimorphics.jsonrdf.extras.IndentedLineBuffer
-
- asString() - Method in class com.epimorphics.lda.core.Param
-
- asURI - Variable in class com.epimorphics.lda.core.Param.Info
-
- asUTF8(OutputStream) - Static method in class com.epimorphics.util.StreamUtils
-
Answer an OutputStreamWriter that encodes in UTF-8.
- atLineStart() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- atom - Static variable in class com.epimorphics.lda.renderers.FeedRendererFactory
-
- authAllowInsecure - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
-
if present and true, allows a basic-auth SPARQL endpoint to connect without
using https.
- authFile - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
-
comma-separated list of file wildcarded paths for authentication files.
- AuthInfo - Class in com.epimorphics.lda.sources
-
- AuthInfo(Properties) - Constructor for class com.epimorphics.lda.sources.AuthInfo
-
- authKey - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
-
key identifying which authentication item to use.
- AuthMap - Class in com.epimorphics.lda.sources
-
An AuthMap is a map from authKey strings (as specified by an elda:authKey
property of a SPARQL endpoint in an LDA config) to AuthInfo objects,
which are themselves maps from strings (eg 'basic.password') to string
values (eg 'mumsbirthday' or '150d7a9b34e9f').
- AuthMap() - Constructor for class com.epimorphics.lda.sources.AuthMap
-
- c - Variable in class com.epimorphics.lda.core.APIEndpoint.Request
-
- c - Variable in class com.epimorphics.util.Triad
-
- Cache - Interface in com.epimorphics.lda.cache
-
The Cache interface names the methods used by the Query
constructor/issuer to fetch and store results that may be
requested again.
- cache - Variable in class com.epimorphics.lda.core.APIEndpointImpl
-
- cache - Static variable in class com.epimorphics.util.DOMUtils
-
- Cache.Clock - Interface in com.epimorphics.lda.cache
-
A Clock-like object that says what the current time in milliseconds
is pretending to be.
- Cache.Controller - Interface in com.epimorphics.lda.cache
-
- Cache.Registry - Class in com.epimorphics.lda.cache
-
The registry records named cache policies.
- Cache.Registry() - Constructor for class com.epimorphics.lda.cache.Cache.Registry
-
- CacheControl - Class in com.epimorphics.lda.jmx
-
- CacheControl() - Constructor for class com.epimorphics.lda.jmx.CacheControl
-
- CacheControl.Control - Class in com.epimorphics.lda.jmx
-
- CacheControl.Control() - Constructor for class com.epimorphics.lda.jmx.CacheControl.Control
-
- CacheControl.ControlMBean - Interface in com.epimorphics.lda.jmx
-
- cacheDescription(List<Resource>, String, APIResultSet, long) - Method in interface com.epimorphics.lda.cache.Cache
-
Make an entry in the caches that associates the result set rs
with the given list of resources and view.
- cacheDescription(List<Resource>, String, APIResultSet, long) - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
- cacheExpiryMilliseconds - Variable in class com.epimorphics.lda.query.APIQuery
-
- cacheExpiryMilliseconds - Variable in class com.epimorphics.lda.specs.APISpec
-
- cacheExpiryTime - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
-
If given a value, that is the cache expiry time in seconds for an endpoint
or family of endpoints.
- cacheFor(Source, String) - Method in interface com.epimorphics.lda.cache.Cache.Controller
-
Answer a Cache associated with the given Source.
- cacheFor(String, Source) - Static method in class com.epimorphics.lda.cache.Cache.Registry
-
- cacheFor(Source, String) - Method in class com.epimorphics.lda.cache.ControllerBase
-
- cachePolicyName - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
-
- cachePolicyName - Variable in class com.epimorphics.lda.specs.APISpec
-
- cachePolicyName - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
-
name of one of Elda's cache policies.
- caches - Variable in class com.epimorphics.lda.cache.ControllerBase
-
- cacheSelection(String, List<Resource>, long) - Method in interface com.epimorphics.lda.cache.Cache
-
Make an entry in the cache that binds the given list of results
to the given select query string.
- cacheSelection(String, List<Resource>, long) - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
- call(APIEndpoint.Request, NoteBoard) - Method in interface com.epimorphics.lda.core.APIEndpoint
-
Called by the Router to invoke the API and return set of result matches
- call(APIEndpoint.Request, NoteBoard) - Method in class com.epimorphics.lda.core.APIEndpointImpl
-
- call(APIEndpoint.Request, NoteBoard, Match, String, MultiMap<String, String>) - Static method in class com.epimorphics.lda.core.APIEndpointUtil
-
Utility method for calling an endpoint when given a pretty much
untrammelled collection of arguments.
- callback - Static variable in class com.epimorphics.lda.query.QueryParameter
-
- callbackPattern - Static variable in class com.epimorphics.lda.query.QueryParameter
-
- candidatePrefix - Static variable in class com.epimorphics.lda.support.PrefixLogger
-
A pattern that will match candidate prefixes, which will then be checked
against the provided prefix mapping.
- canPromoteSubject(Any) - Static method in class com.epimorphics.lda.support.QuerySupport
-
- chain - Variable in class com.epimorphics.lda.support.PropertyChain
-
- chains - Variable in class com.epimorphics.lda.core.View
-
- chains() - Method in class com.epimorphics.lda.core.View
-
- ChainTree - Class in com.epimorphics.lda.core
-
A collection of property chains represented as a triple (?item predicate ?value)
and all the different tails of the chain, the followers, which are ChainTrees
(qv).
- changeFormatSuffix(URI, Set<String>, String) - Static method in class com.epimorphics.util.URIUtils
-
- changeMediaType(Renderer, MediaType) - Static method in class com.epimorphics.lda.restlets.RouterRestletSupport
-
Given a renderer r and a media type mt, return a new renderer which
behaves like r except that it announces its media type as mt.
- checkShortnames() - Method in class com.epimorphics.jsonrdf.Context
-
Check to see if there are any shortnames that map to multiple
URIs.
- children() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- classForName(String) - Static method in class com.epimorphics.lda.support.ReflectionSupport
-
Answer the class with the given name, or throw a NotFoundException
if there's no such class.
- className - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
-
full Java class name of an Elda formatter plugin.
- clear() - Method in class com.epimorphics.jsonrdf.extras.IndentedLineBuffer
-
- clear() - Method in interface com.epimorphics.lda.cache.Cache
-
Clear this cache.
- clear(Source) - Method in interface com.epimorphics.lda.cache.Cache.Controller
-
Clear and remove the cache associated with the given source.
- clear(Source) - Method in class com.epimorphics.lda.cache.ControllerBase
-
- clear() - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
- clearAll() - Method in interface com.epimorphics.lda.cache.Cache.Controller
-
Clear and remove all the caches that this maker knows about.
- clearAll() - Static method in class com.epimorphics.lda.cache.Cache.Registry
-
- clearAll() - Method in class com.epimorphics.lda.cache.ControllerBase
-
- clearAll() - Method in class com.epimorphics.lda.jmx.CacheControl.Control
-
- clearAll() - Method in interface com.epimorphics.lda.jmx.CacheControl.ControlMBean
-
- ClearCache - Class in com.epimorphics.lda.restlets
-
- ClearCache() - Constructor for class com.epimorphics.lda.restlets.ClearCache
-
- clearCache(UriInfo) - Method in class com.epimorphics.lda.restlets.ShowCache
-
- clearCache() - Static method in class com.epimorphics.util.DOMUtils
-
- clearCacheGET() - Method in class com.epimorphics.lda.restlets.ClearCache
-
- clearCachePOST() - Method in class com.epimorphics.lda.restlets.ClearCache
-
- clearLanguages() - Method in class com.epimorphics.lda.query.APIQuery
-
- clock - Variable in class com.epimorphics.lda.cache.LimitedCacheBase
-
- clone() - Method in class com.epimorphics.jsonrdf.Context
-
Clone this context, so that JSON rendering using the clone does
not affect this context.
- clone() - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
Clone this Prop -- used by Context.clone() to avoid updating
a shared Context object.
- clone() - Method in class com.epimorphics.lda.core.APIResultSet
-
Return a new result set with this one as its initial content
but where additions to this model do not affect the source
- close() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- cmd - package cmd
-
The cmd package contains Elda command-line utilities.
- code - Variable in exception com.epimorphics.lda.exceptions.EldaException
-
- coerceAllMetadata() - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Irrespective of what is stated in the request URL, we ensure that we see
all of the available metadata for this endpoint
- CollectionUtils - Class in com.epimorphics.util
-
Some collection-oriented utilities.
- CollectionUtils() - Constructor for class com.epimorphics.util.CollectionUtils
-
- collectValues(RDFNodeWrapper) - Method in class com.epimorphics.lda.renderers.common.DefaultPropertyOrderingStrategy
-
Collect the property value pairs of the given subject, and return a list
- column - Variable in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- com.epimorphics.jsonrdf - package com.epimorphics.jsonrdf
-
The jsonrdf package provides serialisation of RDF models into
JSON.
- com.epimorphics.jsonrdf.extras - package com.epimorphics.jsonrdf.extras
-
The extras package contains support code for streaming JSON
output.
- com.epimorphics.jsonrdf.impl - package com.epimorphics.jsonrdf.impl
-
The impl package contains the default (and only)
Encoder implementation.
- com.epimorphics.jsonrdf.utils - package com.epimorphics.jsonrdf.utils
-
The utils package contains the Model IO utilities class.
- com.epimorphics.lda - package 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 - package com.epimorphics.lda.bindings
-
The bindings package contains classes representing the
bindings of linked-data-API variables.
- com.epimorphics.lda.cache - package com.epimorphics.lda.cache
-
The cache package contains Elda's internal cache classes.
- com.epimorphics.lda.core - package 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 - package com.epimorphics.lda.exceptions
-
The exceptions package contains Elda's exception classes.
- com.epimorphics.lda.jmx - package com.epimorphics.lda.jmx
-
- com.epimorphics.lda.prefixes - package com.epimorphics.lda.prefixes
-
- com.epimorphics.lda.query - package 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 - package com.epimorphics.lda.rdfq
-
The RDFQ (RDF-Query) package contains classes to
assist in constucting SPARQL terms, triples, and queries.
- com.epimorphics.lda.renderers - package 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 - package com.epimorphics.lda.renderers.common
-
A collection of utility classes that define a convenience API targeted
at renderer developers.
- com.epimorphics.lda.renderers.json - package com.epimorphics.lda.renderers.json
-
- com.epimorphics.lda.renderers.velocity - package com.epimorphics.lda.renderers.velocity
-
A renderer, based on Apache Velocity, for generating HTML views
of Elda resultsets.
- com.epimorphics.lda.restlets - package 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 - package 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 - package com.epimorphics.lda.shortnames
-
The shortnames package contains classes to handle the
short-name structure of an LDA configuration.
- com.epimorphics.lda.sources - package 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 - package com.epimorphics.lda.specmanager
-
The specmanage package contains classes that manage the
loading of different API configurations.
- com.epimorphics.lda.specs - package com.epimorphics.lda.specs
-
The specs package contains the classes that interpret linked
data API configurations and their endpoints.
- com.epimorphics.lda.support - package 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 - package 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 - package 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 - package com.epimorphics.lda.textsearch
-
- com.epimorphics.lda.vocabularies - package com.epimorphics.lda.vocabularies
-
The vocabularies package contains stubs for the RDF vocabularies
Elda uses, and the complete Elda vocabulary defintion.
- com.epimorphics.util - package com.epimorphics.util
-
The util package contains convenience classes.
- com.epimorphics.vocabs - package com.epimorphics.vocabs
-
The vocabs package contains the API vocabulary and some
RDF namepspace utilities.
- CombinedSource - Class in com.epimorphics.lda.sources
-
A combined source is a way of composing data from different endpoints.
- CombinedSource(FileManager, AuthMap, Resource) - Constructor for class com.epimorphics.lda.sources.CombinedSource
-
ep is a resource of type Combiner.
- Combiner - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- CommonNodeWrapper - Class in com.epimorphics.lda.renderers.common
-
This is an extension to RDFNodeWrapper
from the
Epimorphics general library, simply to allow some local additions to the functional
capabilities of RDFNodeWrapper.
- CommonNodeWrapper(ModelWrapper, RDFNode) - Constructor for class com.epimorphics.lda.renderers.common.CommonNodeWrapper
-
- CommonNodeWrapper(Page, RDFNode) - Constructor for class com.epimorphics.lda.renderers.common.CommonNodeWrapper
-
Construct a common node wrapper that is attached to a particular page.
- compare - Static variable in class com.epimorphics.lda.routing.MatchTemplate
-
A MatchTemplate comparator for use in sorting.
- compareTo(ContextPropertyInfo) - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
Compare on names to permit sorting.
- compareTo(EldaURL.NamedParameterValue) - Method in class com.epimorphics.lda.renderers.common.EldaURL.NamedParameterValue
-
- compareTo(EldaView) - Method in class com.epimorphics.lda.renderers.common.EldaView
-
When comparing views in order to sort them, sort them in order of the view name
- compareTo(PageFormat) - Method in class com.epimorphics.lda.renderers.common.PageFormat
-
When sorting, use the name as a comparison key
- compareTo(MatchTemplate<?>) - Method in class com.epimorphics.lda.routing.MatchTemplate
-
Compare this MatchTemplate with another.
- complete(Map<String, String>, Set<String>) - Method in class com.epimorphics.lda.renderers.json.JSONPropertyNaming
-
- completeContext() - Method in class com.epimorphics.jsonrdf.Context
-
URIs that have no preferred shortname are given their alternative
shortname as their preferred shortname.
- CompleteContext - Class in com.epimorphics.lda.shortnames
-
- CompleteContext(CompleteContext.Mode, Context, PrefixMapping) - Constructor for class com.epimorphics.lda.shortnames.CompleteContext
-
- CompleteContext.Mode - Enum in com.epimorphics.lda.shortnames
-
- completed() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy.DisplayHierarchyContext
-
- completedMappingTable - Variable in class com.epimorphics.jsonrdf.Context
-
- CompleteReadContext - Class in com.epimorphics.lda.shortnames
-
- CompleteReadContext() - Constructor for class com.epimorphics.lda.shortnames.CompleteReadContext
-
- ComposeConfigDisplay - Class in com.epimorphics.lda.support.pageComposition
-
Compose the display of the API config page.
- ComposeConfigDisplay() - Constructor for class com.epimorphics.lda.support.pageComposition.ComposeConfigDisplay
-
- ComposeStatsDisplay - Class in com.epimorphics.lda.support.pageComposition
-
- ComposeStatsDisplay() - Constructor for class com.epimorphics.lda.support.pageComposition.ComposeStatsDisplay
-
- configPageMentioning(List<SpecEntry>, URI, String) - Method in class com.epimorphics.lda.support.pageComposition.ComposeConfigDisplay
-
- ConfigRestlet - Class in com.epimorphics.lda.restlets
-
- ConfigRestlet() - Constructor for class com.epimorphics.lda.restlets.ConfigRestlet
-
- configRoot() - Method in class com.epimorphics.lda.renderers.velocity.VelocityRenderer
-
- construct - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- constructBGP(PrefixLogger) - Method in class com.epimorphics.lda.query.APIQuery
-
- constructs - Variable in class com.epimorphics.lda.sources.CombinedSource
-
- constructURItoShortnameMap(Model, PrefixMapping) - Method in interface com.epimorphics.lda.shortnames.ShortnameService
-
Answer a freshly-constructed map from URIs to shortnames, based on
the shortnames declared to this ShortnameService.
- constructURItoShortnameMap(Model, PrefixMapping) - Method in class com.epimorphics.lda.shortnames.StandardShortnameService
-
- consume(ResultSet) - Method in interface com.epimorphics.lda.sources.Source.ResultSetConsumer
-
- Container - Class in com.epimorphics.lda.routing
-
- Container() - Constructor for class com.epimorphics.lda.routing.Container
-
- contains(String) - Method in class com.epimorphics.lda.renderers.common.EldaURL.URLParameterValue
-
- contains(String) - Method in class com.epimorphics.lda.support.InitialParameter
-
- containsKey(K) - Method in class com.epimorphics.lda.support.MultiMap
-
- containsStar(String) - Static method in class com.epimorphics.lda.routing.ServletUtils
-
- contentLocation - Variable in class com.epimorphics.lda.core.APIResultSet
-
- contentNegotiation - Static variable in class com.epimorphics.lda.vocabularies.API
-
The mechanism used within the URI to override normal content negotiation and
deliver a particular results format.
- ContentNegotiationStrategy - Static variable in class com.epimorphics.lda.vocabularies.API
-
- Context - Class in com.epimorphics.jsonrdf
-
Encapsulates the mapping decisions to determine how RDF should be
serialized in JSON to enable partial inversion.
- Context() - Constructor for class com.epimorphics.jsonrdf.Context
-
Construct an empty context
- Context(Model) - Constructor for class com.epimorphics.jsonrdf.Context
-
Construct a context, initialized from an ontology.
- Context(String) - Constructor for class com.epimorphics.jsonrdf.Context
-
Construct a context with a defined base URI
- context - Variable in class com.epimorphics.jsonrdf.Decoder
-
- context - Variable in class com.epimorphics.jsonrdf.Encoder
-
- context - Variable in class com.epimorphics.lda.core.APIEndpoint.Request
-
- context - Variable in class com.epimorphics.lda.shortnames.StandardShortnameService
-
- contextDestroyed(ServletContextEvent) - Method in class com.epimorphics.lda.jmx.CacheControl
-
- contextDestroyed(ServletContextEvent) - Method in class com.epimorphics.lda.jmx.Statistics
-
- contextDestroyed(ServletContextEvent) - Method in class com.epimorphics.lda.restlets.RouterRestlet.Init
-
- contextInitialized(ServletContextEvent) - Method in class com.epimorphics.lda.jmx.CacheControl
-
- contextInitialized(ServletContextEvent) - Method in class com.epimorphics.lda.jmx.Statistics
-
- contextInitialized(ServletContextEvent) - Method in class com.epimorphics.lda.restlets.RouterRestlet.Init
-
- ContextPropertyInfo - Class in com.epimorphics.jsonrdf
-
Sub interface used to describe a mapped property
- ContextPropertyInfo(String, String) - Constructor for class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- ContextQueryUpdater - Class in com.epimorphics.lda.query
-
A ContextQueryUpdater is used to update an APIQuery according to context
parameters, including geospatial ones, and to deliver the view
specified by the context.
- ContextQueryUpdater(int, Bindings, NamedViews, ShortnameService, APIQuery) - Constructor for class com.epimorphics.lda.query.ContextQueryUpdater
-
Initialise this ContextQueryUpdater.
- ControllerBase - Class in com.epimorphics.lda.cache
-
A Cache.Controller base class that is passed an actual
cache factory on construction.
- ControllerBase(CacheNewer) - Constructor for class com.epimorphics.lda.cache.ControllerBase
-
- ControlRestlet - Class in com.epimorphics.lda.restlets
-
Supports REST access to the definition of an API endpoint.
- ControlRestlet() - Constructor for class com.epimorphics.lda.restlets.ControlRestlet
-
- Controls - Class in com.epimorphics.lda.support
-
a Controls object contains control and report values for Elda
execution.
- Controls() - Constructor for class com.epimorphics.lda.support.Controls
-
A Controls that permits use of the cache and allocates its
own Times object.
- Controls(boolean, Times) - Constructor for class com.epimorphics.lda.support.Controls
-
A Controls that uses the supplied values for allowCache and
the Times object.
- convert(MultivaluedMap<String, String>) - Static method in class com.epimorphics.lda.restlets.JerseyUtils
-
Convert a (rs.core) MultivaluedMap to (our, local) MultiMap.
- cookRawValue(String) - Method in class com.epimorphics.lda.query.APIQuery
-
Raw values have come in from the outside world (as arguments to URL
query-part filters) and may optionally be cooked to get rid of suspect
characters.
- copy() - Method in class com.epimorphics.lda.bindings.Bindings
-
Answer a copy of this ValValues.
- copy() - Method in class com.epimorphics.lda.core.View
-
Answer this view if it is ALL, otherwise a new view that
does the same filtering and is mutable without affecting the
original.
- copy() - Method in class com.epimorphics.lda.query.APIQuery
-
- copy() - Method in class com.epimorphics.lda.renderers.Factories
-
- copyWithDefaults(Bindings) - Method in class com.epimorphics.lda.bindings.Bindings
-
Answer a copy of this Bindings with the given defaults.
- copyWithout(Map<String, String>, Map<String, String>) - Method in class com.epimorphics.lda.shortnames.StandardShortnameService
-
- count - Variable in class com.epimorphics.lda.support.statistics.Interval
-
- countQ(String) - Static method in class com.epimorphics.util.TemplateUtils
-
- CountStream - Class in com.epimorphics.util
-
A CountStream wraps an OutputStream and counts the bytes
as they fly past.
- CountStream(OutputStream) - Constructor for class com.epimorphics.util.CountStream
-
- countTemplates() - Method in class com.epimorphics.lda.routing.DefaultRouter
-
- countTemplates() - Method in interface com.epimorphics.lda.routing.Router
-
Return the number of URI templates served by this Router.
- countVarsAllocated() - Method in class com.epimorphics.lda.query.APIQuery
-
Answer the number of variables allocated so far (used for testing).
- Couple<A,B> - Class in com.epimorphics.util
-
A Couple is two things, a
and b
.
- Couple(A, B) - Constructor for class com.epimorphics.util.Couple
-
- create(ShortnameService, String) - Static method in class com.epimorphics.lda.core.Param.Info
-
- create(Context, Map<String, String>) - Static method in class com.epimorphics.lda.shortnames.CompleteReadContext
-
- createContext(Bindings, MultiMap<String, String>) - Static method in class com.epimorphics.lda.bindings.Bindings
-
Answer a new Bindings based on bindings
with additional
bindings from the query parameters.
- createdAt() - Method in class com.epimorphics.lda.core.APIResultSet
-
- createDescribeQueryForItems(View.State, List<Resource>) - Static method in class com.epimorphics.lda.core.View
-
- createFactoryTable(Resource) - Static method in class com.epimorphics.lda.support.RendererFactoriesSpec
-
Answers a renderer factory table with the built-in formatters and additional
entries from the api:formatter properties of endpoint
.
- createFactoryTable(Resource, Factories) - Static method in class com.epimorphics.lda.support.RendererFactoriesSpec
-
Answers a renderer factory table by updating rf
with additional
entries from the api:formatter properties of endpoint
.
- createPropertyRecord(String, Resource) - Method in class com.epimorphics.jsonrdf.Context
-
- createQuery(String) - Method in class com.epimorphics.lda.query.APIQuery
-
- createRemovalLink(EldaURL, String, String, String, String) - Method in class com.epimorphics.lda.renderers.common.Page
-
- createReservedModel() - Static method in class com.epimorphics.lda.shortnames.Reserved
-
- createRouterFor(ServletContext) - Static method in class com.epimorphics.lda.restlets.RouterRestletSupport
-
Create a new Router initialised with the configs appropriate to the
contextPath.
- createURITemplate(Resource) - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- createVelocityContext(Bindings) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
- createVelocityEngine() - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Create a Velocity engine instance, and initialise it with properties
loaded from the velocity.properties
file.
- CsvFormatter - Static variable in class com.epimorphics.lda.vocabularies.API
-
A formatter that generates a simple CSV representation of an RDF graph
- csvFormatter - Static variable in class com.epimorphics.lda.vocabularies.API
-
A formatter that gives the default simple CSV representation of an RDF graph
- currentIndent - Variable in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- currentPropertyPaths() - Method in class com.epimorphics.lda.renderers.common.Page
-
Return a list of all of the property paths that are explicitly defined
for this page.
- currentTimeMillis() - Method in interface com.epimorphics.lda.cache.Cache.Clock
-
- currentView() - Method in class com.epimorphics.lda.renderers.common.Page
-
Return the current view, if we can determine what it is.
- CycleFinder - Class in com.epimorphics.lda.support
-
Find the cyclic nodes in a graph, using Tarjen's algorithm
for finding strongly connected components: see
the Wikipedia entry.
- CycleFinder.Node - Class in com.epimorphics.lda.support
-
- dataset - Static variable in class com.epimorphics.lda.support.TDBManager
-
- dataSource - Variable in class com.epimorphics.lda.specs.APISpec
-
- datatypes - Variable in class com.epimorphics.lda.shortnames.StandardShortnameService
-
- dateFormat() - Static method in class com.epimorphics.jsonrdf.RDFUtil
-
xsdDateFormat returns a SimpleDateFormat in "EEE, d MMM yyyy HH:mm:ss 'GMT'Z"
form, with the timezone set to GMT.
- dateFormat(boolean, boolean) - Static method in class com.epimorphics.jsonrdf.RDFUtil
-
- decIndent() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- decIndent(int) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- declareDatatype(String) - Method in class com.epimorphics.lda.shortnames.StandardShortnameService
-
- decode(Context, Reader) - Static method in class com.epimorphics.jsonrdf.Decoder
-
Decode a JSON object from the reader into a set of resources within
a reconstructed RDF Model.
- decode(Resource, CompleteContext.Mode) - Static method in enum com.epimorphics.lda.shortnames.CompleteContext.Mode
-
- decode(PrefixMapping, String) - Static method in class com.epimorphics.lda.shortnames.Transcoding
-
Answer the decoding (expansion) of the given shortname if it is in
transcoded form "unknown_ENCODED" or "pre_APREFIX_ENCODED", or if it is
of the form prefixName_localName, or null if it is not.
- decodeGraphs(Context, Reader) - Static method in class com.epimorphics.jsonrdf.Decoder
-
Decode a JSON object from the reader into collection of named graphs
- decodeLightly(String) - Static method in class com.epimorphics.lda.shortnames.Transcoding
-
- decodeList(JsonArray) - Method in class com.epimorphics.jsonrdf.Decoder
-
- decodeMaybePrefixed(PrefixMapping, String) - Static method in class com.epimorphics.lda.shortnames.Transcoding
-
- decodeModel(Context, Reader) - Static method in class com.epimorphics.jsonrdf.Decoder
-
Decode a JSON object from the reader into a model.
- decodeNode(Object, String) - Method in class com.epimorphics.jsonrdf.Decoder
-
- Decoder - Class in com.epimorphics.jsonrdf
-
- Decoder(Context, JsonObject) - Constructor for class com.epimorphics.jsonrdf.Decoder
-
- decodeResources() - Method in class com.epimorphics.jsonrdf.Decoder
-
- decodeResourceURI(String, Context) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
Decode a resource URI
- decodeResourceURI(String, Context) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
Decode a resource URI
- decodeType(String) - Static method in class com.epimorphics.util.MediaType
-
Answer the media type described by T/S[; q=Q] in the
string one
.
- decodeTypes(String) - Static method in class com.epimorphics.util.MediaType
-
Answer a list of all the media types described in the
comma-separated list in the string a
.
- decodeValue(Object, Decoder, String) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
Decode an RDF value (object of a statement)
- decodeValue(Object, Decoder, String) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
Decode an RDF value (object of a statement)
- DEFAULT_CONTENT_PROPERTY - Static variable in class com.epimorphics.lda.textsearch.TextSearchConfig
-
- DEFAULT_DESCRIBE_THRESHOLD - Static variable in class com.epimorphics.lda.specs.APISpec
-
The default number of selected items required for a DESCRIBE
query to use nested selects if they are available.
- DEFAULT_FORMAT - Static variable in class com.epimorphics.lda.renderers.velocity.VelocityRenderer
-
- DEFAULT_METADATA_OPTIONS - Static variable in class com.epimorphics.lda.renderers.velocity.VelocityRenderer
-
- DEFAULT_PAGE_SIZE - Static variable in class com.epimorphics.lda.query.QueryParameter
-
- DEFAULT_TEMPLATE - Static variable in class com.epimorphics.lda.renderers.velocity.VelocityRenderer
-
The default page template which will define the overall presentation unless
a template is named in the Elda configuration
- DEFAULT_VELOCITY_ROOT_PATH - Static variable in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
The default place we look for Velocity files
- DEFAULT_VIEW_NAME - Static variable in class com.epimorphics.lda.renderers.common.Page
-
By default, we assume we're seeing the basic view
- defaultFormatter - Static variable in class com.epimorphics.lda.vocabularies.API
-
The default formatter used if none is explicitly selected within the request
URI.
- defaultLanguage - Variable in class com.epimorphics.lda.query.APIQuery
-
- defaultLanguage - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
-
- defaultLanguage - Variable in class com.epimorphics.lda.specs.APISpec
-
- defaultPageSize - Variable in class com.epimorphics.lda.query.APIQuery
-
- defaultPageSize - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
-
- defaultPageSize - Variable in class com.epimorphics.lda.specs.APISpec
-
- defaultPageSize - Static variable in class com.epimorphics.lda.vocabularies.API
-
The default size of lists that will be returned by the API or endpoint.
- defaultPlugin - Static variable in class com.epimorphics.jsonrdf.Encoder
-
- DefaultPropertyOrderingStrategy - Class in com.epimorphics.lda.renderers.common
-
The default property ordering strategy is to order the triples according
to a lexical sort by property label.
- DefaultPropertyOrderingStrategy() - Constructor for class com.epimorphics.lda.renderers.common.DefaultPropertyOrderingStrategy
-
- DefaultRouter - Class in com.epimorphics.lda.routing
-
The default router is a wrapper around a MatchSearcher, qv.
- DefaultRouter() - Constructor for class com.epimorphics.lda.routing.DefaultRouter
-
- defaults() - Method in interface com.epimorphics.lda.core.APIEndpoint
-
Return any default bindings that this endpoint has set up (which need
not be ones specified by a config).
- defaults() - Method in class com.epimorphics.lda.core.APIEndpointImpl
-
- defaultVelocityRoot() - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
- defaultViewer - Static variable in class com.epimorphics.lda.vocabularies.API
-
The default viewer used if none is explicitly selected within the request
URI.
- deferCheck() - Method in class com.epimorphics.lda.restlets.RouterRestlet.TimestampedRouter
-
- deferrableAddFilter(Param, String) - Method in class com.epimorphics.lda.query.APIQuery
-
- deferredFilters - Variable in class com.epimorphics.lda.query.APIQuery
-
- definition() - Method in class com.epimorphics.lda.renderers.common.Page
-
- definition - Static variable in class com.epimorphics.lda.vocabularies.API
-
- deleteSpec(String, String, String) - Method in interface com.epimorphics.lda.specmanager.SpecManager
-
Remove the specification for an API.
- deleteSpec(String, String, String) - Method in class com.epimorphics.lda.specmanager.SpecManagerImpl
-
- deltaLat(double, double, double) - Static method in class com.epimorphics.lda.support.NumericArgUtils
-
Answer a delta in degrees latitude which corresponds to the distance
d [in miles] in the vicinity of the point at latitude lat
and longitude lang.
- deltaLong(double, double, double) - Static method in class com.epimorphics.lda.support.NumericArgUtils
-
Answer a delta in degrees longitude which corresponds to the distance
d [in miles] in the vicinity of the point at latitude lat
and longitude lang.
- DESCRIBE - Static variable in class com.epimorphics.lda.core.View
-
View that does DESCRIBE.
- describeAllLabel - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- describeSources - Variable in class com.epimorphics.lda.specs.APISpec
-
- describeThreshold - Variable in class com.epimorphics.lda.core.View
-
- describeThreshold - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
-
- describeThreshold - Variable in class com.epimorphics.lda.specs.APISpec
-
- describeThreshold - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- describeViewer - Static variable in class com.epimorphics.lda.vocabularies.API
-
A viewer that returns a graph created from a DESCRIBE query.
- detailsQuery - Variable in class com.epimorphics.lda.core.APIResultSet
-
- diff(ContextPropertyInfo) - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- digestKey(String, String) - Static method in class com.epimorphics.lda.specmanager.SpecUtils
-
- DisplayHierarchy - Class in com.epimorphics.lda.renderers.common
-
Represents the resource hierarchy as it is unfolded from the results
set graph to form a tree that can be displayed.
- DisplayHierarchy(Page) - Constructor for class com.epimorphics.lda.renderers.common.DisplayHierarchy
-
Construct a new display hierarchy for the given page
- DisplayHierarchy.DisplayHierarchyContext - Class in com.epimorphics.lda.renderers.common
-
A collection of the state information we keep while expanding the display hierarchy
- DisplayHierarchy.DisplayHierarchyContext() - Constructor for class com.epimorphics.lda.renderers.common.DisplayHierarchy.DisplayHierarchyContext
-
- DisplayHierarchyNode - Class in com.epimorphics.lda.renderers.common
-
A node in the unfolded display hierarchy starting at the item roots.
- DisplayHierarchyNode(PropertyPath, DisplayHierarchyNode, DisplayRdfNode, ShortNameRenderer) - Constructor for class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- DisplayRdfNode - Class in com.epimorphics.lda.renderers.common
-
Facade for a resource from the resultset with methods to make displaying
the resource in a template easier.
- DisplayRdfNode(Page, RDFNode) - Constructor for class com.epimorphics.lda.renderers.common.DisplayRdfNode
-
Construct a displayable node attached to the given page.
- DisplayRdfNode(Page, RDFNodeWrapper) - Constructor for class com.epimorphics.lda.renderers.common.DisplayRdfNode
-
- Do(Model) - Static method in class com.epimorphics.lda.renderers.StripPrefixes
-
Do returns a Model with the same contents as a
but using only prefixes that have namespaces which are used inside
a
.
- Do(Model, PrefixMapping) - Method in class com.epimorphics.lda.shortnames.CompleteContext
-
- Do() - Method in class com.epimorphics.lda.shortnames.CompleteContext
-
- Do1(Model) - Method in class com.epimorphics.lda.shortnames.CompleteContext
-
- DOMUtils - Class in com.epimorphics.util
-
Handles XSLT rewrites for HTML and indented-string display of XML.
- DOMUtils() - Constructor for class com.epimorphics.util.DOMUtils
-
- done() - Method in class com.epimorphics.lda.support.Times
-
- ELDA - Class in com.epimorphics.lda.vocabularies
-
Elda-specific vocabulary and metadata.
- ELDA() - Constructor for class com.epimorphics.lda.vocabularies.ELDA
-
- Elda - Static variable in class com.epimorphics.lda.vocabularies.ELDA
-
- ELDA.COMMON - Class in com.epimorphics.lda.vocabularies
-
- ELDA.COMMON() - Constructor for class com.epimorphics.lda.vocabularies.ELDA.COMMON
-
- ELDA.DOAP_EXTRAS - Class in com.epimorphics.lda.vocabularies
-
- ELDA.DOAP_EXTRAS() - Constructor for class com.epimorphics.lda.vocabularies.ELDA.DOAP_EXTRAS
-
- ELDA_API - Class in com.epimorphics.lda.vocabularies
-
Vocabulary definitions from /home/chris/EldaThings/elda-in-github/elda-lda/../vocabs/elda_api.ttl
- ELDA_API() - Constructor for class com.epimorphics.lda.vocabularies.ELDA_API
-
- ELDA_SPEC_SYSTEM_PROPERTY_NAME - Static variable in class com.epimorphics.lda.routing.Container
-
When the Loader class is initialised, if ELDA_SPEC_SYSTEM_PROPERTY_NAME
is bound to one or more values, those values are used as config file
names rather than using the default names in web.xml.
- EldaException - Exception in com.epimorphics.lda.exceptions
-
- EldaException(String, String, int, Throwable) - Constructor for exception com.epimorphics.lda.exceptions.EldaException
-
- EldaException(String, String, int) - Constructor for exception com.epimorphics.lda.exceptions.EldaException
-
- EldaException(String) - Constructor for exception com.epimorphics.lda.exceptions.EldaException
-
- EldaFileManager - Class in com.epimorphics.lda.support
-
- EldaFileManager() - Constructor for class com.epimorphics.lda.support.EldaFileManager
-
- EldaRepository - Static variable in class com.epimorphics.lda.vocabularies.ELDA
-
- EldaURL - Class in com.epimorphics.lda.renderers.common
-
A decorator for the URL of an Elda page, which also provides mechanisms for
manipulating the URL elements to produce related pages.
- EldaURL(String) - Constructor for class com.epimorphics.lda.renderers.common.EldaURL
-
Construct an Elda page URL by parsing the given string as a URI
- EldaURL(URI) - Constructor for class com.epimorphics.lda.renderers.common.EldaURL
-
Construct an Elda page URL from the given URI object
- EldaURL.NamedParameterValue - Class in com.epimorphics.lda.renderers.common
-
A pair of parameter name and value
- EldaURL.NamedParameterValue(String, String) - Constructor for class com.epimorphics.lda.renderers.common.EldaURL.NamedParameterValue
-
- EldaURL.NamedParameterValue(String, EldaURL.URLParameterValue) - Constructor for class com.epimorphics.lda.renderers.common.EldaURL.NamedParameterValue
-
- EldaURL.URLParameterValue - Class in com.epimorphics.lda.renderers.common
-
A parameter value in the URL construction overall may have more than one value, with a comma separator
- EldaURL.URLParameterValue() - Constructor for class com.epimorphics.lda.renderers.common.EldaURL.URLParameterValue
-
Construct a new empty parameter value
- EldaURL.URLParameterValue(String) - Constructor for class com.epimorphics.lda.renderers.common.EldaURL.URLParameterValue
-
Construct a new parameter value by parsing the given string representation
- EldaURL.URLParameterValue(EldaURL.URLParameterValue) - Constructor for class com.epimorphics.lda.renderers.common.EldaURL.URLParameterValue
-
Clone existing values list
- EldaView - Class in com.epimorphics.lda.renderers.common
-
Encapsulates a view of an underlying Elda result set by specifying the properties
that should be presented for the resources selected into the result set.
- EldaView(Page, Resource) - Constructor for class com.epimorphics.lda.renderers.common.EldaView
-
Construct a new view specification resource with the given page and root.
- EldaView.BasicView - Class in com.epimorphics.lda.renderers.common
-
Built-in view named basic
.
- EldaView.BasicView(Page) - Constructor for class com.epimorphics.lda.renderers.common.EldaView.BasicView
-
- EldaView.DescriptionView - Class in com.epimorphics.lda.renderers.common
-
Built-in view named all
.
- EldaView.DescriptionView(Page) - Constructor for class com.epimorphics.lda.renderers.common.EldaView.DescriptionView
-
- element - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- elements - Variable in class com.epimorphics.lda.rdfq.AnyList
-
- emptyChain - Static variable in class com.epimorphics.lda.core.View
-
- emptyModel - Static variable in class com.epimorphics.lda.shortnames.StandardShortnameService
-
- emptyPlain - Static variable in class com.epimorphics.lda.rdfq.Value
-
- EmptyTDB(String) - Static method in exception com.epimorphics.lda.exceptions.EldaException
-
- enableCounting - Variable in class com.epimorphics.lda.specs.APISpec
-
- enableCounting - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
-
If true, "true", or "yes", Elda will generate a total item count for any list-endpoint
query.
- enableETags - Variable in class com.epimorphics.lda.core.APIResultSet
-
- enableETags() - Method in class com.epimorphics.lda.core.APIResultSet
-
Answer true iff this resultset was built with etags enabled
- enableETags - Variable in class com.epimorphics.lda.query.APIQuery
-
- enableETags(Resource) - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- enableETags - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
-
If given the value true, then Elda generates an ETag for its results.
- encode(Model, Writer) - Method in class com.epimorphics.jsonrdf.Encoder
-
Encode the whole of the given RDF model into the writer
- encode(Model) - Method in class com.epimorphics.jsonrdf.Encoder
-
Encode the whole of the given RDF model into the writer
- encode(Model, Writer, boolean) - Method in class com.epimorphics.jsonrdf.Encoder
-
Encode a list of resources from the given RDF model, only top level assertions and
bNode closures connected to them will be output.
- encode(Model, List<Resource>, Writer) - Method in class com.epimorphics.jsonrdf.Encoder
-
Encode a list of resources from the given RDF model, only top level assertions and
bNode closures connected to them will be output.
- encode(Model, List<Resource>) - Method in class com.epimorphics.jsonrdf.Encoder
-
Encode a list of resources from the given RDF model, only top level assertions and
bNode closures connected to them will be output.
- encode(Model, List<Resource>, Writer, boolean) - Method in class com.epimorphics.jsonrdf.Encoder
-
Encode a list of resources from the given RDF model, only top level assertions and
bNode closures connected to them will be output.
- encode(Model, List<Resource>, JSONWriterFacade) - Method in class com.epimorphics.jsonrdf.Encoder
-
- encode(Dataset, Writer) - Method in class com.epimorphics.jsonrdf.Encoder
-
Write out a collection of named graphs plus a default graph
- encode(Dataset) - Method in class com.epimorphics.jsonrdf.Encoder
-
Write out a collection of named graphs plus a default graph
- encode(Dataset, Writer, boolean) - Method in class com.epimorphics.jsonrdf.Encoder
-
Write out a collection of named graphs plus a default graph
- encode(Dataset, JSONWriterFacade) - Method in class com.epimorphics.jsonrdf.Encoder
-
Write out a collection of named graphs plus a default graph
- encode(PrefixMapping, String) - Static method in class com.epimorphics.lda.shortnames.Transcoding
-
Encode the URI string any
into a "short"name.
- encodebNodeId(int) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
Encode a reference to a bNode via a mapped identifier number
- encodebNodeId(int) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
Encode a reference to a bNode via a mapped identifier number
- encodeLiteral(JSONWriterFacade, boolean, Literal, ReadContext) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
Encode a literal as a JSON compatible object.
- encodeLiteral(JSONWriterFacade, boolean, Literal, ReadContext) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
Encode a literal as a JSON compatible object
- encoder - Static variable in class com.epimorphics.jsonrdf.Decoder
-
- Encoder - Class in com.epimorphics.jsonrdf
-
Driver for encoding a set of RDF resources into JSON.
- EncoderDefault - Class in com.epimorphics.jsonrdf.impl
-
Implements the default encoding rules for converting RDF
resources to JSON.
- EncoderDefault() - Constructor for class com.epimorphics.jsonrdf.impl.EncoderDefault
-
- encodeRecursive(Model, List<Resource>, Writer, boolean) - Method in class com.epimorphics.jsonrdf.Encoder
-
Encode the given list of resources from the given model, plus any resources that those
roots reference - whether bNodes or URIs.
- encodeRecursive(Model, List<Resource>, Writer) - Method in class com.epimorphics.jsonrdf.Encoder
-
Encode the given list of resources from the given model, plus any resources that those
roots reference - whether bNodes or URIs.
- encodeRecursive(Model, List<Resource>) - Method in class com.epimorphics.jsonrdf.Encoder
-
Encode the given list of resources from the given model, plus any resources that those
roots reference - whether bNodes or URIs.
- encodeRecursive(Model, List<Resource>, JSONWriterFacade) - Method in class com.epimorphics.jsonrdf.Encoder
-
- encodeResourceURI(String) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
Encode a resource URI
- encodeResourceURI(String, ReadContext, boolean) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
Encode a resource URI, use relative URIs if possible, use shortnames only if flag is set
- encodeResourceURI(String) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
Encode a resource URI
- encodeResourceURI(String, ReadContext, boolean) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
Encode a resource URI, shortening it if possible
- EncoderPlugin - Interface in com.epimorphics.jsonrdf
-
Signature for plugins which perform all the encoding decisions.
- EncodingException - Exception in com.epimorphics.jsonrdf
-
Return problems found during JSON encode/decode
- EncodingException(String) - Constructor for exception com.epimorphics.jsonrdf.EncodingException
-
- EncodingException(String, Throwable) - Constructor for exception com.epimorphics.jsonrdf.EncodingException
-
- endArray() - Method in interface com.epimorphics.jsonrdf.JSONWriterFacade
-
End an array.
- endArray() - Method in class com.epimorphics.jsonrdf.JSONWriterObject
-
- endArray() - Method in class com.epimorphics.jsonrdf.JSONWriterWrapper
-
- endObject() - Method in interface com.epimorphics.jsonrdf.JSONWriterFacade
-
End an object.
- endObject() - Method in class com.epimorphics.jsonrdf.JSONWriterObject
-
- endObject() - Method in class com.epimorphics.jsonrdf.JSONWriterWrapper
-
- endpoint() - Method in class com.epimorphics.lda.renderers.velocity.VelocityRenderer
-
- endpoint - Variable in class com.epimorphics.lda.sources.LocalSource
-
- endpoint - Variable in class com.epimorphics.lda.sources.TDBSource
-
- endpoint - Static variable in class com.epimorphics.lda.vocabularies.API
-
An endpoint specified by the API, against which requests can be made.
- Endpoint - Static variable in class com.epimorphics.lda.vocabularies.API
-
An endpoint exposed by the API.
- endpoint - Static variable in class com.epimorphics.lda.vocabularies.SPARQL
-
- EndpointDetails - Interface in com.epimorphics.lda.specs
-
- endpointException() - Static method in class com.epimorphics.lda.support.statistics.StatsValues
-
- endpointKind - Variable in class com.epimorphics.lda.query.ContextQueryUpdater
-
- EndpointMetadata - Class in com.epimorphics.lda.core
-
Class to handle the construction of metadata for API endpoint results.
- EndpointMetadata(EndpointDetails, Resource, String, Bindings, URI) - Constructor for class com.epimorphics.lda.core.EndpointMetadata
-
- endpointNoMatch() - Static method in class com.epimorphics.lda.support.statistics.StatsValues
-
Record an occurence of a non-matched URI.
- endpointResource - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
-
- endpoints - Variable in class com.epimorphics.lda.specs.APISpec
-
- endResults(JSONWriterFacade, boolean) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
end of results
- endResults(JSONWriterFacade, boolean) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
- enhanceViewWith - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- ensureStartOfLine() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- equals(Object) - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- equals(Object) - Method in class com.epimorphics.lda.core.View
-
- equals(Object) - Method in class com.epimorphics.lda.rdfq.Any
-
- equals(Object) - Method in class com.epimorphics.lda.rdfq.AnyList
-
- equals(Object) - Method in class com.epimorphics.lda.rdfq.Apply
-
- equals(Object) - Method in class com.epimorphics.lda.rdfq.RDFQ.Triple
-
- equals(Object) - Method in class com.epimorphics.lda.rdfq.URINode
-
- equals(Object) - Method in class com.epimorphics.lda.rdfq.Value
-
- equals(Object) - Method in class com.epimorphics.lda.rdfq.Variable
-
- equals(Object) - Method in class com.epimorphics.lda.specs.PropertyExpiryTimes
-
- equals(Object) - Method in class com.epimorphics.lda.support.ModelPrefixEditor
-
- equals(Object) - Method in class com.epimorphics.lda.support.PrefixEditor
-
- equals(Object) - Method in class com.epimorphics.lda.support.PropertyChain
-
- equals(Object) - Method in class com.epimorphics.util.MediaType
-
Answer true iff other
is a MediaType with the same
type and subtype
- ETAG - Static variable in class com.epimorphics.lda.restlets.RouterRestlet
-
- exceedsCountLimit(LimitedCacheBase.Cachelet<String, LimitedCacheBase.TimedThing<Integer>>) - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
- exceedsCountLimit(LimitedCacheBase.Cachelet<String, LimitedCacheBase.TimedThing<Integer>>) - Method in class com.epimorphics.lda.cache.PermaCache
-
- exceedsResponseLimit(LimitedCacheBase.Cachelet<URI, LimitedCacheBase.TimedThing<ResponseResult>>) - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
- exceedsResponseLimit(LimitedCacheBase.Cachelet<URI, LimitedCacheBase.TimedThing<ResponseResult>>) - Method in class com.epimorphics.lda.cache.PermaCache
-
- exceedsResultSetLimit(LimitedCacheBase.Cachelet<String, LimitedCacheBase.TimedThing<APIResultSet>>) - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
- exceedsResultSetLimit(LimitedCacheBase.Cachelet<String, LimitedCacheBase.TimedThing<APIResultSet>>) - Method in class com.epimorphics.lda.cache.PermaCache
-
- exceedsSelectLimit(LimitedCacheBase.Cachelet<String, LimitedCacheBase.TimedThing<List<Resource>>>) - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
- exceedsSelectLimit(LimitedCacheBase.Cachelet<String, LimitedCacheBase.TimedThing<List<Resource>>>) - Method in class com.epimorphics.lda.cache.PermaCache
-
- execute(Query) - Method in class com.epimorphics.lda.sources.CombinedSource
-
- execute(Query) - Method in class com.epimorphics.lda.sources.HereSource
-
- execute(Query) - Method in class com.epimorphics.lda.sources.LocalSource
-
- execute(Query) - Method in class com.epimorphics.lda.sources.SourceBase
-
Each SourceBase subclass must provide execute
.
- execute(Query) - Method in class com.epimorphics.lda.sources.SparqlSource
-
- execute(Query) - Method in class com.epimorphics.lda.sources.TDBSource
-
- executeConstruct(Query) - Method in interface com.epimorphics.lda.sources.Source
-
Do a CONSTRUCT.
- executeConstruct(Query) - Method in class com.epimorphics.lda.sources.SourceBase
-
query
must be a CONSTRUCT query.
- executeDescribe(Query) - Method in interface com.epimorphics.lda.sources.Source
-
Do a DESCRIBE.
- executeDescribe(Query) - Method in class com.epimorphics.lda.sources.SourceBase
-
query
must be a DESCRIBE query.
- executeSelect(Query, Source.ResultSetConsumer) - Method in interface com.epimorphics.lda.sources.Source
-
Do a SELECT.
- executeSelect(Query, Source.ResultSetConsumer) - Method in class com.epimorphics.lda.sources.SourceBase
-
q
must be a SELECT query.
- execution() - Method in class com.epimorphics.lda.renderers.common.PageMetadata
-
- Execution - Static variable in class com.epimorphics.lda.vocabularies.API
-
- EXISTS_PREFIX - Static variable in class com.epimorphics.lda.query.QueryParameter
-
- expand(Bindings) - Method in class com.epimorphics.lda.core.Param
-
- expand() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy
-
Expand the hierarchy from the given roots
- expand(String) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
Return the expansion of shortName
to a URI.
- expand(String) - Method in interface com.epimorphics.lda.shortnames.ShortnameService
-
Answer the full name (URI) corresponding to the short name s.
- expand(String) - Method in class com.epimorphics.lda.shortnames.StandardShortnameService
-
Find the full URI for the given short name, or null if we can't
find one.
- expandLocal(String, String, String) - Static method in class com.epimorphics.lda.routing.ServletUtils
-
- expandNode(DisplayHierarchy.DisplayHierarchyContext, DisplayHierarchyNode) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy
-
Expand a hierarchy node by extracting the properties of the node, matching
paths to properties, and appending the children to the expansion queue if appropriate.
- expandProperties(XMLRendering.Trail, Element, Resource) - Method in class com.epimorphics.lda.renderers.XMLRendering
-
- expandProperties(String, ShortnameService) - Static method in class com.epimorphics.lda.shortnames.ShortnameService.Util
-
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.
- expandVariables(String, List<String>) - Method in class com.epimorphics.lda.bindings.Bindings
-
- expandVariables(Lookup, String) - Static method in class com.epimorphics.lda.bindings.Bindings
-
Expands the string s
by replacing any occurrence of
{wossname} by the value of wossname as given by the Lookup
values
.
- expandVariables(String) - Method in class com.epimorphics.lda.bindings.Bindings
-
- expandVelocityPath(Bindings) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
- EXPIRES - Static variable in class com.epimorphics.lda.restlets.RouterRestlet
-
- expiresAt - Variable in class com.epimorphics.lda.cache.LimitedCacheBase.TimedThing
-
- expiresAt - Variable in class com.epimorphics.lda.support.NoteBoard
-
The expiry date/time in milliseconds for this query result.
- expiresAtAsRFC1123(long) - Static method in class com.epimorphics.lda.restlets.RouterRestletSupport
-
expiresAt (date/time in milliseconds) as an RFC1123 date/time string
suitable for use in an HTTP header.
- explicitPaths() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- explicitViewNames - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
-
- expressions - Variable in class com.epimorphics.lda.query.APIQuery.FilterExpressions
-
- expressions - Variable in class com.epimorphics.lda.query.ValTranslator
-
- extendedMetadataURL() - Method in class com.epimorphics.lda.renderers.common.Page
-
- extendedMetadataVersion - Static variable in class com.epimorphics.lda.vocabularies.API
-
- extract(String, String) - Method in class com.epimorphics.lda.support.Glob
-
Return the portion(s) of name that is matched by the wildcard(s) in
glob, or null if there is no match.
- extract(String, String, String) - Method in class com.epimorphics.lda.support.Glob
-
- extractByPredicate(Object...) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
Extract the given properties, so that they can be treated in a particular
way by the renderer.
- extractByPredicate(List<Object>) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
Extract the given properties, so that they can be treated in a particular
way by the renderer.
- ExtractPrefixMapping - Class in com.epimorphics.lda.specs
-
- ExtractPrefixMapping() - Constructor for class com.epimorphics.lda.specs.ExtractPrefixMapping
-
- extractViews() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- EXTRAS - Class in com.epimorphics.lda.vocabularies
-
Deprecated.
- EXTRAS() - Constructor for class com.epimorphics.lda.vocabularies.EXTRAS
-
Deprecated.
- generateConfigPage(String, ServletContext, UriInfo) - Method in class com.epimorphics.lda.restlets.ConfigRestlet
-
- generateLink(String, String, String, String, String, String, boolean, Page) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
Generate a link to an adjacent point in API space, by changing the value of a parameter
of the URI.
- generateSortLink(String, String, String, boolean, Page) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
Generate a link to an adjacent point in API space by adding or removing a sort parameter.
- generateURL(Map<String, EldaURL.URLParameterValue>) - Method in class com.epimorphics.lda.renderers.common.EldaURL
-
Generate a URL that has the same structure as this URL, except for the given parameters.
- GEOLocation - Class in com.epimorphics.lda.query
-
GEOLocation is used in the query-building component to record the values
of near-lat, near-long, and _distance parameters and to build the
appropriate query component if any of them are present.
- GEOLocation() - Constructor for class com.epimorphics.lda.query.GEOLocation
-
- GEOStub - Class in com.epimorphics.lda.vocabularies
-
Stub vocabulary for GEO properties
- GEOStub() - Constructor for class com.epimorphics.lda.vocabularies.GEOStub
-
- get(ReadContext) - Static method in class com.epimorphics.jsonrdf.Encoder
-
Return an encoder using the default rules and no Context, any
Context information will be generated on-the-fly.
- get(EncoderPlugin) - Static method in class com.epimorphics.jsonrdf.Encoder
-
Return an encoder using the specified rules and no Context, any
Context information will be generated on-the-fly.
- get(EncoderPlugin, ReadContext) - Static method in class com.epimorphics.jsonrdf.Encoder
-
Return an encoder using the specified rules and the specified
base ontology.
- get(String) - Method in class com.epimorphics.lda.bindings.Bindings
-
Answer the Value of the variable name
in this Bindings, or
null if it is not bound.
- get(String) - Method in class com.epimorphics.lda.sources.AuthInfo
-
- get(String) - Method in class com.epimorphics.lda.sources.AuthMap
-
- get() - Static method in class com.epimorphics.lda.specmanager.SpecManagerFactory
-
- get(Resource) - Static method in class com.epimorphics.lda.specs.MetadataOptions
-
Deprecated.
See constructor instead
- get() - Static method in class com.epimorphics.lda.support.EldaFileManager
-
- get(String) - Method in class com.epimorphics.lda.support.InitialParameter
-
- getAcceptableMediaTypes(HttpHeaders) - Static method in class com.epimorphics.lda.restlets.JerseyUtils
-
Translate the Jersey media types into Elda media types (because there will
be Jersey-less versions of Elda).
- getAll(K) - Method in class com.epimorphics.lda.support.MultiMap
-
- getAny(String) - Method in class com.epimorphics.lda.bindings.Bindings
-
Return whatever value is associated with the given key
,
or null if there isn't one.
- getAPIEndpointSpec(Resource) - Method in class com.epimorphics.lda.specs.APISpec
-
Returns a new APIEndpointSpec for this APISpec and the given endpoint
- getAPISpec(Resource) - Method in interface com.epimorphics.lda.specmanager.SpecManager
-
Get an APISpec object for the given spec
- getAPISpec(Resource) - Method in class com.epimorphics.lda.specmanager.SpecManagerImpl
-
- getAPISpec() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
Return the overall APISpec of which this instance is a part.
- getArray(JsonObject, String) - Static method in class com.epimorphics.jsonrdf.extras.JsonUtils
-
- getAsString(String, String) - Method in class com.epimorphics.lda.bindings.Bindings
-
Answer the lexical form of the value of the variable name
,
or the value of ifAbsent
if it is not bound.
- getAuthorProperties() - Method in class com.epimorphics.lda.renderers.FeedRenderer
-
- getAuthors() - Method in class com.epimorphics.lda.renderers.FeedRenderer
-
- getBase() - Method in class com.epimorphics.jsonrdf.Context
-
Return the base URI assumed during serialization
- getBase() - Method in interface com.epimorphics.jsonrdf.ReadContext
-
- getBase() - Method in class com.epimorphics.lda.specs.APISpec
-
Answer the value of api:base for this configuration, or null if
no api:base was provided.
- getBaseQuery() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
Return a base query for this endpoint.
- getBasicGraphTriples() - Method in class com.epimorphics.lda.query.APIQuery
-
- getBindings() - Method in class com.epimorphics.lda.routing.Match
-
- getBindings() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
Return the variable bindings of this endpoint.
- getBindings() - Method in class com.epimorphics.lda.specs.APISpec
-
Answer the bindings of variables for this API configuration.
- getBooleanValue(Resource, Property, boolean) - Static method in class com.epimorphics.util.RDFUtils
-
Return the boolean value of property p
on resource
r
.
- getBuffer() - Method in class com.epimorphics.jsonrdf.extras.IndentedLineBuffer
-
- getBuiltin(Resource) - Static method in class com.epimorphics.lda.core.View
-
Answer the built-in view with the given URI, or null if there
isn't one.
- getBuiltinRenderers() - Static method in class com.epimorphics.lda.renderers.BuiltinRendererTable
-
- getCachedResources(String) - Method in interface com.epimorphics.lda.cache.Cache
-
Answer the list of resources associated with this select query if
any is available (entered and not discarded).
- getCachedResources(String) - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
- getCachedResultSet(List<Resource>, String) - Method in interface com.epimorphics.lda.cache.Cache
-
Answer the API result set remembered for the given list of results and
view, or null if there isn't one.
- getCachedResultSet(List<Resource>, String) - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
- getCacheExpiryMilliseconds() - Method in interface com.epimorphics.lda.query.APIQuery.QueryBasis
-
- getCacheExpiryMilliseconds() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- getCacheExpiryMilliseconds() - Method in class com.epimorphics.lda.specs.APISpec
-
- getCachePolicyName() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- getCachePolicyName() - Method in class com.epimorphics.lda.specs.APISpec
-
- getCanonicalFile(File) - Method in interface com.epimorphics.lda.support.Glob.FileSystemInterface
-
Return a canonical form of the file.
- getCanonicalPath(File) - Method in interface com.epimorphics.lda.support.Glob.FileSystemInterface
-
Return the canonical path of the file.
- getCol() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- getConfiguredNamespace() - Method in class com.epimorphics.lda.renderers.FeedRenderer
-
- getContentLocation() - Method in class com.epimorphics.lda.core.APIResultSet
-
- getContext() - Method in class com.epimorphics.lda.routing.Match
-
- getCount(String) - Method in interface com.epimorphics.lda.cache.Cache
-
Get the total number of items that this query will return.
- getCount(String) - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
Get the total number of items that this query will return, -1 for
"not known".
- getCurrentOffset() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
Position past current indent
- getDataset() - Static method in class com.epimorphics.lda.support.TDBManager
-
- GetDataSource - Class in com.epimorphics.lda.sources
-
- GetDataSource() - Constructor for class com.epimorphics.lda.sources.GetDataSource
-
- getDataSource() - Method in class com.epimorphics.lda.specs.APISpec
-
Return the data source (remote or local) which this
API wraps.
- getDateProperties(Resource) - Method in class com.epimorphics.lda.renderers.FeedRenderer
-
Return a list of date properties, most preferred first, from the
RDF list that is the value of the feedDateProperties value of
config.
- getDefaultFactory() - Method in class com.epimorphics.lda.renderers.Factories
-
- getDefaultLanguage() - Method in class com.epimorphics.lda.query.APIQuery
-
Answer the (current) default language string.
- getDefaultLanguage() - Method in interface com.epimorphics.lda.query.APIQuery.QueryBasis
-
- getDefaultLanguage() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
The default language for encoding plain literals (null if no default).
- getDefaultLanguage() - Method in class com.epimorphics.lda.specs.APISpec
-
The default language for encoding plain literals (null if no default).
- getDefaultPageSize() - Method in interface com.epimorphics.lda.query.APIQuery.QueryBasis
-
- getDefaultPageSize() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- getDefaultRouter() - Static method in class com.epimorphics.lda.routing.RouterFactory
-
- getDefaultView() - Method in interface com.epimorphics.lda.core.NamedViews
-
Answer the default view (null if none), may be a view
with a magic name.
- getDefaultView() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
Return the default view template definition, if any
- getDescribeSources() - Method in class com.epimorphics.lda.specs.APISpec
-
- getDetailsQuery() - Method in class com.epimorphics.lda.core.APIResultSet
-
Answer the query string, if available, used to get the details
of the values of properties of the selected items.
- getDisplayProperties() - Method in class com.epimorphics.lda.renderers.common.DisplayRdfNode
-
Return a list of the triples for this resource which should be displayed,
in the order in which they should be displayed.
- getElements() - Method in class com.epimorphics.lda.rdfq.AnyList
-
Return the list of elements in this AnyList.
- getEnableCounting() - Method in interface com.epimorphics.lda.query.APIQuery.QueryBasis
-
- getEnableCounting() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- getEnableCounting() - Method in class com.epimorphics.lda.specs.APISpec
-
- getEndpoint() - Method in class com.epimorphics.lda.routing.Match
-
- getEndpoints() - Method in class com.epimorphics.lda.specs.APISpec
-
Return list of individual instances which make up this API.
- getExplicitViewNames() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- getFactory(Resource) - Static method in class com.epimorphics.lda.renderers.BuiltinRendererTable
-
- getFactoryByName(String) - Method in class com.epimorphics.lda.renderers.Factories
-
- getFactoryByType(MediaType) - Method in class com.epimorphics.lda.renderers.Factories
-
- getFailedMatchCount() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getFailedMatchCount() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getFeedRights() - Method in class com.epimorphics.lda.renderers.FeedRenderer
-
- getFilteredSet(View, String) - Method in class com.epimorphics.lda.core.APIResultSet
-
Generate and return a new copy of the model filtered to only include
statements reachable from the results via allowed properties in the given set.
- getFilterExpressions() - Method in class com.epimorphics.lda.query.APIQuery
-
- getFormat() - Method in class com.epimorphics.lda.renderers.BytesOutTimed
-
The format name of the stream (so it can be reported in the timings).
- getFormatNamesAndTypes() - Method in class com.epimorphics.lda.renderers.Factories
-
- getForOneResult(ReadContext) - Static method in class com.epimorphics.jsonrdf.Encoder
-
- getForOneResult() - Static method in class com.epimorphics.jsonrdf.Encoder
-
- getGraphName(JsonObject, Context) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
Return the name of a named graph
- getGraphName(JsonObject, Context) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
Return the name of a named graph
- getGraphTemplate() - Method in interface com.epimorphics.lda.query.APIQuery.QueryBasis
-
- getGraphTemplate() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
Return the graph template string associated with this endpoint,
or null if none was specified.
- getGraphTemplate() - Method in class com.epimorphics.lda.specs.APISpec
-
- getHash() - Method in class com.epimorphics.lda.core.APIResultSet
-
- getIndent() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- getInitParameter(String) - Method in interface com.epimorphics.lda.routing.ServletUtils.GetInitParameter
-
- getInt(Object, int) - Method in class com.epimorphics.lda.renderers.common.CommonNodeWrapper
-
Return the int value of a property p
of this resource, or return a default
value.
- getIntValue(Resource, Property, int) - Static method in class com.epimorphics.util.RDFUtils
-
Answer the integer value of property p on resource x, or
ifAbsent if there isn't one.
- getItemSource() - Method in class com.epimorphics.lda.query.APIQuery
-
- getItemTemplate() - Method in interface com.epimorphics.lda.query.APIQuery.QueryBasis
-
- getItemTemplate() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
Return the item template of this endpoint, or null if there
isn't one (eg it's a list endpoint).
- getLabelProperties(Resource) - Method in class com.epimorphics.lda.renderers.FeedRenderer
-
Return a list of label properties, most preferred first, from the
RDF list that is the value of the feedLabelProperties value of
config.
- getLexicalForm(RDFNode) - Static method in class com.epimorphics.jsonrdf.RDFUtil
-
Return the lexical form of a node.
- getLexicalForm() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- getLexicalForm(RDFNode) - Static method in class com.epimorphics.util.RDFUtils
-
Return the lexical form of a node.
- getLiteral(String) - Method in class com.epimorphics.lda.support.InitialParameter
-
- getLocalName(String) - Method in class com.epimorphics.jsonrdf.Context
-
- getLocalName(String) - Static method in class com.epimorphics.vocabs.NsUtils
-
- getLock() - Method in class com.epimorphics.lda.sources.CombinedSource
-
- getLock() - Method in class com.epimorphics.lda.sources.HereSource
-
- getLock() - Method in class com.epimorphics.lda.sources.LocalSource
-
- getLock() - Method in class com.epimorphics.lda.sources.SourceBase
-
Each SourceBase subclass must provide a Lock on demand.
- getLock() - Method in class com.epimorphics.lda.sources.SparqlSource
-
- getLock() - Method in class com.epimorphics.lda.sources.TDBSource
-
- getMatch(String, MultiMap<String, String>) - Method in class com.epimorphics.lda.restlets.RouterRestlet
-
- getMatch(String, MultiMap<String, String>) - Method in class com.epimorphics.lda.routing.DefaultRouter
-
Answer the (endpoint, bindings) Match for the given path,
or null if there isn't one.
- getMatch(String, MultiMap<String, String>) - Method in interface com.epimorphics.lda.routing.Router
-
Match the request path to the known endpoints and return
a Match object (giving the APIEndpoint and any template bindings)
or null if the request does not match.
- getMaxPageSize() - Method in interface com.epimorphics.lda.query.APIQuery.QueryBasis
-
- getMaxPageSize() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- getMediaType(Bindings) - Method in class com.epimorphics.lda.renderers.FeedRenderer
-
- getMediaType(Bindings) - Method in class com.epimorphics.lda.renderers.JSONRenderer
-
- getMediaType(Bindings) - Method in class com.epimorphics.lda.renderers.RDFXMLRenderer
-
- getMediaType(Bindings) - Method in interface com.epimorphics.lda.renderers.Renderer
-
- getMediaType(Bindings) - Method in class com.epimorphics.lda.renderers.TextPlainRenderer
-
- getMediaType(Bindings) - Method in class com.epimorphics.lda.renderers.TurtleRenderer
-
- getMediaType(Bindings) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRenderer
-
- getMediaType(Bindings) - Method in class com.epimorphics.lda.renderers.XMLRenderer
-
- getMergedModel() - Method in class com.epimorphics.lda.core.APIResultSet
-
- getMergedModel() - Method in class com.epimorphics.lda.core.APIResultSet.MergedModels
-
- getMetadata(Bindings, URI, String, Model) - Method in interface com.epimorphics.lda.core.APIEndpoint
-
Return a metadata description for the query that would be run by this endpoint
- getMetadata(Bindings, URI, String, Model) - Method in class com.epimorphics.lda.core.APIEndpointImpl
-
Return a metadata description for the query that would be run by this endpoint
- getMetaModel() - Method in class com.epimorphics.lda.core.APIResultSet.MergedModels
-
- getMode() - Method in class com.epimorphics.lda.renderers.FeedRenderer
-
- getMode() - Method in class com.epimorphics.lda.renderers.JSONRenderer
-
- getMode() - Method in class com.epimorphics.lda.renderers.RDFXMLRenderer
-
- getMode() - Method in interface com.epimorphics.lda.renderers.Renderer
-
- getMode() - Method in class com.epimorphics.lda.renderers.TextPlainRenderer
-
- getMode() - Method in class com.epimorphics.lda.renderers.TurtleRenderer
-
- getMode() - Method in class com.epimorphics.lda.renderers.velocity.VelocityRenderer
-
- getMode() - Method in class com.epimorphics.lda.renderers.XMLRenderer
-
- getModelPrefixEditor() - Method in class com.epimorphics.lda.specs.APISpec
-
- getModelPrefixes() - Method in class com.epimorphics.lda.core.APIResultSet
-
- getModels() - Method in class com.epimorphics.lda.core.APIResultSet
-
Answer the model this result-set wraps.
- getModels() - Method in class com.epimorphics.lda.renderers.FeedRenderer.FeedResults
-
- getName() - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
The shortened name to use in serialization
- getName() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- getNamedGraphs(JsonObject) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
Return the array of encoded graphs from a top level JSON results set, or null if there is none
- getNamedGraphs(JsonObject) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
Return the array of encoded graphs from a top level JSON results set, or null if there is none
- getNameFor(Resource) - Static method in class com.epimorphics.util.RDFUtils
-
Find a name to give a resource
- getNameForURI(String) - Method in class com.epimorphics.jsonrdf.Context
-
Lookup the shortened form for a URI, can apply to non-properties (e.g.
- getNameForURI(String) - Method in interface com.epimorphics.jsonrdf.ReadContext
-
- getNamespace() - Method in class com.epimorphics.lda.renderers.FeedRenderer
-
- getNameSpace(String) - Static method in class com.epimorphics.vocabs.NsUtils
-
- getObjectModel() - Method in class com.epimorphics.lda.core.APIResultSet.MergedModels
-
- getOne(K) - Method in class com.epimorphics.lda.support.MultiMap
-
- getOptionalBooleanValue(Resource, Property, Boolean) - Static method in class com.epimorphics.util.RDFUtils
-
Return an optional boolean value of a property.
- getOptionalGraphTriples() - Method in class com.epimorphics.lda.query.APIQuery
-
- getPadChar() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- getPadString() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- getPageNumber() - Method in class com.epimorphics.lda.query.APIQuery
-
Answer the currently-set page number.
- getPageSize() - Method in class com.epimorphics.lda.query.APIQuery
-
Answer the currently-set page size.
- getParameter(String) - Method in class com.epimorphics.lda.renderers.common.EldaURL
-
- getParameters(boolean) - Method in class com.epimorphics.lda.renderers.common.EldaURL
-
Return a list of URL parameters, possibly excluding those internal
use parameters (i.e.
- getPNResourceID() - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
String used as the property name for identifying resources
- getPNResourceID() - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
String used as the property name for identifying resources
- getPreferredSuffix() - Method in class com.epimorphics.lda.renderers.FeedRenderer
-
- getPreferredSuffix() - Method in class com.epimorphics.lda.renderers.JSONRenderer
-
- getPreferredSuffix() - Method in class com.epimorphics.lda.renderers.RDFXMLRenderer
-
- getPreferredSuffix() - Method in interface com.epimorphics.lda.renderers.Renderer
-
Answer the format suffix associated with this renderer.
- getPreferredSuffix() - Method in class com.epimorphics.lda.renderers.TextPlainRenderer
-
- getPreferredSuffix() - Method in class com.epimorphics.lda.renderers.TurtleRenderer
-
- getPreferredSuffix() - Method in class com.epimorphics.lda.renderers.velocity.VelocityRenderer
-
- getPreferredSuffix() - Method in class com.epimorphics.lda.renderers.XMLRenderer
-
- getPrefixes() - Method in interface com.epimorphics.lda.shortnames.ShortnameService
-
Return the prefix mapping that this shortname service is managing
- getPrefixes() - Method in class com.epimorphics.lda.shortnames.StandardShortnameService
-
Get the prefix/URI mapping defined for this API
- getPrefixMap() - Method in class com.epimorphics.lda.specs.APISpec
-
Return the prefix mapping, applies to whole API
- getPrefixMapping() - Method in class com.epimorphics.lda.support.PrefixLogger
-
PrefixMapping is required by extension queries
- getPrefixPath() - Method in interface com.epimorphics.lda.core.APIEndpoint
-
An API spec (and hence an endpoint) may have been defined with a
prefix path string, which follows the context path.
- getPrefixPath() - Method in class com.epimorphics.lda.core.APIEndpointImpl
-
Return this endpoints prefix path, which is the prefix path of its
parent API spec.
- getPrefixPath() - Method in class com.epimorphics.lda.specs.APISpec
-
- getPrimaryTopic() - Method in class com.epimorphics.lda.specs.APISpec
-
Return the primary topic of this list/set, or null if none is specified
- getProperties(List<String>) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
- getProperties() - Method in class com.epimorphics.lda.support.PropertyChain
-
- getProperty(Model) - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
Get the corresponding RDF property, may cache
- getPropertyByName(String) - Method in class com.epimorphics.jsonrdf.Context
-
Lookup the definition of a property based on its mapped name
- getPropertyByName(String) - Method in interface com.epimorphics.jsonrdf.ReadContext
-
- getPropertyByName(String) - Method in interface com.epimorphics.lda.shortnames.ShortnameService
-
Answer the property info record for the property with this shortname.
- getPropertyByName(String) - Method in class com.epimorphics.lda.shortnames.StandardShortnameService
-
- getPropertyByURI(String) - Method in class com.epimorphics.jsonrdf.Context
-
Lookup the definition of a property based on its URI
- getPropertyExpiryTimes() - Method in class com.epimorphics.lda.specs.APISpec
-
- getPurging() - Method in interface com.epimorphics.lda.query.APIQuery.QueryBasis
-
- getPurging() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- getQueryString(APISpec, Bindings) - Method in class com.epimorphics.lda.query.APIQuery
-
Return the select query that would be run or a plain string for the
resource
- getRenderer(APIEndpoint, String, List<MediaType>) - Static method in class com.epimorphics.lda.core.APIEndpointUtil
-
Answer the renderer particular to the endpoint ep
.
- getRendererByType(MediaType) - Method in interface com.epimorphics.lda.core.APIEndpoint
-
Return the renderer known by the given media type.
- getRendererByType(MediaType) - Method in class com.epimorphics.lda.core.APIEndpointImpl
-
Answer a Renderer appropriate to the given MediaType mt
,
configured with the appropriate shortname service.
- getRendererFactoryTable() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- getRendererFactoryTable() - Method in class com.epimorphics.lda.specs.APISpec
-
Answer a copy of the renderer factory map.
- getRendererNamed(String) - Method in interface com.epimorphics.lda.core.APIEndpoint
-
Return the renderer known by the given name.
- getRendererNamed(String) - Method in class com.epimorphics.lda.core.APIEndpointImpl
-
Answer a Renderer of the format named name
, configured
with the appropriate shortname service.
- getRenderingDurations() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getRenderingDurations() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getRenderingSizes() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getRenderingSizes() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getRequestCount() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getRequestCount() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getResource(Object) - Method in class com.epimorphics.lda.renderers.common.CommonNodeWrapper
-
Return the resource value of the given property, or null.
- getResource() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- getResource(String) - Method in class com.epimorphics.lda.support.InitialParameter
-
- getResourceValue(Resource, Property) - Static method in class com.epimorphics.util.RDFUtils
-
Return the value of a resource on a property as a resource, or
null if there isn't a resource value.
- getResultList() - Method in class com.epimorphics.lda.core.APIResultSet
-
Answer the list of item resources of this result-set.
- getResultList() - Method in class com.epimorphics.lda.renderers.FeedRenderer.FeedResults
-
- getResults(JsonObject) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
Extract the results part of a deserialized JSON object
- getResults(JsonObject) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
Extract the results part of a deserialized JSON object
- getRightsProperties() - Method in class com.epimorphics.lda.renderers.FeedRenderer
-
- getRoot() - Method in class com.epimorphics.lda.core.APIResultSet
-
Answer the root result of this result-set.
- getRoot() - Method in class com.epimorphics.lda.renderers.FeedRenderer.FeedResults
-
- getRoot() - Method in class com.epimorphics.lda.specmanager.SpecEntry
-
- getRow() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- getSecondsValue(Resource, Property, long) - Static method in class com.epimorphics.lda.specs.PropertyExpiryTimes
-
- getSelectQuery() - Method in class com.epimorphics.lda.core.APIEndpointImpl
-
Answer the SELECT query that would be used in the current
state of this endpoint to find the items of interest.
- getSelectQuery() - Method in class com.epimorphics.lda.core.APIResultSet
-
Answer the query string used to select the item resources
of this result-set.
- getSerialisationName() - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- getShortnameService() - Method in class com.epimorphics.lda.specs.APISpec
-
Return a utility for mapping names to short names as
configured for this API.
- getSpec() - Method in interface com.epimorphics.lda.core.APIEndpoint
-
Return the specification for this endpoint
- getSpec() - Method in class com.epimorphics.lda.core.APIEndpointImpl
-
Return the specification for this endpoint
- getSpec() - Method in class com.epimorphics.lda.specmanager.SpecEntry
-
- getSpecForAPI(String) - Method in interface com.epimorphics.lda.specmanager.SpecManager
-
Return the RDF model which specifies a particular API
- getSpecForAPI(String) - Method in class com.epimorphics.lda.specmanager.SpecManagerImpl
-
- getSpecForEndpoint(String) - Method in interface com.epimorphics.lda.specmanager.SpecManager
-
Return the RDF model which specifies the API corresponding to
and endpoint matching the given URL.
- getSpecForEndpoint(String) - Method in class com.epimorphics.lda.specmanager.SpecManagerImpl
-
- getSpecificationURI() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
Return the specification URI for this Endpoint, which is
the specification URI for its parent APISpec.
- getSpecNamesFromContext(ServletUtils.GetInitParameter) - Static method in class com.epimorphics.lda.routing.ServletUtils
-
The spec names can come from the init parameter set in the web.xml,
or they may preferentially be set from system properties.
- getSpecURI() - Method in class com.epimorphics.lda.specs.APISpec
-
The URI for the RDF resource which specifies this API
- getString(JsonObject, String) - Static method in class com.epimorphics.jsonrdf.extras.JsonUtils
-
- getStringValue(Resource, Property, String) - Static method in class com.epimorphics.jsonrdf.RDFUtil
-
Return one of the values of the property on the resource in string form.
- getStringValue(Resource, Property) - Static method in class com.epimorphics.jsonrdf.RDFUtil
-
Return one of the values of the property on the resource in string form.
- getStringValue(Resource, Property, String) - Static method in class com.epimorphics.util.RDFUtils
-
Return one of the values of the property on the resource in string form.
- getStringValue(Resource, Property) - Static method in class com.epimorphics.util.RDFUtils
-
Return one of the values of the property on the resource in string form.
- getSubject() - Method in class com.epimorphics.lda.query.APIQuery
-
Return the fixed subject for a subject query, null for a select query
- getSubtype() - Method in class com.epimorphics.util.MediaType
-
Answer the subtype field of this MediaType.
- getTDBModelNamed(String) - Static method in class com.epimorphics.lda.support.TDBManager
-
Answer the model with the given name in the TDB dataset.
- getTemplate() - Method in class com.epimorphics.lda.core.View
-
- getTextContentProperty() - Method in class com.epimorphics.lda.textsearch.TextSearchConfig
-
Return the configured text content property, which defaults to
rdfs:label.
- getTextQueryProperty() - Method in class com.epimorphics.lda.textsearch.TextSearchConfig
-
Return the configured text query property, which defaults to
JENA_TEXT_SEARCH.
- getTextSearchConfig() - Method in interface com.epimorphics.lda.query.APIQuery.QueryBasis
-
- getTextSearchConfig() - Method in interface com.epimorphics.lda.sources.Source
-
Answer this Source's text search configuration.
- getTextSearchConfig() - Method in class com.epimorphics.lda.sources.SourceBase
-
- getTextSearchConfig() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- getTextSearchConfig() - Method in class com.epimorphics.lda.specs.APISpec
-
- getTextSearchOperand() - Method in class com.epimorphics.lda.textsearch.TextSearchConfig
-
Return the configured text search operand, or null if no operand
was configured.
- getTopArray() - Method in class com.epimorphics.jsonrdf.JSONWriterObject
-
Return the created JsonArray
- getTopObject() - Method in class com.epimorphics.jsonrdf.JSONWriterObject
-
Return the created JsonObject
- getTotalRenderSize() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getTotalRenderSize() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getTotalRenderTime() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getTotalRenderTime() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getTotalSelectCacheHits() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getTotalSelectCacheHits() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getTotalSelectionTime() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getTotalSelectionTime() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getTotalSelectQuerySize() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getTotalSelectQuerySize() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getTotalStylesheetCompileTime() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getTotalStylesheetCompileTime() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getTotalTime() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getTotalTime() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getTotalViewCacheHits() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getTotalViewCacheHits() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getTotalViewerTime() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getTotalViewerTime() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getTotalViewQuerySize() - Method in class com.epimorphics.lda.jmx.Statistics.Stats
-
- getTotalViewQuerySize() - Method in interface com.epimorphics.lda.jmx.Statistics.StatsMBean
-
- getType() - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
Returns the assumed range of the property as a URI.
- getType() - Method in class com.epimorphics.lda.core.View
-
- getType() - Method in class com.epimorphics.util.MediaType
-
Answer the type field of this MediaType.
- getTypeForName(String) - Method in class com.epimorphics.lda.renderers.Factories
-
- getUnitIndent() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- getURI() - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
The absolute URI of the property
- getURI() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- getUri() - Method in class com.epimorphics.lda.renderers.common.EldaURL
-
- getURI() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- getURI() - Static method in class com.epimorphics.lda.vocabularies.API
-
The namespace of the vocabulary as a string
- getURI() - Static method in class com.epimorphics.lda.vocabularies.ELDA_API
-
The namespace of the vocabulary as a string
- getURI() - Static method in class com.epimorphics.lda.vocabularies.OpenSearch
-
- getURI() - Static method in class com.epimorphics.lda.vocabularies.XHV
-
- getURIfromName(String) - Method in class com.epimorphics.jsonrdf.Context
-
Lookup the URI for a shortened name.
- getURIfromName(String) - Method in interface com.epimorphics.jsonrdf.ReadContext
-
- getURITemplate() - Method in interface com.epimorphics.lda.core.APIEndpoint
-
The URI template at which this APIEndpoint should be attached
- getURITemplate() - Method in class com.epimorphics.lda.core.APIEndpointImpl
-
The URI template at which this APIEndpoint should be attached
- getURITemplate() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
Return the URI template at which this instance should
be located
- getValue() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- getValueString(String) - Method in class com.epimorphics.lda.bindings.Bindings
-
Answer the lexical form of the value of the variable name
in
this Bindings, or null if it is not bound.
- getValueString(String) - Method in interface com.epimorphics.lda.bindings.Lookup
-
- getView() - Method in class com.epimorphics.lda.core.APIResultSet
-
- getView(String) - Method in interface com.epimorphics.lda.core.NamedViews
-
Answer the view with the given name (null if none).
- getView(String) - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
Return the view template definition for the given named view
- Glob - Class in com.epimorphics.lda.support
-
Glob allows glob-like wildcard expansion in pathnames, specifically the
use of * to represent any sequence of non-/ characters.
- Glob() - Constructor for class com.epimorphics.lda.support.Glob
-
Initialise this Glob with the default FileSystemInterface.
- Glob(Glob.FileSystemInterface) - Constructor for class com.epimorphics.lda.support.Glob
-
Initialise this Glob with the specified FileSystemInterface.
- Glob.FileSystemInterface - Interface in com.epimorphics.lda.support
-
A FileSystemInterface provides an interface onto a file system
that allows querying for a name being a directory name and extracting
from a directory a list of names that match a given pattern.
- graphName - Variable in class com.epimorphics.lda.query.APIQuery
-
- graphTemplate - Variable in class com.epimorphics.lda.query.APIQuery
-
- graphTemplate - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
-
- graphTemplate - Variable in class com.epimorphics.lda.specs.APISpec
-
- graphTemplate - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
-
Configuration property to set the name of the queried graph from an endpoint-specific
template.
- identity - Variable in class com.epimorphics.lda.cache.ControllerBase
-
- identity - Variable in class com.epimorphics.lda.cache.LimitedCacheBase
-
- identityCounter - Static variable in class com.epimorphics.lda.cache.Cache.Registry
-
- ifStarts - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- incIndent() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- incIndent(int) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- include(Model) - Method in class com.epimorphics.lda.shortnames.CompleteContext
-
- include - Static variable in class com.epimorphics.lda.vocabularies.API
-
Other viewers that describe properties that should be incorporated into this
view.
- includeMetadata(String[]) - Method in class com.epimorphics.lda.core.APIResultSet
-
Add to the main model the metadata named by the options.
- INDENT - Static variable in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- IndentedLineBuffer - Class in com.epimorphics.jsonrdf.extras
-
- IndentedLineBuffer() - Constructor for class com.epimorphics.jsonrdf.extras.IndentedLineBuffer
-
- IndentedLineBuffer(boolean) - Constructor for class com.epimorphics.jsonrdf.extras.IndentedLineBuffer
-
- IndentedWriter - Class in com.epimorphics.jsonrdf.extras
-
A writer that records what the current indentation level is, and
uses that to insert a prefix at each line.
- IndentedWriter() - Constructor for class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- IndentedWriter(IndentedWriter) - Constructor for class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- IndentedWriter(OutputStream) - Constructor for class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- IndentedWriter(OutputStream, boolean) - Constructor for class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- IndentedWriter(Writer) - Constructor for class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- IndentedWriter(Writer, boolean) - Constructor for class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- indexOfChildProperty(Property) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- Infix - Class in com.epimorphics.lda.rdfq
-
- Infix(RenderExpression, String, RenderExpression) - Constructor for class com.epimorphics.lda.rdfq.Infix
-
- infix(RenderExpression, String, RenderExpression) - Static method in class com.epimorphics.lda.rdfq.RDFQ
-
- inFlatMode() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
Flat mode - print without NL, for a more compact representation - depends on caller
- init() - Method in class com.epimorphics.lda.restlets.ForceLog4JAndAnnounceElda
-
- init() - Method in class com.epimorphics.lda.routing.Loader
-
- INITIAL_SPECS_PARAM_NAME - Static variable in class com.epimorphics.lda.routing.Container
-
The param-name for the elda config files wired into web.xml.
- INITIAL_SPECS_PREFIX_PATH_NAME - Static variable in class com.epimorphics.lda.routing.Container
-
The param-name for a prefix-path to be applied to all uriTemplates
in configs (unless overridden by the prefix:: syntax).
- initialiseContext() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy
-
- initialiseHierarchy(Page) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Initialise the display hierarchy, which unrolls the RDF graph into a displayable tree
- initialisePage() - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
- initialiseShortNameRenderer(ShortnameService) - Method in class com.epimorphics.lda.renderers.common.Page
-
Initialise the short-name renderer that this page has access to, basing
it on an existing short name service
- InitialParameter - Class in com.epimorphics.lda.support
-
A QuerySolution with one literal binding, used as an initial setting
for a SPARQL query.
- InitialParameter(String, Literal) - Constructor for class com.epimorphics.lda.support.InitialParameter
-
- instance - Static variable in class com.epimorphics.lda.support.EldaFileManager
-
- instantiateBaseQuery(Resource) - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- Interval - Class in com.epimorphics.lda.support.statistics
-
An Interval stores the number of times it has been updated, the
sum of the values it has been updated with, and the maximum
and minimum of those values.
- Interval() - Constructor for class com.epimorphics.lda.support.statistics.Interval
-
- inValue(Model, String) - Static method in class com.epimorphics.lda.core.EndpointMetadata
-
- isAnon() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- isCompleted - Variable in class com.epimorphics.lda.core.APIResultSet
-
- isCompleted() - Method in class com.epimorphics.lda.core.APIResultSet
-
- isDatatype(String) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
Answer true iff the named type has been declared (or is by default)
to be a datatype (rather than an object type).
- isDatatype(String) - Method in interface com.epimorphics.lda.shortnames.ShortnameService
-
Answer true iff the named type has been declared (or is by default)
to be a datatype (rather than an object type).
- isDatatype(String) - Method in class com.epimorphics.lda.shortnames.StandardShortnameService
-
- isDirectory(File) - Method in interface com.epimorphics.lda.support.Glob.FileSystemInterface
-
Returns true if f names a directory.
- isEmpty() - Method in class com.epimorphics.lda.core.APIResultSet
-
Answer true if this result set is empty, ie, either it is empty
or all the items in it have no properties.
- isEmpty() - Method in class com.epimorphics.lda.renderers.common.EldaURL.URLParameterValue
-
- isEmpty() - Method in class com.epimorphics.lda.support.ModelPrefixEditor
-
- isEmpty() - Method in class com.epimorphics.lda.support.PrefixEditor
-
- isFixedSubject() - Method in class com.epimorphics.lda.query.APIQuery
-
Return true if this query is a fixed subject instead of a select
- isFormatOf() - Method in class com.epimorphics.lda.renderers.common.PageFormat
-
- isHidden() - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- isInternalParameterName(String) - Method in class com.epimorphics.lda.renderers.common.EldaURL
-
- isItemEndpoint() - Method in interface com.epimorphics.lda.query.APIQuery.QueryBasis
-
- isItemEndpoint() - Method in class com.epimorphics.lda.renderers.common.Page
-
- isItemEndpoint() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- isKnownShortnamePath(String) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
- isLeaf(DisplayHierarchy.DisplayHierarchyContext) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
A node is a leaf of the hierarchy if any of the following apply:
it is a literal
it has already occurred among its own ancestors (ie is a loop)
it is not a top-level root node, has been previously expanded
and is not on an explicit property path
- isLegalShortname(String) - Static method in class com.epimorphics.util.NameUtils
-
Answer true iff proposed
matches the permitted
syntax of short names (which amount to the intersection of Javascript
names, to make native JSON handling convenient, and XML element names,
to make legal XML).
- isList(RDFNode) - Static method in class com.epimorphics.jsonrdf.RDFUtil
-
Answer true if v
is a list, which here is defined to
be "a resource which is nil or has an rdf:first or is of type rdf:List".
- isList() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- isListEndpoint - Variable in class com.epimorphics.lda.core.EndpointMetadata
-
- isListEndpoint() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- isListEndpoint() - Method in interface com.epimorphics.lda.specs.EndpointDetails
-
- isLiteral() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- isLiteralValued(DisplayHierarchyNode) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy
-
- isLoop() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- isMagic(String) - Static method in class com.epimorphics.vocabs.NsUtils
-
- isMultivalued() - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
True if the property should be treated as multi-valued
- isNameFree(String) - Method in class com.epimorphics.jsonrdf.Context
-
Test if a name is not already in use
- isNonDisplay(PropertyValue) - Method in class com.epimorphics.lda.renderers.common.DisplayRdfNode
-
Return true if the given triple should not appear in the list of display
triples for a resource.
- isOnExplicitPath() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- isParameterBasedFormat - Variable in class com.epimorphics.lda.core.EndpointMetadata
-
- isPartOf() - Method in class com.epimorphics.lda.renderers.common.Page
-
- isPathSeparator(char) - Static method in class com.epimorphics.lda.support.Glob
-
- isRendererType(Resource) - Static method in class com.epimorphics.lda.renderers.BuiltinRendererTable
-
- isReserved(String) - Static method in class com.epimorphics.lda.query.QueryParameter
-
Answer true iff p
is one of the reserved parameters:
starts with "_", is "near-lat" or "near-long", or is "callback".
- isResource() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- isRoot() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- isSeen(RDFNodeWrapper) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy.DisplayHierarchyContext
-
- isSimpleResource() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
Return true if this node is a simple resource node: that is,
it is a resource, and has no properties other than either
rdfs:label
or skos:prefLabel
.
- isSortProperties() - Method in class com.epimorphics.jsonrdf.Context
-
- isSortProperties() - Method in interface com.epimorphics.jsonrdf.ReadContext
-
- isSpecialName(String) - Static method in class com.epimorphics.lda.routing.ServletUtils
-
- isStructured() - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- isSubTypeOf(Resource, Resource) - Static method in class com.epimorphics.jsonrdf.TypeUtil
-
- isSubTypeOf(String, String) - Static method in class com.epimorphics.jsonrdf.TypeUtil
-
- isTemplateView() - Method in class com.epimorphics.lda.core.View
-
- isVersionOf() - Method in class com.epimorphics.lda.renderers.common.EldaView
-
- isXmlLiteral() - Method in class com.epimorphics.lda.renderers.common.CommonNodeWrapper
-
- ItemEndpoint - Static variable in class com.epimorphics.lda.query.ContextQueryUpdater
-
- ItemEndpoint - Static variable in class com.epimorphics.lda.vocabularies.API
-
An endpoint that returns information about a single instance.
- itemHasAllProperties(List<Object>) - Method in class com.epimorphics.lda.renderers.common.Page
-
- itemHasAllProperties(Object...) - Method in class com.epimorphics.lda.renderers.common.Page
-
- items() - Method in class com.epimorphics.lda.renderers.common.Page
-
- items - Static variable in class com.epimorphics.lda.vocabularies.API
-
- itemsAsFilter(List<Resource>) - Static method in class com.epimorphics.lda.rdfq.SparqlSupport
-
Return a String[Builder] containing the SPARQL fragment
FILTER(?item = R1 || ?item = R2 ...) where the Ri are the
resources in roots
.
- itemsPerPage() - Method in class com.epimorphics.lda.renderers.common.Page
-
- itemsPerPage - Static variable in class com.epimorphics.lda.vocabularies.OpenSearch
-
- itemTemplate - Variable in class com.epimorphics.lda.query.APIQuery
-
- itemTemplate - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
-
- itemTemplate - Static variable in class com.epimorphics.lda.vocabularies.API
-
A template for the URI of the item that the item endpoint should return.
- main(String[]) - Static method in class cmd.run
-
- make(Any, View.State, List<PropertyChain>) - Static method in class com.epimorphics.lda.core.ChainTree
-
Convert a list of property chains to the chain tree representation.
- make(ShortnameService, String) - Static method in class com.epimorphics.lda.core.Param
-
- makeApiEndpoint(APIEndpointSpec) - Static method in class com.epimorphics.lda.core.APIFactory
-
- makeRequestURI(UriInfo, Match, URI) - Static method in class com.epimorphics.lda.restlets.RouterRestlet
-
- managers - Static variable in class com.epimorphics.lda.specmanager.SpecManagerFactory
-
- map - Static variable in class com.epimorphics.lda.cache.Cache.Registry
-
- MapMatching - Class in com.epimorphics.lda.support
-
Fetch values from a Properties.
- MapMatching() - Constructor for class com.epimorphics.lda.support.MapMatching
-
- Match - Class in com.epimorphics.lda.routing
-
Represents the result of a router matching an incoming URL
against its table of known endpoints.
- Match(String, APIEndpoint, Map<String, String>) - Constructor for class com.epimorphics.lda.routing.Match
-
- match(Map<String, String>, String, MultiMap<String, String>) - Method in class com.epimorphics.lda.routing.MatchTemplate
-
Match the given uri string.
- match - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- matches - Variable in class com.epimorphics.lda.sources.CombinedSource
-
- matchingPaths(DisplayHierarchy.DisplayHierarchyContext, Property, Set<PropertyPath>) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy
-
Select which of the given property paths matches the given property p.
- MatchSearcher<T> - Class in com.epimorphics.lda.routing
-
A MatchSearcher maintains a collection of MatchTemplates.
- MatchSearcher() - Constructor for class com.epimorphics.lda.routing.MatchSearcher
-
- MatchTemplate<T> - Class in com.epimorphics.lda.routing
-
A MatchTemplate is a compiled URI template that
can match against a path and bind variables.
- matchTimeZone - Static variable in class com.epimorphics.jsonrdf.RDFUtil
-
- max - Variable in class com.epimorphics.lda.support.statistics.Interval
-
- MAX_EX_PREFIX - Static variable in class com.epimorphics.lda.query.QueryParameter
-
- MAX_PAGE_SIZE - Static variable in class com.epimorphics.lda.query.QueryParameter
-
- MAX_PREFIX - Static variable in class com.epimorphics.lda.query.QueryParameter
-
- MAX_RELATED_LINK_LABEL_LENGTH - Static variable in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
Maximum label length in a related link
- maxPageSize - Variable in class com.epimorphics.lda.query.APIQuery
-
- maxPageSize - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
-
- maxPageSize - Variable in class com.epimorphics.lda.specs.APISpec
-
- maxPageSize - Static variable in class com.epimorphics.lda.vocabularies.API
-
The maximum size of lists that will be returned by the API.
- mean() - Method in class com.epimorphics.lda.support.statistics.Interval
-
Answer the mean of all the values updated.
- mediaType - Variable in class com.epimorphics.lda.renderers.Factories.FormatNameAndType
-
- MediaType - Class in com.epimorphics.util
-
Minimal representation of media types, just enough for what we need
to do.
- MediaType(String, String, float) - Constructor for class com.epimorphics.util.MediaType
-
Initialise this MediaType with the given type, subtype, and
Q-value.
- MediaType(String, String, String) - Constructor for class com.epimorphics.util.MediaType
-
- MediaType(String, String, float, String) - Constructor for class com.epimorphics.util.MediaType
-
- MediaType(String, String) - Constructor for class com.epimorphics.util.MediaType
-
Initialise this MediaType with the given type and subtype and
a Q value of 1.
- mediaType(Enumeration<String>) - Static method in class com.epimorphics.util.MediaType
-
Answer a list of all the media types described in the
elements of e
.
- Messages - Class in com.epimorphics.lda.support.pageComposition
-
Support provides support for servlets/restlets that does not
depend on Jersey.
- Messages() - Constructor for class com.epimorphics.lda.support.pageComposition.Messages
-
- metadata - Variable in class com.epimorphics.lda.core.APIResultSet
-
Map holding named metadata options.
- metadata() - Method in class com.epimorphics.lda.renderers.common.Page
-
Return a facade object providing a convenience API onto the page metadata
- metadataOptions - Variable in class com.epimorphics.lda.query.APIQuery
-
- metadataOptions() - Method in class com.epimorphics.lda.renderers.velocity.VelocityRenderer
-
Return the configured metadata options, or, if not specified in the API
configuration, the default options.
- MetadataOptions - Class in com.epimorphics.lda.specs
-
Encapsulates a set of metadata options extracted from the API configuration.
- MetadataOptions(Resource, String) - Constructor for class com.epimorphics.lda.specs.MetadataOptions
-
Construct a new collection of metadata options from any elda:metadataOptions
properties of the given configuration root
- MetadataOptions(String[]) - Constructor for class com.epimorphics.lda.specs.MetadataOptions
-
Constructor that collaborates with the #all method
- metadataOptions - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- MetadataRestlet - Class in com.epimorphics.lda.restlets
-
Support for viewing the metadata associated with an endpoint.
- MetadataRestlet() - Constructor for class com.epimorphics.lda.restlets.MetadataRestlet
-
- metaURL - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- milesToDegrees(float) - Static method in class com.epimorphics.lda.support.NumericArgUtils
-
- mimeType() - Method in class com.epimorphics.lda.renderers.common.PageFormat
-
Return the media (mime) type of this format
- mimeType - Static variable in class com.epimorphics.lda.vocabularies.API
-
The mime type that the formatter returns and that it should be used with.
- min - Variable in class com.epimorphics.lda.support.statistics.Interval
-
- MIN_EX_PREFIX - Static variable in class com.epimorphics.lda.query.QueryParameter
-
- MIN_PREFIX - Static variable in class com.epimorphics.lda.query.QueryParameter
-
- minExpiryMillis(PropertyExpiryTimes, long) - Method in class com.epimorphics.lda.core.View
-
minExpiryTime(pet, dur) returns the minimum of the expiry times for
predicates in this view.
- minTimeMillis() - Method in class com.epimorphics.lda.specs.PropertyExpiryTimes
-
- minTimeSeconds - Variable in class com.epimorphics.lda.specs.PropertyExpiryTimes
-
- missingListElement - Static variable in class com.epimorphics.jsonrdf.RDFUtil.Vocab
-
- missingListTail - Static variable in class com.epimorphics.jsonrdf.RDFUtil.Vocab
-
- mode - Variable in class com.epimorphics.lda.core.APIEndpoint.Request
-
- model - Variable in class com.epimorphics.jsonrdf.Decoder
-
- model - Variable in class com.epimorphics.lda.core.APIResultSet
-
- model - Variable in class com.epimorphics.lda.shortnames.CompleteContext
-
- modelFromTurtle(String) - Static method in class com.epimorphics.jsonrdf.utils.ModelIOUtils
-
Create a model by reading the Turtle string ttl, using the prefixes
from PREFIXES.
- ModelIOUtils - Class in com.epimorphics.jsonrdf.utils
-
- ModelIOUtils() - Constructor for class com.epimorphics.jsonrdf.utils.ModelIOUtils
-
- ModelLoader - Interface in com.epimorphics.lda.core
-
Interface for loading models from a possibly re-routed source.
- modelLoader - Static variable in class com.epimorphics.lda.routing.Loader
-
- modelLoader - Variable in class com.epimorphics.lda.specmanager.SpecManagerImpl
-
- modelPrefixEditor - Variable in class com.epimorphics.lda.specs.APISpec
-
- ModelPrefixEditor - Class in com.epimorphics.lda.support
-
Class to edit models by editing all the resource URIs according to the
rules for a PrefixEditor.
- ModelPrefixEditor() - Constructor for class com.epimorphics.lda.support.ModelPrefixEditor
-
- modelSize() - Method in class com.epimorphics.lda.core.APIResultSet
-
Answer the size of this result-set's model.
- modelToTurtleFile(Model, String) - Method in class com.epimorphics.jsonrdf.utils.ModelIOUtils
-
Write the model m
to the file named fileName
in Turtle format.
- ModelUtils - Class in com.epimorphics.util
-
- ModelUtils() - Constructor for class com.epimorphics.util.ModelUtils
-
- moreMessage - Variable in exception com.epimorphics.lda.exceptions.EldaException
-
- MultiMap<K,V> - Class in com.epimorphics.lda.support
-
A map from things to lots of things.
- MultiMap() - Constructor for class com.epimorphics.lda.support.MultiMap
-
- multivalued - Variable in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- multiValued - Static variable in class com.epimorphics.lda.vocabularies.API
-
- Multivalued - Static variable in class com.epimorphics.lda.vocabularies.API
-
- p - Variable in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- P - Variable in class com.epimorphics.lda.rdfq.RDFQ.Triple
-
- pad() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- pad(int) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
Pad to a given number of columns EXCLUDING the indent.
- pad(int, boolean) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
Pad to a given number of columns maybe including the indent.
- page() - Method in class com.epimorphics.lda.renderers.common.CommonNodeWrapper
-
- Page - Class in com.epimorphics.lda.renderers.common
-
Value object representing the page of results returned by Elda's query
processing.
- Page(ModelWrapper, Resource) - Constructor for class com.epimorphics.lda.renderers.common.Page
-
Construct a new page object corresponding to the root
object
in model mw
.
- page() - Method in class com.epimorphics.lda.renderers.common.ResultsModel
-
Return a
Page
object decorating the underlying page resource in
the API results model
- page - Static variable in class com.epimorphics.lda.vocabularies.API
-
- Page - Static variable in class com.epimorphics.lda.vocabularies.API
-
- PageFormat - Class in com.epimorphics.lda.renderers.common
-
Encapsulates a format that a page is declared as being available in.
- PageFormat(Page, Resource) - Constructor for class com.epimorphics.lda.renderers.common.PageFormat
-
Construct a page format whose configuration root is the given resource.
- PageMetadata - Class in com.epimorphics.lda.renderers.common
-
Facade class for providing easier access to the elements of the
metadata attached to a given
Page
of results.
- PageMetadata(Page) - Constructor for class com.epimorphics.lda.renderers.common.PageMetadata
-
Construct a PageMetadata facade for the given
Page
, by extracting
the metadata model.
- PageMetadata.Execution - Class in com.epimorphics.lda.renderers.common
-
Encapsulates the execution object which produced the page's results
- PageMetadata.Execution(ModelWrapper, Resource) - Constructor for class com.epimorphics.lda.renderers.common.PageMetadata.Execution
-
- PageMetadata.Processor - Class in com.epimorphics.lda.renderers.common
-
Encapsulates the processor that generated the result set
- PageMetadata.Processor(ModelWrapper, Resource) - Constructor for class com.epimorphics.lda.renderers.common.PageMetadata.Processor
-
- PageMetadata.QueryResult - Class in com.epimorphics.lda.renderers.common
-
Encapsulates the query result object which documents a SPARQL query run to create the page
- PageMetadata.QueryResult(ModelWrapper, Resource) - Constructor for class com.epimorphics.lda.renderers.common.PageMetadata.QueryResult
-
- pageNumber - Variable in class com.epimorphics.lda.core.EndpointMetadata
-
- pageNumber - Variable in class com.epimorphics.lda.query.APIQuery
-
- pageNumber() - Method in class com.epimorphics.lda.renderers.common.Page
-
- pageRoot() - Method in class com.epimorphics.lda.renderers.common.PageMetadata
-
- pageSize - Variable in class com.epimorphics.lda.query.APIQuery
-
- pageTitle() - Method in class com.epimorphics.lda.renderers.common.Page
-
Synthesise an informative title for this page
- pageURI - Variable in class com.epimorphics.lda.core.EndpointMetadata
-
- pageURL() - Method in class com.epimorphics.lda.renderers.common.Page
-
- Param - Class in com.epimorphics.lda.core
-
introduced to try and pull apart the types of arguments to the different filtering
functions so that they're not all strings.
- Param(ShortnameService, String) - Constructor for class com.epimorphics.lda.core.Param
-
- param - Variable in class com.epimorphics.lda.query.PendingParameterValue
-
- Param.Info - Class in com.epimorphics.lda.core
-
- parameterBased - Static variable in class com.epimorphics.lda.vocabularies.API
-
This content negotiation strategy uses the _format parameter within the URI
to indicate the formatter that should be used to format the results of the
request.
- parameterNames - Variable in class com.epimorphics.lda.bindings.Bindings
-
- parameterNames() - Method in class com.epimorphics.lda.bindings.Bindings
-
Answer the set of parameter names (a subset of the variable names).
- parent() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- parent - Static variable in class com.epimorphics.lda.vocabularies.API
-
The parent selector, from which filters and sort specifications may be inherited.
- parentApi - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
-
- parse(String) - Static method in class com.epimorphics.lda.restlets.RouterRestlet
-
- parseDateTime(String, String) - Static method in class com.epimorphics.jsonrdf.RDFUtil
-
Convert an javascript date string to an xsd:datetime or xsd:date.
- parseQueryParameters() - Method in class com.epimorphics.lda.renderers.common.EldaURL
-
Parse the query string, if there is one, into a structure we can manipulate
- ParseWrapper - Class in com.epimorphics.jsonrdf
-
- ParseWrapper() - Constructor for class com.epimorphics.jsonrdf.ParseWrapper
-
- pathAsURL(String) - Method in class com.epimorphics.lda.bindings.Bindings
-
Answer the URL for the resource named with the given partial path.
- pathTo() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- pe - Variable in class com.epimorphics.lda.support.ModelPrefixEditor
-
- PendingParameterValue - Class in com.epimorphics.lda.query
-
A P=V pair taken from a filter in the config.
- PendingParameterValue(Param, String) - Constructor for class com.epimorphics.lda.query.PendingParameterValue
-
- perform(EldaURL.OPERATION, String) - Method in class com.epimorphics.lda.renderers.common.EldaURL.URLParameterValue
-
- PermaCache - Class in com.epimorphics.lda.cache
-
The cache that remembers everything (until the world explodes
with an OOM) -- a LimitedCache with no limits.
- PermaCache(String) - Constructor for class com.epimorphics.lda.cache.PermaCache
-
- PermaController - Class in com.epimorphics.lda.cache
-
- PermaController() - Constructor for class com.epimorphics.lda.cache.PermaController
-
- placeEarly() - Method in class com.epimorphics.lda.textsearch.TextSearchConfig
-
Returns true if text search properties should be ordered early,
false if they should be ordered late.
- plain() - Method in class com.epimorphics.lda.core.Param
-
- PlainLiteral - Static variable in class com.epimorphics.lda.vocabularies.API
-
(Elda extension) A datatype to mark the values of a property as being untyped
literals.
- pm - Variable in class com.epimorphics.lda.support.PrefixLogger
-
- PNbase - Static variable in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
property name for the base entry in mapping table
- PNContent - Static variable in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
property name for the content/results property
- PNFormat - Static variable in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
property name for the format name property
- PNgraphs - Static variable in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
property name for the named graphs property
- PNMapping - Static variable in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
property name for the name/URI mapping table within the context
- PNOneResult - Static variable in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
property name for the single-valued content/results property
- PNrange - Static variable in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
property name for the range value in the mapping table
- PNuri - Static variable in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
property name for the uri entry in mapping table
- PNVersion - Static variable in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
property name for the format version property
- preferLocalnames - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- preferPrefixes - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- preferredNames() - Method in class com.epimorphics.jsonrdf.Context
-
The set of all mapped names
- prefix() - Method in class com.epimorphics.lda.core.Param
-
- PREFIX - Static variable in class com.epimorphics.lda.sources.HereSource
-
- PREFIX - Static variable in class com.epimorphics.lda.sources.LocalSource
-
- PREFIX - Static variable in class com.epimorphics.lda.support.TDBManager
-
The prefix that identifies a path as TDB-related
- prefix - Static variable in class com.epimorphics.lda.vocabularies.API
-
- PREFIX_VAR - Static variable in class com.epimorphics.lda.query.APIQuery
-
- prefixAndFilenames(ServletContext, String) - Static method in class com.epimorphics.lda.restlets.RouterRestletSupport
-
- PrefixEditor - Class in com.epimorphics.lda.support
-
Edits the prefixes of strings (in the motivating case, URIs)
by replacing them with different strings as specified by a
collection of (from, to) pairs.
- PrefixEditor() - Constructor for class com.epimorphics.lda.support.PrefixEditor
-
- prefixEndsAt(String) - Static method in class com.epimorphics.util.NameUtils
-
Answer N if proposed
starts with a legal simple prefix
name and then _, where N is the index of the first character past the
_, or -1 if it does not so start.
- PREFIXES - Static variable in class com.epimorphics.jsonrdf.utils.ModelIOUtils
-
The prefixes used by default by modelFromTurtle.
- Prefixes - Class in com.epimorphics.lda.prefixes
-
A bunch of prefixes for Elda to use when incoming URIs have namespaces
not defined by the config.
- Prefixes() - Constructor for class com.epimorphics.lda.prefixes.Prefixes
-
- prefixes - Variable in class com.epimorphics.lda.shortnames.StandardShortnameService
-
- prefixes - Variable in class com.epimorphics.lda.specs.APISpec
-
- PrefixLogger - Class in com.epimorphics.lda.support
-
Prefix mapping
- PrefixLogger(PrefixMapping) - Constructor for class com.epimorphics.lda.support.PrefixLogger
-
- PrefixLogger() - Constructor for class com.epimorphics.lda.support.PrefixLogger
-
- prefixMapping() - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
Return a prefix mapping, defaulting to the prefix mapping of the
wrapped short name service.
- prefixMapping - Static variable in class com.epimorphics.lda.vocabularies.API
-
- prefixPath - Variable in class com.epimorphics.lda.specs.APISpec
-
- prefixSyntax - Static variable in class com.epimorphics.util.NameUtils
-
- prefLabel - Static variable in class com.epimorphics.lda.vocabularies.SKOSstub
-
- prepare(String, T) - Static method in class com.epimorphics.lda.routing.MatchTemplate
-
Answer a MatchTemplate corresponding to the template string.
- present(String) - Method in class com.epimorphics.lda.support.PrefixLogger
-
Present a URI as a SPARQL term, either <>-quoted, or
as a qname if there's a suitable prefix mapping for it.
- present(Any) - Method in class com.epimorphics.lda.support.PrefixLogger
-
- prev - Static variable in class com.epimorphics.lda.vocabularies.XHV
-
- prevPage() - Method in class com.epimorphics.lda.renderers.common.Page
-
- primaryTopic - Variable in class com.epimorphics.lda.specs.APISpec
-
- print(Object) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- print(char) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- print(String, int) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
Print a string N times
- print(char, int) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
Print a char N times
- printf(String, Object...) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- println(Object) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- println(char) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- println() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- problems - Variable in exception com.epimorphics.lda.exceptions.ReusedShortnameException
-
- processor() - Method in class com.epimorphics.lda.renderers.common.PageMetadata.Execution
-
- processor() - Method in class com.epimorphics.lda.renderers.common.PageMetadata
-
- processor - Static variable in class com.epimorphics.lda.vocabularies.API
-
- PROP_TYPES_TO_SHORTEN - Static variable in class com.epimorphics.jsonrdf.Context
-
- properties - Static variable in class com.epimorphics.lda.vocabularies.API
-
A comma-separated list of property paths that indicate the information that
should be included in the view.
- property - Static variable in class com.epimorphics.lda.vocabularies.API
-
A property chain (which may be a single property) that indicates information
that should be included in the view.
- PropertyChain - Class in com.epimorphics.lda.support
-
A PropertyChain is a sequence of properties, to be used to trawl
down a model.
- PropertyChain(List<Property>) - Constructor for class com.epimorphics.lda.support.PropertyChain
-
- PropertyChain(String) - Constructor for class com.epimorphics.lda.support.PropertyChain
-
- PropertyChain(Property) - Constructor for class com.epimorphics.lda.support.PropertyChain
-
- PropertyChainTranslator - Class in com.epimorphics.lda.support
-
A PropertyChainTranslator is initialised with a bunch of property chains
and can then be used to create components of a SPARQL query.
- PropertyChainTranslator(List<PropertyChain>) - Constructor for class com.epimorphics.lda.support.PropertyChainTranslator
-
Initialise this translator with the given list of property chains.
- PropertyChainTranslator(PropertyChain...) - Constructor for class com.epimorphics.lda.support.PropertyChainTranslator
-
Initialise this translator with the given array of property chains.
- PropertyChainTranslator.Vars - Class in com.epimorphics.lda.support
-
- PropertyChainTranslator.Vars(VarSupply) - Constructor for class com.epimorphics.lda.support.PropertyChainTranslator.Vars
-
- propertyExpiryTimes - Variable in class com.epimorphics.lda.specs.APISpec
-
- PropertyExpiryTimes - Class in com.epimorphics.lda.specs
-
PropertyExpiryTimes is a configurable map from resources (represented
by Nodes) to their cache expiry time (interval length) in seconds.
- propertyOrdering() - Static method in class com.epimorphics.lda.renderers.common.DisplayRdfNode
-
- PropertyOrderingStrategy - Interface in com.epimorphics.lda.renderers.common
-
Encapsulates a strategy pattern choice of the ordering of predicates
with a common subject resource.
- PropertyPath - Class in com.epimorphics.lda.renderers.common
-
A basic encapsulation of LDA property paths as represented in the
metadata for a page.
- PropertyPath(String) - Constructor for class com.epimorphics.lda.renderers.common.PropertyPath
-
Construct a new path from an encoded path string.
- PropertyPath(String[]) - Constructor for class com.epimorphics.lda.renderers.common.PropertyPath
-
Construct a new path from an array of the shortName
segments
- PropertyPath() - Constructor for class com.epimorphics.lda.renderers.common.PropertyPath
-
Construct the empty path.
- PropertyPath(PropertyPath, String, Property) - Constructor for class com.epimorphics.lda.renderers.common.PropertyPath
-
Construct a new property path by adding a segment to the given path
- propertyPaths() - Method in class com.epimorphics.lda.renderers.common.EldaView.BasicView
-
- propertyPaths() - Method in class com.epimorphics.lda.renderers.common.EldaView.DescriptionView
-
- propertyPaths() - Method in class com.epimorphics.lda.renderers.common.EldaView
-
Return a list of the property paths that are defined as being part of this view
- propertySTAR - Static variable in class com.epimorphics.lda.shortnames.ShortnameService.Util
-
- pullToStart(Object...) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
Promote the given properties to the front of the list of properties attached
to this node.
- pullToStart(List<Object>) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
Promote the given properties to the front of the list of properties attached
to this node.
- purgeFilterValues - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
-
Property of an API spec or endpoint that says whether suspicious characters
should be dropped from a query parameter filter value.
- purgeWorrisomeCharacters(String) - Static method in class com.epimorphics.lda.support.pageComposition.Messages
-
Remove suspect characters from a string, replacing runs of them
by spaces.
- purging - Variable in class com.epimorphics.lda.query.APIQuery
-
- purging - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
-
- purging - Variable in class com.epimorphics.lda.specs.APISpec
-
- put(String, String) - Method in class com.epimorphics.lda.bindings.Bindings
-
Bind name
to a LiteralNode which is a plain string with the
given valueString
as its lexical form.
- put(String, Value) - Method in class com.epimorphics.lda.bindings.Bindings
-
Bind name
to the value v
.
- put(String, String) - Method in class com.epimorphics.lda.sources.AuthInfo
-
- put(Node, long) - Method in class com.epimorphics.lda.specs.PropertyExpiryTimes
-
- putAll(Bindings) - Method in class com.epimorphics.lda.bindings.Bindings
-
Add all the entries from other
to this ValValues,
overwriting any existing bindings with the same names.
- putAll(Map<K, V>) - Method in class com.epimorphics.lda.support.MultiMap
-
Add all the entries from map
to this
MultiMap.
- putAll(MultiMap<K, V>) - Method in class com.epimorphics.lda.support.MultiMap
-
Add all the entries from the MultiMap map
to this MultiMap.
- putAny(String, Object) - Method in class com.epimorphics.lda.bindings.Bindings
-
Associate the arbitrarry value
with the specified
key
.
- putCount(String, int, long) - Method in interface com.epimorphics.lda.cache.Cache
-
Put the total number of items that this query returns.
- putCount(String, int, long) - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
Put the total number of items that this query returns.
- putFactory(Resource, String, Resource, MediaType, RendererFactory) - Static method in class com.epimorphics.lda.renderers.BuiltinRendererTable
-
- putFactory(String, Resource, MediaType, RendererFactory) - Method in class com.epimorphics.lda.renderers.Factories
-
- putFactory(String, Resource, MediaType, RendererFactory, boolean) - Method in class com.epimorphics.lda.renderers.Factories
-
- r(String) - Static method in class com.epimorphics.jsonrdf.RDFUtil.Vocab
-
- rangeType(PrefixMapping, String) - Method in class com.epimorphics.lda.support.pageComposition.ComposeConfigDisplay
-
- RawLiteral - Static variable in class com.epimorphics.lda.vocabularies.API
-
A datatype to mark the values of a property as being untyped, unlanguaged
literals.
- RDF_TYPE - Static variable in class com.epimorphics.lda.rdfq.RDFQ
-
- rdf_XMLLiteral - Static variable in class com.epimorphics.lda.shortnames.StandardShortnameService
-
- rdfNode() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- RDFPlainLiteral - Static variable in class com.epimorphics.jsonrdf.RDFUtil
-
- RDFQ - Class in com.epimorphics.lda.rdfq
-
A skinny set of classes for representing SPARQL atomic terms,
triples, and infix expressions.
- RDFQ() - Constructor for class com.epimorphics.lda.rdfq.RDFQ
-
- RDFQ.Triple - Class in com.epimorphics.lda.rdfq
-
- RDFQ.Triple(Any, Any, Any) - Constructor for class com.epimorphics.lda.rdfq.RDFQ.Triple
-
- RDFUtil - Class in com.epimorphics.jsonrdf
-
- RDFUtil() - Constructor for class com.epimorphics.jsonrdf.RDFUtil
-
- RDFUtil.Vocab - Class in com.epimorphics.jsonrdf
-
- RDFUtil.Vocab() - Constructor for class com.epimorphics.jsonrdf.RDFUtil.Vocab
-
- RDFUtils - Class in com.epimorphics.util
-
Random collection of RDF Utilities that should really be in Jena.
- RDFUtils() - Constructor for class com.epimorphics.util.RDFUtils
-
- RdfXmlFormatter - Static variable in class com.epimorphics.lda.vocabularies.API
-
A formatter that generates an RDF/XML representation of an RDF graph
- rdfXmlFormatter - Static variable in class com.epimorphics.lda.vocabularies.API
-
A formatter that gives the default RDF/XML representation of an RDF graph
- RDFXMLRenderer - Class in com.epimorphics.lda.renderers
-
- RDFXMLRenderer() - Constructor for class com.epimorphics.lda.renderers.RDFXMLRenderer
-
- readAuthMapFromPaths(AuthMap, String, String) - Static method in class com.epimorphics.lda.sources.AuthMap
-
- ReadContext - Interface in com.epimorphics.jsonrdf
-
The operations of a Context [which implements this] which are needed
to render JSON.
- readDegrees(String, String) - Static method in class com.epimorphics.lda.support.NumericArgUtils
-
- readerToJsonObject(Reader) - Static method in class com.epimorphics.jsonrdf.ParseWrapper
-
- readFull(Reader) - Static method in class com.epimorphics.jsonrdf.Decoder
-
- readMiles(String) - Static method in class com.epimorphics.lda.support.NumericArgUtils
-
Answer a distance in miles as expressed by arg in Double format.
- readModel(String) - Static method in class com.epimorphics.util.Util
-
- readNumber(String, String, double, double) - Static method in class com.epimorphics.lda.support.NumericArgUtils
-
- readResource(String) - Static method in class com.epimorphics.util.Util
-
- recordAltName(String, String) - Method in class com.epimorphics.jsonrdf.Context
-
Record an alternative named to use to to shorted a URI.
- recordAltName(String, PrefixMapping) - Method in class com.epimorphics.jsonrdf.Context
-
- recordPreferredName(String, String) - Method in class com.epimorphics.jsonrdf.Context
-
Record the preferred name to use to shorten a URI.
- recordShortname(String, String) - Method in class com.epimorphics.jsonrdf.Context
-
Record all preferred shortname => uri mappings that we find (even ones that
the older code discards) so that we can detect clashes later.
- ReflectionSupport - Class in com.epimorphics.lda.support
-
Versions of Class.forName and Class.newInstance that turn checked
exceptions into unchecked ones.
- ReflectionSupport() - Constructor for class com.epimorphics.lda.support.ReflectionSupport
-
- register(String, Object) - Static method in class com.epimorphics.lda.jmx.JMXSupport
-
- register(String, String, APIEndpoint) - Method in class com.epimorphics.lda.routing.DefaultRouter
-
Register the endpoint ep associated with the URI template ut.
- register(String, T) - Method in class com.epimorphics.lda.routing.MatchSearcher
-
Add the template path
to the collection, associated
with the supplied result value.
- register(String, String, APIEndpoint) - Method in interface com.epimorphics.lda.routing.Router
-
Register a new API instance.
- registerApi(Router, String, APISpec) - Static method in class com.epimorphics.lda.core.APIFactory
-
Manufacture ApiInstances for each instance defined in the
given API and register them with the router.
- registerModel(String, String, String, Model) - Static method in class com.epimorphics.lda.routing.ServletUtils
-
Register all API endpoints specified in the given model with the
router.
- relatedLinks() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- relatedLinksHTML() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- releaseOf - Static variable in class com.epimorphics.lda.vocabularies.ELDA.DOAP_EXTRAS
-
- remove(String) - Method in class com.epimorphics.lda.support.MultiMap
-
- rename(Map<String, String>) - Method in class com.epimorphics.lda.support.ModelPrefixEditor
-
Rename the keys of the term-binding map according to this prefix editor.
- rename(Model) - Method in class com.epimorphics.lda.support.ModelPrefixEditor
-
- rename(Graph) - Method in class com.epimorphics.lda.support.ModelPrefixEditor
-
- rename(RDFNode) - Method in class com.epimorphics.lda.support.ModelPrefixEditor
-
- rename(String) - Method in class com.epimorphics.lda.support.PrefixEditor
-
rename returns the renamed subject, unchanged if no FromTo's apply.
- render(PrefixLogger, StringBuilder) - Method in class com.epimorphics.lda.rdfq.Any
-
- render(PrefixLogger, StringBuilder) - Method in class com.epimorphics.lda.rdfq.Apply
-
- render(PrefixLogger, StringBuilder) - Method in class com.epimorphics.lda.rdfq.Infix
-
- render(PrefixLogger, StringBuilder) - Method in interface com.epimorphics.lda.rdfq.RenderExpression
-
- render(Times, Bindings, Map<String, String>, APIResultSet) - Method in class com.epimorphics.lda.renderers.FeedRenderer
-
- render(Times, Bindings, Map<String, String>, APIResultSet) - Method in class com.epimorphics.lda.renderers.JSONRenderer
-
- render(Times, Bindings, Map<String, String>, APIResultSet) - Method in class com.epimorphics.lda.renderers.RDFXMLRenderer
-
- render(Times, Bindings, Map<String, String>, APIResultSet) - Method in interface com.epimorphics.lda.renderers.Renderer
-
Render a result set.
- render(Times, Bindings, Map<String, String>, APIResultSet) - Method in class com.epimorphics.lda.renderers.TextPlainRenderer
-
- render(Times, Bindings, Map<String, String>, APIResultSet) - Method in class com.epimorphics.lda.renderers.TurtleRenderer
-
- render(Times, Bindings, Map<String, String>, APIResultSet) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRenderer
-
Render the given result set
- render(OutputStream) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Render the top-level template, given the result set and other state stored
in this rendering closure.
- render(Times, Bindings, Map<String, String>, APIResultSet) - Method in class com.epimorphics.lda.renderers.XMLRenderer
-
- renderAndDiscard(Bindings, Model, Resource, Context) - Method in class com.epimorphics.lda.renderers.JSONRenderer
-
- renderDuration() - Method in class com.epimorphics.lda.support.Times
-
- Renderer - Interface in com.epimorphics.lda.renderers
-
Renderers -- turning result sets into byte streams.
- Renderer.BytesOut - Interface in com.epimorphics.lda.renderers
-
Renderers produce BytesOut objects which will then
stream the rendering to a provided output stream
later.
- Renderer.UTF8 - Class in com.epimorphics.lda.renderers
-
- Renderer.UTF8() - Constructor for class com.epimorphics.lda.renderers.Renderer.UTF8
-
- RendererFactoriesSpec - Class in com.epimorphics.lda.support
-
- RendererFactoriesSpec() - Constructor for class com.epimorphics.lda.support.RendererFactoriesSpec
-
- RendererFactory - Interface in com.epimorphics.lda.renderers
-
- RenderExpression - Interface in com.epimorphics.lda.rdfq
-
- renderFeedIntoDocument(Document, Map<String, String>, FeedRenderer.FeedResults) - Method in class com.epimorphics.lda.renderers.FeedRenderer
-
- renderFormat - Variable in class com.epimorphics.lda.support.Times
-
- renderFormat() - Method in class com.epimorphics.lda.support.Times
-
- renderInto(Resource, APIResultSet.MergedModels, Document, Map<String, String>) - Method in class com.epimorphics.lda.renderers.XMLRenderer
-
- renderMetadata(Element, Resource, Resource) - Method in class com.epimorphics.lda.renderers.XMLRendering
-
- renderModelAs(Model, String) - Static method in class com.epimorphics.jsonrdf.utils.ModelIOUtils
-
Answer a serialisation of m
in the format
format
.
- renderNodeToBytesOut(Times, Document, Bindings, PrefixMapping, String) - Static method in class com.epimorphics.util.DOMUtils
-
- renderNodeToString(Times, Node, PrefixMapping) - Static method in class com.epimorphics.util.DOMUtils
-
- renderObjectData(Element, Resource, Model, Resource) - Method in class com.epimorphics.lda.renderers.XMLRendering
-
- renderSize() - Method in class com.epimorphics.lda.support.Times
-
Answer the size of the rendered result, in bytes.
- renderStatsPage() - Method in class com.epimorphics.lda.support.pageComposition.ComposeStatsDisplay
-
- renderTriples(StringBuilder, PrefixLogger) - Method in class com.epimorphics.lda.core.ChainTree
-
Render all (and only) the triples in this ChainTree as SPARQL
triples.
- renderWhere(StringBuilder, PrefixLogger) - Method in class com.epimorphics.lda.core.ChainTree
-
Render this ChainTree into sb
as SPARQL constructs suitable
for use in the WHERE clause of a SPARQL query.
- renderWrapped(PrefixLogger, StringBuilder) - Method in class com.epimorphics.lda.rdfq.Any
-
- renderWrapped(PrefixLogger, StringBuilder) - Method in class com.epimorphics.lda.rdfq.Apply
-
- renderWrapped(PrefixLogger, StringBuilder) - Method in class com.epimorphics.lda.rdfq.Infix
-
- renderWrapped(PrefixLogger, StringBuilder) - Method in interface com.epimorphics.lda.rdfq.RenderExpression
-
- renderWrapped(PrefixLogger, StringBuilder) - Method in class com.epimorphics.lda.rdfq.Term
-
- renderWrapped(PrefixLogger, StringBuilder) - Method in class com.epimorphics.lda.rdfq.Variable
-
- reorder(List<RDFQ.Triple>, boolean) - Static method in class com.epimorphics.lda.support.QuerySupport
-
Reorder the given triples to try and arrange that query engines with weak
optimisers aren't given excessively silly queries.
- replaceBy(String) - Method in class com.epimorphics.lda.rdfq.Term
-
- replaceBy(String) - Method in class com.epimorphics.lda.rdfq.URINode
-
- replaceBy(String) - Method in class com.epimorphics.lda.rdfq.Value
-
Answer a new Value with the same language and datatype as this
one, but with a new lexical form aka valueString vs.
- replaceQueryParam(URI, String, String...) - Static method in class com.epimorphics.util.URIUtils
-
Answer the URI ru with any existing query parameters named key
discarded and replaced by key=value1&key=value2 ...
- replaceStartBy - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- requestCount - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
-
- requestedFormat - Variable in class com.epimorphics.lda.query.ContextQueryUpdater
-
- requestHandler(String, HttpHeaders, ServletContext, UriInfo) - Method in class com.epimorphics.lda.restlets.RouterRestlet
-
- requestHandlerAny(String, ServletContext, UriInfo) - Method in class com.epimorphics.lda.restlets.MetadataRestlet
-
- requestHandlerHTML(String, UriInfo) - Method in class com.epimorphics.lda.restlets.ControlRestlet
-
- requestHandlerHTML(String, ServletContext, UriInfo) - Method in class com.epimorphics.lda.restlets.MetadataRestlet
-
- requestHandlerJSON(String, UriInfo) - Method in class com.epimorphics.lda.restlets.ControlRestlet
-
- requestHandlerJson(String, UriInfo) - Method in class com.epimorphics.lda.restlets.MetadataRestlet
-
- requestHandlerPlain(String, UriInfo) - Method in class com.epimorphics.lda.restlets.ControlRestlet
-
- requestHandlerPlain(String, UriInfo) - Method in class com.epimorphics.lda.restlets.MetadataRestlet
-
- requestHandlerRDF(String, UriInfo) - Method in class com.epimorphics.lda.restlets.ControlRestlet
-
- requestHandlerRDF_XML(String, UriInfo) - Method in class com.epimorphics.lda.restlets.MetadataRestlet
-
- requestHandlerTurtle(String, UriInfo) - Method in class com.epimorphics.lda.restlets.ControlRestlet
-
- requestHandlerTurtle(String, UriInfo) - Method in class com.epimorphics.lda.restlets.MetadataRestlet
-
- requestURI - Variable in class com.epimorphics.lda.core.APIEndpoint.Request
-
- RES_TYPES_TO_SHORTEN - Static variable in class com.epimorphics.jsonrdf.Context
-
- Reserved - Class in com.epimorphics.lda.shortnames
-
Mode containing shortname definitions for the
syntactically reserved properties.
- Reserved() - Constructor for class com.epimorphics.lda.shortnames.Reserved
-
- resetCache() - Method in class com.epimorphics.lda.restlets.ResetCacheCounts
-
- ResetCacheCounts - Class in com.epimorphics.lda.restlets
-
- ResetCacheCounts() - Constructor for class com.epimorphics.lda.restlets.ResetCacheCounts
-
- resetCounts() - Method in interface com.epimorphics.lda.cache.Cache.Controller
-
Reset the counts of all the caches in this controller.
- resetCounts() - Static method in class com.epimorphics.lda.cache.Cache.Registry
-
Reset the counts of all the registered caches.
- resetCounts() - Method in interface com.epimorphics.lda.cache.Cache
-
Reset to suitable zeroes the counts of this cache.
- resetCounts() - Method in class com.epimorphics.lda.cache.ControllerBase
-
- resetCounts() - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
- resolveAgainstBase(URI, URI, String) - Static method in class com.epimorphics.util.URIUtils
-
- resourceForURI(String) - Method in class com.epimorphics.jsonrdf.Decoder
-
- resourcesWithAllProperties(List<Object>) - Method in class com.epimorphics.lda.renderers.common.Page
-
- ResponseResult - Class in com.epimorphics.lda.core
-
The result from an endpoint call.
- ResponseResult(APIResultSet, Map<String, String>, Bindings) - Constructor for class com.epimorphics.lda.core.ResponseResult
-
- results - Variable in class com.epimorphics.lda.core.APIResultSet
-
- RESULTS_METADATA_GRAPH - Static variable in class com.epimorphics.lda.renderers.common.ResultsModel
-
Graph name for the graph of results metadata
- RESULTS_OBJECT_GRAPH - Static variable in class com.epimorphics.lda.renderers.common.ResultsModel
-
Graph name for the graph of actual results data
- resultSet - Variable in class com.epimorphics.lda.core.ResponseResult
-
- ResultsModel - Class in com.epimorphics.lda.renderers.common
-
An facade for the
APIResultSet
returned from Elda processing,
which is also a
ModelWrapper
that collaborates with the RDF
utility methods from the Epimorphics library.
- ResultsModel(APIResultSet) - Constructor for class com.epimorphics.lda.renderers.common.ResultsModel
-
- returnAs(String, String, String) - Static method in class com.epimorphics.lda.restlets.RouterRestlet
-
- returnError(Throwable) - Static method in class com.epimorphics.lda.restlets.RouterRestlet
-
- returnError(String) - Static method in class com.epimorphics.lda.restlets.RouterRestlet
-
- returnNotFound(String) - Static method in class com.epimorphics.lda.restlets.RouterRestlet
-
- returnNotFound(String, String) - Static method in class com.epimorphics.lda.restlets.RouterRestlet
-
- ReusedShortnameException - Exception in com.epimorphics.lda.exceptions
-
- ReusedShortnameException(String, Set<String>) - Constructor for exception com.epimorphics.lda.exceptions.ReusedShortnameException
-
- ReusedShortnameException(ReusedShortnameException.One) - Constructor for exception com.epimorphics.lda.exceptions.ReusedShortnameException
-
- ReusedShortnameException(List<ReusedShortnameException.One>) - Constructor for exception com.epimorphics.lda.exceptions.ReusedShortnameException
-
- ReusedShortnameException.One - Class in com.epimorphics.lda.exceptions
-
- ReusedShortnameException.One(String, Set<String>) - Constructor for class com.epimorphics.lda.exceptions.ReusedShortnameException.One
-
- rewriteResultURIs - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- root - Variable in class com.epimorphics.lda.core.APIResultSet
-
- rootResource - Static variable in class com.epimorphics.lda.shortnames.StandardShortnameService
-
- roots() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy
-
- roundTrip - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- Router - Interface in com.epimorphics.lda.routing
-
Abstraction for the dispatch part of the API.
- router - Variable in class com.epimorphics.lda.specmanager.SpecManagerImpl
-
- RouterFactory - Class in com.epimorphics.lda.routing
-
- RouterFactory() - Constructor for class com.epimorphics.lda.routing.RouterFactory
-
- RouterRestlet - Class in com.epimorphics.lda.restlets
-
Handles all incoming API calls and routes to appropriate locations.
- RouterRestlet(ServletContext) - Constructor for class com.epimorphics.lda.restlets.RouterRestlet
-
Initialise this RouterRestlet.
- RouterRestlet.Init - Class in com.epimorphics.lda.restlets
-
- RouterRestlet.Init() - Constructor for class com.epimorphics.lda.restlets.RouterRestlet.Init
-
- RouterRestlet.TimestampedRouter - Class in com.epimorphics.lda.restlets
-
TimestampedRouter is a router plus the timestamp of the latest file
it was created from.
- RouterRestlet.TimestampedRouter(Router, long, long) - Constructor for class com.epimorphics.lda.restlets.RouterRestlet.TimestampedRouter
-
- RouterRestlet.TimestampedRouter(Router, long, long, long) - Constructor for class com.epimorphics.lda.restlets.RouterRestlet.TimestampedRouter
-
- RouterRestletSupport - Class in com.epimorphics.lda.restlets
-
Support methods and data structures for RouterRestlet.
- RouterRestletSupport() - Constructor for class com.epimorphics.lda.restlets.RouterRestletSupport
-
- RouterRestletSupport.PrefixAndFilename - Class in com.epimorphics.lda.restlets
-
- RouterRestletSupport.PrefixAndFilename(String, String) - Constructor for class com.epimorphics.lda.restlets.RouterRestletSupport.PrefixAndFilename
-
- row - Variable in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- rules - Variable in class com.epimorphics.jsonrdf.Encoder
-
- run - Class in cmd
-
- run() - Constructor for class cmd.run
-
- runQuery(NoteBoard, Controls, APISpec, Cache, Bindings, View) - Method in class com.epimorphics.lda.query.APIQuery
-
Run the defined query against the datasource
- runQueryWithSource(NoteBoard, Controls, APISpec, Bindings, String, View, Source) - Method in class com.epimorphics.lda.query.APIQuery
-
- S - Variable in class com.epimorphics.lda.rdfq.RDFQ.Triple
-
- safeSplit(String) - Static method in class com.epimorphics.lda.routing.ServletUtils
-
- sameValuesAs(Bindings) - Method in class com.epimorphics.lda.bindings.Bindings
-
Compare this binding with the other one, forcing evaluations along the
way.
- secondsForNode - Variable in class com.epimorphics.lda.specs.PropertyExpiryTimes
-
- see(RDFNodeWrapper) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy.DisplayHierarchyContext
-
Add a node to the set of seen resources
- see(Iterable<RDFNodeWrapper>) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy.DisplayHierarchyContext
-
Add a set of resources to the seen set
- seen - Variable in class com.epimorphics.lda.support.PrefixLogger
-
- select - Static variable in class com.epimorphics.lda.vocabularies.API
-
A SPARQL WHERE and ORDER BY clause that can be used to select an ordered list
of resources.
- SELECT_VAR - Static variable in class com.epimorphics.lda.query.APIQuery
-
- selectionDuration() - Method in class com.epimorphics.lda.support.Times
-
- selectionQuery() - Method in class com.epimorphics.lda.renderers.common.PageMetadata.Execution
-
- selectionQuery() - Method in class com.epimorphics.lda.renderers.common.PageMetadata
-
- selectionResult - Static variable in class com.epimorphics.lda.vocabularies.API
-
- selector - Static variable in class com.epimorphics.lda.vocabularies.API
-
The selector that should be used to generate the list of items.
- Selector - Static variable in class com.epimorphics.lda.vocabularies.API
-
A specification of an ordered list of resources.
- selectQuery - Variable in class com.epimorphics.lda.core.APIResultSet
-
- selectQuerySize() - Method in class com.epimorphics.lda.support.Times
-
Answer the recorded size in bytes of the select query.
- selectResources(Controls, APISpec, Bindings, Source) - Method in class com.epimorphics.lda.query.APIQuery
-
Answer the select query (if any; otherwise, "") and list of resources
obtained by running that query.
- serialVersionUID - Static variable in class com.epimorphics.lda.routing.Container
-
- SERVER_ERROR - Static variable in exception com.epimorphics.lda.exceptions.EldaException
-
- Service - Static variable in class com.epimorphics.lda.vocabularies.API
-
- SERVICE - Static variable in class com.epimorphics.lda.vocabularies.SPARQL
-
- Service - Static variable in class com.epimorphics.lda.vocabularies.SPARQL
-
- ServletUtils - Class in com.epimorphics.lda.routing
-
Some methods useful in the two servlet-handling components
of the routing classes.
- ServletUtils() - Constructor for class com.epimorphics.lda.routing.ServletUtils
-
- ServletUtils.GetInitParameter - Interface in com.epimorphics.lda.routing
-
- set(SpecManager) - Static method in class com.epimorphics.lda.specmanager.SpecManagerFactory
-
- set(String, String) - Method in class com.epimorphics.lda.support.ModelPrefixEditor
-
- set(String, String) - Method in class com.epimorphics.lda.support.PrefixEditor
-
- set(T...) - Static method in class com.epimorphics.util.CollectionUtils
-
- setAbsoluteIndent(int) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- setAllowedReserved(Resource, APIQuery) - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- setBase(String) - Method in class com.epimorphics.jsonrdf.Context
-
Set the base URI
- setBasePropertyPaths(Set<PropertyPath>) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy.DisplayHierarchyContext
-
Set the base list of known property paths for the current view
- setBaseTDBPath(String) - Static method in class com.epimorphics.lda.support.TDBManager
-
The method the loader should call to set the TDB base directory.
- setContentLocation(URI) - Method in class com.epimorphics.lda.core.APIResultSet
-
- setDefaultLanguage(String) - Method in class com.epimorphics.lda.query.APIQuery
-
Set the default language, discarding any existing default language.
- setDescribeLabel(String) - Method in class com.epimorphics.lda.core.View
-
Set the describe label used by this viewer.
- setDescribeThreshold(int) - Method in class com.epimorphics.lda.core.View
-
- setDynamicProperties(List<String>, Properties) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Set additional properties that are calculated based on current state
- setEnableETags(boolean) - Method in class com.epimorphics.lda.query.APIQuery
-
Set the etags enable flag; true -> enabled.
- setFixedSelect(String) - Method in class com.epimorphics.lda.query.APIQuery
-
- setFlatMode(boolean) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- setFormat(String) - Method in interface com.epimorphics.lda.core.ViewSetter
-
- setFormat(String) - Method in class com.epimorphics.lda.query.ContextQueryUpdater
-
- setGraphName(String) - Method in class com.epimorphics.lda.query.APIQuery
-
- setHidden(boolean) - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- setLanguagesFor(String, String) - Method in class com.epimorphics.lda.query.APIQuery
-
- setLineNumbers(boolean) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- setMetadata(String, Model) - Method in class com.epimorphics.lda.core.APIResultSet
-
Set the metadata section called option
to the model
meta
.
- setMetadata(String, Model) - Method in interface com.epimorphics.lda.core.SetsMetadata
-
- setMultivalued(boolean) - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- setName(String) - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- setNsPrefix(String, String) - Method in class com.epimorphics.lda.core.APIResultSet.MergedModels
-
- setNsPrefixes(PrefixMapping) - Method in class com.epimorphics.lda.core.APIResultSet.MergedModels
-
- setNsPrefixes(PrefixMapping) - Method in class com.epimorphics.lda.core.APIResultSet
-
Set the prefixes of this result-set's model.
- setOrderBy(String) - Method in class com.epimorphics.lda.query.APIQuery
-
Discard any existing order expressions (a string that may appear after
SPARQL's ORDER BY).
- setPadChar(char) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- setPadString(String) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- setPage(Page) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy.DisplayHierarchyContext
-
Set the model wrapper
- setPageNumber(int) - Method in class com.epimorphics.lda.query.APIQuery
-
Set which page should be returned.
- setPageSize(int) - Method in class com.epimorphics.lda.query.APIQuery
-
Set the page size to use when paging through results.
- setPrettyPrint(boolean) - Method in class com.epimorphics.jsonrdf.JSONWriterWrapper
-
- setPropertiesAndParams(Times, Bindings, PrefixMapping, String) - Static method in class com.epimorphics.util.DOMUtils
-
- setProperty(String, ContextPropertyInfo) - Method in class com.epimorphics.jsonrdf.Context
-
- setPropertyOrdering(PropertyOrderingStrategy) - Static method in class com.epimorphics.lda.renderers.common.DisplayRdfNode
-
Set the new common strategy for ordering the triples attached to a property.
- setRenderDuration(long, String) - Method in class com.epimorphics.lda.support.Times
-
- setRenderedSize(long) - Method in class com.epimorphics.lda.support.Times
-
Record the size in bytes of the rendered output.
- setRoot(Resource) - Method in class com.epimorphics.lda.core.APIResultSet
-
Set the resource to be used as root in this result-set
(returned by getRoot()).
- setSelectionDuration(long) - Method in class com.epimorphics.lda.support.Times
-
- setSelectQuery(String) - Method in class com.epimorphics.lda.core.APIResultSet
-
- setSelectQuerySize(String) - Method in class com.epimorphics.lda.support.Times
-
Record the size in bytes of the select query.
- SetsMetadata - Interface in com.epimorphics.lda.core
-
Interface for classes that accept named metadata.
- setSortBy(String) - Method in class com.epimorphics.lda.query.APIQuery
-
Discard any existing order expressions.
- setSorted(boolean) - Method in class com.epimorphics.jsonrdf.Context
-
Set flag to indicate if properties should be sorted in the encoding
- setStructured(boolean) - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- setStylesheetCompileTime(long) - Method in class com.epimorphics.lda.support.Times
-
Set the duration of a stylesheet compilation.
- setSubject(String) - Method in class com.epimorphics.lda.query.APIQuery
-
- setSubjectAsItemEndpoint(String) - Method in class com.epimorphics.lda.query.APIQuery
-
Sets the query to just describe a single resource, rather than search for
a list
- setTotalCountRequested(boolean) - Method in class com.epimorphics.lda.query.APIQuery
-
If the current total count request is null, set it to b
and
return true; otherwise return false (meaning "could not set").
- setType(String) - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- setTypeConstraint(Resource) - Method in class com.epimorphics.lda.query.APIQuery
-
- setUnitIndent(int) - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- setup(QueryExecution) - Method in interface com.epimorphics.lda.sources.Source.ResultSetConsumer
-
- setupLARQandTDB(ServletContext) - Static method in class com.epimorphics.lda.routing.ServletUtils
-
- setUriTemplatePrefix(String, String, Resource) - Static method in class com.epimorphics.lda.routing.ServletUtils
-
If the prefix path is not null, update the root to have a
uriTemplatePrefix derived from the prefix path by substituting
{file} with the leafname of the file loaded from and (b) {api}
with the local name of the root.
- setUsedPrefixes(APIResultSet.MergedModels, PrefixMapping) - Static method in class com.epimorphics.lda.core.APIResultSet
-
Set prefixes for the namespaces of terms that Elda uses
in its generated models.
- setUsedPrefixes(Model, PrefixMapping) - Static method in class com.epimorphics.lda.core.APIResultSet
-
- setValue(String) - Method in class com.epimorphics.lda.renderers.common.EldaURL.URLParameterValue
-
- setViewByName(String) - Method in interface com.epimorphics.lda.core.ViewSetter
-
- setViewByName(String) - Method in class com.epimorphics.lda.query.ContextQueryUpdater
-
- setViewByProperties(String) - Method in interface com.epimorphics.lda.core.ViewSetter
-
- setViewByProperties(String) - Method in class com.epimorphics.lda.query.ContextQueryUpdater
-
- setViewByTemplate(String) - Method in class com.epimorphics.lda.query.ContextQueryUpdater
-
- setViewDuration(long) - Method in class com.epimorphics.lda.support.Times
-
- shorten(String, boolean) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
Return the shortened name for the given uri
.
- shorten(String) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
Return a short name, memoising by default.
- shorten(String) - Static method in class com.epimorphics.lda.support.pageComposition.Messages
-
- shortForm(String) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
Return the short-form of a URI, delegating the work to
Transcoding
- shortForm(Context, PrefixMapping, Resource) - Static method in class com.epimorphics.lda.support.pageComposition.ComposeConfigDisplay
-
- shortForm(PrefixMapping, Resource) - Static method in class com.epimorphics.lda.support.pageComposition.ComposeConfigDisplay
-
- shortName - Variable in class com.epimorphics.lda.core.Param.Info
-
- shortName - Variable in class com.epimorphics.lda.exceptions.ReusedShortnameException.One
-
- shortnameMode - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- shortNameRenderer() - Method in class com.epimorphics.lda.renderers.common.Page
-
- ShortNameRenderer - Class in com.epimorphics.lda.renderers.common
-
A service object that augments the
ShortnameService
to add the
capability of consistently generating new short names for URIs that do
not yet have declared short names.
- ShortNameRenderer(ShortnameService, Iterable<Binding<Resource>>) - Constructor for class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
Construct a short name renderer using an existing short name service as a
provider of pre-existing short names.
- shortNameService() - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
Return the wrapped short name service, or throw an exception
- shortNameService(boolean) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
Return the wrapped short name service; only throw an exception
if required
is true.
- shortNameService() - Method in class com.epimorphics.lda.renderers.velocity.VelocityRenderer
-
- ShortnameService - Interface in com.epimorphics.lda.shortnames
-
A ShortnameService maps shortnames to full URIs so that classes and
properties in web APIs can refer to them compactly and legally.
- ShortnameService.Util - Class in com.epimorphics.lda.shortnames
-
Utilities on ShortnameService's.
- ShortnameService.Util() - Constructor for class com.epimorphics.lda.shortnames.ShortnameService.Util
-
- shortStackTrace(Throwable) - Static method in class com.epimorphics.lda.support.pageComposition.Messages
-
- shortUniqueID() - Method in class com.epimorphics.lda.renderers.common.DisplayRdfNode
-
- show(StringBuilder) - Method in interface com.epimorphics.lda.cache.Cache
-
Append an HTML description of this cache to sb
.
- show(StringBuilder) - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
- SHOW_ALL - Static variable in class com.epimorphics.lda.core.View
-
- SHOW_BASIC - Static variable in class com.epimorphics.lda.core.View
-
- SHOW_DEFAULT_INTERNAL - Static variable in class com.epimorphics.lda.core.View
-
- SHOW_DESCRIPTION - Static variable in class com.epimorphics.lda.core.View
-
- showAll(StringBuilder) - Method in interface com.epimorphics.lda.cache.Cache.Controller
-
Answer an HTML description of all the cache's states.
- showAll(StringBuilder) - Static method in class com.epimorphics.lda.cache.Cache.Registry
-
- showAll(StringBuilder) - Method in class com.epimorphics.lda.cache.ControllerBase
-
- ShowCache - Class in com.epimorphics.lda.restlets
-
- ShowCache() - Constructor for class com.epimorphics.lda.restlets.ShowCache
-
- showMightHaveMeant - Static variable in class com.epimorphics.lda.restlets.RouterRestlet
-
- ShowStats - Class in com.epimorphics.lda.restlets
-
The ShowStats restlet provides access to an HTML rendering of
Elda's StatsValues.
- ShowStats() - Constructor for class com.epimorphics.lda.restlets.ShowStats
-
- showStats() - Method in class com.epimorphics.lda.restlets.ShowStats
-
Render the statistics into HTML and respond with it.
- siblings() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- SimpleLiteral - Static variable in class com.epimorphics.lda.vocabularies.API
-
(Elda extension) A datatype to mark the values of a property as being unadorned
literals.
- size() - Method in class com.epimorphics.lda.rdfq.AnyList
-
- size() - Method in class com.epimorphics.lda.renderers.common.PropertyPath
-
- size() - Method in class com.epimorphics.util.CountStream
-
- SKOSstub - Class in com.epimorphics.lda.vocabularies
-
A tiny stub of SKOS properties used explicitly in Elda.
- SKOSstub() - Constructor for class com.epimorphics.lda.vocabularies.SKOSstub
-
- sns() - Method in interface com.epimorphics.lda.query.APIQuery.QueryBasis
-
- sns - Variable in class com.epimorphics.lda.query.APIQuery
-
- sns - Variable in class com.epimorphics.lda.query.ValTranslator
-
- sns() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
- sns - Variable in class com.epimorphics.lda.specs.APISpec
-
- software - Static variable in class com.epimorphics.lda.vocabularies.ELDA.COMMON
-
- some() - Static method in class com.epimorphics.lda.support.PrefixLogger
-
Answer a new PrefixLoggger with a few standard prefixes in it.
- sort - Static variable in class com.epimorphics.lda.vocabularies.API
-
A sequence of comma-separated sort specifications indicating the sorting of
the items in the sequence that the selector selects.
- SORT_BY_FORMAT - Static variable in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
-
- sortByOrderSpecs - Variable in class com.epimorphics.lda.query.APIQuery
-
- sortByOrderSpecsFrozen - Variable in class com.epimorphics.lda.query.APIQuery
-
- sortProperties - Variable in class com.epimorphics.jsonrdf.Context
-
- sortRemovalLinks() - Method in class com.epimorphics.lda.renderers.common.Page
-
- source - Variable in class com.epimorphics.lda.sources.LocalSource
-
- Source - Interface in com.epimorphics.lda.sources
-
Abstraction of the data endpoint to be queried.
- source - Variable in class com.epimorphics.lda.sources.TDBSource
-
- Source.ResultSetConsumer - Interface in com.epimorphics.lda.sources
-
The callback object used for SELECTs.
- Source.Util - Class in com.epimorphics.lda.sources
-
- Source.Util() - Constructor for class com.epimorphics.lda.sources.Source.Util
-
- SourceBase - Class in com.epimorphics.lda.sources
-
SourceBase provides the canonical implementation of the extended
Source operations.
- SourceBase() - Constructor for class com.epimorphics.lda.sources.SourceBase
-
- SourceBase(Resource) - Constructor for class com.epimorphics.lda.sources.SourceBase
-
- sourceDataset - Variable in class com.epimorphics.lda.sources.LocalSource
-
- sourceFromSpec(FileManager, Resource, AuthMap) - Static method in class com.epimorphics.lda.sources.GetDataSource
-
- sources - Variable in class com.epimorphics.lda.sources.CombinedSource
-
- sourceSet - Variable in class com.epimorphics.lda.sources.TDBSource
-
- SPARQL - Class in com.epimorphics.lda.vocabularies
-
A stub for the necessary SPARQL vocabulary.
- SPARQL() - Constructor for class com.epimorphics.lda.vocabularies.SPARQL
-
- sparqlEndpoint - Variable in class com.epimorphics.lda.sources.SparqlSource
-
- sparqlEndpoint - Static variable in class com.epimorphics.lda.vocabularies.API
-
The endpoint used to serve up the results that are exposed by the API.
- sparqlQuery - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- SparqlSource - Class in com.epimorphics.lda.sources
-
Data source representing and external SPARQL endpoint.
- SparqlSource(Resource, AuthMap) - Constructor for class com.epimorphics.lda.sources.SparqlSource
-
- SparqlSource.Perhaps - Enum in com.epimorphics.lda.sources
-
- SparqlSupport - Class in com.epimorphics.lda.rdfq
-
Support code for constructing SPARQL queries.
- SparqlSupport() - Constructor for class com.epimorphics.lda.rdfq.SparqlSupport
-
- spec - Variable in class com.epimorphics.lda.core.APIEndpointImpl
-
- SpecEntry - Class in com.epimorphics.lda.specmanager
-
- specificationURI - Variable in class com.epimorphics.lda.specs.APISpec
-
- SpecManager - Interface in com.epimorphics.lda.specmanager
-
Defines the interface for a storage manager that can preserve and
retrieve specifications and use them to reconstruct routing table
entries.
- SpecManagerFactory - Class in com.epimorphics.lda.specmanager
-
Supply an environment-specific implementation of the
SpecManager.
- SpecManagerFactory() - Constructor for class com.epimorphics.lda.specmanager.SpecManagerFactory
-
- SpecManagerImpl - Class in com.epimorphics.lda.specmanager
-
Implementation of SpecManager for simple non-GAE environment.
- SpecManagerImpl(Router, ModelLoader) - Constructor for class com.epimorphics.lda.specmanager.SpecManagerImpl
-
- specNamesFromInitParam(ServletUtils.GetInitParameter) - Static method in class com.epimorphics.lda.routing.ServletUtils
-
- specNamesFromSystemProperties() - Static method in class com.epimorphics.lda.routing.ServletUtils
-
- specs - Variable in class com.epimorphics.lda.specmanager.SpecManagerImpl
-
- SpecUtils - Class in com.epimorphics.lda.specmanager
-
Random utility methods for the implementing SpecManagers
- SpecUtils() - Constructor for class com.epimorphics.lda.specmanager.SpecUtils
-
- specWantsContext - Variable in class com.epimorphics.lda.core.APIEndpointImpl
-
- spelling() - Method in class com.epimorphics.lda.rdfq.Term
-
- spelling() - Method in class com.epimorphics.lda.rdfq.URINode
-
- spelling() - Method in class com.epimorphics.lda.rdfq.Value
-
- spelling(RDFNode) - Method in class com.epimorphics.lda.renderers.XMLRendering
-
- splitFilePath(File) - Method in class com.epimorphics.lda.support.Glob
-
Split a file into components such that the components are differences in
reverse order of repeated getParentFile() calls, with file separators
stripped if present.
- splitTemplate(String) - Static method in class com.epimorphics.util.TemplateUtils
-
- stack - Variable in class com.epimorphics.jsonrdf.JSONWriterObject
-
- standardHeaders(String, Response.ResponseBuilder) - Static method in class com.epimorphics.lda.restlets.RouterRestlet
-
- standardHeaders(String, APIResultSet, int, Response.ResponseBuilder) - Static method in class com.epimorphics.lda.restlets.RouterRestlet
-
- standardHeaders(String, APIResultSet, int, boolean, Response.ResponseBuilder) - Static method in class com.epimorphics.lda.restlets.RouterRestlet
-
- StandardShortnameService - Class in com.epimorphics.lda.shortnames
-
See ShortnameService.
- StandardShortnameService(Resource, PrefixMapping, ModelLoader) - Constructor for class com.epimorphics.lda.shortnames.StandardShortnameService
-
Initialise a ShortnameService
- StandardShortnameService() - Constructor for class com.epimorphics.lda.shortnames.StandardShortnameService
-
- StandardShortnameService(Model) - Constructor for class com.epimorphics.lda.shortnames.StandardShortnameService
-
- STAR - Static variable in class com.epimorphics.lda.renderers.common.PropertyPath
-
A fake property to denote the star operator in a property path
- STAR_STAR - Static variable in class com.epimorphics.util.MediaType
-
- startArray() - Method in class com.epimorphics.jsonrdf.extras.JSStreamingWriter
-
- startIndex() - Method in class com.epimorphics.lda.renderers.common.Page
-
- startIndex - Static variable in class com.epimorphics.lda.vocabularies.OpenSearch
-
- startingNewLine - Variable in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
- startNamedGraph(JSONWriterFacade, String) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
Start a specific named graph
- startNamedGraph(JSONWriterFacade, String) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
Start a specific named graph
- startNamedGraphs(JSONWriterFacade) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
Start a sub-section for outputing named graphs
- startNamedGraphs(JSONWriterFacade) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
Start a sub-section for outputing named graphs
- startObject() - Method in class com.epimorphics.jsonrdf.extras.JSStreamingWriter
-
- startOutput() - Method in class com.epimorphics.jsonrdf.extras.JSStreamingWriter
-
- startResults(JSONWriterFacade, boolean) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
-
Write header for a results/model array object
- startResults(JSONWriterFacade, boolean) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
Writer header for a results/model array object
- Statistics - Class in com.epimorphics.lda.jmx
-
- Statistics() - Constructor for class com.epimorphics.lda.jmx.Statistics
-
- Statistics.Stats - Class in com.epimorphics.lda.jmx
-
- Statistics.Stats() - Constructor for class com.epimorphics.lda.jmx.Statistics.Stats
-
- Statistics.StatsMBean - Interface in com.epimorphics.lda.jmx
-
- StatsValues - Class in com.epimorphics.lda.support.statistics
-
- StatsValues() - Constructor for class com.epimorphics.lda.support.statistics.StatsValues
-
- stderr - Static variable in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
Stderr wrapped in an IndentedWriter - no line numbers
- stdout - Static variable in class com.epimorphics.jsonrdf.extras.IndentedWriter
-
Stdout wrapped in an IndentedWriter - no line numbers
- store(URI, ResponseResult, long) - Method in interface com.epimorphics.lda.cache.Cache
-
- store(URI, ResponseResult, long) - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
- storeShortName(String, String) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
-
Add a new shortname - URI pair
- StreamUtils - Class in com.epimorphics.util
-
Some utilities for handling UTF8 streams.
- StreamUtils() - Constructor for class com.epimorphics.util.StreamUtils
-
- string - Static variable in interface com.epimorphics.lda.Version
-
- stringToJsonArray(String) - Static method in class com.epimorphics.jsonrdf.ParseWrapper
-
- stringToJsonObject(String) - Static method in class com.epimorphics.jsonrdf.ParseWrapper
-
- StripPrefixes - Class in com.epimorphics.lda.renderers
-
StripPrefixes provides a method for removing unnecessary prefixes from
(a (shared) copy of) a model.
- StripPrefixes() - Constructor for class com.epimorphics.lda.renderers.StripPrefixes
-
- structured - Variable in class com.epimorphics.jsonrdf.ContextPropertyInfo
-
- structured - Static variable in class com.epimorphics.lda.vocabularies.API
-
- style - Static variable in class com.epimorphics.util.Util
-
- stylesheet - Static variable in class com.epimorphics.lda.vocabularies.API
-
The XSLT stylesheet that should be used by an XSLT formatter to generate a
representation of the RDF graph
- stylesheetCompileDuration() - Method in class com.epimorphics.lda.support.Times
-
- subjectResource - Variable in class com.epimorphics.lda.query.APIQuery
-
- suffix() - Method in class com.epimorphics.lda.renderers.velocity.VelocityRenderer
-
- suffixBased - Static variable in class com.epimorphics.lda.vocabularies.API
-
This content negotiation strategy uses the suffix used on the last segment
within the request URI to indicate the formatter that should be used to format
the results of the request.
- summary() - Method in interface com.epimorphics.lda.cache.Cache.Controller
-
Answer a summary of this cache controller's state.
- summary() - Method in interface com.epimorphics.lda.cache.Cache
-
Answer a summary description of this cache.
- summary() - Method in class com.epimorphics.lda.cache.ControllerBase
-
- summary() - Method in class com.epimorphics.lda.cache.LimitedCacheBase
-
- supportsNestedSelect() - Method in class com.epimorphics.lda.sources.CombinedSource
-
- supportsNestedSelect() - Method in class com.epimorphics.lda.sources.HereSource
-
HereSources are in-memory models and support nested selects via ARQ.
- supportsNestedSelect() - Method in class com.epimorphics.lda.sources.LocalSource
-
Local sources are held in in-memory models and support nested selects
via ARQ.
- supportsNestedSelect() - Method in interface com.epimorphics.lda.sources.Source
-
Answer TRUE iff this source supports nested SELECT queries
(as specified by SPARQL 1.1).
- supportsNestedSelect() - Method in class com.epimorphics.lda.sources.SparqlSource
-
It's remote.
- supportsNestedSelect() - Method in class com.epimorphics.lda.sources.TDBSource
-
TDB supports nested selects via ARQ.
- supportsNestedSelect - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- SystemClock - Static variable in interface com.epimorphics.lda.cache.Cache.Clock
-
A Clock that reports the "actual" time in milliseconds.
- val - Variable in class com.epimorphics.lda.query.PendingParameterValue
-
- ValTranslator - Class in com.epimorphics.lda.query
-
ValTranslator handles the translation of the V in ?P=V
to a suitable RDFQ node, usually (but not always) some
kind of literal.
- ValTranslator(VarSupply, ValTranslator.Filters, ShortnameService) - Constructor for class com.epimorphics.lda.query.ValTranslator
-
- ValTranslator.Filters - Interface in com.epimorphics.lda.query
-
- value(String) - Method in class com.epimorphics.jsonrdf.extras.JSStreamingWriter
-
- value(boolean) - Method in class com.epimorphics.jsonrdf.extras.JSStreamingWriter
-
- value(double) - Method in class com.epimorphics.jsonrdf.extras.JSStreamingWriter
-
- value(long) - Method in class com.epimorphics.jsonrdf.extras.JSStreamingWriter
-
- value(boolean) - Method in interface com.epimorphics.jsonrdf.JSONWriterFacade
-
Append either the value true
or the value
false
.
- value(double) - Method in interface com.epimorphics.jsonrdf.JSONWriterFacade
-
Append a double value.
- value(long) - Method in interface com.epimorphics.jsonrdf.JSONWriterFacade
-
Append a long value.
- value(Object) - Method in interface com.epimorphics.jsonrdf.JSONWriterFacade
-
Append an object value.
- value(boolean) - Method in class com.epimorphics.jsonrdf.JSONWriterObject
-
- value(double) - Method in class com.epimorphics.jsonrdf.JSONWriterObject
-
- value(long) - Method in class com.epimorphics.jsonrdf.JSONWriterObject
-
- value(Object) - Method in class com.epimorphics.jsonrdf.JSONWriterObject
-
- value(boolean) - Method in class com.epimorphics.jsonrdf.JSONWriterWrapper
-
- value(double) - Method in class com.epimorphics.jsonrdf.JSONWriterWrapper
-
- value(long) - Method in class com.epimorphics.jsonrdf.JSONWriterWrapper
-
- value(Object) - Method in class com.epimorphics.jsonrdf.JSONWriterWrapper
-
- Value - Class in com.epimorphics.lda.rdfq
-
- Value(String) - Constructor for class com.epimorphics.lda.rdfq.Value
-
- Value(String, String, String) - Constructor for class com.epimorphics.lda.rdfq.Value
-
- value() - Method in class com.epimorphics.lda.renderers.common.Binding
-
- value() - Method in class com.epimorphics.lda.routing.MatchTemplate
-
Answer the associated value for this template.
- value - Static variable in class com.epimorphics.lda.vocabularies.API
-
- valueOf(String) - Static method in enum com.epimorphics.lda.core.View.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.epimorphics.lda.shortnames.CompleteContext.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.epimorphics.lda.sources.SparqlSource.Perhaps
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.epimorphics.lda.core.View.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class com.epimorphics.lda.renderers.common.EldaURL.URLParameterValue
-
- values() - Static method in enum com.epimorphics.lda.shortnames.CompleteContext.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.epimorphics.lda.sources.SparqlSource.Perhaps
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- var(String) - Static method in class com.epimorphics.lda.rdfq.RDFQ
-
- var(int) - Method in class com.epimorphics.lda.support.PropertyChainTranslator.Vars
-
- varBindings() - Method in class com.epimorphics.lda.renderers.common.Page
-
Return a list of the variable bindings, which associate a variable name
with a textual value
- varBindingsMap() - Method in class com.epimorphics.lda.renderers.common.Page
-
- varcount - Variable in class com.epimorphics.lda.query.APIQuery
-
- Variable - Class in com.epimorphics.lda.rdfq
-
- Variable(String) - Constructor for class com.epimorphics.lda.rdfq.Variable
-
- variable - Static variable in class com.epimorphics.lda.vocabularies.API
-
- variableBinding - Static variable in class com.epimorphics.lda.vocabularies.API
-
- VariableExtractor - Class in com.epimorphics.lda.bindings
-
Extracts and binds variables from API specifications.
- VariableExtractor() - Constructor for class com.epimorphics.lda.bindings.VariableExtractor
-
- varInfo - Variable in class com.epimorphics.lda.query.APIQuery
-
- various - Static variable in class com.epimorphics.lda.prefixes.Prefixes
-
- varNames() - Method in class com.epimorphics.lda.support.InitialParameter
-
- varPattern - Static variable in class com.epimorphics.lda.query.APIQuery
-
Pattern for matching SPARQL query variables (including the leading '?').
- vars - Variable in class com.epimorphics.lda.bindings.Bindings
-
- varsForPropertyChains - Variable in class com.epimorphics.lda.query.APIQuery
-
Map from property chain names (ie dotted strings) to the variable at the
end of that chain.
- VarSupply - Interface in com.epimorphics.lda.core
-
Interface for any object (all right, an APIQuery) that can generate
new variable names.
- VARY - Static variable in class com.epimorphics.lda.restlets.RouterRestlet
-
- VELOCITY_FILE_RESOURCE_LOADER_PATH - Static variable in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Velocity property for configuring loader path
- VELOCITY_PATH_CONFIG_PARAM - Static variable in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
The configuration parameter which sets an alternative location for Velocity templates etc
- VELOCITY_PATH_ENV_VAR - Static variable in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Name of environment var to check for a velocity root directory
- VELOCITY_PROPERTIES_FILE - Static variable in class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Name of the properties file
- VelocityFormatter - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- VelocityRenderer - Class in com.epimorphics.lda.renderers.velocity
-
- VelocityRenderer(MediaType, APIEndpoint, Resource, CompleteContext.Mode, ShortnameService) - Constructor for class com.epimorphics.lda.renderers.velocity.VelocityRenderer
-
Construct a new Velocity renderer
- VelocityRendererFactory - Class in com.epimorphics.lda.renderers
-
- VelocityRendererFactory() - Constructor for class com.epimorphics.lda.renderers.VelocityRendererFactory
-
- VelocityRendering - Class in com.epimorphics.lda.renderers.velocity
-
A VelocityRendering captures the state required to render a particular request into
some output format using Velocity macros.
- VelocityRendering(Bindings, APIResultSet, VelocityRenderer) - Constructor for class com.epimorphics.lda.renderers.velocity.VelocityRendering
-
Construct a Velocity rendering closure
- velocityTemplate - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- Version - Static variable in class com.epimorphics.jsonrdf.impl.EncoderDefault
-
version number of format
- version() - Method in class com.epimorphics.lda.renderers.common.PageMetadata.Processor
-
- Version - Interface in com.epimorphics.lda
-
An interface only to hold the project version number.
- View - Class in com.epimorphics.lda.core
-
Represents a view which selects which parts of a result
resource to show, defined by a (possibly) ordered list of properties.
- View() - Constructor for class com.epimorphics.lda.core.View
-
- View(String) - Constructor for class com.epimorphics.lda.core.View
-
- View(String, View.Type) - Constructor for class com.epimorphics.lda.core.View
-
- View(String, View.Type, List<PropertyChain>) - Constructor for class com.epimorphics.lda.core.View
-
- View.State - Class in com.epimorphics.lda.core
-
- View.State(String, List<Resource>, Model, List<Source>, VarSupply, String) - Constructor for class com.epimorphics.lda.core.View.State
-
- View.Type - Enum in com.epimorphics.lda.core
-
- viewByTemplate(List<Resource>, Model, APISpec, List<Source>, String) - Method in class com.epimorphics.lda.core.View
-
- viewDuration() - Method in class com.epimorphics.lda.support.Times
-
- viewer - Static variable in class com.epimorphics.lda.vocabularies.API
-
A viewer that can be used with the endpoint.
- Viewer - Static variable in class com.epimorphics.lda.vocabularies.API
-
A specification of a view of a particular item.
- viewingQuery() - Method in class com.epimorphics.lda.renderers.common.PageMetadata.Execution
-
- viewingQuery() - Method in class com.epimorphics.lda.renderers.common.PageMetadata
-
- viewingResult - Static variable in class com.epimorphics.lda.vocabularies.API
-
- viewName() - Method in class com.epimorphics.lda.renderers.common.EldaView
-
- viewName - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
- viewNames() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
-
Return (a copy of) the set of names of views in this
EndpointSpec.
- viewQuerySize() - Method in class com.epimorphics.lda.support.Times
-
Answer the recorded size in bytes of all the queries
contributing to the view.
- views() - Method in class com.epimorphics.lda.renderers.common.Page
-
- views - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
-
- ViewSetter - Interface in com.epimorphics.lda.core
-
A ViewSetter chooses a view based on name or properties,
and can also set formatting.
- vocabularies - Static variable in class com.epimorphics.lda.shortnames.BuiltIn
-
- vocabulary - Static variable in class com.epimorphics.lda.vocabularies.API
-
A vocabulary that should be used by the configuration to provide labels for
properties.
- vs - Variable in class com.epimorphics.lda.query.ValTranslator
-
- vt - Variable in class com.epimorphics.lda.query.APIQuery
-