A B C D E F G H I L M N O P R S T U V W

A

a1 - Variable in class picsou.pricing.PricingSimulator
 
a2 - Variable in class picsou.pricing.PricingSimulator
 
addAsset(Asset) - Method in class picsou.data.AssetPool
 
addAsset(int, Asset) - Method in class picsou.data.AssetPool
 
addChild(PricingSimulatorTree) - Method in class picsou.grid.PricingSimulatorTree
 
alg - Variable in class picsou.pricing.PricingSimulator
 
algInit(double) - Method in class picsou.pricing.EuropeanBarrier
 
Algorithm - Class in picsou.data
Class Algorithm.
Algorithm() - Constructor for class picsou.data.Algorithm
 
ALLOW_2_SLASHES - Static variable in class picsou.util.UrlValidator
Allow two slashes in the path component of the URL.
ALLOW_ALL_SCHEMES - Static variable in class picsou.util.UrlValidator
Allows all validly formatted schemes to pass validation instead of supplying a set of valid schemes.
Asset - Class in picsou.data
Class Asset.
Asset() - Constructor for class picsou.data.Asset
 
asset - Variable in class picsou.pricing.PricingSimulator
 
AssetPool - Class in picsou.data
Class AssetPool.
AssetPool() - Constructor for class picsou.data.AssetPool
 
autorun(Simulator) - Method in class picsou.pricing.PricingSimulator
 
autorun(Simulator) - Method in interface picsou.pricing.Simulator
Ask the simulator to run, pulling tasks from sim and merging them back in as they complete.

B

barrierPrice - Variable in class picsou.pricing.EuropeanBarrier
 
barrierValid(double) - Method in class picsou.pricing.EuropeanBarrier
 
barrierValid(double) - Method in class picsou.pricing.EuropeanBarrierDown
 
barrierValid(double) - Method in class picsou.pricing.EuropeanBarrierUp
 
BusyException - Exception in picsou.util
 
BusyException() - Constructor for exception picsou.util.BusyException
 
BusyException(String) - Constructor for exception picsou.util.BusyException
 

C

clear() - Method in class picsou.util.Flags
Turn off all flags.
clone() - Method in class picsou.util.Flags
Clone this Flags object.
compareBarrier(double) - Method in class picsou.pricing.EuropeanBarrier
 
compareBarrier(double) - Method in class picsou.pricing.EuropeanBarrierDown
 
compareBarrier(double) - Method in class picsou.pricing.EuropeanBarrierUp
 
copyAlgorithm(Algorithm) - Static method in class picsou.util.DataHelper
 
copyAsset(Asset) - Static method in class picsou.util.DataHelper
 
countToken(String, String) - Method in class picsou.util.UrlValidator
Returns the number of times the token appears in the target.

D

DataHelper - Class in picsou.util
 
DataHelper() - Constructor for class picsou.util.DataHelper
 
defaultSchemes - Variable in class picsou.util.UrlValidator
If no schemes are provided, default to this set.
deltaT - Variable in class picsou.pricing.PricingSimulator
 

E

enumerateAsset() - Method in class picsou.data.AssetPool
Method enumerateAsset.
equals(Object) - Method in class picsou.util.Flags
Tests if two Flags objects are in the same state.
EuropeanBarrier - Class in picsou.pricing
 
EuropeanBarrier() - Constructor for class picsou.pricing.EuropeanBarrier
 
EuropeanBarrierDown - Class in picsou.pricing
 
EuropeanBarrierDown() - Constructor for class picsou.pricing.EuropeanBarrierDown
 
EuropeanBarrierDownIn - Class in picsou.pricing
 
EuropeanBarrierDownIn() - Constructor for class picsou.pricing.EuropeanBarrierDownIn
 
EuropeanBarrierDownOut - Class in picsou.pricing
 
EuropeanBarrierDownOut() - Constructor for class picsou.pricing.EuropeanBarrierDownOut
 
EuropeanBarrierUp - Class in picsou.pricing
 
EuropeanBarrierUp() - Constructor for class picsou.pricing.EuropeanBarrierUp
 
EuropeanBarrierUpIn - Class in picsou.pricing
 
EuropeanBarrierUpIn() - Constructor for class picsou.pricing.EuropeanBarrierUpIn
 
EuropeanBarrierUpOut - Class in picsou.pricing
 
EuropeanBarrierUpOut() - Constructor for class picsou.pricing.EuropeanBarrierUpOut
 
EuropeanSimple - Class in picsou.pricing
 
EuropeanSimple() - Constructor for class picsou.pricing.EuropeanSimple
 
