public class ServiceConstellation extends Object
| Constructor and Description |
|---|
ServiceConstellation() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(DatasetConstellation<?> e) |
protected static org.locationtech.jts.geom.Geometry |
createGeometry(int srid,
double longitude,
double latitude) |
protected org.n52.series.db.beans.GeometryEntity |
createGeometryEntitity(org.locationtech.jts.geom.Geometry geometry) |
Map<String,org.n52.series.db.beans.CategoryEntity> |
getCategories() |
Collection<DatasetConstellation<?>> |
getDatasets() |
Map<String,org.n52.series.db.beans.FeatureEntity> |
getFeatures() |
Map<String,org.n52.series.db.beans.OfferingEntity> |
getOfferings() |
Map<String,org.n52.series.db.beans.PhenomenonEntity> |
getPhenomena() |
Map<String,org.n52.series.db.beans.ProcedureEntity> |
getProcedures() |
ProxyServiceEntity |
getService() |
boolean |
hasCategories(String categoryId) |
boolean |
hasFeature(String featureId) |
boolean |
hasOffering(String offeringId) |
boolean |
hasPhenomenon(String phenomenonId) |
boolean |
hasProcedure(String procedureId) |
org.n52.series.db.beans.CategoryEntity |
putCategory(org.n52.series.db.beans.CategoryEntity category) |
org.n52.series.db.beans.CategoryEntity |
putCategory(String id,
String name) |
org.n52.series.db.beans.FeatureEntity |
putFeature(org.n52.series.db.beans.FeatureEntity feature) |
org.n52.series.db.beans.FeatureEntity |
putFeature(String id,
String name,
String description,
double latitude,
double longitude,
int srid) |
org.n52.series.db.beans.FeatureEntity |
putFeature(String id,
String name,
String description,
org.locationtech.jts.geom.Geometry geometry) |
org.n52.series.db.beans.OfferingEntity |
putOffering(org.n52.series.db.beans.OfferingEntity offering) |
org.n52.series.db.beans.OfferingEntity |
putOffering(String id,
String name) |
org.n52.series.db.beans.PhenomenonEntity |
putPhenomenon(org.n52.series.db.beans.PhenomenonEntity phenomenon) |
org.n52.series.db.beans.PhenomenonEntity |
putPhenomenon(String id,
String name) |
org.n52.series.db.beans.ProcedureEntity |
putProcedure(org.n52.series.db.beans.ProcedureEntity procedure) |
org.n52.series.db.beans.ProcedureEntity |
putProcedure(String id,
String name,
boolean insitu,
boolean mobile) |
void |
setService(ProxyServiceEntity service) |
public ProxyServiceEntity getService()
public org.n52.series.db.beans.PhenomenonEntity putPhenomenon(org.n52.series.db.beans.PhenomenonEntity phenomenon)
public org.n52.series.db.beans.ProcedureEntity putProcedure(org.n52.series.db.beans.ProcedureEntity procedure)
public org.n52.series.db.beans.ProcedureEntity putProcedure(String id, String name, boolean insitu, boolean mobile)
public org.n52.series.db.beans.OfferingEntity putOffering(org.n52.series.db.beans.OfferingEntity offering)
public org.n52.series.db.beans.FeatureEntity putFeature(org.n52.series.db.beans.FeatureEntity feature)
public org.n52.series.db.beans.FeatureEntity putFeature(String id, String name, String description, double latitude, double longitude, int srid)
public org.n52.series.db.beans.FeatureEntity putFeature(String id, String name, String description, org.locationtech.jts.geom.Geometry geometry)
public org.n52.series.db.beans.CategoryEntity putCategory(org.n52.series.db.beans.CategoryEntity category)
public void setService(ProxyServiceEntity service)
public boolean hasProcedure(String procedureId)
public boolean hasOffering(String offeringId)
public boolean hasCategories(String categoryId)
public boolean hasPhenomenon(String phenomenonId)
public boolean hasFeature(String featureId)
public Collection<DatasetConstellation<?>> getDatasets()
public boolean add(DatasetConstellation<?> e)
protected org.n52.series.db.beans.GeometryEntity createGeometryEntitity(org.locationtech.jts.geom.Geometry geometry)
protected static org.locationtech.jts.geom.Geometry createGeometry(int srid,
double longitude,
double latitude)
Copyright © 2015–2018 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.