Uses of Class
net.pricefx.domain.LookupTable
Package
Description
Defines set of domain object classes.
Provides API related to scripting, including interface
PublicGroovyAPI
, that represents what can be reached in the Groovy element syntax as api
.Defines set of data transfer object (DTO) classes related to Calculations.
-
Uses of LookupTable in net.pricefx.domain
Modifier and TypeMethodDescriptionstatic Collection
<? extends JsonLookupTableAttributeMeta> LookupTable.getJsonLookupTableMeta
(LookupTable lookupTable, PersistedObjectService objService) static Collection
<? extends MatrixLookupTableAttributeMeta> LookupTable.getMatrixLookupTableMeta
(LookupTable lookupTable, PersistedObjectService objService) -
Uses of LookupTable in net.pricefx.formulaengine.scripting
Modifier and TypeMethodDescriptionPublicGroovyAPI.findLookupTable
(String tableName) Finds a Company Parameter / Price Parameter table object (LT): of the given name; which is valid at the current target date; whose Status is Active or Simulation Only (Simulation Only tables will be used only when the logic is run as simulation); if executed during simulation, it must have a matching Simulation Set. -
Uses of LookupTable in net.pricefx.server.dto.calculation
Modifier and TypeMethodDescriptionvoid
ContextParameter.updateWithLookupTable
(LookupTable lt) This is a convenience method to update a ContextParameter with a new version of the same lookup table This can happen e.g. if a quote is worked on a while and passes a validity date border or an old quote is copiedModifierConstructorDescriptionContextParameter
(LookupTable lt, Date targetDate) ContextParameter
(LookupTable lt, Date targetDate, String defaultValue)