@Path(value="models")
public class ModelQueryHandler
extends java.lang.Object
| Constructor and Description |
|---|
ModelQueryHandler() |
| Modifier and Type | Method and Description |
|---|---|
Dataset |
getDatasetByName(java.lang.String datasetType)
Given the name of a dataset object, return an instance of that class
|
java.lang.String |
serveModels(java.lang.String datasetType,
java.lang.String supportsDatasetType)
Get all models that match the users query
|
@GET
@Produces(value="application/json")
public java.lang.String serveModels(@DefaultValue(value="") @QueryParam(value="datasetType")
java.lang.String datasetType,
@DefaultValue(value="") @QueryParam(value="supportsDatasetType")
java.lang.String supportsDatasetType)
datasetType - Desired dataset type, looks for exact matchsupportsDatasetType - Get models that at least support this kind of dataset typepublic Dataset getDatasetByName(@DefaultValue(value="") @QueryParam(value="datasetType") java.lang.String datasetType)
datasetType - Name of dataset, without the "magpie.data" (e.g., "materials.CompositionDataset")