public class EndpointMetadata extends Object
Modifier and Type | Field and Description |
---|---|
protected Bindings |
bindings |
protected boolean |
isListEndpoint |
protected boolean |
isParameterBasedFormat |
protected String |
pageNumber |
protected URI |
pageURI |
protected com.hp.hpl.jena.rdf.model.Resource |
thisPage |
protected URI |
thisPageAsURI |
Constructor and Description |
---|
EndpointMetadata(EndpointDetails ep,
com.hp.hpl.jena.rdf.model.Resource thisPage,
String pageNumber,
Bindings bindings,
URI pageURI) |
Modifier and Type | Method and Description |
---|---|
static void |
addAllMetadata(APIResultSet.MergedModels mergedModels,
URI ru,
com.hp.hpl.jena.rdf.model.Resource uriForDefinition,
Bindings bindings,
CompleteContext cc,
boolean suppress_IPTO,
com.hp.hpl.jena.rdf.model.Resource thisMetaPage,
int page,
int perPage,
Integer totalResults,
boolean hasMorePages,
List<com.hp.hpl.jena.rdf.model.Resource> resultList,
SetsMetadata setsMeta,
WantsMetadata wantsMeta,
String selectQuery,
String viewQuery,
Source source,
Map<String,View> views,
Set<Factories.FormatNameAndType> formats,
EndpointDetails details) |
void |
addBindings(com.hp.hpl.jena.rdf.model.Model toScan,
com.hp.hpl.jena.rdf.model.Model meta,
com.hp.hpl.jena.rdf.model.Resource anExec,
CompleteContext cc) |
void |
addExecution(com.hp.hpl.jena.rdf.model.Model meta,
com.hp.hpl.jena.rdf.model.Resource anExec) |
void |
addFormats(com.hp.hpl.jena.rdf.model.Model meta,
Set<Factories.FormatNameAndType> formats)
Create metadata which describes the available alternative formats
this page could be presented in.
|
void |
addQueryMetadata(com.hp.hpl.jena.rdf.model.Model meta,
com.hp.hpl.jena.rdf.model.Resource anExec,
String selectQuery,
String viewQuery,
Source source,
boolean listEndpoint) |
void |
addTermBindings(com.hp.hpl.jena.rdf.model.Model toScan,
com.hp.hpl.jena.rdf.model.Model meta,
com.hp.hpl.jena.rdf.model.Resource exec,
CompleteContext cc) |
void |
addVariableBindings(com.hp.hpl.jena.rdf.model.Model meta,
com.hp.hpl.jena.rdf.model.Resource exec) |
void |
addVersions(com.hp.hpl.jena.rdf.model.Model m,
CompleteContext cc,
Map<String,View> views)
Create metadata describing the alternative views available
for this endpoint, given their names.
|
static com.hp.hpl.jena.rdf.model.Resource |
inValue(com.hp.hpl.jena.rdf.model.Model rsm,
String s) |
protected final Bindings bindings
protected final com.hp.hpl.jena.rdf.model.Resource thisPage
protected final URI thisPageAsURI
protected final String pageNumber
protected final boolean isListEndpoint
protected final URI pageURI
protected final boolean isParameterBasedFormat
public EndpointMetadata(EndpointDetails ep, com.hp.hpl.jena.rdf.model.Resource thisPage, String pageNumber, Bindings bindings, URI pageURI)
public static void addAllMetadata(APIResultSet.MergedModels mergedModels, URI ru, com.hp.hpl.jena.rdf.model.Resource uriForDefinition, Bindings bindings, CompleteContext cc, boolean suppress_IPTO, com.hp.hpl.jena.rdf.model.Resource thisMetaPage, int page, int perPage, Integer totalResults, boolean hasMorePages, List<com.hp.hpl.jena.rdf.model.Resource> resultList, SetsMetadata setsMeta, WantsMetadata wantsMeta, String selectQuery, String viewQuery, Source source, Map<String,View> views, Set<Factories.FormatNameAndType> formats, EndpointDetails details)
public void addVersions(com.hp.hpl.jena.rdf.model.Model m, CompleteContext cc, Map<String,View> views)
public void addFormats(com.hp.hpl.jena.rdf.model.Model meta, Set<Factories.FormatNameAndType> formats)
public void addBindings(com.hp.hpl.jena.rdf.model.Model toScan, com.hp.hpl.jena.rdf.model.Model meta, com.hp.hpl.jena.rdf.model.Resource anExec, CompleteContext cc)
public void addVariableBindings(com.hp.hpl.jena.rdf.model.Model meta, com.hp.hpl.jena.rdf.model.Resource exec)
public void addTermBindings(com.hp.hpl.jena.rdf.model.Model toScan, com.hp.hpl.jena.rdf.model.Model meta, com.hp.hpl.jena.rdf.model.Resource exec, CompleteContext cc)
public void addExecution(com.hp.hpl.jena.rdf.model.Model meta, com.hp.hpl.jena.rdf.model.Resource anExec)
public void addQueryMetadata(com.hp.hpl.jena.rdf.model.Model meta, com.hp.hpl.jena.rdf.model.Resource anExec, String selectQuery, String viewQuery, Source source, boolean listEndpoint)
public static com.hp.hpl.jena.rdf.model.Resource inValue(com.hp.hpl.jena.rdf.model.Model rsm, String s)
Copyright © 2014. All Rights Reserved.