| Package | Description |
|---|---|
| com.epimorphics.server.webapi | |
| com.epimorphics.server.webapi.dsapi | |
| com.epimorphics.server.webapi.marshalling |
| Modifier and Type | Class and Description |
|---|---|
class |
DSAPIManager
Makes a collection data-cube-like datasets available over a flexible
query API.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DSAPI
Represents a single configured dataset API.
|
class |
DSAPIComponent
Represents the specification of a single component of a DSAPI.
|
class |
DSStructure
Represents the structure of a dataset.
|
class |
NumberValue
A numeric value.
|
class |
Projection
A table of API results.
|
class |
Range
Base class representing the range of a dataset api component.
|
class |
RangeBounds
A range comprising one or more of an upper and lower bound on numeric values.
|
class |
RangeHierarchy
Represents a hierarchy filter query which can select members based on being
below one or more concepts in the tree, and/or members of a given collection.
|
class |
RangeHierarchyTop
Range used to report hierarchical values.
|
class |
RangeOneof
Represents a range which is a list of values, either simple literal values
or resource values.
|
class |
ResourceList
Utility which issues a SPARQL query and returns a json serializable
list of the matching resources.
|
class |
ResourceValue
Represents a value corresponding to an RDF Resource.
|
class |
StringValue
Package a plain string as a value in a value range.
|
class |
TypedValue
Represents a value corresponding to a non-numeric typed literal.
|
class |
Value
Base class for values which a component can take.
|
| Modifier and Type | Method and Description |
|---|---|
JSONWritable |
HierarchyAPI.handleCodelistRequest(javax.ws.rs.core.MultivaluedMap<String,String> params) |
JSONWritable |
HierarchyAPI.handleCodeRequest(javax.ws.rs.core.MultivaluedMap<String,String> params) |
JSONWritable |
HierarchyAPI.handleCollectionRequest(javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected JSONWritable |
HierarchyAPI.listCollections() |
protected JSONWritable |
HierarchyAPI.listLevels() |
protected JSONWritable |
HierarchyAPI.listRoots() |
protected JSONWritable |
HierarchyAPI.textSearch(String query) |
| Modifier and Type | Class and Description |
|---|---|
class |
JSONWritableObject
A streaming JSON object.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,JSONWritable> |
JSONWritableObject.object |
| Modifier and Type | Method and Description |
|---|---|
JSONWritable |
JSONWritableObject.get(String key) |
| Modifier and Type | Method and Description |
|---|---|
long |
GenericJSONMarshaller.getSize(JSONWritable t,
Class<?> type,
Type genericType,
Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType) |
void |
JSONWritableObject.put(String key,
JSONWritable value) |
void |
GenericJSONMarshaller.writeTo(JSONWritable t,
Class<?> type,
Type genericType,
Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
| Modifier and Type | Method and Description |
|---|---|
void |
JSONWritableObject.put(String key,
List<JSONWritable> values) |
Copyright © 2014. All rights reserved.