public abstract static class CategoryHolding.Logic extends Object
Constructor and Description |
---|
Logic() |
Modifier and Type | Method and Description |
---|---|
static BigDecimal |
aggregateOffsetOver(List<? extends CategoryHolding<?,?>> aListOfHoldings,
boolean reduced) |
static BigDecimal |
aggregateOffsetUnder(List<? extends CategoryHolding<?,?>> aListOfHoldings) |
static BigDecimal |
getAmount(CategoryHolding<?,?> aHolding) |
static BigDecimal |
getFreeAdjustmentAmount(CategoryHolding<?,?> aHolding) |
static BigDecimal |
getFreeWeight(CategoryHolding<?,?> aHolding) |
static BigDecimal |
getLockedWeight(CategoryHolding<?,?> aHolding) |
static BigDecimal |
getOffsetOver(CategoryHolding<?,?> aHolding,
boolean reduced) |
static BigDecimal |
getOffsetUnder(CategoryHolding<?,?> aHolding) |
static BigDecimal |
getTargetAmount(CategoryHolding<?,?> aHolding) |
static BigDecimal |
getTotalAdjustmentAmount(CategoryHolding<?,?> aHolding) |
public static BigDecimal aggregateOffsetOver(List<? extends CategoryHolding<?,?>> aListOfHoldings, boolean reduced)
public static BigDecimal aggregateOffsetUnder(List<? extends CategoryHolding<?,?>> aListOfHoldings)
public static BigDecimal getAmount(CategoryHolding<?,?> aHolding)
public static BigDecimal getFreeAdjustmentAmount(CategoryHolding<?,?> aHolding)
public static BigDecimal getFreeWeight(CategoryHolding<?,?> aHolding)
public static BigDecimal getLockedWeight(CategoryHolding<?,?> aHolding)
public static BigDecimal getOffsetOver(CategoryHolding<?,?> aHolding, boolean reduced)
public static BigDecimal getOffsetUnder(CategoryHolding<?,?> aHolding)
public static BigDecimal getTargetAmount(CategoryHolding<?,?> aHolding)
public static BigDecimal getTotalAdjustmentAmount(CategoryHolding<?,?> aHolding)