Class VectorScalingStoreAdjustmentDefinition
- java.lang.Object
-
- com.activeviam.signoff.adjustments.store.definition.impl.AStoreAdjustmentDefinition
-
- com.activeviam.signoff.adjustments.store.definition.impl.AUpdateStoreAdjustmentDefinition
-
- com.activeviam.risk.ref.signoff.adjustments.definition.impl.VectorScalingStoreAdjustmentDefinition
-
- All Implemented Interfaces:
com.activeviam.signoff.adjustments.store.definition.IStoreAdjustmentDefinition
,Serializable
public class VectorScalingStoreAdjustmentDefinition extends com.activeviam.signoff.adjustments.store.definition.impl.AUpdateStoreAdjustmentDefinition
Implementation of PnL vector index scaling definition for adjustments- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
ABSOLUTE_AMOUNT
static String
SCALE_FACTOR
-
Constructor Summary
Constructors Constructor Description VectorScalingStoreAdjustmentDefinition()
VectorScalingStoreAdjustmentDefinition(String storeName, String vectorField, com.qfs.condition.ICondition condition, String type, double value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Double
addToDouble(Double v, Double scalarValue)
String
getType()
double
getValue()
String
getVectorField()
Double
scale(Double v, Double scalarValue)
void
setType(String type)
void
setValue(double value)
void
setVectorField(String vectorField)
void
updateEntries(Map<String,Object> valuesMap)
-
Methods inherited from class com.activeviam.signoff.adjustments.store.definition.impl.AUpdateStoreAdjustmentDefinition
addEntries, getAddEntries, getOperationType, setOperationType
-
Methods inherited from class com.activeviam.signoff.adjustments.store.definition.impl.AStoreAdjustmentDefinition
getBaseBranch, getCondition, getDefinitionName, getId, getParameters, getStoreFields, getStoreName, setBaseBranch, setCondition, setDefinitionName, setId, setParameters, setStoreFields, setStoreName
-
-
-
-
Field Detail
-
SCALE_FACTOR
public static final String SCALE_FACTOR
- See Also:
- Constant Field Values
-
ABSOLUTE_AMOUNT
public static final String ABSOLUTE_AMOUNT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getType
public String getType()
-
setType
public void setType(String type)
-
getValue
public double getValue()
-
setValue
public void setValue(double value)
-
getVectorField
public String getVectorField()
-
setVectorField
public void setVectorField(String vectorField)
-
updateEntries
public void updateEntries(Map<String,Object> valuesMap)
- Specified by:
updateEntries
in interfacecom.activeviam.signoff.adjustments.store.definition.IStoreAdjustmentDefinition
- Specified by:
updateEntries
in classcom.activeviam.signoff.adjustments.store.definition.impl.AUpdateStoreAdjustmentDefinition
-
-