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

A

AbstractStochasticAccessInfo - Class in uk.ac.soton.simulation.jsit.core
Abstract accessor for stochastic items.
AbstractStochasticAccessInfo(Class<?>, String) - Constructor for class uk.ac.soton.simulation.jsit.core.AbstractStochasticAccessInfo
 
AbstractStochasticItem - Class in uk.ac.soton.simulation.jsit.core
Generic abstract class for all JSIT stochastic items.
addDist(D, Enum...) - Method in class uk.ac.soton.simulation.jsit.core.DistLookupByEnums
 
addForRun(Agent, S) - Method in class uk.ac.soton.simulation.jsit.anylogic.StochasticAccessorAnyLogic
Thread-safe method to add a stochastic item for the current run.
addForRun(S) - Method in class uk.ac.soton.simulation.jsit.core.StandardStochasticAccessor
 
addLoggerForRun(Agent) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLoggerAccessor
Thread-safe method to add a logger for the current run.
addRange(int, int) - Method in class uk.ac.soton.simulation.jsit.core.DistributionCategorical
Add a range to be used as part of mapping sampled outcomes to an integer.
AnyLogicLogger - Class in uk.ac.soton.simulation.jsit.anylogic
Helper class (an SLF4J Logger instance) to perform JSIT (Logback-backed) logging in AnyLogic models, where model instances may change threads and thus break the expectations of Logback as regards MDC key availability.
AnyLogicLoggerAccessor - Class in uk.ac.soton.simulation.jsit.anylogic
Logger accessor specifically for AnyLogic.
AnyLogicLoggerAccessor(Class<?>) - Constructor for class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLoggerAccessor
Create an 'empty' accessor.
asAnyLogicDimIndex() - Method in interface uk.ac.soton.simulation.jsit.anylogic.DimConvertable
 
asAnyLogicDimIndex() - Method in class uk.ac.soton.simulation.jsit.anylogic.DimRangeVal
 

B

BasicStochasticAccessInfo - Class in uk.ac.soton.simulation.jsit.core
 
BasicStochasticAccessInfo(Class<?>, String) - Constructor for class uk.ac.soton.simulation.jsit.core.BasicStochasticAccessInfo
Exposed for technical reasons; not for JSIT user use.

C

clearRanges() - Method in class uk.ac.soton.simulation.jsit.core.DistributionCategorical
Clear all ranges, which will revert any integer sampling to return a 'raw' 1-K value.
COMMIT_TIME_PROPERTY - Static variable in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
 
ContinuousSampler - Interface in uk.ac.soton.simulation.jsit.core
Interface to abstract sampling from a 'continuous distribution'.
createAssistant(String) - Static method in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
Static factory method to create a model versioning assistant (of a suitable VCS-specific subclass to this one).
createRegisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.Distribution
Create a registered copy of this distribution; i.e., one which will be subject to the same settings as the one it was copied from, and which has no separate registered ID.
createUnregisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.DistBernoulli
Create an unregistered copy of this distribution.
createUnregisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.DistCustomCategorical
Create an unregistered copy of this distribution.
createUnregisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.DistExponential
Create an unregistered copy of this distribution.
createUnregisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.DistFixedContinuous
Create an unregistered copy of this distribution.
createUnregisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.DistGeometric
Create an unregistered copy of this distribution.
createUnregisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.DistNegativeBinomial
Create an unregistered copy of this distribution.
createUnregisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.DistNormal
Create an unregistered copy of this distribution.
createUnregisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.DistPoisson
Create an unregistered copy of this distribution.
createUnregisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.Distribution
Create an unregistered copy of this distribution, which will then need registering separately to be usable (and will be subject to any settings for the owner and ID it is registered with).
createUnregisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.DistTriangular
Create an unregistered copy of this distribution.
createUnregisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.DistUniform
Create an unregistered copy of this distribution.
createUnregisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.DistUniformDiscrete
Create an unregistered copy of this distribution.
createUnregisteredCopy() - Method in class uk.ac.soton.simulation.jsit.core.DistWeibull
Create an unregistered copy of this distribution.
CUMULATIVE_PROB_TOLERANCE - Static variable in class uk.ac.soton.simulation.jsit.core.DistributionDiscrete
 

D