EuropeanSimpleGrid - Class in picsou.grid
 
EuropeanSimpleGrid() - Constructor for class picsou.grid.EuropeanSimpleGrid
 
ExpectedPrice - Class in picsou.data
Class ExpectedPrice.
ExpectedPrice() - Constructor for class picsou.data.ExpectedPrice
 

F

Flags - Class in picsou.util
Represents a collection of 64 boolean (on/off) flags.
Flags() - Constructor for class picsou.util.Flags
Create a new Flags object.
Flags(long) - Constructor for class picsou.util.Flags
Initialize a new Flags object with the given flags.
formatByte(String) - Static method in class picsou.util.GenericTypeValidator
Checks if the value can safely be converted to a byte primitive.
formatByte(String, Locale) - Static method in class picsou.util.GenericTypeValidator
Checks if the value can safely be converted to a byte primitive.
formatDouble(String) - Static method in class picsou.util.GenericTypeValidator
Checks if the value can safely be converted to a double primitive.
formatDouble(String, Locale) - Static method in class picsou.util.GenericTypeValidator
Checks if the value can safely be converted to a double primitive.
formatFloat(String) - Static method in class picsou.util.GenericTypeValidator
Checks if the value can safely be converted to a float primitive.
formatFloat(String, Locale) - Static method in class picsou.util.GenericTypeValidator
Checks if the value can safely be converted to a float primitive.
formatInt(String) - Static method in class picsou.util.GenericTypeValidator
Checks if the value can safely be converted to a int primitive.
formatInt(String, Locale) - Static method in class picsou.util.GenericTypeValidator
Checks if the value can safely be converted to an int primitive.
formatLong(String) - Static method in class picsou.util.GenericTypeValidator
Checks if the value can safely be converted to a long primitive.
formatLong(String, Locale) - Static method in class picsou.util.GenericTypeValidator
Checks if the value can safely be converted to a long primitive.
formatShort(String) - Static method in class picsou.util.GenericTypeValidator
Checks if the value can safely be converted to a short primitive.
formatShort(String, Locale) - Static method in class picsou.util.GenericTypeValidator
Checks if the value can safely be converted to a short primitive.

G

generator - Variable in class picsou.pricing.PricingSimulator
 
GenericTypeValidator - Class in picsou.util
This class contains basic methods for performing validations that return the correctly typed class based on the validation performed.
GenericTypeValidator() - Constructor for class picsou.util.GenericTypeValidator
 
GenericValidator - Class in picsou.util
This class contains basic methods for performing validations.
GenericValidator() - Constructor for class picsou.util.GenericValidator
 
getAlg() - Method in class picsou.pricing.PricingSimulator
 
getAlgorithm() - Method in class picsou.data.OptionSet
Returns the value of field 'algorithm'.
getAsset(int) - Method in class picsou.data.AssetPool
Method getAsset.
getAsset() - Method in class picsou.data.AssetPool
Method getAsset.Returns the contents of the collection in an Array.
getAsset() - Method in class picsou.pricing.PricingSimulator
 
getAssetCount() - Method in class picsou.data.AssetPool
Method getAssetCount.
getAssetPool() - Method in class picsou.data.OptionSet
Returns the value of field 'assetPool'.
getCallCI() - Method in class picsou.data.PriceType
Returns the value of field 'callCI'.
getCallPrice() - Method in class picsou.data.PriceType
Returns the value of field 'callPrice'.
getCallVariance() - Method in class picsou.data.PriceType
Returns the value of field 'callVariance'.
getChildren() - Method in class picsou.grid.PricingSimulatorTree
 
getCompletedSimulations() - Method in class picsou.data.PriceType
Returns the value of field 'completedSimulations'.
getDate() - Method in class picsou.data.Params
Returns the value of field 'date'.
getDefaultOptionSet() - Method in class picsou.grid.EuropeanSimpleGrid
 
getDefaultOptionSet() - Method in class picsou.pricing.EuropeanSimple
 
getDefaultOptionSet() - Method in class picsou.pricing.PricingSimulator
 
getExpectedPrice() - Method in class picsou.data.Asset
Returns the value of field 'expectedPrice'.
getFlags() - Method in class picsou.util.Flags
Returns the current flags.
getIterations() - Method in class picsou.data.Algorithm
Returns the value of field 'iterations'.
getIterations() - Method in class picsou.data.Performance
Returns the value of field 'iterations'.
getLocalWeight() - Method in class picsou.grid.PricingSimulatorTree
 
getName() - Method in class picsou.data.Params
Returns the value of field 'name'.
getOptionSet() - Method in class picsou.pricing.PricingSimulator
 
