Verwendungen von Klasse
de.dlr.proseo.model.util.SelectionItem
Packages, die SelectionItem verwenden
Package
Beschreibung
The de.dlr.proseo.model package contains all classes required for the modelling of the persistent state
of prosEO, the Processing System for Earth Observation Data
The de.dlr.proseo.model.util package contains utility classes to assist the handling of the persistent state
of prosEO, the Processing System for Earth Observation Data
-
Verwendungen von SelectionItem in de.dlr.proseo.model
Methoden in de.dlr.proseo.model, die Typen mit Argumenten vom Typ SelectionItem zurückgebenModifizierer und TypMethodeBeschreibungSimplePolicy.selectClosestStartValidity
(Collection<SelectionItem> items, Instant startTime) Select the latest item (by generation time) from the given collection, whose start time is "nearest" to the start of the given time interval (startTime - deltaTime0).SimplePolicy.selectClosestStopValidity
(Collection<SelectionItem> items, Instant stopTime) Select the latest item (by generation time) from the given collection, whose stop time is "nearest" to the end of the given time interval (stopTime + deltaTime1).SimplePolicy.selectItems
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select all items from the given collection that fulfil this policy for the given time interval.SimplePolicy.selectLargestOverlap
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select the item from the given collection that has the largest overlap with the given time interval.SimplePolicy.selectLargestOverlap85
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select the item from the given collection that has the largest overlap with the given time interval, where the item covers at least 85 % of the time interval.SimplePolicy.selectLastCreated
(Collection<SelectionItem> items) Select the latest item (by generation time) from the given collection.SimplePolicy.selectLatestStopValidity
(Collection<SelectionItem> items) Select the latest item (by validity stop time) from the given collection that covers partly the given time interval.SimplePolicy.selectLatestValCover
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select the latest item (by generation time) from the given collection that fully covers the given time interval.SimplePolicy.selectLatestValidity
(Collection<SelectionItem> items) Select the latest item (by validity start time) from the given collection that covers partly the given time interval.SimplePolicy.selectLatestValidityClosest
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select the latest item (by generation time) from the given collection, whose start time is "nearest" to the given time interval.SimplePolicy.selectLatestValIntersect
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select the latest item (by generation time) from the given collection that covers partly the given time interval.SimplePolicy.selectValIntersect
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select all items from the given collection that cover partly the given time interval.Methodenparameter in de.dlr.proseo.model mit Typargumenten vom Typ SelectionItemModifizierer und TypMethodeBeschreibungSimplePolicy.selectClosestStartValidity
(Collection<SelectionItem> items, Instant startTime) Select the latest item (by generation time) from the given collection, whose start time is "nearest" to the start of the given time interval (startTime - deltaTime0).SimplePolicy.selectClosestStopValidity
(Collection<SelectionItem> items, Instant stopTime) Select the latest item (by generation time) from the given collection, whose stop time is "nearest" to the end of the given time interval (stopTime + deltaTime1).SimplePolicy.selectItems
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select all items from the given collection that fulfil this policy for the given time interval.SimpleSelectionRule.selectItems
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select all items from the given collection that fulfil this rule for the given time interval.SimplePolicy.selectLargestOverlap
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select the item from the given collection that has the largest overlap with the given time interval.SimplePolicy.selectLargestOverlap85
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select the item from the given collection that has the largest overlap with the given time interval, where the item covers at least 85 % of the time interval.SimplePolicy.selectLastCreated
(Collection<SelectionItem> items) Select the latest item (by generation time) from the given collection.SimplePolicy.selectLatestStopValidity
(Collection<SelectionItem> items) Select the latest item (by validity stop time) from the given collection that covers partly the given time interval.SimplePolicy.selectLatestValCover
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select the latest item (by generation time) from the given collection that fully covers the given time interval.SimplePolicy.selectLatestValidity
(Collection<SelectionItem> items) Select the latest item (by validity start time) from the given collection that covers partly the given time interval.SimplePolicy.selectLatestValidityClosest
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select the latest item (by generation time) from the given collection, whose start time is "nearest" to the given time interval.SimplePolicy.selectLatestValIntersect
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select the latest item (by generation time) from the given collection that covers partly the given time interval.SimplePolicy.selectValIntersect
(Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select all items from the given collection that cover partly the given time interval. -
Verwendungen von SelectionItem in de.dlr.proseo.model.util
Methoden in de.dlr.proseo.model.util, die SelectionItem zurückgebenModifizierer und TypMethodeBeschreibungstatic SelectionItem
SelectionItem.fromProduct
(Product product) Create a selection item wrapped around the given productMethoden in de.dlr.proseo.model.util, die Typen mit Argumenten vom Typ SelectionItem zurückgebenModifizierer und TypMethodeBeschreibungstatic List
<SelectionItem> SelectionItem.asSelectionItems
(Collection<Product> products) Creates a list of selection items from a collection of productsMethodenparameter in de.dlr.proseo.model.util mit Typargumenten vom Typ SelectionItemModifizierer und TypMethodeBeschreibungSelectionRule.selectItems
(String productType, Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select all items in the given collection of items that fulfil the selection rule with respect to a given time interval.SelectionRule.selectUniqueItem
(String productType, Collection<SelectionItem> items, Instant startTime, Instant stopTime) Select the one item in the given collection of items that fulfils the selection rule with respect to a given time interval.