@Path(value="/") @Produces(value="application/json") public class FitsDataSource extends Object
| Constructor and Description |
|---|
FitsDataSource() |
| Modifier and Type | Method and Description |
|---|---|
Image |
image(String siteName,
String id) |
Map<String,Object> |
imageInfo(String siteName,
String id) |
Object |
images(String siteName,
int skip,
int take,
boolean requireTotalCount,
boolean requireGroupCount,
Group groups,
Sort sort,
Filter filter,
GroupSummary groupSummary) |
@GET
@Path(value="/{site}/images")
public Object images(@PathParam(value="site")
String siteName,
@DefaultValue(value="0") @QueryParam(value="skip")
int skip,
@DefaultValue(value="0") @QueryParam(value="take")
int take,
@DefaultValue(value="false") @QueryParam(value="requireTotalCount")
boolean requireTotalCount,
@DefaultValue(value="false") @QueryParam(value="requireGroupCount")
boolean requireGroupCount,
@DefaultValue(value="[]") @QueryParam(value="group")
Group groups,
@DefaultValue(value="[]") @QueryParam(value="sort")
Sort sort,
@DefaultValue(value="[]") @QueryParam(value="filter")
Filter filter,
@DefaultValue(value="[]") @QueryParam(value="groupSummary")
GroupSummary groupSummary)
@GET
@Path(value="/{site}/image/{id}")
public Image image(@PathParam(value="site")
String siteName,
@PathParam(value="id")
String id)
Copyright © 2023 LSST. All rights reserved.