getOptionSet() - Method in interface picsou.pricing.Simulator
Returns the OptionSet entry state: any exit state: unchanged
getPackets() - Method in class picsou.data.Algorithm
Returns the value of field 'packets'.
getParams() - Method in class picsou.data.Asset
Returns the value of field 'params'.
getParent() - Method in class picsou.grid.PricingSimulatorTree
 
getPerformance() - Method in class picsou.data.Asset
Returns the value of field 'performance'.
getPerformance() - Method in class picsou.data.AssetPool
Returns the value of field 'performance'.
getPID() - Static method in class picsou.util.SystemInfo
 
getPrice() - Method in class picsou.data.Asset
Returns the value of field 'price'.
getPrice() - Method in class picsou.pricing.PricingSimulator
 
getPutCI() - Method in class picsou.data.PriceType
Returns the value of field 'putCI'.
getPutPrice() - Method in class picsou.data.PriceType
Returns the value of field 'putPrice'.
getPutVariance() - Method in class picsou.data.PriceType
Returns the value of field 'putVariance'.
getQueuedIts() - Method in class picsou.data.Algorithm
Returns the value of field 'queuedIts'.
getResults() - Method in class picsou.data.OptionSet
Returns the value of field 'results'.
getRiskFreeRate() - Method in class picsou.data.Params
Returns the value of field 'riskFreeRate'.
getStartPrice() - Method in class picsou.data.Params
Returns the value of field 'startPrice'.
getStartTime() - Method in class picsou.data.Performance
Returns the value of field 'startTime'.
getStartTimeH() - Method in class picsou.data.Performance
Returns the value of field 'startTimeH'.
getState() - Method in class picsou.grid.Server
 
getState() - Method in class picsou.pricing.PricingSimulator
 
getState() - Method in interface picsou.pricing.Simulator
Returns the current state entry state: any exit state: unchanged
getSteps() - Method in class picsou.data.Performance
Returns the value of field 'steps'.
getStopTime() - Method in class picsou.data.Performance
Returns the value of field 'stopTime'.
getStopTimeH() - Method in class picsou.data.Performance
Returns the value of field 'stopTimeH'.
getStrikePrice() - Method in class picsou.data.Params
Returns the value of field 'strikePrice'.
getSumX() - Method in class picsou.data.PriceType
Returns the value of field 'sumX'.
getSumXX() - Method in class picsou.data.PriceType
Returns the value of field 'sumXX'.
getTimeIntervalsPerYear() - Method in class picsou.data.Algorithm
Returns the value of field 'timeIntervalsPerYear'.
getTimeToMaturity() - Method in class picsou.data.Params
Returns the value of field 'timeToMaturity'.
getTotalWeight() - Method in class picsou.grid.PricingSimulatorTree
 
getType() - Method in class picsou.data.Algorithm
Returns the value of field 'type'.
getVolatility() - Method in class picsou.data.Params
Returns the value of field 'volatility'.
getWallTime() - Method in class picsou.data.Performance
Returns the value of field 'wallTime'.
getXMLFormatter() - Method in class picsou.pricing.PricingSimulator
 

H

hashCode() - Method in class picsou.util.Flags
The hash code is based on the current state of the flags.

I

init(Algorithm, Asset) - Method in class picsou.grid.EuropeanSimpleGrid
 
init() - Method in class picsou.grid.Server
 
init(Algorithm, Asset) - Method in class picsou.pricing.EuropeanSimple
 
init(String) - Method in class picsou.pricing.PricingSimulator
 
init(OptionSet) - Method in class picsou.pricing.PricingSimulator
 
init(Algorithm, Asset) - Method in class picsou.pricing.PricingSimulator
 
init(OptionSet) - Method in interface picsou.pricing.Simulator
Sets up the Simulator with an algorithm and an asset.
init(Algorithm, Asset) - Method in interface picsou.pricing.Simulator
Sets up the Simulator with an algorithm and an asset.
initActivity(Body) - Method in class picsou.grid.PicsouGrid
 
InvalidStateException - Error in picsou.util
 
InvalidStateException() - Constructor for error picsou.util.InvalidStateException
 
InvalidStateException(String) - Constructor for error picsou.util.InvalidStateException
 
InvalidValueException - Exception in picsou.util
 
InvalidValueException() - Constructor for exception picsou.util.InvalidValueException
 
InvalidValueException(String) - Constructor for exception picsou.util.InvalidValueException
 
