Uses of Interface
org.salespointframework.core.data.interfaces.Value

Packages that use Value
org.salespointframework.core.data Provides interfaces for data management. 
org.salespointframework.core.data.filters Contains catalog and stock filters. 
org.salespointframework.core.data.interfaces   
org.salespointframework.desktop.models   
 

Uses of Value in org.salespointframework.core.data
 

Classes in org.salespointframework.core.data that implement Value
 class DoubleValue
          A NumberValue that is based on a Double object.
 class IntegerValue
          A value that is based on an Integer object.
 class NumberValue
          Values that operate on numbers.
 class QuoteValue
          A QuoteValue consists of two values: A bid and an offer.
 

Fields in org.salespointframework.core.data declared as Value
protected  Value QuoteValue.m_vBid
          The bid.
protected  Value QuoteValue.m_vOffer
          The offer.
 

Methods in org.salespointframework.core.data that return Value
 Value QuoteValue.add(Value v)
           
 Value IntegerValue.add(Value v)
           
 Value DoubleValue.add(Value v)
           
 Value QuoteValue.divide(Value v)
           
 Value IntegerValue.divide(Value v)
           
 Value DoubleValue.divide(Value v)
           
protected  Value StockFromStockCreatorBT.doFill(int nIdx, Value v, Stock st, DataBasket db)
          Backtracking step method.
 Value StockFromStockCreatorBT.fillStock(Stock st, Value v, DataBasket db)
          Fill the destination Stock using the same algorithm as in StockFromStockCreator.fillStock(org.salespointframework.core.data.interfaces.Stock, org.salespointframework.core.data.interfaces.Value, org.salespointframework.core.data.interfaces.DataBasket), but with backtracking.
 Value StockFromStockCreator.fillStock(Stock st, Value v, DataBasket db)
          Try to fill the given Stock using only items from the source Stock.
 Value DefaultCountingStockFromValueCreator.fillStock(Stock st, Value v, DataBasket db)
          This StockFromValueCreator assumes a potentially infinite source of available items and adds exactly as many items of each type (i.e.
 Value StockImpl.fillStockWithValue(DataBasket db, Value vTarget, StockFromValueCreator sfvc)
          Increase the Stock's value by a given value.
 Value QuoteValue.getBid()
          Get the current bid of this QuoteValue.
 Value QuoteValue.getMid()
          Get the mid of this value.
 Value QuoteValue.getOffer()
          Get the current offer of this QuoteValue.
 Value QuoteValue.getSpread()
          Get the spread of this value.
 Value CatalogItemImpl.getValue()
          Get the item's value.
 Value CatalogItemValue.getValue(CatalogItem ci)
          Return the value of an CatalogItem.
 Value QuoteValue.multiply(double dl)
           
 Value IntegerValue.multiply(double dl)
           
 Value DoubleValue.multiply(double dl)
           
 Value QuoteValue.multiply(float fl)
           
 Value IntegerValue.multiply(float fl)
           
 Value DoubleValue.multiply(float fl)
           
 Value QuoteValue.multiply(int n)
           
 Value IntegerValue.multiply(int n)
           
 Value DoubleValue.multiply(int n)
           
 Value QuoteValue.multiply(long l)
           
 Value IntegerValue.multiply(long l)
           
 Value DoubleValue.multiply(long l)
           
 Value QuoteValue.multiply(Value v)
           
 Value IntegerValue.multiply(Value v)
           
 Value DoubleValue.multiply(Value v)
           
 Value QuoteValue.subtract(Value v)
           
 Value IntegerValue.subtract(Value v)
           
 Value DoubleValue.subtract(Value v)
           
 Value DataBasketImpl.sumBasket(DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up all entries in the DataBasket that match the given condition.
 Value DataBasketImpl.sumCurrentSubBasket(DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up all entries in the current subbasket that match the given condition.
 Value StockImpl.sumStock(DataBasket db, CatalogItemValue civ, Value vInit)
          Sum up the Stock.
 Value DataBasketImpl.SubDataBasket.sumSubBasket(DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up the values of all entries in this subbasket that match the condition.
 Value DataBasketImpl.sumSubBasket(java.lang.String sName, DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up all entries in a given subbasket that match the given condition.
 

Methods in org.salespointframework.core.data with parameters of type Value
 Value QuoteValue.add(Value v)
           
 Value IntegerValue.add(Value v)
           
 Value DoubleValue.add(Value v)
           
 void QuoteValue.addAccumulating(Value v)
          If the given value is a QuoteValue, its bid and offer get added to this value's bid and offer, resp.
 void IntegerValue.addAccumulating(Value v)
           
 void DoubleValue.addAccumulating(Value v)
           
 int QuoteValue.compareTo(Value v)
          Compare this value to the given one.
 int IntegerValue.compareTo(Value v)
          Compare this value to the given object.
 int DoubleValue.compareTo(Value v)
          Compare this value to the given one.
 Value QuoteValue.divide(Value v)
           
 Value IntegerValue.divide(Value v)
           
 Value DoubleValue.divide(Value v)
           
 void QuoteValue.divideAccumulating(Value v)
          If the given value is a QuoteValue, this value's bid and offer get divided by its bid and offer, resp.
 void IntegerValue.divideAccumulating(Value v)
           
 void DoubleValue.divideAccumulating(Value v)
           
protected  Value StockFromStockCreatorBT.doFill(int nIdx, Value v, Stock st, DataBasket db)
          Backtracking step method.
 Value StockFromStockCreatorBT.fillStock(Stock st, Value v, DataBasket db)
          Fill the destination Stock using the same algorithm as in StockFromStockCreator.fillStock(org.salespointframework.core.data.interfaces.Stock, org.salespointframework.core.data.interfaces.Value, org.salespointframework.core.data.interfaces.DataBasket), but with backtracking.
 Value StockFromStockCreator.fillStock(Stock st, Value v, DataBasket db)
          Try to fill the given Stock using only items from the source Stock.
 Value DefaultCountingStockFromValueCreator.fillStock(Stock st, Value v, DataBasket db)
          This StockFromValueCreator assumes a potentially infinite source of available items and adds exactly as many items of each type (i.e.
 Value StockImpl.fillStockWithValue(DataBasket db, Value vTarget, StockFromValueCreator sfvc)
          Increase the Stock's value by a given value.
 Value QuoteValue.multiply(Value v)
           
 Value IntegerValue.multiply(Value v)
           
 Value DoubleValue.multiply(Value v)
           
 void QuoteValue.multiplyAccumulating(Value v)
          If the given value is a QuoteValue, its bid and offer get multiplied by this value's bid and offer, resp.
 void IntegerValue.multiplyAccumulating(Value v)
           
 void DoubleValue.multiplyAccumulating(Value v)
           
protected  void CatalogItemImpl.setValue(Value vNew)
          Set the item's value.
 Value QuoteValue.subtract(Value v)
           
 Value IntegerValue.subtract(Value v)
           
 Value DoubleValue.subtract(Value v)
           
 void QuoteValue.subtractAccumulating(Value v)
          If the given value is a QuoteValue, its bid and offer get subtracted from this value's bid and offer, resp.
 void IntegerValue.subtractAccumulating(Value v)
           
 void DoubleValue.subtractAccumulating(Value v)
           
 Value DataBasketImpl.sumBasket(DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up all entries in the DataBasket that match the given condition.
 Value DataBasketImpl.sumCurrentSubBasket(DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up all entries in the current subbasket that match the given condition.
 Value StockImpl.sumStock(DataBasket db, CatalogItemValue civ, Value vInit)
          Sum up the Stock.
 Value DataBasketImpl.SubDataBasket.sumSubBasket(DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up the values of all entries in this subbasket that match the condition.
 Value DataBasketImpl.sumSubBasket(java.lang.String sName, DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up all entries in a given subbasket that match the given condition.
protected  void StockFromStockCreatorBT.undoFill(int nIdx, Value v, Stock st, DataBasket db)
          Backtracking back-step method.
 

Constructors in org.salespointframework.core.data with parameters of type Value
CatalogItemImpl(java.lang.String sName, Value vValue)
          Create a new CatalogItemImpl.
CatalogItemImpl(java.lang.String sName, Value vValue, java.net.URI imagefile)
          Create a new CatalogItemImpl.
QuoteValue(Value vBid, Value vOffer)
          Create a new QuoteValue.
 

Uses of Value in org.salespointframework.core.data.filters
 

Methods in org.salespointframework.core.data.filters that return Value
 Value AbstractStockFilter.fillStockWithValue(DataBasket db, Value vTarget, StockFromValueCreator sfvc)
          Fill the source Stock.
 Value CatalogFilter.getValue()
          Get the source Catalog's value.
 Value AbstractStockFilter.sumStock(DataBasket db, CatalogItemValue civ, Value vInit)
          Calculate the total value of the Stock, evaluating only items that match the condition.
 

Methods in org.salespointframework.core.data.filters with parameters of type Value
 Value AbstractStockFilter.fillStockWithValue(DataBasket db, Value vTarget, StockFromValueCreator sfvc)
          Fill the source Stock.
 Value AbstractStockFilter.sumStock(DataBasket db, CatalogItemValue civ, Value vInit)
          Calculate the total value of the Stock, evaluating only items that match the condition.
 

Uses of Value in org.salespointframework.core.data.interfaces
 

Methods in org.salespointframework.core.data.interfaces that return Value
 Value Value.add(Value v)
          Add the given value to this one, and return the result.
 Value Value.divide(Value v)
          Divide this value by the given one, and return the result.
 Value StockFromValueCreator.fillStock(Stock st, Value v, DataBasket db)
          The actual algorithm.
 Value Stock.fillStockWithValue(DataBasket db, Value vTarget, StockFromValueCreator sfvc)
          Increase the Stock's value by a given value.
 Value BasketEntryValue.getEntryValue(DataBasketEntry dbe)
          Get a DataBasketEntry's value.
 Value CurrencyItem.getValue()
          The value of a CurrencyItem must be a NumberValue given in the smallest unit of the item's currency.
 Value CatalogItem.getValue()
          Get the default value of this CatalogItem.
 Value Value.multiply(double dl)
          Multiply this value by the given 'scalar', and return the result.
 Value Value.multiply(float fl)
          Multiply this value by the given 'scalar', and return the result.
 Value Value.multiply(int n)
          Multiply this value by the given 'scalar', and return the result.
 Value Value.multiply(long l)
          Multiply this value by the given 'scalar', and return the result.
 Value Value.multiply(Value v)
          Multiply this value by the given one, and return the result.
 Value Value.subtract(Value v)
          Subtract the given value from this one, and return the result.
 Value DataBasket.sumBasket(DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up the values of all items in this DataBasket that match the condition.
 Value DataBasket.sumCurrentSubBasket(DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up the values of all items in the current subbasket that match the condition.
 Value Stock.sumStock(DataBasket db, CatalogItemValue civ, Value vInit)
          Sum up the Stock.
 Value DataBasket.sumSubBasket(java.lang.String sName, DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up the values of all items in the given subbasket that match the condition.
 

Methods in org.salespointframework.core.data.interfaces with parameters of type Value
 Value Value.add(Value v)
          Add the given value to this one, and return the result.
 void Value.addAccumulating(Value v)
          Add the given value to this one, changing this value.
 Value Value.divide(Value v)
          Divide this value by the given one, and return the result.
 void Value.divideAccumulating(Value v)
          Divide this value by the given one, changing this value.
 Value StockFromValueCreator.fillStock(Stock st, Value v, DataBasket db)
          The actual algorithm.
 Value Stock.fillStockWithValue(DataBasket db, Value vTarget, StockFromValueCreator sfvc)
          Increase the Stock's value by a given value.
 Value Value.multiply(Value v)
          Multiply this value by the given one, and return the result.
 void Value.multiplyAccumulating(Value v)
          Multiply the given value by this one, changing this value.
 Value Value.subtract(Value v)
          Subtract the given value from this one, and return the result.
 void Value.subtractAccumulating(Value v)
          Subtract the given value from this one, changing this value.
 Value DataBasket.sumBasket(DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up the values of all items in this DataBasket that match the condition.
 Value DataBasket.sumCurrentSubBasket(DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up the values of all items in the current subbasket that match the condition.
 Value Stock.sumStock(DataBasket db, CatalogItemValue civ, Value vInit)
          Sum up the Stock.
 Value DataBasket.sumSubBasket(java.lang.String sName, DataBasketCondition dbc, BasketEntryValue bev, Value vInit)
          Sum up the values of all items in the given subbasket that match the condition.
 

Uses of Value in org.salespointframework.desktop.models
 

Methods in org.salespointframework.desktop.models that return Value
 Value CountingStockTableModel.Record.getValue()