Verwendungen von Klasse
de.dlr.proseo.model.ProductClass
Packages, die ProductClass 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
This package contains data access object (DAO) classes for the common data model of prosEO.
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 ProductClass in de.dlr.proseo.model
Methoden in de.dlr.proseo.model, die ProductClass zurückgebenModifizierer und TypMethodeBeschreibungProductClass.getEnclosingClass()
Gets the product classes of an enclosing productWorkflow.getInputProductClass()
Gets the input product classWorkflow.getOutputProductClass()
Gets the output product classProduct.getProductClass()
Gets the product classProductQuery.getRequestedProductClass()
Gets the requested product classSimpleSelectionRule.getSourceProductClass()
Gets the source product classes (the input products selected by this rule)SimpleSelectionRule.getTargetProductClass()
Gets the target product class (the one for which input products are selected by this rule)Methoden in de.dlr.proseo.model, die Typen mit Argumenten vom Typ ProductClass zurückgebenModifizierer und TypMethodeBeschreibungProductArchive.getAvailableProductClasses()
Gets the list of product classes available from this archiveProcessingOrder.getClassOutputParameters()
Gets the class-specific output parametersWorkflow.getClassOutputParameters()
Gets the class-specific output parametersProductClass.getComponentClasses()
Gets the product classes of component productsProcessingOrder.getInputFilters()
Gets the input filtersWorkflow.getInputFilters()
Gets the input filtersProcessingOrder.getInputProductClasses()
Gets the input product classes provided to the orderMission.getProductClasses()
Gets the product classes defined for this missionProcessorClass.getProductClasses()
Gets the product classes processors of this class can generateProcessingOrder.getRequestedProductClasses()
Gets the requested product classesMethoden in de.dlr.proseo.model mit Parametern vom Typ ProductClassModifizierer und TypMethodeBeschreibungSimplePolicy.asJpqlQueryCondition
(ProductClass sourceProductClass, Instant startTime, Instant stopTime, Map<String, Parameter> filterConditions) Format this policy as a query condition in JPQL (Java Persistence Query Language).SimplePolicy.asSqlQueryCondition
(ProductClass sourceProductClass, Instant startTime, Instant stopTime, Map<String, Parameter> filterConditions, Map<String, String> productColumnMapping, String facilityQuerySqlSubselect) Format this policy as a query condition in native SQL.ProcessingOrder.getOutputParameters
(ProductClass productClass) Gets the output parameters for a specific product class (class-specific, if available, general otherwise)void
ProductClass.setEnclosingClass
(ProductClass enclosingClass) Sets the product classes for an enclosing productvoid
Workflow.setInputProductClass
(ProductClass inputProductClass) Sets the input product classvoid
Workflow.setOutputProductClass
(ProductClass outputProductClass) Sets the output product classvoid
Product.setProductClass
(ProductClass productClass) Sets the product classvoid
ProductQuery.setRequestedProductClass
(ProductClass requestedProductClass) Sets the requested product classvoid
SimpleSelectionRule.setSourceProductClass
(ProductClass sourceProductClass) Sets the source product classes (the input products selected by this rule)void
SimpleSelectionRule.setTargetProductClass
(ProductClass targetProductClass) Sets the target product class (the one for which input products are selected by this rule)Methodenparameter in de.dlr.proseo.model mit Typargumenten vom Typ ProductClassModifizierer und TypMethodeBeschreibungvoid
ProductArchive.setAvailableProductClasses
(Set<ProductClass> availableProductClasses) Sets the list of product classes available from this archivevoid
ProcessingOrder.setClassOutputParameters
(Map<ProductClass, ClassOutputParameter> classOutputParameters) Sets the class-specific output parametersvoid
Workflow.setClassOutputParameters
(Map<ProductClass, ClassOutputParameter> classOutputParameters) Sets the class-specific output parametersvoid
ProductClass.setComponentClasses
(Set<ProductClass> componentClasses) Sets the product classes for component productsvoid
ProcessingOrder.setInputFilters
(Map<ProductClass, InputFilter> inputFilters) Sets the input filtersvoid
Workflow.setInputFilters
(Map<ProductClass, InputFilter> inputFilters) Sets the input filtersvoid
ProcessingOrder.setInputProductClasses
(Set<ProductClass> inputProductClasses) Sets the input product classes provided to the ordervoid
Mission.setProductClasses
(Set<ProductClass> productClasses) Sets the product classes defined for this missionvoid
ProcessorClass.setProductClasses
(Set<ProductClass> productClasses) Sets the product classes processors of this class can generatevoid
ProcessingOrder.setRequestedProductClasses
(Set<ProductClass> requestedProductClasses) Sets the requested product classes -
Verwendungen von ProductClass in de.dlr.proseo.model.dao
Methoden in de.dlr.proseo.model.dao, die ProductClass zurückgebenModifizierer und TypMethodeBeschreibungProductClassRepository.findByMissionCodeAndProductType
(String missionCode, String productType) Find a product class by mission code and product typeMethoden in de.dlr.proseo.model.dao, die Typen mit Argumenten vom Typ ProductClass zurückgebenModifizierer und TypMethodeBeschreibungProductClassRepository.findByMissionCode
(String missionCode) Find all product classes for a given mission codeProductClassRepository.findByProductType
(String productType) Find all product classes for a given product type (at most one per mission) -
Verwendungen von ProductClass in de.dlr.proseo.model.util
Methoden in de.dlr.proseo.model.util mit Parametern vom Typ ProductClassModifizierer und TypMethodeBeschreibungstatic SelectionRule
SelectionRule.parseSelectionRule
(ProductClass targetProductClass, String selectionRuleString) Parse the given string as a selection rule (seethe grammar definition in the class comment
).