isBlankOrNull(String) - Static method in class picsou.util.GenericValidator
Checks if the field isn't null and length of the field is greater than zero not including whitespace.
isByte(String) - Static method in class picsou.util.GenericValidator
Checks if the value can safely be converted to a byte primitive.
isDouble(String) - Static method in class picsou.util.GenericValidator
Checks if the value can safely be converted to a double primitive.
isFloat(String) - Static method in class picsou.util.GenericValidator
Checks if the value can safely be converted to a float primitive.
isInPastBarrier() - Method in class picsou.pricing.EuropeanBarrier
 
isInPastBarrier() - Method in class picsou.pricing.EuropeanBarrierDownIn
 
isInPastBarrier() - Method in class picsou.pricing.EuropeanBarrierDownOut
 
isInPastBarrier() - Method in class picsou.pricing.EuropeanBarrierUpIn
 
isInPastBarrier() - Method in class picsou.pricing.EuropeanBarrierUpOut
 
isInRange(byte, byte, byte) - Static method in class picsou.util.GenericValidator
Checks if a value is within a range (min & max specified in the vars attribute).
isInRange(int, int, int) - Static method in class picsou.util.GenericValidator
Checks if a value is within a range (min & max specified in the vars attribute).
isInRange(float, float, float) - Static method in class picsou.util.GenericValidator
Checks if a value is within a range (min & max specified in the vars attribute).
isInRange(short, short, short) - Static method in class picsou.util.GenericValidator
Checks if a value is within a range (min & max specified in the vars attribute).
isInRange(long, long, long) - Static method in class picsou.util.GenericValidator
Checks if a value is within a range (min & max specified in the vars attribute).
isInRange(double, double, double) - Static method in class picsou.util.GenericValidator
Checks if a value is within a range (min & max specified in the vars attribute).
isInt(String) - Static method in class picsou.util.GenericValidator
Checks if the value can safely be converted to a int primitive.
isLong(String) - Static method in class picsou.util.GenericValidator
Checks if the value can safely be converted to a long primitive.
isOff(long) - Method in class picsou.util.Flags
Tests whether the given flag is off.
isOn(long) - Method in class picsou.util.Flags
Tests whether the given flag is on.
isOutPastBarrier() - Method in class picsou.pricing.EuropeanBarrier
 
isOutPastBarrier() - Method in class picsou.pricing.EuropeanBarrierDownIn
 
isOutPastBarrier() - Method in class picsou.pricing.EuropeanBarrierDownOut
 
isOutPastBarrier() - Method in class picsou.pricing.EuropeanBarrierUpIn
 
isOutPastBarrier() - Method in class picsou.pricing.EuropeanBarrierUpOut
 
isShort(String) - Static method in class picsou.util.GenericValidator
Checks if the value can safely be converted to a short primitive.
isURL(String) - Static method in class picsou.util.GenericValidator
Checks if a field is a valid url address.
isValid() - Method in class picsou.data.Algorithm
Method isValid.
isValid() - Method in class picsou.data.Asset
Method isValid.
isValid() - Method in class picsou.data.AssetPool
Method isValid.
isValid() - Method in class picsou.data.ExpectedPrice
Method isValid.
isValid() - Method in class picsou.data.OptionSet
Method isValid.
isValid() - Method in class picsou.data.Params
Method isValid.
isValid() - Method in class picsou.data.Performance
Method isValid.
isValid() - Method in class picsou.data.Price
Method isValid.
isValid() - Method in class picsou.data.PriceType
Method isValid.
isValid(String) - Method in class picsou.util.UrlValidator
Checks if a field has a valid url address.
isValidAuthority(String) - Method in class picsou.util.UrlValidator
Returns true if the authority is properly formatted.
isValidFragment(String) - Method in class picsou.util.UrlValidator
Returns true if the given fragment is null or fragments are allowed.
isValidPath(String) - Method in class picsou.util.UrlValidator
Returns true if the path is valid.
isValidQuery(String) - Method in class picsou.util.UrlValidator
Returns true if the query is null or it's a properly formatted query string.
isValidScheme(String) - Method in class picsou.util.UrlValidator
Validate scheme.
iterateAsset() - Method in class picsou.data.AssetPool
Method iterateAsset.
itsPerPacket - Variable in class picsou.pricing.PricingSimulator
 

L

log - Variable in class picsou.pricing.PricingSimulator
 

M

main(String[]) - Static method in class picsou.grid.EuropeanSimpleGrid
 
main(String[]) - Static method in class picsou.grid.Server
 
main(String[]) - Static method in class picsou.grid.WorkGroupManager
 
main(String[]) - Static method in class picsou.pricing.EuropeanBarrierDownIn
 
main(String[]) - Static method in class picsou.pricing.EuropeanBarrierDownOut
 
