Uses of Package
net.pricefx.formulaengine
Packages that use net.pricefx.formulaengine
Package
Description
Fluent builders for chart definitions rendered by the Pricefx user interface.
Formula engine interfaces exposed to Groovy logics.
Model contexts of the price optimization module.
Root package of the public Groovy API available to Pricefx logics.
Builders for logic inputs (user entries and context parameters).
The Query API, the unified Groovy API for reading data from Pricefx.
Defines set of data transfer object (DTO) classes related to Calculations.
-
Classes in net.pricefx.formulaengine used by net.pricefx.common.apibuilder.chart
-
Classes in net.pricefx.formulaengine used by net.pricefx.formulaengineClassDescriptionHelper class mainly for working with dates and time periods as used in the PriceAnalyzer module.API for loading data into a
DMDataFeedorDMTablefrom a formula context.A reusable definition of a filtered subset ("slice") of a PA DataSet (Datamart, DataSource...): a combination ofCustomerGroup,ProductGroup, andCalendarUtil.TimePeriodinclusions and exclusions, plus arbitrary otherFilters added withDatamartContext.DataSlice.addFilter(Filter).API for building a PA query in a formula context.Deprecated.Provides access to a QueryResult in a formula context.Represents the data of a PA field collection (Data Feed, Data Source, Datamart, etc.) and provides methods to work with it.DistFormulaContext is a groovy api exposed through the 'dist' binding when evaluating the logic for a DistributedCalculation DL through invocation of the datamart.formulaparams and datamart.distcalcexec endpoints.Deprecated.The ModelFormulaContext is exposed to model logics through themodelbinding.Representation of a node in a model tree (see for ex. -
Classes in net.pricefx.formulaengine used by net.pricefx.formulaengine.optimizationClassDescriptionAPI for loading data into a
DMDataFeedorDMTablefrom a formula context.API for building a PA query in a formula context.Deprecated.UsePublicGroovyAPI.queryApi()to query PA data instead -
Classes in net.pricefx.formulaengine used by net.pricefx.formulaengine.scriptingClassDescriptionProvides an API to query and load PA data from a formula context.Represents the data of a PA field collection (Data Feed, Data Source, Datamart, etc.) and provides methods to work with it.A ModelEvaluator exposes a previously prepared/trained/calculated model to non-PO modules (Groovy logics).This class is the central starting point for in-memory data table operations.This is the base class for all exceptions that can occurs using the Expression Class.
-
Classes in net.pricefx.formulaengine used by net.pricefx.formulaengine.scripting.inputbuilder
-
Classes in net.pricefx.formulaengine used by net.pricefx.formulaengine.scripting.queryapiClassDescriptionA reusable definition of a filtered subset ("slice") of a PA DataSet (Datamart, DataSource...): a combination of
CustomerGroup,ProductGroup, andCalendarUtil.TimePeriodinclusions and exclusions, plus arbitrary otherFilters added withDatamartContext.DataSlice.addFilter(Filter). -
Classes in net.pricefx.formulaengine used by net.pricefx.server.dto.calculationClassDescriptionThis is the base class for all exceptions that can occurs using the Expression Class.
PublicGroovyAPI.queryApi()to query PA data instead