A B C D E F G H I J K L M N O P Q R S T U V W X _ 

A

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
 

B

b - Variable in class com.epimorphics.util.Couple
 
b - Variable in class com.epimorphics.util.Triad
 
BAD_REQUEST - Static variable in exception com.epimorphics.lda.exceptions.EldaException
 
BadBooleanParameter(String, String) - Static method in exception com.epimorphics.lda.exceptions.EldaException
 
BadRequest(String) - Static method in exception com.epimorphics.lda.exceptions.EldaException
Throw a BAD REQUEST exception with the given message.
BadSpecification(String) - Static method in exception com.epimorphics.lda.exceptions.EldaException
 
base - Variable in class com.epimorphics.jsonrdf.Context
 
base - Variable in class com.epimorphics.lda.specs.APISpec
 
base - Static variable in class com.epimorphics.lda.vocabularies.API
The base URI of the API, which is distinct from the URI of the SPARQL endpoint that it queries or the base URI of the instances that it returns.
baseFilePath - Static variable in class com.epimorphics.lda.routing.Loader
 
basePaths() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy.DisplayHierarchyContext
 
baseQuery - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
 
baseTDBPath - Static variable in class com.epimorphics.lda.support.TDBManager
The TDB base directory path, not (currently) accessible to the outside.
BASIC - Static variable in class com.epimorphics.lda.core.View
View that does rdf:type and rdfs:label.
basicGraphTriples - Variable in class com.epimorphics.lda.query.APIQuery
List of pseudo-triples which form the basic graph pattern element of this query.
basicPassword - Variable in class com.epimorphics.lda.sources.SparqlSource
 
basicUser - Variable in class com.epimorphics.lda.sources.SparqlSource
 
basicViewer - Static variable in class com.epimorphics.lda.vocabularies.API
A viewer that returns the type and label of the item.
beginsWith(Property, ShortNameRenderer) - Method in class com.epimorphics.lda.renderers.common.PropertyPath
Return true if the given property matches the first segment in the path - either because the path's shortname expands to the property URI, or because the first segment of the path is *.
bindDefinedvariables(PrefixLogger, String, Bindings) - Method in class com.epimorphics.lda.query.APIQuery
Take the SPARQL query string query and replace any ?SPOO where SPOO is a variable bound in cc with the SPARQL representation of that variable's value.
Binding<BoundType> - Class in com.epimorphics.lda.renderers.common
Denotes a binding of a string to some value type
Binding(String, BoundType) - Constructor for class com.epimorphics.lda.renderers.common.Binding
 
Bindings - Class in com.epimorphics.lda.bindings
A Bindings maps variables (identified by their string names) to their Value (a lexical form with type & language annotation).
Bindings(Bindings, Set<String>, URLforResource) - Constructor for class com.epimorphics.lda.bindings.Bindings
 
Bindings(Bindings, URLforResource) - Constructor for class com.epimorphics.lda.bindings.Bindings
 
Bindings(Set<String>, Bindings) - Constructor for class com.epimorphics.lda.bindings.Bindings
 
Bindings(Bindings) - Constructor for class com.epimorphics.lda.bindings.Bindings
 
Bindings(URLforResource) - Constructor for class com.epimorphics.lda.bindings.Bindings
 
Bindings() - Constructor for class com.epimorphics.lda.bindings.Bindings
 
Bindings(Bindings, Set<String>) - Constructor for class com.epimorphics.lda.bindings.Bindings
 
bindings - Variable in class com.epimorphics.lda.core.EndpointMetadata
 
bindings - Variable in class com.epimorphics.lda.core.ResponseResult
 
bindings - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
 
bindings - Variable in class com.epimorphics.lda.specs.APISpec
 
bNodeForID(String) - Method in class com.epimorphics.jsonrdf.Decoder
 
bNodeForID(int) - Method in class com.epimorphics.jsonrdf.Decoder
 
bNodes - Variable in class com.epimorphics.jsonrdf.Decoder
 
brief(String) - Static method in class com.epimorphics.lda.support.pageComposition.Messages
 
Broken(String) - Static method in exception com.epimorphics.lda.exceptions.EldaException
 
BUFLEN - Static variable in class com.epimorphics.jsonrdf.Decoder
 
buildForTests(Object...) - Static method in class com.epimorphics.lda.specs.PropertyExpiryTimes
buildForTests constructs a PropertyExpiryTimes from an array of alternating Node and (seconds) Long values; the node in element N of the array is given the seconds value in element N+1.
buildVocabularies() - Static method in class com.epimorphics.lda.shortnames.BuiltIn
 
buildWith(APIEndpoint, ShortnameService) - Method in class com.epimorphics.lda.renderers.FeedRendererFactory
 
buildWith(APIEndpoint, ShortnameService) - Method in class com.epimorphics.lda.renderers.JSONRendererFactory
 
buildWith(APIEndpoint, ShortnameService) - Method in interface com.epimorphics.lda.renderers.RendererFactory
Answer a Renderer constructed to our recipe for the given endpoint and short-name service.
buildWith(APIEndpoint, ShortnameService) - Method in class com.epimorphics.lda.renderers.VelocityRendererFactory
 
buildWith(APIEndpoint, ShortnameService) - Method in class com.epimorphics.lda.renderers.XMLRendererFactory
 
buildWith(APIEndpoint, ShortnameService) - Method in class com.epimorphics.lda.renderers.XSLT_RendererFactory
 
BuiltIn - Class in com.epimorphics.lda.shortnames
 
BuiltIn() - Constructor for class com.epimorphics.lda.shortnames.BuiltIn
 
BuiltinRendererTable - Class in com.epimorphics.lda.renderers
The built-in table of renderers, by name.
BuiltinRendererTable() - Constructor for class com.epimorphics.lda.renderers.BuiltinRendererTable
 
BytesOutString - Class in com.epimorphics.lda.renderers
A BytesOutString writes string content, UTF-8 encoded, to the supplied stream.
BytesOutString(String) - Constructor for class com.epimorphics.lda.renderers.BytesOutString
 
BytesOutTimed - Class in com.epimorphics.lda.renderers
A BytesOutTimed is a BytesOut that counts the bytes written and the time taken to a supplied Times.
BytesOutTimed() - Constructor for class com.epimorphics.lda.renderers.BytesOutTimed
 

C

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
 

D

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
 

E

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.
 

F

Factories - Class in com.epimorphics.lda.renderers
Named renderer factories.
Factories() - Constructor for class com.epimorphics.lda.renderers.Factories
 
Factories.FormatNameAndType - Class in com.epimorphics.lda.renderers
 
Factories.FormatNameAndType(String, String) - Constructor for class com.epimorphics.lda.renderers.Factories.FormatNameAndType
 
factory - Variable in class com.epimorphics.lda.cache.ControllerBase
 
factoryTable - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
 
factoryTable - Variable in class com.epimorphics.lda.specs.APISpec
 
failedMatchCount - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
failedRequestCount - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
feedAuthorProperties - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
feedAuthors - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
feedDateProperties - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
FeedFormatter - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
feedLabelProperties - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
feedNamespace - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
FeedRenderer - Class in com.epimorphics.lda.renderers
 
FeedRenderer(MediaType, Resource, ShortnameService) - Constructor for class com.epimorphics.lda.renderers.FeedRenderer
 
FeedRenderer.FeedResults - Class in com.epimorphics.lda.renderers
 
FeedRenderer.FeedResults(Resource, List<Resource>, APIResultSet.MergedModels) - Constructor for class com.epimorphics.lda.renderers.FeedRenderer.FeedResults
 
FeedRendererFactory - Class in com.epimorphics.lda.renderers
 
FeedRendererFactory() - Constructor for class com.epimorphics.lda.renderers.FeedRendererFactory
 
feedRights - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
feedRightsProperties - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
feedTitle - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
fetch(URI) - Method in interface com.epimorphics.lda.cache.Cache
 
fetch(URI) - Method in class com.epimorphics.lda.cache.LimitedCacheBase
 
fetchDescriptionOfAllResources(Controls, String, APISpec, String, View, List<Resource>) - Method in class com.epimorphics.lda.query.APIQuery
 
fetchDescriptions(Controls, View.State) - Method in class com.epimorphics.lda.core.View
 
fetchDescriptionsFor(Controls, String, List<Resource>, Model, APISpec, VarSupply, String) - Method in class com.epimorphics.lda.core.View
 