main(String[]) - Static method in class picsou.pricing.EuropeanBarrierUpIn
 
main(String[]) - Static method in class picsou.pricing.EuropeanBarrierUpOut
 
main(String[]) - Static method in class picsou.pricing.EuropeanSimple
 
main(String[]) - Static method in class picsou.util.Random
Tests the code.
marshal(Writer) - Method in class picsou.data.Algorithm
 
marshal(ContentHandler) - Method in class picsou.data.Algorithm
 
marshal(Writer) - Method in class picsou.data.Asset
 
marshal(ContentHandler) - Method in class picsou.data.Asset
 
marshal(Writer) - Method in class picsou.data.AssetPool
 
marshal(ContentHandler) - Method in class picsou.data.AssetPool
 
marshal(Writer) - Method in class picsou.data.ExpectedPrice
 
marshal(ContentHandler) - Method in class picsou.data.ExpectedPrice
 
marshal(Writer) - Method in class picsou.data.OptionSet
 
marshal(ContentHandler) - Method in class picsou.data.OptionSet
 
marshal(Writer) - Method in class picsou.data.Params
 
marshal(ContentHandler) - Method in class picsou.data.Params
 
marshal(Writer) - Method in class picsou.data.Performance
 
marshal(ContentHandler) - Method in class picsou.data.Performance
 
marshal(Writer) - Method in class picsou.data.Price
 
marshal(ContentHandler) - Method in class picsou.data.Price
 
marshal(Writer) - Method in class picsou.data.PriceType
 
marshal(ContentHandler) - Method in class picsou.data.PriceType
 
matchRegexp(String, String) - Static method in class picsou.util.GenericValidator
Checks if the value matches the regular expression.
maxLength(String, int) - Static method in class picsou.util.GenericValidator
Checks if the value's length is less than or equal to the max.
maxLength(String, int, int) - Static method in class picsou.util.GenericValidator
Checks if the value's adjusted length is less than or equal to the max.
maxValue(int, int) - Static method in class picsou.util.GenericValidator
Checks if the value is less than or equal to the max.
maxValue(long, long) - Static method in class picsou.util.GenericValidator
Checks if the value is less than or equal to the max.
maxValue(double, double) - Static method in class picsou.util.GenericValidator
Checks if the value is less than or equal to the max.
maxValue(float, float) - Static method in class picsou.util.GenericValidator
Checks if the value is less than or equal to the max.
merge(Simulator) - Method in class picsou.pricing.PricingSimulator
 
merge(Simulator) - Method in interface picsou.pricing.Simulator
Adds the results of another simulator to this Simulator.
mergeFromChildren() - Method in class picsou.grid.PricingSimulatorTree
 
mergeToParent() - Method in class picsou.grid.PricingSimulatorTree
 
minLength(String, int) - Static method in class picsou.util.GenericValidator
Checks if the value's length is greater than or equal to the min.
minLength(String, int, int) - Static method in class picsou.util.GenericValidator
Checks if the value's adjusted length is greater than or equal to the min.
minValue(int, int) - Static method in class picsou.util.GenericValidator
Checks if the value is greater than or equal to the min.
minValue(long, long) - Static method in class picsou.util.GenericValidator
Checks if the value is greater than or equal to the min.
minValue(double, double) - Static method in class picsou.util.GenericValidator
Checks if the value is greater than or equal to the min.
minValue(float, float) - Static method in class picsou.util.GenericValidator
Checks if the value is greater than or equal to the min.

N

nextBoolean() - Method in class picsou.util.Random
 
nextByte() - Method in class picsou.util.Random
 
nextBytes(byte[]) - Method in class picsou.util.Random
 
nextChar() - Method in class picsou.util.Random
 
nextDouble() - Method in class picsou.util.Random
 
nextFloat() - Method in class picsou.util.Random
 
nextGaussian() - Method in class picsou.util.Random
 
nextInt() - Method in class picsou.util.Random
 
nextInt(int) - Method in class picsou.util.Random
Returns an integer drawn uniformly from 0 to n-1.
nextLong() - Method in class picsou.util.Random
 
nextShort() - Method in class picsou.util.Random
 
NO_FRAGMENTS - Static variable in class picsou.util.UrlValidator
Enabling this options disallows any URL fragments.
nodeCreated(NodeCreationEvent) - Method in class picsou.grid.PicsouGrid
 
nodeFactory() - Method in class picsou.grid.PicsouGrid
 
NotDoneException - Exception in picsou.util
 
NotDoneException() - Constructor for exception picsou.util.NotDoneException
 
NotDoneException(String) - Constructor for exception picsou.util.NotDoneException
 
