All Classes Interface Summary Class Summary Enum Summary
Class |
Description |
AbstractChartBuilder<C extends AbstractChartBuilder<C>> |
|
AbstractChartEvent<C extends AbstractChartBuilder<?>,E extends AbstractChartEvent<C,E>> |
|
AbstractChartMeasures<S extends AbstractChartSeries<?,S>,M extends AbstractChartMeasures<S,M>> |
|
AbstractChartOptions<C extends AbstractChartBuilder<C>,O extends AbstractChartOptions<C,O>> |
|
AbstractChartSeries<C extends AbstractChartBuilder<C>,S extends AbstractChartSeries<C,S>> |
|
AbstractInputBuilder<T extends AbstractInputBuilder,VT> |
|
AbstractProductAndCustomerInputBuilder<T extends AbstractProductAndCustomerInputBuilder,VT> |
|
AdaptiveHistogram |
This class implements a histogram that adapts to an unknown data distribution.
|
AdaptiveHistogram.ValueConversion |
Auxiliary interface for inline functor object.
|
AggregationFormula |
|
AppPages |
The constants defined in this interface are typically used as the targetPage parameter when defining
links to jump from a dashboard to other parts of the UI.
|
ApprovalState |
|
AttributedResult |
Provides means for output elements' formatting.
|
AuxLine<C extends AbstractChartBuilder<C>> |
|
AuxLine.Line<C extends ObjectIdentity> |
|
AuxLine.SteppedLine<C extends ObjectIdentity> |
|
AuxLine.VerticalLine<C extends ObjectIdentity> |
|
AuxLineColor |
|
AuxLineType |
|
BarLineChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
HighCharts.Chart.
|
BarLineChart.BarLineAdditionalMeasure |
|
BarLineChart.BarLineOptions |
|
BarLineChart.BarLineSeries |
|
BasicRebateAgreementBuilder<T extends BasicRebateAgreementBuilder> |
Created by petercipov on 22/03/16.
|
BoxplotChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods, described at
HighCharts.Chart.
|
BoxplotChart.BoxplotAdditionalMeasure |
|
BoxplotChart.BoxplotOptions |
|
BoxplotChart.BoxplotSeries |
|
BubbleChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
HighCharts.Chart.
|
BubbleChart.BubbleAdditionalMeasure |
|
BubbleChart.BubbleOptions |
|
BubbleChart.BubbleSeries |
|
BubbleChart.BubbleSize |
|
ButtonInputBuilder<VT> |
|
CalculableLineItemCollectionBuilder<T extends CalculableLineItemCollectionBuilder> |
This is the shared builder class for Quotes, RebateAgreements and Contracts.
Some important notes on the sequence in which changes to the document structure are processed:
Any modifying action (adding lines, inputs etc.
|
CalculationFlowActionBuilder |
CalculationFlowActionBuilder is the starting point of an interface that
allows you define actions within calculation flow logic.The calculation flow
action builder is available in calculation flow by this call:
def builder = actionBuilder
Note that you will find full code snippets in the
"Command Templates/Calculation Flow Examples" inside calculation
flow formulas UI.
|
CalculationResultType |
Enumeration of existing CalculationResultTypes.
|
CalendarUtil |
|
CalendarUtil.TimePeriod |
|
CalendarUtil.TimeUnit |
|
CFSAction<ATTACHEDTO extends Help> |
This action starts calculation of selected CFS.
|
ChainedJobInfo |
This class is a DTO that holds information about jobs that should be executed next.
|
ChartBuilder |
|
ChartEvents |
|
ChartEvents.OnCellClick<C extends AbstractChartBuilder<?>> |
|
ChartEvents.OnChartClick<C extends AbstractChartBuilder<?>,E extends ChartEvents.OnChartClick<C,E>> |
|
ChartEvents.OnRowClick<C extends AbstractChartBuilder<?>> |
|
ChartMeasures |
|
ChartMeasures.Basic<S extends AbstractChartSeries<?,S>,M extends ChartMeasures.Basic<S,M>> |
|
ChartMeasures.EmbeddedBoxplot<S extends AbstractChartSeries<?,S>,M extends ChartMeasures.EmbeddedBoxplot<S,M>> |
|
ChartMeasures.Type<S extends AbstractChartSeries<?,S>,M extends ChartMeasures.Type<S,M>> |
|
ChartOptions |
|
ChartOptions.Basic<C extends AbstractChartBuilder<C>,O extends ChartOptions.Basic<C,O>> |
|
ChartOptions.EmbeddedBoxplot<C extends AbstractChartBuilder<C>,O extends ChartOptions.EmbeddedBoxplot<C,O>> |
|
ChartOptions.XYLabels<C extends AbstractChartBuilder<C>,O extends ChartOptions.XYLabels<C,O>> |
|
ChartOptions.XYMinMax<C extends AbstractChartBuilder<C>,O extends ChartOptions.XYMinMax<C,O>> |
|
ChartOptions.ZAxis<C extends AbstractChartBuilder<C>,O extends ChartOptions.ZAxis<C,O>> |
|
ChartSeries |
|
ChartSeries.Aggregation<C extends AbstractChartBuilder<C>,S extends ChartSeries.Basic<C,S>> |
|
ChartSeries.Basic<C extends AbstractChartBuilder<C>,S extends ChartSeries.Basic<C,S>> |
|
ChartSeries.EmbeddedBoxplot<C extends AbstractChartBuilder<C>,S extends ChartSeries.Basic<C,S>> |
|
ChartType |
|
ClaimContext |
|
CollapseInputBuilder<T> |
|
ColorAxisType |
|
Column |
Represents a column and its metadata description.
|
ComparisonType |
|
ConfiguratorEntry |
This class is used to transport a configurator entry.
|
ConfiguratorInputBuilder<VT> |
|
ContextParameter |
This class represents the input parameter, the input field.
|
ContractBuilder |
|
ContractHelper |
A helper class that assists in manipulating the contract object.
|
ContractStructure |
This is a helper object that is used to build up code generated content of a Contract.
|
CustomerGroup |
CustomerGroup
|
CustomerInputBuilder |
|
DashboardApi |
|
DashboardController |
This class is used to generate the definition of a so called controller dashboard portlet (or wizard).
|
DataLoadAction<ATTACHEDTO extends Help> |
This action starts calculation of selected data load.
|
DatamartContext |
Provides an API to query and load PA data from a formula context.
|
DatamartContext.Calendar |
Helper class mainly for working with dates and time periods as used in the PriceAnalyzer module.
|
DatamartContext.Column |
|
DatamartContext.DataLoader |
API for loading data into a DMDataFeed or DMTable from a formula context.
|
DatamartContext.DataProfilerResult |
|
DatamartContext.DataSlice |
A DataSlice defines a set of filters to be applied to a PA DataSet (Datamart, DataSource...).
|
DatamartContext.Query |
API for building a PA query in a formula context.
|
DatamartContext.SqlQuery |
|
DatamartContext.Table |
|
DatamartQueryResult |
Provides access to a QueryResult in a formula context.
|
DatamartRowSet |
Represents the data of a PA field collection (Data Feed, Data Source, Datamart, etc.) and provides methods to work with it.
|
DataTableChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
HighCharts.Chart.
|
DataTableChart.DataTableAdditionalMeasure |
|
DataTableChart.DataTableOptions |
|
DataTableChart.DataTableSeries |
|
DataType |
|
DateRangeInputBuilder |
|
DetailedTimeSeriesChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
HighCharts.Chart.
|
DetailedTimeSeriesChart.DetailedTimeSeriesAdditionalMeasure |
|
DetailedTimeSeriesChart.DetailedTimeSeriesOptions |
|
DetailedTimeSeriesChart.DetailedTimeSeriesSeries |
|
Dictionary<C extends AbstractChartBuilder<C>> |
|
DMCalendar |
|
DMCalendar.TimeDim |
|
DMDataSlice |
|
DMField |
|
DMFieldBuilder |
|
DmFilter |
|
DmFilterBuilder |
|
DMTable |
|
EventType |
All possible event type constants.
|
ExportAction<ATTACHEDTO extends Help> |
This action starts exporting or archiving.
|
Expression<O extends ObjectIdentity> |
|
FieldFormatType |
Enumeration of existing FieldFormatTypes.
|
FieldType |
|
Filter |
A Filter is used by the Search class to specify a
restriction on what results should be returned in the search.
|
FilterBuilderInputBuilder |
|
FilterOperator |
|
Filters<O extends ObjectIdentity> |
|
Formula<S extends AbstractChartSeries<?,S>> |
|
HeatmapChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
HighCharts.Chart.
|
HeatmapChart.HeatmapAdditionalMeasure |
|
HeatmapChart.HeatmapInterpolatedColorAxis |
|
HeatmapChart.HeatmapOptions |
|
HeatmapChart.HeatmapRangedColorAxis |
|
HeatmapChart.HeatmapSeries |
|
HistogramChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
HighCharts.Chart.
|
HistogramChart.HistogramAdditionalMeasure |
|
HistogramChart.HistogramOptions |
|
HistogramChart.HistogramSeries |
|
InputBuilderContext |
|
InputBuilderFactory |
Input Builder Factory class as a convenient way to create inputs (user entries, context parameters).
|
InputButtonAction |
|
InputMatrixInputBuilder |
|
InputType |
Enumeration of existing InputTypes.
|
InsertWorkflowStepsDTO |
|
IRebateRecordManager |
The RebateRecordManager API is exposed to formula groovy elements in two separate contexts:
1) in a RebateAgreement calculation (typeCode='RBA' aka RA), when the formula context's 'currentItem' would be an individual line item (typeCode='RBLI' aka RLI)
2) in a RebateAgreement 'read-only' evaluation (when opening an uneditable RA); currentItem is again a RLI
3) in a RebateRecordSet calculation, the formula context's 'currentItem' would be an individual RebateRecord (typeCode='RR')
The API can be accessed via the 'rebateRecords' Groovy binding.
|
ItemSummaryQuery<T extends HasCalculableObjectItems> |
|
ItemSummaryQuery.IDGenerator |
|
ItemSummaryQuery.Projection |
|
ItemSummaryQuery.QueryGeneratorCallback |
|
LimitPosition |
|
LimitToMeasure<S extends AbstractChartSeries<?,S>> |
|
LimitType |
|
LineItemHelper |
|
LineItemHelper.LineItem |
This class represents either a line item or a folder of a document (e.g.
|
LivePriceGridAction<ATTACHEDTO extends Help> |
This action starts calculation of selected LPG for all skus or restricted set
of skus.
|
ManualPricelistAction<ATTACHEDTO extends Help> |
This action starts calculation of selected manual pricelist.
|
Matrix2D |
Provides access to a QueryResult in a formula context, in the form of a two-dimension matrix.
|
Matrix2D.BucketNaming |
|
ModelCalculationFormulaContext |
|
ModelContext |
|
ModelEvaluationFormulaContext |
|
ModelEvaluator |
A ModelEvaluator exposes a previously prepared/trained/calculated model to non-PO modules (Groovy logics).
|
ModelEvaluator.PMMLEvaluator |
|
ModelFormulaContext |
The ModelFormulaContext is exposed to model logics through the model binding.
|
ModelFormulaContext.TreeNode |
Representation of a node in a model tree (see for ex.
|
ModelFormulaContextReadOnly |
|
ModelFormulaContextReadWrite |
|
MultiTierInputBuilder<VT> |
|
NonAggrFieldAxis<S extends AbstractChartSeries<?,S>> |
|
ObjRefAction<ATTACHEDTO extends Help> |
This action starts calculation of selected rebate record set records.
|
OptionInputBuilder |
|
PayoutRecordManager |
API that can be accessed via the 'payoutRecords' binding, only available in a RebateRecord calculation context
(i.e.
|
PCGroupInputBuilder |
|
PieChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
HighCharts.Chart.
|
PieChart.PieAdditionalMeasure |
|
PieChart.PieOptions |
|
PieChart.PieSeries |
|
PieChart.Size |
|
PricelistAction<ATTACHEDTO extends Help> |
This action starts calculation of selected pricelist.
|
ProductGroup |
ProductGroup
|
ProductInputBuilder |
|
ProductReferenceRecord |
A DTO that describes a product reference
|
PublicGroovyAPI |
This interface represents what can be reached in the Groovy element syntax as
api .
|
QuoteBuilder |
QuoteBuilder is the starting point of an interface that allows you manipulate
a quote object in a quote header calculation logic.
The header calculation is executed twice: Once before the calculation of the
individual line items (= pre phase) and once after that (=post phase).
Usually code should only apply in one phase.
|
QuoteHelper |
A helper class that assists in manipulating the quote object.
|
QuoteStructure |
This is a helper object that is used to build up code generated content of a quote.
|
RATBuilder |
Created by petercipov on 22/03/16.
|
RATBuilder.RABuilder |
|
RContext |
|
RebateAgreementBuilder |
IMPORTANT: Please read super class notes on sequence of execution!
|
RebateAgreementStatus |
|
RebateAgreementStructure |
This is a helper object that is used to build up code generated content of a Rebate Agreement.
|
RebateRecordAction<ATTACHEDTO extends Help> |
This action starts calculation of selected rebate record set records.
|
RebateRecordStatus |
|
ResultFlexChart |
|
ResultGauge |
The Gauge widget class implements a graphical speedometer-style gauge for displaying a measurement by means of a needle
on a dial.
|
ResultHighchart |
|
ResultHighchart.OnPointClick |
|
ResultHighchart.TriggerEvent |
|
ResultHighmap |
|
ResultMatrix |
This class is used to transport a calculated matrix-style result
It is basically a list of maps with the addition that the column names are clearly named and can have a format
This means:
- the UI knows exactly which columns to display (even if some maps do not have those as keys)
- the entry maps can have more "columns" (or keys) than those that are displayed; maybe useful for calculation
|
ResultMatrix.AbstractResultMatrixCell |
|
ResultMatrix.ResultMatrixBackEndAction |
Object representing a button that handles multi-row actions.
|
ResultMatrix.ResultMatrixBackEndCell |
Create a link/button that should do some desired action to pricefx backend (unity only)
[url:"pricelistmanager.revoke..../...", payload: [...
|
ResultMatrix.ResultMatrixCells |
List of other cells (to be shown as dropdown inline
|
ResultMatrix.ResultMatrixDownloadCell |
Create a link/button that should do initiate download from pricefx backend (unity only)
[url:"pricelistmanager.fetchpdf..../...", payload: [...
|
ResultMatrix.ResultMatrixImageCell |
|
ResultMatrix.ResultMatrixLinkCell |
|
ResultMatrix.ResultMatrixStyledCell |
|
RowInputBuilder<T> |
|
ScatterChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
HighCharts.Chart.
|
ScatterChart.ScatterAdditionalMeasure |
|
ScatterChart.ScatterOptions |
|
ScatterChart.ScatterSeries |
|
ScheduleSettings<ATTACHEDTO extends Help> |
This action is helping you to get an information about schedule as seen in the UI + if needed alter it.
|
SeriesType |
|
SimpleInputBuilder<VT> |
Builder class for basic input types.
|
SimulationAction<ATTACHEDTO extends Help> |
This action starts calculation of selected simulation.
|
SortType |
|
StreamResults |
Unifying (and very limited) JDBC ResultSet like API to a forward-only cursor on a query result, either from a Hibernate or PA query.
|
StringInputBuilder<VT> |
|
SystemPortlet |
SystemPortlet objects are intended as output of logic/formula elements to be rendered by the UI.
|
Table |
Represents a table and its metadata description.
|
TableContext |
This class is the central starting point for in-memory data table operations.
|
TieredValueSortType |
|
TieredValueValidationType |
|
TimeSeriesChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
HighCharts.Chart.
|
TimeSeriesChart.TimeSeriesAdditionalMeasure |
|
TimeSeriesChart.TimeSeriesOptions |
|
TimeSeriesChart.TimeSeriesSeries |
|
TimeSeriesScatterChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
HighCharts.Chart.
|
TimeSeriesScatterChart.TimeSeriesScatterAdditionalMeasure |
|
TimeSeriesScatterChart.TimeSeriesScatterOptions |
|
TimeSeriesScatterChart.TimeSeriesScatterSeries |
|
TrendLine<S extends AbstractChartSeries<?,?>> |
|
User |
|
UserGroup |
|
VLookupBuilder |
|
WaterfallChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
HighCharts.Chart.
|
WaterfallChart.Aggregation |
|
WaterfallChart.WaterfallOptions |
|
WaterfallChart.WaterfallSeries |
|
WaterfallColumnType |
|
WaterfallComparisonChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
HighCharts.Chart.
|
WaterfallComparisonChart.Aggregation |
|
WaterfallComparisonChart.WaterfallComparisonOptions |
|
WaterfallComparisonChart.WaterfallComparisonSeries |
|
WhiskerType |
|
WorkflowDTO |
This class is basically the type of object, which is exposed in the workflow logic by
the binding variable workflow
|
WorkflowDTO.ApprovalStepDTO |
|
WorkflowDTO.StepDTO<T extends WorkflowDTO.StepDTO> |
|
WorkflowDTO.WatcherStepDTO |
|
WorkflowInfo |
This structure represents an entire workflow with multiple steps.
|
WorkflowInfo.WorkflowStepInfo |
This structure describes each workflow step in detail
|
WorkflowStep |
Can be executed, undone, redone only once.
|
WorkflowStep.WorkflowStepExecutionAction |
|
WorkflowStep.WorkflowStepExecutionStatus |
As it sees user.
|
WorkflowStep.WorkflowStepType |
|
WrappedResult |
Makes sure that a result appears "as-is" in the fromula result
This is e.g.
|