filesMatching(String) - Method in class com.epimorphics.lda.support.Glob
filesMatching(path) returns a list of all the files whose names match the provided path.
filesMatching(List<File>, String) - Method in class com.epimorphics.lda.support.Glob
filesMatching(files,path) appends to the files list all the files whose names match the provided path (as above) and returns that same list.
filter - Static variable in class com.epimorphics.lda.vocabularies.API
A set of parameter bindings in the same format as is used within the query of a URI, used to provide a simple way of filtering the sequence of items that the selector selects.
filterByLanguages(Model, String[]) - Static method in class com.epimorphics.lda.support.LanguageFilter
Filter the model m according to the view-languages rules of the LDA spec.
filterExpressions - Variable in class com.epimorphics.lda.query.APIQuery
List of little infix expressions (operands must be RDFQ.Any's) which are SPARQL filters for this query.
filterRemovalLinks() - Method in class com.epimorphics.lda.renderers.common.Page
 
findAncestor(DisplayRdfNode) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
 
findAndBindVariables(Resource) - Static method in class com.epimorphics.lda.bindings.VariableExtractor
 
findAndBindVariables(Bindings, Resource) - Static method in class com.epimorphics.lda.bindings.VariableExtractor
 
findCycles(Resource) - Static method in class com.epimorphics.lda.support.CycleFinder
 
findCyclics(Model) - Static method in class com.epimorphics.lda.support.CycleFinder
 
findItemURIPath(String, URI, String) - Method in class com.epimorphics.lda.routing.DefaultRouter
Answer the filled-in URI template associated with the given item path, or null if there isn't one.
findItemURIPath(String, URI, String) - Method in interface com.epimorphics.lda.routing.Router
Return the URI template of an endpoint in this Router which has an ItemEndpoint matching the itemPath.
findPrefixesIn(String) - Method in class com.epimorphics.lda.support.PrefixLogger
Look for plausible candidates for prefixes in the SPARQL fragment and add them to seen.
findProperty(Property) - Method in class com.epimorphics.jsonrdf.Context
Find the info record for a property.
findProperty(Property, String) - Method in class com.epimorphics.jsonrdf.Context
Find the info record for a property.
findProperty(Property) - Method in interface com.epimorphics.jsonrdf.ReadContext
 
findVariables(Resource, Bindings) - Static method in class com.epimorphics.lda.bindings.VariableExtractor
Find variable declarations hanging off root.
findViewByName(String) - Method in class com.epimorphics.lda.renderers.common.Page
Return the view that has the given name
finishArray() - Method in class com.epimorphics.jsonrdf.extras.JSStreamingWriter
 
finishNamedGraph(JSONWriterFacade) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
Finish a specific named graph
finishNamedGraph(JSONWriterFacade) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
Finish a specific named graph
finishNamedGraphs(JSONWriterFacade) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
Finish the entire second of named graphs, assumes last graph has been closed
finishNamedGraphs(JSONWriterFacade) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
Finish the entire second of named graphs, assumes last graph has been closed
finishObject() - Method in class com.epimorphics.jsonrdf.extras.JSStreamingWriter
 
finishOutput() - Method in class com.epimorphics.jsonrdf.extras.JSStreamingWriter
 
first - Static variable in class com.epimorphics.lda.vocabularies.XHV
 
firstPage() - Method in class com.epimorphics.lda.renderers.common.Page
 
fixedSelect - Variable in class com.epimorphics.lda.query.APIQuery
 
flatContextPath(String) - Static method in class com.epimorphics.lda.restlets.RouterRestletSupport
 
flatMode - Variable in class com.epimorphics.jsonrdf.extras.IndentedWriter
 
flush() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
 
flush(OutputStream) - Static method in class com.epimorphics.util.StreamUtils
Flush an OutputStream.
followers - Variable in class com.epimorphics.lda.core.ChainTree
 
ForceLog4JAndAnnounceElda - Class in com.epimorphics.lda.restlets
 
ForceLog4JAndAnnounceElda() - Constructor for class com.epimorphics.lda.restlets.ForceLog4JAndAnnounceElda
 
forceShorten(String) - Method in class com.epimorphics.jsonrdf.Context
 
forceShorten(String) - Method in interface com.epimorphics.jsonrdf.ReadContext
 
forever - Static variable in class com.epimorphics.lda.restlets.RouterRestlet.TimestampedRouter
 
Format - Static variable in class com.epimorphics.jsonrdf.impl.EncoderDefault
name of format
format - Variable in class com.epimorphics.lda.core.APIEndpoint.Request
 
format - Static variable in class com.epimorphics.lda.renderers.FeedRendererFactory
 
formatDateTime(Literal) - Static method in class com.epimorphics.jsonrdf.RDFUtil
Convert an xsd:datetype or xsd:date to a javascript compatible string.
formatDurations - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
formatNames() - Method in class com.epimorphics.lda.renderers.Factories
 
formats() - Method in class com.epimorphics.lda.renderers.common.Page
 
formatSizes - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
formatter - Static variable in class com.epimorphics.lda.vocabularies.API
A formatter that can be used with the endpoint.
Formatter - Static variable in class com.epimorphics.lda.vocabularies.API
A formatter that creates a representation from an RDF graph.
from(Resource) - Static method in class com.epimorphics.lda.specs.ExtractPrefixMapping
Answer a prefix mapping containing (a) all the prefixes from the model of the specification resource (b) all the prefixes P of namespace X where specification prefixMapping [api:prefix P; api:namespace N]
fs - Variable in class com.epimorphics.lda.support.Glob
The FileSystemInterface for querying the filesystem.
fsInstance - Static variable in interface com.epimorphics.lda.support.Glob.FileSystemInterface
fsInstance is a FileSystemInterface that uses the .isDirectory and .listFiles methods of File for implementation.
fullParts() - Method in class com.epimorphics.lda.core.Param
 

G

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.

H

handleReservedParameters(GEOLocation, ViewSetter, String, String) - Method in class com.epimorphics.lda.query.ContextQueryUpdater
handle the reserved, ie, _wossname, parameters.
hasAllProperties(Object...) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
 
hasAllProperties(List<Object>) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
 
hasAllProperties(Object...) - Method in class com.epimorphics.lda.renderers.common.DisplayRdfNode
 
hasAllProperties(List<Object>) - Method in class com.epimorphics.lda.renderers.common.DisplayRdfNode
 
hasExpired(Cache.Clock) - Method in class com.epimorphics.lda.cache.LimitedCacheBase.TimedThing
 
hash - Variable in class com.epimorphics.lda.core.APIResultSet
 
hashCode() - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
 
hashCode() - Method in class com.epimorphics.lda.rdfq.AnyList
 
hashCode() - Method in class com.epimorphics.lda.rdfq.Apply
 
hashCode() - Method in class com.epimorphics.lda.rdfq.RDFQ.Triple
 
hashCode() - Method in class com.epimorphics.lda.rdfq.URINode
 
hashCode() - Method in class com.epimorphics.lda.rdfq.Value
 
hashCode() - Method in class com.epimorphics.lda.rdfq.Variable
 
hashCode() - Method in class com.epimorphics.lda.support.ModelPrefixEditor
 
hashCode() - Method in class com.epimorphics.lda.support.PrefixEditor
 
hashCode() - Method in class com.epimorphics.lda.support.PropertyChain
 
hashCode() - Method in class com.epimorphics.util.MediaType
Answer a plausible hash code for this MediaType based on the hash codes of the type and subtype.
hasHint(String) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
 
hashModel(Model) - Static method in class com.epimorphics.util.ModelUtils
 
hashTriple(Triple) - Static method in class com.epimorphics.util.ModelUtils
 
hasLineNumbers() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
 
hasPageData() - Method in class com.epimorphics.lda.renderers.common.Page
 
hasParameter(String, String) - Method in class com.epimorphics.lda.renderers.common.EldaURL
 
hasParameterBasedContentNegotiation() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
 
hasParameterBasedContentNegotiation - Variable in class com.epimorphics.lda.specs.APISpec
 
hasParameterBasedContentNegotiation() - Method in class com.epimorphics.lda.specs.APISpec
 
hasParameterBasedContentNegotiation() - Method in interface com.epimorphics.lda.specs.EndpointDetails
 
hasShortNameService() - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
 
hasSiblings() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
 
HereSource - Class in com.epimorphics.lda.sources
A Source that pulls its data from the supplied model (which typically will be the model that the endpoint resource was taken from).
HereSource(Model, Resource) - Constructor for class com.epimorphics.lda.sources.HereSource
 
hidden - Variable in class com.epimorphics.jsonrdf.ContextPropertyInfo
 
Hidden - Static variable in class com.epimorphics.lda.vocabularies.API
 
hints() - Method in class com.epimorphics.lda.renderers.common.Link
 
hintsString() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
 
homePage() - Method in class com.epimorphics.lda.renderers.common.PageMetadata.Processor
 
HtmlFormatter - Static variable in class com.epimorphics.lda.vocabularies.API
 
htmlWrapper - Static variable in class com.epimorphics.util.Util
 

I

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.

J

j - Variable in class com.epimorphics.jsonrdf.Decoder
 
JENA_TEXT_QUERY - Static variable in class com.epimorphics.lda.textsearch.TextSearchConfig
 
JerseyUtils - Class in com.epimorphics.lda.restlets
 
JerseyUtils() - Constructor for class com.epimorphics.lda.restlets.JerseyUtils
 
JMXSupport - Class in com.epimorphics.lda.jmx
 
JMXSupport() - Constructor for class com.epimorphics.lda.jmx.JMXSupport
 
JsonFormatter - Static variable in class com.epimorphics.lda.vocabularies.API
A formatter that generates a simple JSON representation of an RDF graph
jsonFormatter - Static variable in class com.epimorphics.lda.vocabularies.API
A formatter that gives the default simple JSON representation of an RDF graph
JSONPropertyNaming - Class in com.epimorphics.lda.renderers.json
 
JSONPropertyNaming(PrefixMapping) - Constructor for class com.epimorphics.lda.renderers.json.JSONPropertyNaming
 
JSONRenderer - Class in com.epimorphics.lda.renderers
 
JSONRenderer(APIEndpoint) - Constructor for class com.epimorphics.lda.renderers.JSONRenderer
 
JSONRenderer(CompleteContext.Mode, APIEndpoint, MediaType) - Constructor for class com.epimorphics.lda.renderers.JSONRenderer
 
JSONRendererFactory - Class in com.epimorphics.lda.renderers
 
JSONRendererFactory(MediaType, CompleteContext.Mode) - Constructor for class com.epimorphics.lda.renderers.JSONRendererFactory
 
JSONRendererFactory(MediaType) - Constructor for class com.epimorphics.lda.renderers.JSONRendererFactory
 
JsonUtils - Class in com.epimorphics.jsonrdf.extras
 
JsonUtils() - Constructor for class com.epimorphics.jsonrdf.extras.JsonUtils
 
JSONWriterFacade - Interface in com.epimorphics.jsonrdf
Interface to look like a JSONWriter.
JSONWriterObject - Class in com.epimorphics.jsonrdf
Implements the JSONWriter emulation by creating a JsonObject
JSONWriterObject() - Constructor for class com.epimorphics.jsonrdf.JSONWriterObject
 
JSONWriterWrapper - Class in com.epimorphics.jsonrdf
Wrap up a JSONWriter to (trivially) implement the JSONWriterFacade interface.
JSONWriterWrapper(Writer) - Constructor for class com.epimorphics.jsonrdf.JSONWriterWrapper
 
JSONWriterWrapper(Writer, boolean) - Constructor for class com.epimorphics.jsonrdf.JSONWriterWrapper
 
JSStreamingWriter - Class in com.epimorphics.jsonrdf.extras
A low level streaming JSON writer - assumes correct sequence of calls (e.g.
JSStreamingWriter() - Constructor for class com.epimorphics.jsonrdf.extras.JSStreamingWriter
 
JSStreamingWriter(Writer) - Constructor for class com.epimorphics.jsonrdf.extras.JSStreamingWriter
 
JSStreamingWriter(OutputStream) - Constructor for class com.epimorphics.jsonrdf.extras.JSStreamingWriter
 
JSStreamingWriter(IndentedWriter) - Constructor for class com.epimorphics.jsonrdf.extras.JSStreamingWriter
 
jw - Variable in class com.epimorphics.jsonrdf.JSONWriterWrapper
 

K

key(String) - Method in class com.epimorphics.jsonrdf.extras.JSStreamingWriter
 
key(String) - Method in interface com.epimorphics.jsonrdf.JSONWriterFacade
Append a key.
key - Variable in class com.epimorphics.jsonrdf.JSONWriterObject
 
key(String) - Method in class com.epimorphics.jsonrdf.JSONWriterObject
 
key(String) - Method in class com.epimorphics.jsonrdf.JSONWriterWrapper
 
keyIterator() - Method in class com.epimorphics.lda.support.MultiMap
 
keyMatches(String, String, byte[]) - Static method in class com.epimorphics.lda.specmanager.SpecUtils
 
keySet() - Method in class com.epimorphics.lda.bindings.Bindings
Answer a set of the variable names bound in this ValValues.
keySet() - Method in class com.epimorphics.lda.support.MultiMap
 
keystack - Variable in class com.epimorphics.jsonrdf.JSONWriterObject
 

L

label - Variable in class com.epimorphics.lda.cache.LimitedCacheBase
 
label() - Method in class com.epimorphics.lda.renderers.common.Binding
 
label() - Method in class com.epimorphics.lda.renderers.common.EldaView.BasicView
 
label() - Method in class com.epimorphics.lda.renderers.common.EldaView.DescriptionView
 
label() - Method in class com.epimorphics.lda.renderers.common.EldaView
 
label() - Method in class com.epimorphics.lda.renderers.common.PageFormat
Return the label for this format, which is denoted by the rdfs:label on the page format resource
label - Static variable in class com.epimorphics.lda.vocabularies.API
 
labelledDescribeViewer - Static variable in class com.epimorphics.lda.vocabularies.API
A viewer that returns the graph created from a DESCRIBE query, supplemented by labels for linked resources.
labelPattern - Static variable in class com.epimorphics.jsonrdf.Context
 
labelPattern - Static variable in class com.epimorphics.util.NameUtils
 
labelPropertyURI - Variable in class com.epimorphics.lda.core.View
 
labels() - Method in class com.epimorphics.lda.renderers.common.DisplayRdfNode
Return a list of all of the labels for this resource.
lang() - Method in class com.epimorphics.lda.rdfq.Value
 
lang - Static variable in class com.epimorphics.lda.vocabularies.API
 
LANG_PREFIX - Static variable in class com.epimorphics.lda.query.QueryParameter
 
LanguageFilter - Class in com.epimorphics.lda.support
This class implements the language-filtering rules of LDA views.
LanguageFilter() - Constructor for class com.epimorphics.lda.support.LanguageFilter
 
languagesFor(String) - Method in class com.epimorphics.lda.query.APIQuery
 
LAST_MODIFIED_DATE - Static variable in class com.epimorphics.lda.restlets.RouterRestlet
 
lastPage() - Method in class com.epimorphics.lda.renderers.common.Page
 
lastPropertyOf() - Method in class com.epimorphics.lda.core.Param
 
LAT - Static variable in class com.epimorphics.lda.vocabularies.GEOStub
 
latestConfigTime(ServletContext, String) - Static method in class com.epimorphics.lda.restlets.RouterRestletSupport
 
LimitedCacheBase - Class in com.epimorphics.lda.cache
 
LimitedCacheBase(Cache.Clock, String) - Constructor for class com.epimorphics.lda.cache.LimitedCacheBase
 
LimitedCacheBase.TimedThing<T> - Class in com.epimorphics.lda.cache
 
LimitedCacheBase.TimedThing(T, long) - Constructor for class com.epimorphics.lda.cache.LimitedCacheBase.TimedThing
 
LimitEntriesController - Class in com.epimorphics.lda.cache
 
LimitEntriesController(Cache.Clock) - Constructor for class com.epimorphics.lda.cache.LimitEntriesController
 
LimitEntriesController() - Constructor for class com.epimorphics.lda.cache.LimitEntriesController
 
LimitEntriesController.Factory - Class in com.epimorphics.lda.cache
 
LimitEntriesController.Factory(Cache.Clock) - Constructor for class com.epimorphics.lda.cache.LimitEntriesController.Factory
 
LimitTriplesController - Class in com.epimorphics.lda.cache
 
LimitTriplesController(Cache.Clock) - Constructor for class com.epimorphics.lda.cache.LimitTriplesController
 
LimitTriplesController() - Constructor for class com.epimorphics.lda.cache.LimitTriplesController
 
LimitTriplesController.Factory - Class in com.epimorphics.lda.cache
 
LimitTriplesController.Factory(Cache.Clock) - Constructor for class com.epimorphics.lda.cache.LimitTriplesController.Factory
 
lineNumbers - Variable in class com.epimorphics.jsonrdf.extras.IndentedWriter
 
Link - Class in com.epimorphics.lda.renderers.common
Denotes a link to an adjacent or related endpoint, for example with (or without) an additional filter or sort clause.
Link(String, EldaURL, String) - Constructor for class com.epimorphics.lda.renderers.common.Link
 
list(Any...) - Static method in class com.epimorphics.lda.rdfq.RDFQ
 
list(T...) - Static method in class com.epimorphics.util.CollectionUtils
Answer a list of all the arguments, in order.
ListEndpoint - Static variable in class com.epimorphics.lda.query.ContextQueryUpdater
 
ListEndpoint - Static variable in class com.epimorphics.lda.vocabularies.API
An endpoint that returns information about a list of instances.
listFiles(File, FilenameFilter) - Method in interface com.epimorphics.lda.support.Glob.FileSystemInterface
Returns an array of files that appear in the directory f and which pass the given filename filter.
listStatements(Resource, Property, RDFNode) - Method in class com.epimorphics.lda.core.APIResultSet
Answer s statement iterator which delivers all statements matching (S, P, O) in the merged model.
listURL - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
literal(double) - Static method in class com.epimorphics.lda.rdfq.RDFQ
 
literal(int) - Static method in class com.epimorphics.lda.rdfq.RDFQ
 
literal(String) - Static method in class com.epimorphics.lda.rdfq.RDFQ
 
literal(String, String, String) - Static method in class com.epimorphics.lda.rdfq.RDFQ
 
LiteralsFirstPropertyOrderingStrategy - Class in com.epimorphics.lda.renderers.common
A PropertyOrderingStrategy that is similar to DefaultPropertyOrderingStrategy, except that all literal-valued properties are placed before resource-valued properties
LiteralsFirstPropertyOrderingStrategy() - Constructor for class com.epimorphics.lda.renderers.common.LiteralsFirstPropertyOrderingStrategy
 
loadAnnotations(Set<String>, Set<String>, ResIterator, boolean, PrefixMapping) - Method in class com.epimorphics.jsonrdf.Context
 
loadAuthMap(List<File>, FileManager) - Static method in class com.epimorphics.lda.sources.AuthMap
 
loadAuthMapFromPaths(String, String) - Static method in class com.epimorphics.lda.sources.AuthMap
 
loadedFrom - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
Loader - Class in com.epimorphics.lda.routing
This arranges for the current Api specifications to be loaded and registered with the router.
Loader() - Constructor for class com.epimorphics.lda.routing.Loader
 
loadModel(String) - Method in interface com.epimorphics.lda.core.ModelLoader
Load a model from the given uri.
loadModel(String) - Method in class com.epimorphics.lda.routing.APIModelLoader
 
loadOneConfigFile(Router, String, ModelLoader, String, String) - Static method in class com.epimorphics.lda.restlets.RouterRestletSupport
 
loadOneConfigFile(String, ModelLoader, String, String) - Static method in class com.epimorphics.lda.routing.ServletUtils
 
loadPropertiesFile(List<String>, Properties) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
Load the velocity.properties file from the Velocity root, if it exists.
loadSpecFor(String) - Method in interface com.epimorphics.lda.specmanager.SpecManager
Request that the specification which includes an APIEndpoint matching the given request URL be located and loaded into the routing table.
loadSpecFor(String) - Method in class com.epimorphics.lda.specmanager.SpecManagerImpl
 
loadSpecsFromFiles(String, ModelLoader, String, String, String) - Static method in class com.epimorphics.lda.routing.ServletUtils
 
loadVocabulary(Model, Set<String>, PrefixMapping, PrefixMapping) - Method in class com.epimorphics.lda.shortnames.StandardShortnameService
 
loadVocabularyAnnotations(Set<String>, Model) - Method in class com.epimorphics.jsonrdf.Context
 
loadVocabularyAnnotations(Set<String>, Model, PrefixMapping) - Method in class com.epimorphics.jsonrdf.Context
Scan the given vocabulary file to find shortname and property type annotations.
LOCAL_PREFIX - Static variable in class com.epimorphics.lda.routing.Container
Prefix on a config name that forces it to be interpreted as a local filename.
localName(String) - Static method in class com.epimorphics.util.NameUtils
 
LocalSource - Class in com.epimorphics.lda.sources
Data source which represents an in-memory model loaded from a local file.
LocalSource(FileManager, Resource) - Constructor for class com.epimorphics.lda.sources.LocalSource
 
lock - Variable in class com.epimorphics.lda.sources.CombinedSource
 
lock - Variable in class com.epimorphics.lda.sources.SparqlSource
 
log - Static variable in class com.epimorphics.lda.core.APIEndpointUtil
 
log - Static variable in class com.epimorphics.lda.renderers.BytesOutTimed
 
log - Static variable in class com.epimorphics.lda.restlets.ForceLog4JAndAnnounceElda
 
log - Static variable in class com.epimorphics.lda.restlets.JerseyUtils
 
log - Static variable in class com.epimorphics.lda.restlets.RouterRestlet
 
log - Static variable in class com.epimorphics.lda.restlets.RouterRestletSupport
 
log - Static variable in class com.epimorphics.lda.sources.AuthMap
 
log - Static variable in class com.epimorphics.util.URIUtils
 
LOG4J_PARAM_NAME - Static variable in class com.epimorphics.lda.routing.Container
 
LONG - Static variable in class com.epimorphics.lda.vocabularies.GEOStub
 
looksLikeURI(String) - Static method in class com.epimorphics.jsonrdf.RDFUtil
 
Lookup - Interface in com.epimorphics.lda.bindings
An interface to allow expandVariables to work on general maps.
lookup(Map<String, String>, String, MultiMap<String, String>) - Method in class com.epimorphics.lda.routing.MatchSearcher
Search the collection for the most specific entry that matches path.
Lookup.Util - Class in com.epimorphics.lda.bindings
 
Lookup.Util() - Constructor for class com.epimorphics.lda.bindings.Lookup.Util
 
lookupRequest(String, UriInfo) - Static method in class com.epimorphics.lda.restlets.ControlRestlet
 
lookupShortName(String) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
Look up an existing short name with no side effects.
lookupString(Property[], String) - Method in class com.epimorphics.lda.renderers.common.PageMetadata.Processor
 
lookupURI(String) - Method in class com.epimorphics.lda.renderers.common.ShortNameRenderer
Look to see if we have an existing short name for a given URI, or return null

M

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
 

N

name - Variable in class com.epimorphics.jsonrdf.ContextPropertyInfo
 
name - Variable in class com.epimorphics.lda.core.View
 
name() - Method in class com.epimorphics.lda.core.View
 
name() - Method in class com.epimorphics.lda.rdfq.Variable
 
name() - Method in class com.epimorphics.lda.renderers.common.EldaURL.NamedParameterValue
 
NAME - Static variable in class com.epimorphics.lda.renderers.common.EldaView.BasicView
 
NAME - Static variable in class com.epimorphics.lda.renderers.common.EldaView.DescriptionView
 
name() - Method in class com.epimorphics.lda.renderers.common.PageMetadata.Processor
 
name - Variable in class com.epimorphics.lda.renderers.Factories.FormatNameAndType
 
name - Variable in class com.epimorphics.lda.sources.CombinedSource
 
name - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
 
name - Static variable in class com.epimorphics.lda.vocabularies.API
The name of the resource.
NAME_PREFIX - Static variable in class com.epimorphics.lda.query.QueryParameter
 
nameCount - Variable in class com.epimorphics.jsonrdf.Context
 
NamedViews - Interface in com.epimorphics.lda.core
Interface to views accessible by a name; decoupling between APIEndpointSpec and the rest of the world.
NAMESPACE - Static variable in class com.epimorphics.lda.vocabularies.API
The namespace of the vocabulary as a resource
namespace - Static variable in class com.epimorphics.lda.vocabularies.API
 
NAMESPACE - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
The namespace of the vocabulary as a resource
nameSpace(String) - Static method in class com.epimorphics.util.NameUtils
 
nameToFactory - Variable in class com.epimorphics.lda.renderers.Factories
 
nameToPrefix(String, String, String) - Static method in class com.epimorphics.lda.routing.ServletUtils
nameToPrefix matches the last segment of the pathname specPath against the leafname name and replaces any '*' character in wildPrefix with the matched wildcard part(s) (joined if necessary by the character '-') from the match, returning the modified result.
nameToType - Variable in class com.epimorphics.lda.renderers.Factories
 
nameToURI - Variable in class com.epimorphics.jsonrdf.Context
 
nameUpdateOK(String, String) - Method in class com.epimorphics.jsonrdf.Context
 
NameUtils - Class in com.epimorphics.util
 
NameUtils() - Constructor for class com.epimorphics.util.NameUtils
 
nameWithoutCopy() - Method in class com.epimorphics.lda.core.View
 
NEAR_LAT - Static variable in class com.epimorphics.lda.query.QueryParameter
 
NEAR_LONG - Static variable in class com.epimorphics.lda.query.QueryParameter
 
nestedSelects - Variable in class com.epimorphics.lda.sources.SparqlSource
 
New(String, String) - Method in class com.epimorphics.lda.cache.LimitEntriesController.Factory
 
New(String, String) - Method in class com.epimorphics.lda.cache.LimitTriplesController.Factory
 
newDocument() - Static method in class com.epimorphics.util.DOMUtils
 
newIdentity() - Static method in class com.epimorphics.lda.cache.Cache.Registry
 
newInstanceOf(Class<T>) - Static method in class com.epimorphics.lda.support.ReflectionSupport
Answer a new instance of the given class.
newline() - Method in class com.epimorphics.jsonrdf.extras.IndentedWriter
 
newTemplateView(String, String) - Static method in class com.epimorphics.lda.core.View
 
newURI(String) - Static method in class com.epimorphics.util.URIUtils
Answer the URI with the given spelling.
newVar() - Method in interface com.epimorphics.lda.core.VarSupply
Answer a new variable not equal to any that this VarSupply has delivered before.
newVar() - Method in class com.epimorphics.lda.query.APIQuery
 
next - Static variable in class com.epimorphics.lda.vocabularies.XHV
 
nextPage() - Method in class com.epimorphics.lda.renderers.common.Page
 
niceMessage(EldaException) - Static method in class com.epimorphics.lda.support.pageComposition.Messages
 
niceMessage(String, String) - Static method in class com.epimorphics.lda.support.pageComposition.Messages
 
niceMessage(String) - Static method in class com.epimorphics.lda.support.pageComposition.Messages
 
NO_EXPIRY - Static variable in class com.epimorphics.lda.restlets.RouterRestlet
 
NO_VALUE - Static variable in class com.epimorphics.lda.renderers.common.Page
Indicate no available numeric value
NoDeploymentURIFor(String) - Static method in exception com.epimorphics.lda.exceptions.EldaException
 
NoItemFound() - Static method in exception com.epimorphics.lda.exceptions.EldaException
 
noLeadingSlash(String) - Static method in class com.epimorphics.util.URIUtils
 
NONE - Static variable in class com.epimorphics.util.MediaType
 
noPrefixes - Static variable in class com.epimorphics.util.RDFUtils
An immutable empty prefix mapping.
NOT_FOUND - Static variable in exception com.epimorphics.lda.exceptions.EldaException
 
NoteBoard - Class in com.epimorphics.lda.support
A place to store values going in to, and coming out of, queries.
NoteBoard() - Constructor for class com.epimorphics.lda.support.NoteBoard
 
NotFound(String, String) - Static method in exception com.epimorphics.lda.exceptions.EldaException
 
NS - Static variable in class com.epimorphics.jsonrdf.RDFUtil.Vocab
 
NS - Static variable in class com.epimorphics.lda.vocabularies.API
The namespace of the vocabulary as a string
NS - Static variable in class com.epimorphics.lda.vocabularies.ELDA.COMMON
 
NS - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
The namespace of the vocabulary as a string
ns - Static variable in class com.epimorphics.lda.vocabularies.OpenSearch
 
NS - Static variable in class com.epimorphics.lda.vocabularies.SKOSstub
 
NS - Static variable in class com.epimorphics.lda.vocabularies.SPARQL
 
ns - Static variable in class com.epimorphics.lda.vocabularies.XHV
 
NsUtils - Class in com.epimorphics.vocabs
 
NsUtils() - Constructor for class com.epimorphics.vocabs.NsUtils
 
NullParameter(String) - Static method in exception com.epimorphics.lda.exceptions.EldaException
 
numEntries() - Method in interface com.epimorphics.lda.cache.Cache
Answer how many entries are in this cache.
numEntries() - Method in class com.epimorphics.lda.cache.LimitedCacheBase
 
NumericArgUtils - Class in com.epimorphics.lda.support
Utilities to handle numeric arguments in API queries.
NumericArgUtils() - Constructor for class com.epimorphics.lda.support.NumericArgUtils
 

O

O - Variable in class com.epimorphics.lda.rdfq.RDFQ.Triple
 
object() - Method in interface com.epimorphics.jsonrdf.JSONWriterFacade
Begin appending a new object.
object() - Method in class com.epimorphics.jsonrdf.JSONWriterObject
 
object() - Method in class com.epimorphics.jsonrdf.JSONWriterWrapper
 
objectForValue(Param.Info, String, String) - Method in class com.epimorphics.lda.query.ValTranslator
 
objectForValue(String, String, String) - Method in class com.epimorphics.lda.query.ValTranslator
 
oneNamedView - Static variable in interface com.epimorphics.lda.core.NamedViews
A NamedViews with only a trivial default view, for testing purposes.
oneResult - Variable in class com.epimorphics.jsonrdf.Encoder
 
OpenSearch - Class in com.epimorphics.lda.vocabularies
Vocabulary file for selected parts of OpenSearch vocabulary
OpenSearch() - Constructor for class com.epimorphics.lda.vocabularies.OpenSearch
 
optionalGraphTriples - Variable in class com.epimorphics.lda.query.APIQuery
 
optionalProperty(Variable, Param, Variable) - Method in class com.epimorphics.lda.query.APIQuery
Generate triples to bind var to the value of the param property chain if it exists (ie all of the triples are OPTIONAL).
optString(JsonObject, String, String) - Static method in class com.epimorphics.jsonrdf.extras.JsonUtils
 
orderBy - Static variable in class com.epimorphics.lda.vocabularies.API
A space separated sequence of OrderConditions suitable for using in a SPARQL ORDER BY clause.
orderProperties(RDFNodeWrapper) - Method in class com.epimorphics.lda.renderers.common.DefaultPropertyOrderingStrategy
Return the triples whose subject resource is subject, sorted by the label on the triple's predicate.
orderProperties(RDFNodeWrapper) - Method in interface com.epimorphics.lda.renderers.common.PropertyOrderingStrategy
Order the triples whose common subject is subject according to some regular principle, such as lexical sort by the label of the predicate.
orderPropertyMultiValues(List<PropertyValue>) - Method in class com.epimorphics.lda.renderers.common.DefaultPropertyOrderingStrategy
Ensure that the values of multi-value properties are placed in a suitable order.
orderSelectedProperties(List<PropertyValue>, Map<RDFNodeWrapper, String>) - Method in class com.epimorphics.lda.renderers.common.DefaultPropertyOrderingStrategy
Given a collection of selected properties, put them into the required order.
orderSelectedProperties(List<PropertyValue>, Map<RDFNodeWrapper, String>) - Method in class com.epimorphics.lda.renderers.common.LiteralsFirstPropertyOrderingStrategy
Given a collection of selected properties, put them into the required order.
osgiInit(String) - Method in class com.epimorphics.lda.routing.Loader
 
out - Variable in class com.epimorphics.jsonrdf.extras.IndentedWriter
 
outputQuotedString(String) - Static method in class com.epimorphics.jsonrdf.extras.JSStreamingWriter
 
outputQuotedString(IndentedWriter, String) - Static method in class com.epimorphics.jsonrdf.extras.JSStreamingWriter
 
overlay(Resource) - Method in class com.epimorphics.lda.textsearch.TextSearchConfig
Answer a new TextSearchConfig whose content this this ones overlaid with configurations from the given endpoint.

P

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
 

Q

query - Static variable in class com.epimorphics.lda.vocabularies.SPARQL
 
queryEndpoint() - Method in class com.epimorphics.lda.renderers.common.PageMetadata.QueryResult
 
QueryParameter - Class in com.epimorphics.lda.query
Transparent names for the reserved _spoo query parameters and their default values (if they have them) and the allowable parameter prefixes.
QueryParameter() - Constructor for class com.epimorphics.lda.query.QueryParameter
 
queryParamPropertyPaths() - Method in class com.epimorphics.lda.renderers.common.Page
 
QueryParseException - Exception in com.epimorphics.lda.exceptions
Used to indicate problems with parsing request structure, should result in a 404 rather than 500 error.
QueryParseException(String) - Constructor for exception com.epimorphics.lda.exceptions.QueryParseException
 
QueryParseException(String, Throwable) - Constructor for exception com.epimorphics.lda.exceptions.QueryParseException
 
queryResult(Property) - Method in class com.epimorphics.lda.renderers.common.PageMetadata.Execution
 
QueryResult - Static variable in class com.epimorphics.lda.vocabularies.SPARQL
 
queryString(Map<String, EldaURL.URLParameterValue>) - Method in class com.epimorphics.lda.renderers.common.EldaURL
Turn the parsed query parameters back into a string
QuerySupport - Class in com.epimorphics.lda.support
 
QuerySupport() - Constructor for class com.epimorphics.lda.support.QuerySupport
 
queryText() - Method in class com.epimorphics.lda.renderers.common.PageMetadata.QueryResult
 
queue() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy.DisplayHierarchyContext
 

R

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
A RendererFactory can construct a Renderer given an APIEndpoint and a ShortnameService.
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

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.

T

tag - Static variable in class com.epimorphics.lda.vocabularies.ELDA
 
TDB_BASE_DIRECTORY - Static variable in class com.epimorphics.lda.support.TDBManager
The init-param name that the loader should use to recognise a setting for the TDB base directory.
TDBManager - Class in com.epimorphics.lda.support
Control point for TDB access -- everything goes through here so that there's only one TDB open and the name-expansion is shared.
TDBManager() - Constructor for class com.epimorphics.lda.support.TDBManager
 
TDBSource - Class in com.epimorphics.lda.sources
 
TDBSource(Resource) - Constructor for class com.epimorphics.lda.sources.TDBSource
 
template - Variable in class com.epimorphics.lda.core.View
 
template() - Method in class com.epimorphics.lda.routing.MatchTemplate
Answer the URI template string from which this MatchTemplate was constructed.
template - Static variable in class com.epimorphics.lda.vocabularies.API
SPARQL that can be used to construct a graph based on an item (identified in the SPARQL as ?item).
templateName() - Method in class com.epimorphics.lda.renderers.velocity.VelocityRenderer
 
templates() - Method in class com.epimorphics.lda.routing.DefaultRouter
 
templates() - Method in class com.epimorphics.lda.routing.MatchSearcher
 
templates() - Method in interface com.epimorphics.lda.routing.Router
Return a list of URI templates registered with this Router.
TemplateUtils - Class in com.epimorphics.util
 
TemplateUtils() - Constructor for class com.epimorphics.util.TemplateUtils
 
Term - Class in com.epimorphics.lda.rdfq
 
Term() - Constructor for class com.epimorphics.lda.rdfq.Term
 
termBinding - Static variable in class com.epimorphics.lda.vocabularies.API
 
termBindings() - Method in class com.epimorphics.lda.renderers.common.Page
Return a list of the term bindings, which associate a short name with a resource.
terminal() - Method in class com.epimorphics.lda.renderers.common.PropertyPath
 
terminalLink() - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchyNode
 
TEXT_HTML - Static variable in class com.epimorphics.util.MediaType
 
TEXT_JAVASCRIPT - Static variable in class com.epimorphics.util.MediaType
 
TEXT_PLAIN - Static variable in class com.epimorphics.util.MediaType
 
text_query - Static variable in class com.epimorphics.lda.support.QuerySupport
 
TEXT_TURTLE - Static variable in class com.epimorphics.util.MediaType
 
TEXT_XML - Static variable in class com.epimorphics.util.MediaType
 
textContentProperty - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
textPlaceEarly - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
 
TextPlainRenderer - Class in com.epimorphics.lda.renderers
 
TextPlainRenderer() - Constructor for class com.epimorphics.lda.renderers.TextPlainRenderer
 
textQueryProperty - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
textSearchConfig - Variable in class com.epimorphics.lda.query.APIQuery
 
textSearchConfig - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
 
textSearchConfig - Variable in class com.epimorphics.lda.specs.APISpec
 
TextSearchConfig - Class in com.epimorphics.lda.textsearch
 
TextSearchConfig(Resource) - Constructor for class com.epimorphics.lda.textsearch.TextSearchConfig
Configure this TextSearchConfig according to the properties of the given endpoint, which may be any of a SPARQL endpoint resource, an APISpec resource, or an APIEndpoint resource.
TextSearchConfig() - Constructor for class com.epimorphics.lda.textsearch.TextSearchConfig
 
textSearchOperand - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
theDefault - Variable in class com.epimorphics.lda.renderers.Factories
 
theRouter - Static variable in class com.epimorphics.lda.routing.RouterFactory
 
thing - Variable in class com.epimorphics.lda.cache.LimitedCacheBase.TimedThing
 
ThisElda - Static variable in class com.epimorphics.lda.vocabularies.ELDA
 
thisPage - Variable in class com.epimorphics.lda.core.EndpointMetadata
 
thisPageAsURI - Variable in class com.epimorphics.lda.core.EndpointMetadata
 
timeInMillisFor(Resource) - Method in class com.epimorphics.lda.specs.PropertyExpiryTimes
 
times - Variable in class com.epimorphics.lda.support.Controls
The Times object to update with query timing reports.
Times - Class in com.epimorphics.lda.support
A Times object holds information about the times (and mayhap other details) associated with an Elda query.
Times(String) - Constructor for class com.epimorphics.lda.support.Times
 
Times() - Constructor for class com.epimorphics.lda.support.Times
 
timestamp - Variable in class com.epimorphics.lda.core.APIResultSet
 
title() - Method in class com.epimorphics.lda.renderers.common.Link
 
toFullString() - Method in class com.epimorphics.util.MediaType
Answer the string type/subType; q=Q.
toHTMLString(String) - Method in class com.epimorphics.lda.renderers.common.Link
Return this link in HTML markup form.
toHTMLString() - Method in class com.epimorphics.lda.renderers.common.PropertyPath
 
tokeniseWords(String) - Method in class com.epimorphics.lda.renderers.common.PropertyPath
Tokenise the input string into words based on camelCase boundaries and hyphen characters.
toList(Iterator<T>) - Static method in class com.epimorphics.util.CollectionUtils
 
top - Variable in class com.epimorphics.jsonrdf.JSONWriterObject
 
topLevelExpansion(Model, XMLRendering.Trail, Element) - Method in class com.epimorphics.lda.renderers.XMLRendering
 
toString() - Method in class com.epimorphics.jsonrdf.Context
 
toString() - Method in class com.epimorphics.jsonrdf.ContextPropertyInfo
 
toString() - Method in class com.epimorphics.jsonrdf.extras.IndentedLineBuffer
 
toString() - Method in class com.epimorphics.lda.bindings.Bindings
Answer a String which displays the content of this Bindings.
toString() - Method in class com.epimorphics.lda.core.APIEndpointImpl
 
toString() - Method in class com.epimorphics.lda.core.Param.Info
 
toString() - Method in class com.epimorphics.lda.core.Param
 
toString() - Method in class com.epimorphics.lda.core.View
Answer a string describing this view.
toString() - Method in class com.epimorphics.lda.query.PendingParameterValue
 
toString() - Method in class com.epimorphics.lda.rdfq.Any
 
toString() - Method in class com.epimorphics.lda.rdfq.AnyList
 
toString() - Method in class com.epimorphics.lda.rdfq.Apply
 
toString() - Method in class com.epimorphics.lda.rdfq.RDFQ.Triple
 
toString() - Method in class com.epimorphics.lda.rdfq.Value
 
toString() - Method in class com.epimorphics.lda.renderers.common.EldaURL
 
toString() - Method in class com.epimorphics.lda.renderers.common.EldaURL.URLParameterValue
 
toString() - Method in class com.epimorphics.lda.renderers.common.Link
 
toString() - Method in class com.epimorphics.lda.renderers.common.PropertyPath
 
toString(ByteArrayOutputStream) - Static method in class com.epimorphics.lda.renderers.Renderer.UTF8
 
toString() - Method in class com.epimorphics.lda.restlets.RouterRestletSupport.PrefixAndFilename
 
toString() - Method in class com.epimorphics.lda.routing.MatchTemplate
 
toString() - Method in class com.epimorphics.lda.sources.AuthInfo
 
toString() - Method in class com.epimorphics.lda.sources.AuthMap
 
toString() - Method in class com.epimorphics.lda.sources.CombinedSource
 
toString() - Method in class com.epimorphics.lda.sources.HereSource
 
toString() - Method in class com.epimorphics.lda.sources.LocalSource
 
toString() - Method in interface com.epimorphics.lda.sources.Source
Return a name for this source, used for error reporting
toString() - Method in class com.epimorphics.lda.sources.SparqlSource
 
toString() - Method in class com.epimorphics.lda.sources.TDBSource
 
toString() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
Printable summary for debugging
toString() - Method in class com.epimorphics.lda.specs.APISpec
Printable representation for debugging
toString() - Method in class com.epimorphics.lda.specs.PropertyExpiryTimes
 
toString() - Method in class com.epimorphics.lda.support.InitialParameter
 
toString() - Method in class com.epimorphics.lda.support.ModelPrefixEditor
 
toString() - Method in class com.epimorphics.lda.support.MultiMap
 
toString() - Method in class com.epimorphics.lda.support.PrefixEditor
 
toString() - Method in class com.epimorphics.lda.support.PropertyChain
 
toString() - Method in class com.epimorphics.lda.support.statistics.Interval
 
toString() - Method in class com.epimorphics.util.Couple
 
toString() - Method in class com.epimorphics.util.MediaType
Answer the string type/subType, ignoring the Q-value.
toString() - Method in class com.epimorphics.util.Triad
 
total - Variable in class com.epimorphics.lda.support.statistics.Interval
 
totalRenderSize - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
totalRenderTime - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
totalResults - Variable in class com.epimorphics.lda.support.NoteBoard
The total number of results for this list endpoint query.
totalResults - Static variable in class com.epimorphics.lda.vocabularies.OpenSearch
 
totalSelectCacheHits - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
totalSelectionTime - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
totalSelectQuerySize - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
totalStylesheetCompileTime - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
totalTime - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
totalTime() - Method in class com.epimorphics.lda.support.Times
 
totalViewCacheHits - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
totalViewQuerySize - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
totalViewTime - Static variable in class com.epimorphics.lda.support.statistics.StatsValues
 
Transcoding - Class in com.epimorphics.lda.shortnames
Transcoding deals with the encoding of arbitrary URIs within the syntax of short names.
Transcoding() - Constructor for class com.epimorphics.lda.shortnames.Transcoding
 
translate(VarSupply, boolean) - Method in class com.epimorphics.lda.support.PropertyChainTranslator
Translate this collection of property chains to the corresponding SPARQL clauses.
translate(VarSupply, String, boolean) - Method in class com.epimorphics.lda.support.PropertyChainTranslator
Translate this collection of property chains to the corresponding SPARQL optional clauses.
translate(PropertyChainTranslator.Vars, String, boolean) - Method in class com.epimorphics.lda.support.PropertyChainTranslator
 
Triad<A,B,C> - Class in com.epimorphics.util
A Triad is three things, a, b and c.
Triad(A, B, C) - Constructor for class com.epimorphics.util.Triad
 
triple - Variable in class com.epimorphics.lda.core.ChainTree
 
triple(Any, Any, Any) - Static method in class com.epimorphics.lda.rdfq.RDFQ
 
TurtleFormatter - Static variable in class com.epimorphics.lda.vocabularies.API
A formatter that gives the default Turtle representation of an RDF graphA formatter that generates an Turtle representation of an RDF graph
TurtleRenderer - Class in com.epimorphics.lda.renderers
 
TurtleRenderer() - Constructor for class com.epimorphics.lda.renderers.TurtleRenderer
 
type - Variable in class com.epimorphics.jsonrdf.ContextPropertyInfo
 
type - Variable in class com.epimorphics.lda.core.View
 
type() - Method in class com.epimorphics.lda.rdfq.Value
 
type - Static variable in class com.epimorphics.lda.vocabularies.API
 
types() - Method in class com.epimorphics.lda.renderers.common.DisplayRdfNode
Return the list of types - i.e.
typeToFactory - Variable in class com.epimorphics.lda.renderers.Factories
 
typeURI - Variable in class com.epimorphics.lda.core.Param.Info
 
TypeUtil - Class in com.epimorphics.jsonrdf
Support for comparing datatypes to reflect XSD type heirarchy
TypeUtil() - Constructor for class com.epimorphics.jsonrdf.TypeUtil
 

U

ufr - Variable in class com.epimorphics.lda.bindings.Bindings
 
underlying - Variable in class com.epimorphics.lda.support.MultiMap
 
unescapeString(String) - Static method in class com.epimorphics.jsonrdf.impl.EncoderDefault
Decode a string to reverse escapement of meta characters
uniqueID() - Method in class com.epimorphics.lda.renderers.common.DisplayRdfNode
 
unitIndent - Variable in class com.epimorphics.jsonrdf.extras.IndentedWriter
 
UnknownShortnameException - Exception in com.epimorphics.lda.exceptions
 
UnknownShortnameException(String) - Constructor for exception com.epimorphics.lda.exceptions.UnknownShortnameException
 
UnknownShortnameException(RDFNode) - Constructor for exception com.epimorphics.lda.exceptions.UnknownShortnameException
 
UnknownShortnameException(Term) - Constructor for exception com.epimorphics.lda.exceptions.UnknownShortnameException
 
unpackSortByOrderSpecs() - Method in class com.epimorphics.lda.query.APIQuery
 
unregister(String, String) - Method in class com.epimorphics.lda.routing.DefaultRouter
 
unregister(String) - Method in class com.epimorphics.lda.routing.MatchSearcher
Remove the entry with the given template path from the collection.
unregister(String, String) - Method in interface com.epimorphics.lda.routing.Router
Remove a registered api
unzipJarfile(String, String) - Static method in class cmd.run
Unzip the file named jarFile into the directory named toDir.
update(long) - Method in class com.epimorphics.lda.support.statistics.Interval
Update with the value of another measurement.
update(long, boolean) - Method in class com.epimorphics.lda.support.statistics.Interval
Update with the value of another measurement.
updateAll(Map<String, String>) - Method in class com.epimorphics.lda.bindings.Bindings
Update all the entries in this Bindings to have the values that are mentioned in update.
updateFormatDependentValues(Map<String, Interval>, String, long) - Static method in class com.epimorphics.lda.support.statistics.StatsValues
 
updateFormatDurations(String, long) - Static method in class com.epimorphics.lda.support.statistics.StatsValues
 
updateFormatSizes(String, long) - Static method in class com.epimorphics.lda.support.statistics.StatsValues
 
updateParameters(Map<String, EldaURL.URLParameterValue>, String, EldaURL.URLParameterValue) - Method in class com.epimorphics.lda.renderers.common.EldaURL
Use the given value to update the parameters.
updateQueryAndConstructView(List<PendingParameterValue>) - Method in class com.epimorphics.lda.query.ContextQueryUpdater
Apply the context updates to the query, and answer the view specified.
updateSpec(String, String, String, String, String, Model) - Method in interface com.epimorphics.lda.specmanager.SpecManager
Update the specification for an API.
updateSpec(String, String, String, String, String, Model) - Method in class com.epimorphics.lda.specmanager.SpecManagerImpl
 
uplift(Map<String, String>) - Static method in class com.epimorphics.lda.bindings.Bindings
Answer a new Bindings constructed from the given map by converting the values into a string-valued Value.
uri - Variable in class com.epimorphics.jsonrdf.ContextPropertyInfo
 
uri(String) - Static method in class com.epimorphics.lda.rdfq.RDFQ
 
URINode - Class in com.epimorphics.lda.rdfq
 
URINode(String) - Constructor for class com.epimorphics.lda.rdfq.URINode
 
uris - Variable in class com.epimorphics.lda.exceptions.ReusedShortnameException.One
 
uriTemplate - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
 
uriTemplate - Static variable in class com.epimorphics.lda.vocabularies.API
A template that can be used to match against request URIs.
uriTemplatePrefix - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
uriToName - Variable in class com.epimorphics.jsonrdf.Context
 
uriToProp - Variable in class com.epimorphics.jsonrdf.Context
 
uriToShortnameMap - Variable in class com.epimorphics.lda.core.ResponseResult
 
URIUtils - Class in com.epimorphics.util
 
URIUtils() - Constructor for class com.epimorphics.util.URIUtils
 
url() - Method in class com.epimorphics.lda.renderers.common.Link
 
url - Static variable in class com.epimorphics.lda.vocabularies.SPARQL
 
URLforResource - Interface in com.epimorphics.lda.bindings
A interface of one method which maps a possibly partial path to a URL.
usedSelectionCache - Variable in class com.epimorphics.lda.support.Times
 
usedSelectionCache() - Method in class com.epimorphics.lda.support.Times
 
usedViewCache - Variable in class com.epimorphics.lda.support.Times
 
usedViewCache() - Method in class com.epimorphics.lda.support.Times
 
USUAL_AUTH_PATHS - Static variable in class com.epimorphics.lda.sources.AuthMap
 
Util - Class in com.epimorphics.util
 
Util() - Constructor for class com.epimorphics.util.Util
 

V

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
 

W

wantsContext - Variable in class com.epimorphics.lda.specs.APIEndpointSpec
 
wantsContext() - Method in class com.epimorphics.lda.specs.APIEndpointSpec
 
wantsContext - Static variable in class com.epimorphics.lda.vocabularies.ELDA_API
wantsMetadata(String) - Method in class com.epimorphics.lda.query.APIQuery
 
WantsMetadata - Interface in com.epimorphics.lda.query
 
wantsMetadata(String) - Method in interface com.epimorphics.lda.query.WantsMetadata
 
wasResultOf - Static variable in class com.epimorphics.lda.vocabularies.API
 
where - Static variable in class com.epimorphics.lda.vocabularies.API
A GroupGraphPattern suitable for embedding within a SPARQL WHERE clause.
whereExpressions - Variable in class com.epimorphics.lda.query.APIQuery
 
with(String) - Method in class com.epimorphics.lda.renderers.common.EldaURL.URLParameterValue
 
withBindings(Bindings) - Method in class com.epimorphics.lda.core.APIEndpoint.Request
 
withBody(String, String) - Static method in class com.epimorphics.util.Util
 
withFormat(String) - Method in class com.epimorphics.lda.core.APIEndpoint.Request
 
withMediaType(MediaType) - Method in class com.epimorphics.lda.renderers.FeedRendererFactory
 
withMediaType(MediaType) - Method in class com.epimorphics.lda.renderers.JSONRendererFactory
 
withMediaType(MediaType) - Method in interface com.epimorphics.lda.renderers.RendererFactory
Answer a new RendererFactory just like this one, but producing renderers that announce the given media type.
withMediaType(MediaType) - Method in class com.epimorphics.lda.renderers.VelocityRendererFactory
 
withMediaType(MediaType) - Method in class com.epimorphics.lda.renderers.XMLRendererFactory
 
withMediaType(MediaType) - Method in class com.epimorphics.lda.renderers.XSLT_RendererFactory
 
withMode(CompleteContext.Mode) - Method in class com.epimorphics.lda.core.APIEndpoint.Request
 
without(String) - Method in class com.epimorphics.lda.renderers.common.EldaURL.URLParameterValue
 
withoutNonDisplayTriples(List<PropertyValue>) - Method in class com.epimorphics.lda.renderers.common.DisplayRdfNode
Side-effect the given list of triples to remove those that are not to be displayed.
withoutPageParameters(URI) - Static method in class com.epimorphics.util.URIUtils
Return a URI based on ru with any _page or _pageSize query settings removed.
withParameter(String, String, String) - Method in class com.epimorphics.lda.renderers.common.EldaURL
Create a new EldaURL by applying an operation to this URL to add, remove or set a parameter value.
withParameter(EldaURL.OPERATION, String, String) - Method in class com.epimorphics.lda.renderers.common.EldaURL
Create a new EldaURL by applying an operation to this URL to add, remove or set a parameter value.
withRoot(Resource) - Method in class com.epimorphics.lda.renderers.FeedRendererFactory
 
withRoot(Resource) - Method in class com.epimorphics.lda.renderers.JSONRendererFactory
 
withRoot(Resource) - Method in interface com.epimorphics.lda.renderers.RendererFactory
Answer a new RendererFactory just like this one, but with the given Resource for additional properties.
withRoot(Resource) - Method in class com.epimorphics.lda.renderers.VelocityRendererFactory
 
withRoot(Resource) - Method in class com.epimorphics.lda.renderers.XMLRendererFactory
 
withRoot(Resource) - Method in class com.epimorphics.lda.renderers.XSLT_RendererFactory
 
withTrailingSlash(String) - Static method in class com.epimorphics.lda.routing.ServletUtils
 
wrap(RDFNode) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy.DisplayHierarchyContext
 
wrap(RDFNodeWrapper) - Method in class com.epimorphics.lda.renderers.common.DisplayHierarchy.DisplayHierarchyContext
 
write(int) - Method in class com.epimorphics.util.CountStream
 
write(byte[], int, int) - Method in class com.epimorphics.util.CountStream
 
writeAll(Times, OutputStream) - Method in class com.epimorphics.lda.renderers.BytesOutString
 
writeAll(Times, OutputStream) - Method in class com.epimorphics.lda.renderers.BytesOutTimed
 
writeAll(OutputStream) - Method in class com.epimorphics.lda.renderers.BytesOutTimed
Subclass implements to provide writing functionality that this class wraps for statistics.
writeAll(Times, OutputStream) - Method in interface com.epimorphics.lda.renderers.Renderer.BytesOut
 
writeAll(Times, OutputStream) - Method in class com.epimorphics.lda.renderers.velocity.VelocityRendering
Write the rendered output to the output stream, and side-effect the given Times object to record duration and output counts.
writeHeader(JSONWriterFacade) - Method in interface com.epimorphics.jsonrdf.EncoderPlugin
Write the outer result wrapper.
writeHeader(JSONWriterFacade) - Method in class com.epimorphics.jsonrdf.impl.EncoderDefault
Write the outer result wrapper.
writePrefixes(StringBuilder) - Method in class com.epimorphics.lda.support.PrefixLogger
Write out the used prefixes as SPARQL prefix declarations into the StringBuilder out.

X

XHV - Class in com.epimorphics.lda.vocabularies
 
XHV() - Constructor for class com.epimorphics.lda.vocabularies.XHV
 
XHV_ns - Static variable in class com.epimorphics.vocabs.NsUtils
 
XmlFormatter - Static variable in class com.epimorphics.lda.vocabularies.API
A formatter that generates a simple XML representation of an RDF graph
xmlFormatter - Static variable in class com.epimorphics.lda.vocabularies.API
A formatter that gives the default simple XML representation of an RDF graph
XMLRenderer - Class in com.epimorphics.lda.renderers
 
XMLRenderer(ShortnameService) - Constructor for class com.epimorphics.lda.renderers.XMLRenderer
 
XMLRenderer(CompleteContext.Mode, ShortnameService, MediaType, String) - Constructor for class com.epimorphics.lda.renderers.XMLRenderer
 
XMLRendererFactory - Class in com.epimorphics.lda.renderers
 
XMLRendererFactory() - Constructor for class com.epimorphics.lda.renderers.XMLRendererFactory
 
XMLRendererFactory(CompleteContext.Mode) - Constructor for class com.epimorphics.lda.renderers.XMLRendererFactory
 
XMLRendering - Class in com.epimorphics.lda.renderers
From the spec: The XML formatter creates an XML representation that is very similar to the JSON representation.
XMLRendering(Model, Context, Map<String, String>, Document) - Constructor for class com.epimorphics.lda.renderers.XMLRendering
 
XMLRendering.Trail - Class in com.epimorphics.lda.renderers
 
xsdDateFormat() - Static method in class com.epimorphics.jsonrdf.RDFUtil
xsdDateFormat returns a SimpleDateFormat in yyyy-MM-dd form.
XSLT_RendererFactory - Class in com.epimorphics.lda.renderers
Production of XSLT renderers, which transform the results of an XML rendering.
XSLT_RendererFactory(Resource, MediaType) - Constructor for class com.epimorphics.lda.renderers.XSLT_RendererFactory
 
XsltFormatter - Static variable in class com.epimorphics.lda.vocabularies.API
A formatter that uses an XSLT stylesheet to generates a representation of an RDF graph

_

_COUNT - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_DISTANCE - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_FORMAT - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_GRAPH - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_implements - Static variable in class com.epimorphics.lda.vocabularies.ELDA.DOAP_EXTRAS
 
_LANG - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_MARK - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_METADATA - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_ORDERBY - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_PAGE - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_PAGE_SIZE - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_PROPERTIES - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_SEARCH - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_SELECT_PARAM - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_SORT - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_SUBJECT - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_TEMPLATE - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_VIEW - Static variable in class com.epimorphics.lda.query.QueryParameter
 
_WHERE - Static variable in class com.epimorphics.lda.query.QueryParameter
 
A B C D E F G H I J K L M N O P Q R S T U V W X _ 

Copyright © 2014. All Rights Reserved.