NotInitialisedException - Exception in picsou.util
 
NotInitialisedException() - Constructor for exception picsou.util.NotInitialisedException
 
NotInitialisedException(String) - Constructor for exception picsou.util.NotInitialisedException
 

O

offload(Simulator) - Method in class picsou.pricing.PricingSimulator
 
offload(Simulator) - Method in interface picsou.pricing.Simulator
Offer a number of the queued iterations to another simulator.
offloadedIts - Variable in class picsou.pricing.PricingSimulator
 
OptionSet - Class in picsou.data
Class OptionSet.
OptionSet() - Constructor for class picsou.data.OptionSet
 

P

Params - Class in picsou.data
Class Params.
Params() - Constructor for class picsou.data.Params
 
parseArgs(String[]) - Method in class picsou.grid.PicsouGrid
 
Performance - Class in picsou.data
Class Performance.
Performance() - Constructor for class picsou.data.Performance
 
picsou.data - package picsou.data
 
picsou.grid - package picsou.grid
 
picsou.pricing - package picsou.pricing
 
picsou.util - package picsou.util
 
PicsouGrid - Class in picsou.grid
 
PicsouGrid() - Constructor for class picsou.grid.PicsouGrid
 
Price - Class in picsou.data
Class Price.
Price() - Constructor for class picsou.data.Price
 
PriceType - Class in picsou.data
Class PriceType.
PriceType() - Constructor for class picsou.data.PriceType
 
PricingSimulator - Class in picsou.pricing
 
PricingSimulator() - Constructor for class picsou.pricing.PricingSimulator
 
PricingSimulatorTree - Class in picsou.grid
 
PricingSimulatorTree() - Constructor for class picsou.grid.PricingSimulatorTree
 
printAlgXML() - Method in class picsou.pricing.PricingSimulator
 
printAssetXML() - Method in class picsou.pricing.PricingSimulator
 
printOptionSet(OutputStream) - Method in class picsou.pricing.PricingSimulator
 
printResults() - Method in class picsou.grid.Server
 

R

Random - Class in picsou.util
NOTE: This has been translated to picsou.util package and renamed to Random Mersenne Twister and MersenneTwisterFast:
Random() - Constructor for class picsou.util.Random
Constructor using the default seed.
Random(long) - Constructor for class picsou.util.Random
Constructor using a given seed.
removeAllAsset() - Method in class picsou.data.AssetPool
 
removeAsset(Asset) - Method in class picsou.data.AssetPool
Method removeAsset.
removeAssetAt(int) - Method in class picsou.data.AssetPool
Method removeAssetAt.
removeChild(PricingSimulatorTree) - Method in class picsou.grid.PricingSimulatorTree
 
reset() - Method in class picsou.pricing.PricingSimulator
 
reset() - Method in interface picsou.pricing.Simulator
Resets Simulator to initial (cleared) state.
restart() - Method in class picsou.pricing.PricingSimulator
 
restart() - Method in interface picsou.pricing.Simulator
Clears the current results to restart the Simulator with the original Algorithm and Asset (cleared of Performance and Price results).
riskFreeRateDiscount - Variable in class picsou.pricing.PricingSimulator
 
run() - Method in class picsou.grid.Server
 
runActivity(Body) - Method in class picsou.grid.PicsouGrid
 

S

sayHello() - Method in class picsou.grid.EuropeanSimpleGrid
 
seed(Simulator) - Method in class picsou.pricing.PricingSimulator
 
seed(Simulator) - Method in interface picsou.pricing.Simulator
Seeds the current Simulator from the state of another Simulator.
Server - Class in picsou.grid
 
Server() - Constructor for class picsou.grid.Server
 
setAlgorithm(Algorithm) - Method in class picsou.data.OptionSet
Sets the value of field 'algorithm'.
setAsset(int, Asset) - Method in class picsou.data.AssetPool
 
setAsset(Asset[]) - Method in class picsou.data.AssetPool
 
setAssetPool(AssetPool) - Method in class picsou.data.OptionSet
Sets the value of field 'assetPool'.
setCallCI(Double) - Method in class picsou.data.PriceType
Sets the value of field 'callCI'.
setCallPrice(Double) - Method in class picsou.data.PriceType
Sets the value of field 'callPrice'.
setCallVariance(Double) - Method in class picsou.data.PriceType
Sets the value of field 'callVariance'.
setCompletedSimulations(Double) - Method in class picsou.data.PriceType
Sets the value of field 'completedSimulations'.
setDate(Date) - Method in class picsou.data.Params
Sets the value of field 'date'.
setExpectedPrice(ExpectedPrice) - Method in class picsou.data.Asset
Sets the value of field 'expectedPrice'.
setIterations(Double) - Method in class picsou.data.Algorithm
Sets the value of field 'iterations'.
setIterations(Long) - Method in class picsou.data.Performance
Sets the value of field 'iterations'.
setLocalWeight(Double) - Method in class picsou.grid.PricingSimulatorTree
 
