Class PhenomenonQuerySpecifications
- java.lang.Object
-
- org.n52.sensorweb.server.db.query.QuerySpecifications
-
- org.n52.sensorweb.server.db.query.ParameterQuerySpecifications
-
- org.n52.sensorweb.server.db.query.PhenomenonQuerySpecifications
-
public final class PhenomenonQuerySpecifications extends ParameterQuerySpecifications
-
-
Field Summary
-
Fields inherited from class org.n52.sensorweb.server.db.query.QuerySpecifications
dbQuery, entityManager
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PhenomenonQuerySpecificationsof(DbQuery dbQuery)org.springframework.data.jpa.domain.Specification<org.n52.series.db.beans.PhenomenonEntity>selectFrom(org.springframework.data.jpa.domain.Specification<org.n52.series.db.beans.DatasetEntity> filter)Matches phenomena included in a result of a given filter, i.e.-
Methods inherited from class org.n52.sensorweb.server.db.query.ParameterQuerySpecifications
matchServices, matchServices, matchServices, matchServices, of
-
Methods inherited from class org.n52.sensorweb.server.db.query.QuerySpecifications
getIdPredicate, getTimespanEnd, getTimespanStart
-
-
-
-
Method Detail
-
of
public static PhenomenonQuerySpecifications of(DbQuery dbQuery)
-
selectFrom
public org.springframework.data.jpa.domain.Specification<org.n52.series.db.beans.PhenomenonEntity> selectFrom(org.springframework.data.jpa.domain.Specification<org.n52.series.db.beans.DatasetEntity> filter)
Matches phenomena included in a result of a given filter, i.e.where id in (select fk_phenomenon_id from dataset where <filter>)
- Parameters:
filter- the query- Returns:
- a boolean expression
-
-