debug(String) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
debug(String, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
debug(String, Object...) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
debug(String, Throwable) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
debug(Marker, String) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
debug(String, Object, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
debug(Marker, String, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
debug(Marker, String, Object...) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
debug(Marker, String, Throwable) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
debug(Marker, String, Object, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
debugThreadInfo(Logger) - Static method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Using the Logger provided, produce a debug message showing the current thread and the run ID stored via MDCs.
deregister(Class<?>, EventReceiver) - Method in class uk.ac.soton.simulation.jsit.core.EventManager
Deregister receiver for marker-based events from a source class.
deregister(EventSource<?>, EventReceiver) - Method in class uk.ac.soton.simulation.jsit.core.EventManager
Deregister receiver for marker-based events from a source object.
DimConvertable - Interface in uk.ac.soton.simulation.jsit.anylogic
Interface for enums to indicate that they are 'mapped' to an AnyLogic Dimension and can be converted to a Dimension index (using AnyLogic Dimension terminology).
DimConvertable.DimType - Enum in uk.ac.soton.simulation.jsit.anylogic
 
DimRangeVal - Class in uk.ac.soton.simulation.jsit.anylogic
Represents an AnyLogic Dimension value.
DimRangeVal(Dimension, int) - Constructor for class uk.ac.soton.simulation.jsit.anylogic.DimRangeVal
 
disableStochOverrides() - Method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Disable stochastic overrides (as provided by the stochasticity control file).
DistBernoulli - Class in uk.ac.soton.simulation.jsit.core
JSIT representation of a Bernoulli distribution.
DistBernoulli(double) - Constructor for class uk.ac.soton.simulation.jsit.core.DistBernoulli
Create a Bernoulli distribution instance.
DistCustomCategorical<C extends java.lang.Enum<C>> - Class in uk.ac.soton.simulation.jsit.core
JSIT representation of a custom categorical distribution.
DistCustomCategorical(Class<C>, double[]) - Constructor for class uk.ac.soton.simulation.jsit.core.DistCustomCategorical
Create an instance where outcomes map to an Java enum category.
DistCustomCategorical(double[], boolean) - Constructor for class uk.ac.soton.simulation.jsit.core.DistCustomCategorical
Create an instance where outcomes map to integers 1-K.
DistExponential - Class in uk.ac.soton.simulation.jsit.core
JSIT representation of an exponential distribution.
DistExponential(double) - Constructor for class uk.ac.soton.simulation.jsit.core.DistExponential
 
DistFixedContinuous - Class in uk.ac.soton.simulation.jsit.core
JSIT representation of a 'dummy' continuous distribution to return a fixed value.
DistFixedContinuous(double) - Constructor for class uk.ac.soton.simulation.jsit.core.DistFixedContinuous
 
DistGeometric - Class in uk.ac.soton.simulation.jsit.core
JSIT representation of a (non-shifted) geometric distribution which models the number of failures before a success in independent trials with a success probability p.
DistGeometric(double) - Constructor for class uk.ac.soton.simulation.jsit.core.DistGeometric
Create a geometric distribution instance.
DistLookupByEnums<D extends Distribution> - Class in uk.ac.soton.simulation.jsit.core
A class for storing distributions which can be looked-up via a set of enum-based dimensions.
DistLookupByEnums(Class<?>...) - Constructor for class uk.ac.soton.simulation.jsit.core.DistLookupByEnums
 
DistNegativeBinomial - Class in uk.ac.soton.simulation.jsit.core
JSIT representation of a negative binomial distribution.
DistNegativeBinomial(int, double) - Constructor for class uk.ac.soton.simulation.jsit.core.DistNegativeBinomial
Create a negative binomial distribution instance.
DistNormal - Class in uk.ac.soton.simulation.jsit.core
JSIT representation of a normal distribution.
DistNormal(double, double) - Constructor for class uk.ac.soton.simulation.jsit.core.DistNormal
 
DistPoisson - Class in uk.ac.soton.simulation.jsit.core
JSIT representation of a Poisson distribution.
DistPoisson(double) - Constructor for class uk.ac.soton.simulation.jsit.core.DistPoisson
Create a Poisson distribution instance.
Distribution - Class in uk.ac.soton.simulation.jsit.core
JSIT abstract superclass of all probability distributions.
DistributionCategorical<C extends java.lang.Enum<C>> - Class in uk.ac.soton.simulation.jsit.core
JSIT abstract representation of all categorical distributions.
DistributionCategorical.Range - Class in uk.ac.soton.simulation.jsit.core
Nested class representing an integer (inclusive) range [min, max].
DistributionContinuous - Class in uk.ac.soton.simulation.jsit.core
JSIT abstract representation of all continuous probability distributions.
DistributionDiscrete - Class in uk.ac.soton.simulation.jsit.core
JSIT abstract representation of all discrete probability distributions.
DistTriangular - Class in uk.ac.soton.simulation.jsit.core
JSIT representation of a triangular distribution.
DistTriangular(double, double, double) - Constructor for class uk.ac.soton.simulation.jsit.core.DistTriangular
Create a triangular distribution instance.
DistUniform - Class in uk.ac.soton.simulation.jsit.core
JSIT representation of the continuous uniform distribution.
DistUniform(double, double) - Constructor for class uk.ac.soton.simulation.jsit.core.DistUniform
Default constructor.
DistUniformDiscrete<C extends java.lang.Enum<C>> - Class in uk.ac.soton.simulation.jsit.core
JSIT representation of the discrete uniform distribution.
DistUniformDiscrete(Class<C>) - Constructor for class uk.ac.soton.simulation.jsit.core.DistUniformDiscrete
Create an instance where sampling returns a Java enum category.
DistUniformDiscrete(int, int) - Constructor for class uk.ac.soton.simulation.jsit.core.DistUniformDiscrete
Create an instance returning an integer value from a single range.
DistWeibull - Class in uk.ac.soton.simulation.jsit.core
JSIT representation of a Weibull distribution.
DistWeibull(double, double) - Constructor for class uk.ac.soton.simulation.jsit.core.DistWeibull
 
doAllStaticPerRunLoggerSetup() - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Any static-level AnyLogic logger setup needs specifying in the user subclass.
doAllStaticStochRegistration() - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Any static-level stochastic item registration needs to be specified by the user subclass.
doAllStaticStochRegistration() - Method in interface uk.ac.soton.simulation.jsit.core.MainModel
Called once during JSIT initialisation for the user to register any statically-held StochasticItem instances (i.e., ones not tied to specific instances of model components).
DummySampler - Class in uk.ac.soton.simulation.jsit.core
Dummy Sampler which supports no distributions.
DummySampler() - Constructor for class uk.ac.soton.simulation.jsit.core.DummySampler
 

E

ensureExternalLoggingForBlock() - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
Use to ensure that any logging not being done via AnyLogicLoggers (e.g., logging from third-party libraries you are using, including JSIT) will work OK for the current code block.
error(String) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
error(String, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
error(String, Object...) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
error(String, Throwable) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
error(Marker, String) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
error(String, Object, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
error(Marker, String, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
error(Marker, String, Object...) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
error(Marker, String, Throwable) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
error(Marker, String, Object, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
EVENT_LOGGER_NAME - Static variable in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
'Domain events' (from event managers) go to this single uniquely-named logger.
EventManager - Class in uk.ac.soton.simulation.jsit.core
Simple manager for publish/subscribe events (a flavour of the Observer design pattern).
EventManager() - Constructor for class uk.ac.soton.simulation.jsit.core.EventManager
Deprecated.
EventManager(ModelInitialiser) - Constructor for class uk.ac.soton.simulation.jsit.core.EventManager
Constructor.
EventMessageReceiver<M> - Class in uk.ac.soton.simulation.jsit.core
Abstract superclass for classes receiving JSIT events with explicit messages.
EventMessageSource - Interface in uk.ac.soton.simulation.jsit.core
Interface for all classes acting as sources of JSIT events with explicit messages (rather than just an event type enum).
EventReceiver - Interface in uk.ac.soton.simulation.jsit.core
Interface for classes receiving JSIT events.
EventSource<T extends java.lang.Enum<T>> - Interface in uk.ac.soton.simulation.jsit.core
Interface for all classes acting as sources of JSIT events.
ExceptionUtils - Class in uk.ac.soton.simulation.jsit.core
Utilities for handling JSIT exceptions.
ExceptionUtils() - Constructor for class uk.ac.soton.simulation.jsit.core.ExceptionUtils
 

F

finaliseStochRegistrations() - Method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Call this when sure that no further stochastic items will be registered, which then allows the per-run settings file to be produced.

G

getAccessorFreeAnyLogicLogger(Class<?>, Agent) - Static method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLoggerAccessor
Get an AnyLogicLogger without an associated AnyLogicLoggerAccessor.
getAllDists() - Method in class uk.ac.soton.simulation.jsit.core.DistLookupByEnums
 
getBaseSeed() - Static method in class uk.ac.soton.simulation.jsit.anylogic.RandomWithSeedAccess
Get the base seed used where you have created instances with incrementFromFixedBase set to true (otherwise returns null).
getDiagnosticLogFormattedSimTime() - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Default diagnostic log sim time formatting (as raw time to 0 d.p.
getDiagnosticLogFormattedSimTime() - Method in interface uk.ac.soton.simulation.jsit.core.MainModel
Return the current simulation time formatted as desired for diagnostic log entries.
getDimType() - Method in interface uk.ac.soton.simulation.jsit.anylogic.DimConvertable
 
getDimType() - Method in class uk.ac.soton.simulation.jsit.anylogic.DimRangeVal
 
getDist(Enum...) - Method in class uk.ac.soton.simulation.jsit.core.DistLookupByEnums
 
getElapsedTimeSecs() - Method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Get elapsed model processing time in seconds.
getEventsLogFormattedSimTime() - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Default events log sim time formatting (as day + HH:MM).
getEventsLogFormattedSimTime() - Method in interface uk.ac.soton.simulation.jsit.core.MainModel
Return the current simulation time formatted as desired for events log entries.
getEventSourceClass() - Method in interface uk.ac.soton.simulation.jsit.core.EventSource
 
getExistingInitialiser(MainModel) - Static method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Exposed for technical reasons; not intended for JSIT user use.
getForRun(Agent) - Method in class uk.ac.soton.simulation.jsit.anylogic.StochasticAccessorAnyLogic
Thread-safe method to get the stochastic item for the current run.
getForRun() - Method in class uk.ac.soton.simulation.jsit.core.StandardStochasticAccessor
 
getFullID() - Method in class uk.ac.soton.simulation.jsit.core.AbstractStochasticAccessInfo
 
getInputsBasePath() - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Default inputs base path; user should override in their subclass to change this.
getInputsBasePath() - Method in interface uk.ac.soton.simulation.jsit.core.MainModel
Provide the relative path (from the runtime working directory) to where experiment inputs are kept.
getJRE_MajorVersionNumber() - Static method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Utility method to get the current JRE major version number.
getK() - Method in class uk.ac.soton.simulation.jsit.core.DistributionCategorical
Get the distribution's K value; i.e., the number of discrete alternatives (labellable 1-K)
getLambda() - Method in class uk.ac.soton.simulation.jsit.core.DistPoisson
Get the distribution's lambda value (mean).
getLastCommitID() - Method in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
Abstract method to return the last commit ID (where this ID is in a suitable VCS-specific form), as in the model version file.
getLastCommitID() - Method in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistantNoVCS
Last commit ID is effectively the model hash in this case (not using a VCS).
getLastCommitID() - Method in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistantSVN
Convert the properties file revision property into a numeric revision string.
getLastEventType() - Method in interface uk.ac.soton.simulation.jsit.core.EventSource
 
getLogbackContext() - Method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Get the Logback context for this model.
getLoggerForRun(Agent) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLoggerAccessor
Thread-safe method to retrieve the logger for the current run.
getMainFor(Agent) - Static method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Get the (closest composing) MainModel_AnyLogic 'main' model instance for the Agent in question.
getMax() - Method in class uk.ac.soton.simulation.jsit.core.DistTriangular
Get the distribution's max parameter (maximum outcome).
getMax() - Method in class uk.ac.soton.simulation.jsit.core.DistUniform
Get the distribution's maximum.
getMean() - Method in class uk.ac.soton.simulation.jsit.core.DistExponential
 
getMean() - Method in class uk.ac.soton.simulation.jsit.core.DistNormal
 
getMessageClass() - Method in class uk.ac.soton.simulation.jsit.core.EventMessageReceiver
 
getMessageClasses() - Method in interface uk.ac.soton.simulation.jsit.core.EventMessageSource
Return the classes of all messages that the implementing class can produce.
getMin() - Method in class uk.ac.soton.simulation.jsit.core.DistTriangular
Get the distribution's min parameter (minimum outcome).
getMin() - Method in class uk.ac.soton.simulation.jsit.core.DistUniform
Get the distribution's minimum.
getMode() - Method in class uk.ac.soton.simulation.jsit.core.DistTriangular
Get the distribution's mode parameter (modal outcome).
getModelCommittedURL() - Method in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
Returns a URL string for the model code's VCS repository location (derived from that for the model version file in the model version file).
getModelInitialiser() - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Method so that model objects can get the singleton model initialiser (especially so as to obtain the run ID).
getModelVCS() - Method in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
Returns string identifying the VCS being used (as in the model version file).
getN() - Method in class uk.ac.soton.simulation.jsit.core.DistNegativeBinomial
Get the distribution's n parameter (number of successes).
getName() - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
getOutputFilesBasePath() - Method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Get the base path for this run's output files.
getOutputsBasePath() - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Default outputs base path; user should override in their subclass to change this.
getOutputsBasePath() - Method in interface uk.ac.soton.simulation.jsit.core.MainModel
Provide the relative path (from the runtime working directory) to where experiment outputs are kept (in subfolders per run).
getOwnerName() - Method in class uk.ac.soton.simulation.jsit.core.AbstractStochasticAccessInfo
 
getP() - Method in class uk.ac.soton.simulation.jsit.core.DistBernoulli
Get the distribution's p value (probability of success).
getP() - Method in class uk.ac.soton.simulation.jsit.core.DistGeometric
Get the distribution's p parameter (probability of success).
getP() - Method in class uk.ac.soton.simulation.jsit.core.DistNegativeBinomial
Get the distribution's p parameter (probability of success).
getRange() - Method in class uk.ac.soton.simulation.jsit.core.DistUniformDiscrete
Get the Range (DistributionCategorical.Range) for this distribution.
getRunID() - Method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Get the JSIT-derived run ID (as used in output folder names).
getSampler() - Method in class uk.ac.soton.simulation.jsit.core.AbstractStochasticItem
 
getScale() - Method in class uk.ac.soton.simulation.jsit.core.DistWeibull
 
getSD() - Method in class uk.ac.soton.simulation.jsit.core.DistNormal
 
getSeed() - Method in class uk.ac.soton.simulation.jsit.anylogic.RandomWithSeedAccess
Get the seed value used for this instance (as per SeedAccessibleRNG interface).
getSeed() - Method in interface uk.ac.soton.simulation.jsit.anylogic.SeedAccessibleRNG
Get the seed value for this RNG.
getShape() - Method in class uk.ac.soton.simulation.jsit.core.DistWeibull
 
getSimDay() - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Default current sim day AnyLogic implementation, calculating using time() and day().
getSimRawTime(int) - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Get the 'raw' AnyLogic simulation time, rounded down to a given number of decimal places (so that it always represents the 'time slot' of the logged event; e.g., something at sim time 100.89 is operating in '0 decimal places time slot' 100.
getSimTimeOfDay(MainModel_AnyLogic.TimeOfDayPrecision) - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Get the simulation current time of day to a given precision.
getUserModelName() - Method in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
Returns the user-assigned model name (as in the model version file).
getUserModelVersion() - Method in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
Returns the user-set model version (as in the model version file).

H

HyperArrayLookup<C extends java.lang.Enum<C>> - Class in uk.ac.soton.simulation.jsit.anylogic
An enum-or-numeric-dimensions-indexed lookup array ('field') for categorical distributions using an AnyLogic HyperArray and related Dimensions (which provides a nice mechanism to edit this 'custom distribution field' and thus provide it as a model parameter), but using enums in the main model which can map to AnyLogic Dimension indices (via the DimConvertable interface).
HyperArrayLookup(Class<C>, HyperArray) - Constructor for class uk.ac.soton.simulation.jsit.anylogic.HyperArrayLookup
 

I

info(String) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
info(String, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
info(String, Object...) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
info(String, Throwable) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
info(Marker, String) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
info(String, Object, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
info(Marker, String, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
info(Marker, String, Object...) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
info(Marker, String, Throwable) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
info(Marker, String, Object, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
isDebugEnabled() - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
isDebugEnabled(Marker) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
isErrorEnabled() - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
isErrorEnabled(Marker) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
isInfoEnabled() - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
isInfoEnabled(Marker) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
isLocked() - Method in class uk.ac.soton.simulation.jsit.core.DistributionCategorical
Determine if the distribution is locked.
isModelInitiator(MainModel) - Method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Determine whether a main model is the model initialiser or not (since a model may have multiple MainModel instances and only one initiates the JSIT environment, typically the first instantiated).
isTraceEnabled() - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
isTraceEnabled(Marker) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
isWarnEnabled() - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
isWarnEnabled(Marker) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 

L

lock() - Method in class uk.ac.soton.simulation.jsit.core.DistributionCategorical
Lock the distribution (which will cause an error on sampling) whilst changes are made to it (e.g., ranges are added to map to numeric outcomes).

M

main(String[]) - Static method in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
Entry point.
MainModel - Interface in uk.ac.soton.simulation.jsit.core
Interface that top-level JSIT-using model classes should implement to configure JSIT usage.
MainModel_AnyLogic - Class in uk.ac.soton.simulation.jsit.anylogic
Abstract superclass for all Agents representing the 'root' Agent for a runnable JSIT AnyLogic model.
MainModel_AnyLogic(Engine, Agent, AgentList<? extends MainModel_AnyLogic>) - Constructor for class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Constructor with required signature for an Agent (undocumented by AnyLogic).
MainModel_AnyLogic() - Constructor for class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Simple constructor as now included in all AnyLogic 7 generated Agent code.
MainModel_AnyLogic.TimeOfDayPrecision - Enum in uk.ac.soton.simulation.jsit.anylogic
Enumeration of precision alternatives for sim time-of-day values.
max - Variable in class uk.ac.soton.simulation.jsit.core.DistributionCategorical.Range
The range maximum.
min - Variable in class uk.ac.soton.simulation.jsit.core.DistributionCategorical.Range
The range minimum.
MODEL_NAME_PROPERTY - Static variable in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
 
MODEL_REV_PROPERTY - Static variable in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
 
MODEL_SOURCE_PATHS_FILE_NAME - Static variable in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
 
MODEL_VER_PROPERTY - Static variable in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
 
ModelInitialiser - Class in uk.ac.soton.simulation.jsit.core
Class which sets up the JSIT environment (logging, parameters serialisation and other per-framework and/or per-model environment configuration).
ModelInitialiser(String, MainModel, boolean) - Constructor for class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Constructor.
ModelInitialiser_AnyLogic - Class in uk.ac.soton.simulation.jsit.anylogic
AnyLogic helper library ModelInitialiser concrete subclass.
modelIsInitialising() - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Determine if model is initialising or not.
ModelVersioningAssistant - Class in uk.ac.soton.simulation.jsit.core
Abstract utility class to be able to programmatically store and check information about the version of simulation model code, integrating with a version control system (VCS) and commit process.
ModelVersioningAssistant.VersionControlSystem - Enum in uk.ac.soton.simulation.jsit.core
Version control system (VCS) alternatives supported by this tool.
ModelVersioningAssistantNoVCS - Class in uk.ac.soton.simulation.jsit.core
Model-versioning assistant where no-VCS is being used.
ModelVersioningAssistantSVN - Class in uk.ac.soton.simulation.jsit.core
Abstract class for an SVN-specific model-versioning assistant.
ModelVersioningAssistantSVN_Apache - Class in uk.ac.soton.simulation.jsit.core
Model-versioning assistant for SVN using the SVN 1.7+ Apache package API.
ModelVersioningAssistantSVN_Tigris - Class in uk.ac.soton.simulation.jsit.core
Model-versioning assistant for SVN using the pre-1.7 Tigris package.
ModelVersioningException - Exception in uk.ac.soton.simulation.jsit.core
Generic JSIT exception for problems with model versioning functionality.
ModelVersioningException(String) - Constructor for exception uk.ac.soton.simulation.jsit.core.ModelVersioningException
Instantiate exception without root cause
ModelVersioningException(String, Throwable) - Constructor for exception uk.ac.soton.simulation.jsit.core.ModelVersioningException
Instantiate exception with root cause

N

notifyOfEvent(EventSource<?>) - Method in interface uk.ac.soton.simulation.jsit.core.EventReceiver
 
numEntries() - Method in class uk.ac.soton.simulation.jsit.core.DistributionCategorical.Range
Get the number of entries for the range.

O

onCreate() - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
AnyLogic hook point (prior to startup logic).
onDestroy() - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
AnyLogic hook point at model destruction.
onMainModelDestroy() - Method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Call this when the MainModel is destroyed to clean up statically-held storage for the run.

P

possibleMDC_KeysLoss() - Method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Primarily used internally (and exposed for technical reasons) to restore MDC key values used to associate an active thread with a model run (needed for AnyLogic models due to threading issues).
PREV_CHANGES_FILE - Static variable in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
 
process(Object) - Method in class uk.ac.soton.simulation.jsit.core.EventMessageReceiver
 
publish(EventSource<?>, String) - Method in class uk.ac.soton.simulation.jsit.core.EventManager
Publish a marker-based event from an EventSource.
publish(Object, EventMessageSource, boolean) - Method in class uk.ac.soton.simulation.jsit.core.EventManager
Publish a particular event message object (which will be passed on to any subscribers via their EventMessageReceiver interface).

R

RandomWithSeedAccess - Class in uk.ac.soton.simulation.jsit.anylogic
Random subclass that keeps a copy of the seed so that it is accessible (and so can be written out to promote experiment reproducibility).
RandomWithSeedAccess() - Constructor for class uk.ac.soton.simulation.jsit.anylogic.RandomWithSeedAccess
Create an instance with a 'random' seed; we actually use the current system time in milliseconds, which will always vary between instantiations.
RandomWithSeedAccess(long) - Constructor for class uk.ac.soton.simulation.jsit.anylogic.RandomWithSeedAccess
Convenience constructor to create an instance with the specified seed.
RandomWithSeedAccess(long, boolean) - Constructor for class uk.ac.soton.simulation.jsit.anylogic.RandomWithSeedAccess
Create an instance with the given seed, specifying whether you want future invocations to increment the actual seed from the one given here.
RandomWithSeedAccess(long, boolean, Engine) - Constructor for class uk.ac.soton.simulation.jsit.anylogic.RandomWithSeedAccess
Test-only version of the constructor where the relevant AnyLogic Engine instance is passed in, and AnyLogic traceln calls are made to show you information about the instantiation calls.
Range(int, int) - Constructor for class uk.ac.soton.simulation.jsit.core.DistributionCategorical.Range
Create a range.
register(Class<?>, EventReceiver) - Method in class uk.ac.soton.simulation.jsit.core.EventManager
Register (subscribe) a receiver for marker-based events from a given source class (i.e., from all instances of that class).
register(EventSource<?>, EventReceiver) - Method in class uk.ac.soton.simulation.jsit.core.EventManager
Register (subscribe) a receiver for marker-based events from a given source object.
register(Class<?>, EventMessageReceiver<?>) - Method in class uk.ac.soton.simulation.jsit.core.EventManager
Register (subscribe) to receive all event message objects for a particular source class.
register(Class<?>, EventMessageSource, EventMessageReceiver<?>) - Method in class uk.ac.soton.simulation.jsit.core.EventManager
Register (subscribe) to receive all event message objects for a particular source class and a particular source object.
registerAccessInfo(AbstractStochasticAccessInfo) - Method in class uk.ac.soton.simulation.jsit.core.AbstractStochasticItem
Internal method exposed for technical reasons.
registerAccessInfo(AbstractStochasticAccessInfo) - Method in class uk.ac.soton.simulation.jsit.core.DistLookupByEnums
 
registerAccessorFreeStochItem(Class<?>, String, Agent, AbstractStochasticItem) - Static method in class uk.ac.soton.simulation.jsit.anylogic.StochasticAccessorAnyLogic
Register a stochastic item for use without an accessor for access.
registerAccessorFreeStochItem(Class<?>, String, AbstractStochasticItem) - Static method in class uk.ac.soton.simulation.jsit.core.StandardStochasticAccessor
Register a stochastic item for use without an accessor for access.
registerSampler(Sampler) - Method in class uk.ac.soton.simulation.jsit.core.AbstractStochasticItem
 
registerSampler(Sampler) - Method in class uk.ac.soton.simulation.jsit.core.DistLookupByEnums
 
registerStochItem(AbstractStochasticItem) - Method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Method exposed for technical reasons; not intended for JSIT user use.
removeMe(AbstractStochasticItem) - Method in class uk.ac.soton.simulation.jsit.anylogic.StochasticAccessorAnyLogic
Exposed for technical reasons; not for JSIT user use.
removeMe(AbstractStochasticItem) - Method in class uk.ac.soton.simulation.jsit.core.AbstractStochasticAccessInfo
 
removeMe(AbstractStochasticItem) - Method in class uk.ac.soton.simulation.jsit.core.BasicStochasticAccessInfo
Exposed for technical reasons; not for JSIT user use.
removeMe(AbstractStochasticItem) - Method in class uk.ac.soton.simulation.jsit.core.StandardStochasticAccessor
Exposed for technical reasons; not for JSIT user use.
runEndProcessing() - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Any processing required at run-end (cf.
RunEnvironmentSettings - Class in uk.ac.soton.simulation.jsit.core
Internal class (exposed for technical reasons) used to hold data on toolkit-independent run settings (which is later serialised to the model settings XML file along with toolkit-specific data).
RunEnvironmentSettings(MainModel) - Constructor for class uk.ac.soton.simulation.jsit.core.RunEnvironmentSettings
Constructor: create a settings instance, auto-populated with information.
RunEnvironmentSettings.ModificationStatus - Enum in uk.ac.soton.simulation.jsit.core
 
runSpecificEnvironmentSetup() - Method in class uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic
Default run-specific environment setup to do nothing.
runSpecificEnvironmentSetup() - Method in interface uk.ac.soton.simulation.jsit.core.MainModel
Any run- or model-specific logic to perform at JSIT initialisation time (after all other JSIT initialisation has completed).

S

sampleCategory(DimConvertable...) - Method in class uk.ac.soton.simulation.jsit.anylogic.HyperArrayLookup
 
sampleCategory() - Method in class uk.ac.soton.simulation.jsit.core.DistributionCategorical
Sample a Java enum category value from the distribution.
sampleDouble() - Method in interface uk.ac.soton.simulation.jsit.core.ContinuousSampler
Sample from the distribution.
sampleDouble() - Method in class uk.ac.soton.simulation.jsit.core.DistributionContinuous
 
sampleDouble() - Method in class uk.ac.soton.simulation.jsit.core.DistributionDiscrete
Sample as though a continuous distribution (just returns the sampled integer as a double).
sampleInt() - Method in class uk.ac.soton.simulation.jsit.core.DistributionDiscrete
 
Sampler - Class in uk.ac.soton.simulation.jsit.core
Abstract class representing a JSIT stochasticity sampler.
Sampler() - Constructor for class uk.ac.soton.simulation.jsit.core.Sampler
Default constructor.
Sampler.Binary - Enum in uk.ac.soton.simulation.jsit.core
Fixed enum for binary categorical outcomes (as in the Bernoulli distribution) Standard order of failure/success (as in 0/1 outcome).
Sampler.NumericCategory - Enum in uk.ac.soton.simulation.jsit.core
Fixed zero-alternatives enum to instantiate integer-only-outcomes categorical distributions.
Sampler.SampleMode - Enum in uk.ac.soton.simulation.jsit.core
Sample-mode alternatives for stochastic items.
Sampler_AnyLogic - Class in uk.ac.soton.simulation.jsit.anylogic
AnyLogic helper library concrete Sampler subclass.
sampleTrialOutcome(DimConvertable...) - Method in class uk.ac.soton.simulation.jsit.anylogic.HyperArrayLookup
 
saveModelSettings() - Method in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Save model settings to a file in the output folder.
SeedAccessibleRNG - Interface in uk.ac.soton.simulation.jsit.anylogic
Interface for random number generators (RNGs) which make the seed accessible.
setLambda(double) - Method in class uk.ac.soton.simulation.jsit.core.DistPoisson
Change (set) the lambda value of the distribution.
setMax(double) - Method in class uk.ac.soton.simulation.jsit.core.DistTriangular
Change (set) the max parameter of the distribution.
setMax(double) - Method in class uk.ac.soton.simulation.jsit.core.DistUniform
Set (change) the distribution's maximum.
setMean(double) - Method in class uk.ac.soton.simulation.jsit.core.DistExponential
 
setMean(double) - Method in class uk.ac.soton.simulation.jsit.core.DistNormal
 
setMin(double) - Method in class uk.ac.soton.simulation.jsit.core.DistTriangular
Change (set) the min parameter of the distribution.
setMin(double) - Method in class uk.ac.soton.simulation.jsit.core.DistUniform
Set (change) the distribution's minimum.
setMode(double) - Method in class uk.ac.soton.simulation.jsit.core.DistTriangular
Change (set) the mode parameter of the distribution.
setN(int) - Method in class uk.ac.soton.simulation.jsit.core.DistNegativeBinomial
Change (set) the n parameter of the distribution.
setP(double) - Method in class uk.ac.soton.simulation.jsit.core.DistBernoulli
Change (set) the p value of the distribution.
setP(double) - Method in class uk.ac.soton.simulation.jsit.core.DistGeometric
Change (set) the p parameter of the distribution.
setP(double) - Method in class uk.ac.soton.simulation.jsit.core.DistNegativeBinomial
Change (set) the p parameter of the distribution.
setProbability(C, double) - Method in class uk.ac.soton.simulation.jsit.core.DistCustomCategorical
Set (change) a probability value linked to a categorical outcome.
setProbability(int, double) - Method in class uk.ac.soton.simulation.jsit.core.DistCustomCategorical
Set (change) a probability value linked to a numeric (integer) outcome.
setRange(int, int) - Method in class uk.ac.soton.simulation.jsit.core.DistUniformDiscrete
Change or add a range for the distribution.
setScale(double) - Method in class uk.ac.soton.simulation.jsit.core.DistWeibull
 
setSD(double) - Method in class uk.ac.soton.simulation.jsit.core.DistNormal
 
setShape(double) - Method in class uk.ac.soton.simulation.jsit.core.DistWeibull
 
SETTINGS_FILE - Static variable in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Name for the model run settings file produced.
SIM_SOURCE_PATH_PROPERTY - Static variable in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
 
simHasLocalModifications() - Method in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
Returns whether the model's sim code has local modifications from the version checksummed at commit time (as reported in the model version file; this includes not-in-VCS files in those folders).
SOURCE_DIRS_HASH_PROPERTY - Static variable in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
 
StandardStochasticAccessor<S extends AbstractStochasticItem> - Class in uk.ac.soton.simulation.jsit.core
'Default' stochastic accessor using MDC keys---as Logback does--- to track stochastic items per run.
StandardStochasticAccessor(Class<?>, String) - Constructor for class uk.ac.soton.simulation.jsit.core.StandardStochasticAccessor
Create an 'empty' accessor, normally held statically to access the per-run stochastic item across all instances of the class.
STOCH_CONTROL_FILE - Static variable in class uk.ac.soton.simulation.jsit.core.ModelInitialiser
Name for the input stochasticity control file.
StochasticAccessorAnyLogic<S extends AbstractStochasticItem> - Class in uk.ac.soton.simulation.jsit.anylogic
This allows for the use of stochastic items that are shared between instances of some class (e.g., an AnyLogic Agent) that are for the same model run.
StochasticAccessorAnyLogic(Class<?>, String) - Constructor for class uk.ac.soton.simulation.jsit.anylogic.StochasticAccessorAnyLogic
Create an 'empty' accessor, normally held statically to access the per-run stochastic item across all instances of the class (in a way that works around AnyLogic threading issues).

T

throwWithThreadData(Throwable) - Static method in class uk.ac.soton.simulation.jsit.core.ExceptionUtils
 
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistBernoulli
Custom toString implementation.
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistCustomCategorical
Custom toString implementation.
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistExponential
 
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistFixedContinuous
 
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistGeometric
Custom toString implementation.
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistLookupByEnums
 
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistNegativeBinomial
Custom toString implementation.
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistNormal
 
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistPoisson
Custom toString implementation.
toString() - Method in class uk.ac.soton.simulation.jsit.core.Distribution
Force concrete subclasses to override toString().
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistributionCategorical
Require concrete subclasses to implement toString.
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistributionContinuous
 
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistributionDiscrete
 
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistTriangular
Custom toString implementation.
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistUniform
Custom toString implementation.
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistUniformDiscrete
Custom toString implementation.
toString() - Method in class uk.ac.soton.simulation.jsit.core.DistWeibull
 
toString() - Method in enum uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant.VersionControlSystem
 
toString() - Method in enum uk.ac.soton.simulation.jsit.core.RunEnvironmentSettings.ModificationStatus
 
trace(String) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
trace(String, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
trace(String, Object...) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
trace(String, Throwable) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
trace(Marker, String) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
trace(String, Object, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
trace(Marker, String, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
trace(Marker, String, Object...) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
trace(Marker, String, Throwable) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
trace(Marker, String, Object, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 

U

uk.ac.soton.simulation.jsit.anylogic - package uk.ac.soton.simulation.jsit.anylogic
 
uk.ac.soton.simulation.jsit.core - package uk.ac.soton.simulation.jsit.core
 
unlock() - Method in class uk.ac.soton.simulation.jsit.core.DistCustomCategorical
Unlock the distribution (allowing it to be sampled) after changes to probabilities are completed.
unlock() - Method in class uk.ac.soton.simulation.jsit.core.DistributionCategorical
Unlock the distribution (allowing it to be sampled) after changes to it are completed.
usesEnumCategory() - Method in class uk.ac.soton.simulation.jsit.core.DistributionCategorical
Whether this distribution returns an enum category on sampling or not.
usesMappedRanges() - Method in class uk.ac.soton.simulation.jsit.core.DistributionCategorical
Whether this distribution uses mapped ranges or not.

V

valueOf(String) - Static method in enum uk.ac.soton.simulation.jsit.anylogic.DimConvertable.DimType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic.TimeOfDayPrecision
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant.VersionControlSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.soton.simulation.jsit.core.RunEnvironmentSettings.ModificationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.soton.simulation.jsit.core.Sampler.Binary
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.soton.simulation.jsit.core.Sampler.NumericCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.soton.simulation.jsit.core.Sampler.SampleMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum uk.ac.soton.simulation.jsit.anylogic.DimConvertable.DimType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.soton.simulation.jsit.anylogic.MainModel_AnyLogic.TimeOfDayPrecision
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant.VersionControlSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.soton.simulation.jsit.core.RunEnvironmentSettings.ModificationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.soton.simulation.jsit.core.Sampler.Binary
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.soton.simulation.jsit.core.Sampler.NumericCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.soton.simulation.jsit.core.Sampler.SampleMode
Returns an array containing the constants of this enum type, in the order they are declared.
VCS_PROPERTY - Static variable in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
 
VERSION_FILE_DIR_PROPERTY - Static variable in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
 
VERSION_FILE_NAME - Static variable in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
 
VERSION_FILE_REPO_URL_PROPERTY - Static variable in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
 
VersionControlException - Exception in uk.ac.soton.simulation.jsit.core
Generic JSIT exception for problems using a version control system.
VersionControlException(String) - Constructor for exception uk.ac.soton.simulation.jsit.core.VersionControlException
Constructor where there is no root cause exception.
VersionControlException(String, Throwable) - Constructor for exception uk.ac.soton.simulation.jsit.core.VersionControlException
Constructor where a root cause exception exists.

W

warn(String) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
warn(String, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
warn(String, Object...) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
warn(String, Throwable) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
warn(Marker, String) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
warn(String, Object, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
warn(Marker, String, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
warn(Marker, String, Object...) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
warn(Marker, String, Throwable) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
warn(Marker, String, Object, Object) - Method in class uk.ac.soton.simulation.jsit.anylogic.AnyLogicLogger
 
WORKING_CHANGES_FILE - Static variable in class uk.ac.soton.simulation.jsit.core.ModelVersioningAssistant
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links