setName(String) - Method in class picsou.data.Params
Sets the value of field 'name'.
setPackets(Double) - Method in class picsou.data.Algorithm
Sets the value of field 'packets'.
setParams(Params) - Method in class picsou.data.Asset
Sets the value of field 'params'.
setPerformance(Performance) - Method in class picsou.data.Asset
Sets the value of field 'performance'.
setPerformance(Performance) - Method in class picsou.data.AssetPool
Sets the value of field 'performance'.
setPrice(Price) - Method in class picsou.data.Asset
Sets the value of field 'price'.
setPutCI(Double) - Method in class picsou.data.PriceType
Sets the value of field 'putCI'.
setPutPrice(Double) - Method in class picsou.data.PriceType
Sets the value of field 'putPrice'.
setPutVariance(Double) - Method in class picsou.data.PriceType
Sets the value of field 'putVariance'.
setQueuedIts(Double) - Method in class picsou.data.Algorithm
Sets the value of field 'queuedIts'.
setResults(String) - Method in class picsou.data.OptionSet
Sets the value of field 'results'.
setRiskFreeRate(Double) - Method in class picsou.data.Params
Sets the value of field 'riskFreeRate'.
setSeed(long) - Method in class picsou.util.Random
Initalize the pseudo random number generator.
setStartPrice(Double) - Method in class picsou.data.Params
Sets the value of field 'startPrice'.
setStartTime(Long) - Method in class picsou.data.Performance
Sets the value of field 'startTime'.
setStartTimeH(String) - Method in class picsou.data.Performance
Sets the value of field 'startTimeH'.
setSteps(Long) - Method in class picsou.data.Performance
Sets the value of field 'steps'.
setStopTime(Long) - Method in class picsou.data.Performance
Sets the value of field 'stopTime'.
setStopTimeH(String) - Method in class picsou.data.Performance
Sets the value of field 'stopTimeH'.
setStrikePrice(Double) - Method in class picsou.data.Params
Sets the value of field 'strikePrice'.
setSumX(Double) - Method in class picsou.data.PriceType
Sets the value of field 'sumX'.
setSumXX(Double) - Method in class picsou.data.PriceType
Sets the value of field 'sumXX'.
setTimeIntervalsPerYear(Long) - Method in class picsou.data.Algorithm
Sets the value of field 'timeIntervalsPerYear'.
setTimeToMaturity(Double) - Method in class picsou.data.Params
Sets the value of field 'timeToMaturity'.
setTotalWeight(Double) - Method in class picsou.grid.PricingSimulatorTree
 
setType(AlgorithmTypeType) - Method in class picsou.data.Algorithm
Sets the value of field 'type'.
setupPA() - Method in class picsou.grid.PicsouGrid
 
setVolatility(Double) - Method in class picsou.data.Params
Sets the value of field 'volatility'.
setWallTime(Long) - Method in class picsou.data.Performance
Sets the value of field 'wallTime'.
simulate() - Method in class picsou.pricing.PricingSimulator
 
simulate(Double) - Method in class picsou.pricing.PricingSimulator
 
simulate(IntWrapper) - Method in class picsou.pricing.PricingSimulator
 
simulate(Integer) - Method in class picsou.pricing.PricingSimulator
 
simulate() - Method in interface picsou.pricing.Simulator
Do a simulation on the asset with the given parameters and using all remaining iterations entry state: READY or RUNNING exit state: DONE
simulate(Integer) - Method in interface picsou.pricing.Simulator
Attempt to simulate up to "iterations", return actual number completed.
Simulator - Interface in picsou.pricing
 
split(String) - Static method in class picsou.util.WordWrap
A useful auxillary method: once you're word-wrapped your text, you can use this to break it into multiple strings at the \n position.
state - Variable in class picsou.grid.Server
 
state - Variable in class picsou.pricing.PricingSimulator
 
State - Enum in picsou.util
 
StringWrapper - Class in picsou.util
 
StringWrapper(String) - Constructor for class picsou.util.StringWrapper
 
SystemInfo - Class in picsou.util
 
SystemInfo() - Constructor for class picsou.util.SystemInfo
 

T

timeIntervals - Variable in class picsou.pricing.PricingSimulator
 
toHTML(String) - Static method in class picsou.util.WordWrap
A useful auxillary method: once you've word-wrapped your text, you can use this to convert it into 'HTML' style, where < is converted into &lt;, & is converted into &amp;, and \n or \r are converted into <br>.
toString() - Method in class picsou.util.Flags
Returns a 64 length String with the first flag on the right and the 64th flag on the left.
turnOff(long) - Method in class picsou.util.Flags
Turns off the given flag.
turnOffAll() - Method in class picsou.util.Flags
Turn off all flags.
turnOn(long) - Method in class picsou.util.Flags
Turns on the given flag.
turnOnAll() - Method in class picsou.util.Flags
Turn on all 64 flags.

U

unguardedGetCallPrice() - Method in class picsou.pricing.EuropeanBarrier
 
unguardedGetPutPrice() - Method in class picsou.pricing.EuropeanBarrier
 
unguardedMerge(Simulator) - Method in class picsou.pricing.EuropeanSimple
 
unguardedMerge(Simulator) - Method in class picsou.pricing.PricingSimulator
 
unguardedRestart() - Method in class picsou.pricing.PricingSimulator
 
unguardedSimulate(Integer) - Method in class picsou.grid.EuropeanSimpleGrid
 
unguardedSimulate(int) - Method in class picsou.pricing.EuropeanBarrier
 
unguardedSimulate(Integer) - Method in class picsou.pricing.EuropeanSimple
 
unguardedSimulate(Integer) - Method in class picsou.pricing.PricingSimulator
 
unmarshal(Reader) - Static method in class picsou.data.Algorithm
Method unmarshal.
unmarshal(Reader) - Static method in class picsou.data.Asset
Method unmarshal.
unmarshal(Reader) - Static method in class picsou.data.AssetPool
Method unmarshal.
unmarshal(Reader) - Static method in class picsou.data.ExpectedPrice
Method unmarshal.
unmarshal(Reader) - Static method in class picsou.data.OptionSet
Method unmarshal.
unmarshal(Reader) - Static method in class picsou.data.Params
Method unmarshal.
unmarshal(Reader) - Static method in class picsou.data.Performance
Method unmarshal.
unmarshal(Reader) - Static method in class picsou.data.Price
Method unmarshal.
unmarshal(Reader) - Static method in class picsou.data.PriceType
Method unmarshal.
updateState() - Method in class picsou.pricing.PricingSimulator
 
updateValues(Double, Double, Integer) - Method in class picsou.grid.EuropeanSimpleGrid
 
updateValues(Double, Double, Integer) - Method in class picsou.pricing.EuropeanSimple
 
updateValues(Double, Double, Integer) - Method in class picsou.pricing.PricingSimulator
 
UrlValidator - Class in picsou.util
Validates URLs.
UrlValidator() - Constructor for class picsou.util.UrlValidator
Create a UrlValidator with default properties.
UrlValidator(String[]) - Constructor for class picsou.util.UrlValidator
Behavior of validation is modified by passing in several strings options:
UrlValidator(int) - Constructor for class picsou.util.UrlValidator
Initialize a UrlValidator with the given validation options.
UrlValidator(String[], int) - Constructor for class picsou.util.UrlValidator
Behavour of validation is modified by passing in options:

V

validate() - Method in class picsou.data.Algorithm
 
validate() - Method in class picsou.data.Asset
 
validate() - Method in class picsou.data.AssetPool
 
validate() - Method in class picsou.data.ExpectedPrice
 
validate() - Method in class picsou.data.OptionSet
 
validate() - Method in class picsou.data.Params
 
validate() - Method in class picsou.data.Performance
 
validate() - Method in class picsou.data.Price
 
validate() - Method in class picsou.data.PriceType
 
valueOf(String) - Static method in enum picsou.util.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum picsou.util.State
Returns an array containing the constants of this enum type, in the order they are declared.

W

WordWrap - Class in picsou.util
WordWrap is a simple word-wrapping class which provides word-wrap either to columns of raw text; or to some number of pixels (given a font).
WordWrap() - Constructor for class picsou.util.WordWrap
 
Worker - Class in picsou.grid
 
Worker() - Constructor for class picsou.grid.Worker
 
WorkGroupManager - Class in picsou.grid
 
WorkGroupManager() - Constructor for class picsou.grid.WorkGroupManager
 
wrap(String, int) - Static method in class picsou.util.WordWrap
Wraps a string to a given number of columns.
wrap(String, int, FontMetrics) - Static method in class picsou.util.WordWrap
Wraps a string to a given number of pixels in width, given a font whose metrics are provided as well.

A B C D E F G H I L M N O P R S T U V W