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

A

AboutFrame - Class in jas.engine.gui
The about frame of the JAS application.
AboutFrame() - Constructor for class jas.engine.gui.AboutFrame
 
AboutPanel - Class in jas.engine.gui
The panel used by AboutFrame window.
AboutPanel() - Constructor for class jas.engine.gui.AboutPanel
Create a new about panel.
AbstractArrayFunction - Class in jas.statistics.functions
This class represents the skeleton for all the function which opeate on array of native data type values.
AbstractArrayFunction(IDoubleArraySource) - Constructor for class jas.statistics.functions.AbstractArrayFunction
Create a function on a double array source.
AbstractArrayFunction(IFloatArraySource) - Constructor for class jas.statistics.functions.AbstractArrayFunction
Create a function on a float array source.
AbstractArrayFunction(IIntArraySource) - Constructor for class jas.statistics.functions.AbstractArrayFunction
Create a function on an integer array source.
AbstractArrayFunction(ILongArraySource) - Constructor for class jas.statistics.functions.AbstractArrayFunction
Create a function on a long array source.
AbstractFunction - Class in jas.statistics.functions
An abstract skeleton for the statistical function able to manage update time checking.
AbstractFunction() - Constructor for class jas.statistics.functions.AbstractFunction
 
AbstractTurtle - Class in jas.space
An agent able to move itself upon an object grid.
AbstractTurtle(int, IObjGrid) - Constructor for class jas.space.AbstractTurtle
Create a turtle with a given identifier on the given grid at position (0,0).
AbstractTurtle(int, IObjGrid, int, int) - Constructor for class jas.space.AbstractTurtle
Create a turtle with a given identifier on the given grid at the given position.
AbstractTurtle(int, IObjGrid, int, int, Color) - Constructor for class jas.space.AbstractTurtle
Create a turtle with a given identifier on the given grid at the given position.
accept(File) - Method in class jas.io.CustomFileFilter
 
acosh(double) - Static method in class jas.maths.MathLib
 
add(Object) - Method in class jas.engine.AgentList
Add an agent to the end of the collection.
add(int, Object) - Method in class jas.engine.AgentList
Add an agent to the index of the collection.
add(double) - Method in class jas.space.DblGrid
Sum the given value to the value of each cell.
add(int) - Method in class jas.space.IntGrid
Sum the given value to the value of each cell.
add(Object) - Method in class jas.space.MultiObjGrid
Add an object implementing IGridPosition interface to the grid.
add(Object) - Method in class jas.space.ObjGrid
Add an object implementing IGridPosition interface to the grid.
add(Object) - Method in class jas.space.ObjVirtualGrid
Add an object implementing IGridPosition interface to the grid.
addAll(Collection) - Method in class jas.engine.AgentList
Unsupported method.
addAll(int, Collection) - Method in class jas.engine.AgentList
Unsupported method.
addChooserValue(String) - Method in class jas.io.ParameterField
Add a choose to the list of chooses for a TYPE_CHOOSER field.
addCollectionEvent(Collection, Class, String) - Method in class jas.events.SimGroupEvent
Create a new SimCollectionEvent and add an event to the list, using late binding method.
addCollectionEvent(Collection, int) - Method in class jas.events.SimGroupEvent
Create a new SimCollectionEvent and add an event to the list, using early binding method.
addCollectionTable(String, Collection) - Method in class jas.statistics.db.Database
Create a new CollectionTable object, using the specified collection, and append it to the table list.
addCollectionTable(String, int, Collection) - Method in class jas.statistics.db.Database
Create a new CollectionTable object, using the specified collection, and append it to the table list.
addColor(Color, String) - Method in class jas.plot.ColorLegendFrame
Append a color to the list.
addColor(int, Color) - Method in class jas.plot.ColorMap
Add a color to the map.
addColor(int, int, int, int) - Method in class jas.plot.ColorMap
Add a color to the map.
addColor(int, Color) - Method in interface jas.plot.IColorMap
Add a color to the map.
addColor(int, int, int, int) - Method in interface jas.plot.IColorMap
Add a color to the map using the color components.
addColumn(ParameterField) - Method in class jas.io.DataTable
Append a column to the data table.
addColumn(String, int) - Method in class jas.io.DataTable
Append a column to the data table.
addColumn(String, boolean, int, int, boolean, boolean) - Method in class jas.statistics.db.Table
Add a generic column definition to the table.
addCopy() - Method in class jas.ai.ga.GARule
Increase the number of copies.
addDirectoryToClassLoader(File) - Static method in class jas.engine.Sim
Insert the specified directory to the local classpath of the SimClassLoader.
addDoubleColumn(String, int) - Method in class jas.statistics.db.CollectionTable
Add a double column, which is able to get values from a double source.
addDoubleColumn(String) - Method in class jas.statistics.db.CollectionTable
Add a double column, which is able to get values from a double source.
addDoubleColumn(String, IDoubleSource, int) - Method in class jas.statistics.db.Table
Add a double column, which is able to get values from a double source.
addDoubleColumn(String, IDoubleSource) - Method in class jas.statistics.db.Table
Add a double column, which is able to get values from a double source.
addDoubleSeries(String, Collection, int) - Method in class jas.graphics.plot.CollectionBarPlotter
Add a new series buffer, retrieving value from IDoubleSource objects in a collection.
addEngineListener(ISimEngineListener) - Method in class jas.engine.SimEngine
Install a listener for events generated by the simulation engine.
addEvent(SimEvent) - Method in class jas.events.SimGroupEvent
Add an event to the list.
addEvent(Object, String) - Method in class jas.events.SimGroupEvent
Create a new SimSimpleEvent and add an event to the list, using late binding method.
addEvent(Object, int) - Method in class jas.events.SimGroupEvent
Create a new SimSimpleEvent and add an event to the list, using early binding method.
addEventListener(ISimEventListener) - Method in class jas.events.EventList
Add an event listener to the listeners list.
addEventListener(ISimEventListener) - Method in class jas.events.SimMultiCastEvent
Register an ISimEventListener object to the information service.
addExtension(String) - Method in class jas.io.CustomFileFilter
 
addFloatColumn(String, int) - Method in class jas.statistics.db.CollectionTable
Add a float column, which is able to get values from a float source.
addFloatColumn(String) - Method in class jas.statistics.db.CollectionTable
Add a float column, which is able to get values from a float source.
addFloatColumn(String, IFloatSource, int) - Method in class jas.statistics.db.Table
Add a float column, which is able to get values from a float source.
addFloatColumn(String, IFloatSource) - Method in class jas.statistics.db.Table
Add a float column, which is able to get values from a float source.
addFloatSeries(String, Collection, int) - Method in class jas.graphics.plot.CollectionBarPlotter
Add a new series buffer, retrieving value from IFloatSource objects in a collection.
addGridPosition(IGridPosition) - Method in interface jas.space.IObjGrid
 
addGridPosition(IGridPosition) - Method in class jas.space.MultiObjGrid
Add an object implementing IGridPosition interface to the grid.
addGridPosition(IGridPosition) - Method in class jas.space.ObjGrid
Add an object implementing IGridPosition interface to the grid.
addGridPosition(IGridPosition) - Method in class jas.space.ObjVirtualGrid
Add an object implementing IGridPosition interface to the grid.
addHandler(String, Object) - Method in class jas.net.SimulationServer
 
addInfo(String, String) - Method in class jas.net.InformationServer
 
addInfo(String, String, String) - Method in class jas.net.InformationServer
 
addIntColumn(String, int) - Method in class jas.statistics.db.CollectionTable
Add an integer column, which is able to get values from an integer source.
addIntColumn(String) - Method in class jas.statistics.db.CollectionTable
Add an integer column, which is able to get values from an integer source.
addIntColumn(String, IIntSource, int) - Method in class jas.statistics.db.Table
Add an integer column, which is able to get values from an integer source.
addIntColumn(String, IIntSource) - Method in class jas.statistics.db.Table
Add an integer column, which is able to get values from an integer source.
addIntSeries(String, Collection, int) - Method in class jas.graphics.plot.CollectionBarPlotter
Add a new series buffer, retrieving value from IIntSource objects in a collection.
addLayer(ILayerDrawer) - Method in class jas.plot.LayeredSurfaceFrame
Add a ILayerDrawer to the layer list.
addLayer(ILayerDrawer) - Method in class jas.plot.LayeredSurfacePanel
Add a ILayerDrawer to the layer list.
addListDataListener(ListDataListener) - Method in class jas.probe.MethodsDataModel
 
addLocationBag(String, String, String) - Method in class jas.engine.ProjectDocument
Add window size and postion entry into the location bag.
addLongColumn(String, int) - Method in class jas.statistics.db.CollectionTable
Add a long column, which is able to get values from a long source.
addLongColumn(String) - Method in class jas.statistics.db.CollectionTable
Add a long column, which is able to get values from a long source.
addLongColumn(String, ILongSource, int) - Method in class jas.statistics.db.Table
Add a long column, which is able to get values from a long source.
addLongColumn(String, ILongSource) - Method in class jas.statistics.db.Table
Add a long column, which is able to get values from a long source.
addLongSeries(String, Collection, int) - Method in class jas.graphics.plot.CollectionBarPlotter
Add a new series buffer, retrieving value from ILongSource objects in a collection.
addModel(ISimModel) - Method in class jas.engine.SimEngine
Notify the engine to manage a SimModel.
addMonitorVariable(Object, String, boolean) - Method in class jas.io.VariableMonitorFrame
 
addMultiCastService(String, SimMultiCastEvent) - Method in class jas.events.EventList
Create new multicast information service.
addParameter(String, String, int) - Method in class jas.io.ParametersBag
Add a parameter into the given section with the given name.
addParameter(String, ParameterField) - Method in class jas.io.ParametersBag
Add a parameter into the given section with the given name.
addParameterField(String) - Method in class jas.probe.ParameterManager
 
addPath(File) - Method in class jas.engine.DynamicClassLoader
Add the directory into the local classpath.
addRelation(IRelationalAgent, double) - Method in interface jas.graph.IRelationalAgent
 
addRelation(IRelationalAgent, double) - Method in class jas.graph.RelationalAgent
 
addRow() - Method in class jas.io.DataTable
Append a new empty row at the end of the table.
addSafe(Object) - Method in class jas.engine.AgentList
 
addSection(String) - Method in class jas.io.ParametersBag
 
addSeries(String, CrossSection) - Method in class jas.graphics.plot.CollectionBarPlotter
Add a new series buffer, retrieving values from the given cross section.
addSeries(String, Collection, Class, String, boolean) - Method in class jas.graphics.plot.CollectionBarPlotter
Add a new series buffer, retrieving value from generic objects in a collection.
addSeries(String, IDoubleSource) - Method in class jas.graphics.plot.TimeSeriesPlotter
Build a series retrieving data from a IDoubleSource object, using the default variableId.
addSeries(String, IDoubleSource, int) - Method in class jas.graphics.plot.TimeSeriesPlotter
Build a series retrieving data from a IDoubleSource object.
addSeries(String, IFloatSource) - Method in class jas.graphics.plot.TimeSeriesPlotter
Build a series from a IFloatSource object, using the default variableId.
addSeries(String, IFloatSource, int) - Method in class jas.graphics.plot.TimeSeriesPlotter
Build a series from a IFloatSource object.
addSeries(String, ILongSource) - Method in class jas.graphics.plot.TimeSeriesPlotter
Build a series from a ILongSource object, using the default variableId.
addSeries(String, ILongSource, int) - Method in class jas.graphics.plot.TimeSeriesPlotter
Build a series from a ILongSource object.
addSeries(String, IIntSource) - Method in class jas.graphics.plot.TimeSeriesPlotter
Build a series from a IIntSource object, using the default variableId.
addSeries(String, IIntSource, int) - Method in class jas.graphics.plot.TimeSeriesPlotter
Build a series from a IIntSource object.
addSeries(String, Object, String, boolean) - Method in class jas.graphics.plot.TimeSeriesPlotter
Build a series from a generic object.
addSeries(Series) - Method in class jas.statistics.TimeSeries
Add a new series.
addSeries(String, IDoubleSource, int) - Method in class jas.statistics.TimeSeries
Add a new series.
addSeries(String, IFloatSource, int) - Method in class jas.statistics.TimeSeries
Add a new series.
addSeries(String, IIntSource, int) - Method in class jas.statistics.TimeSeries
Add a new series.
addSeries(String, ILongSource, int) - Method in class jas.statistics.TimeSeries
Add a new series.
addSeries(Object, String, boolean) - Method in class jas.statistics.TimeSeries
Add a new series.
addSimWindow(ISimModel, Frame) - Method in interface jas.engine.gui.IWindowManager
Create a SimWindow object on the given window and add it to the simulation window manager
addSimWindow(ISimModel, JInternalFrame) - Method in interface jas.engine.gui.IWindowManager
Create a SimWindow object on the given window and add it to the simulation window manager
addSimWindow(SimWindow) - Method in interface jas.engine.gui.IWindowManager
Add a SimWindow object to the simulation window manager.
addSimWindow(ISimModel, Frame) - Method in class jas.engine.gui.JAS.JASController
 
addSimWindow(ISimModel, JInternalFrame) - Method in class jas.engine.gui.JAS.JASController
 
addSimWindow(SimWindow) - Method in class jas.engine.gui.JAS.JASController
 
addSimWindow(Frame) - Method in interface jas.engine.ISimModel
 
addSimWindow(ISimModel, Container) - Method in class jas.engine.SimEngine
Add a frame window to a local windowBag.
addSimWindow(Frame) - Method in class jas.engine.SimModel
Call the engine addSimWindow() method.
addSimWindow(JInternalFrame) - Method in class jas.engine.SimModel
Call the engine addSimWindow() method.
addSource(String, Object, String, boolean) - Method in class jas.graphics.plot.IndividualBarPlotter
Add a new series buffer, retrieving value from generic objects in a collection.
addSource(String, IDoubleSource) - Method in class jas.graphics.plot.IndividualBarPlotter
Build a series from a IDoubleSource object, using the default variableId.
addSource(String, IDoubleSource, int) - Method in class jas.graphics.plot.IndividualBarPlotter
Build a series from a IDoubleSource object.
addSource(String, IFloatSource) - Method in class jas.graphics.plot.IndividualBarPlotter
Build a series from a IFloatSource object, using the default variableId.
addSource(String, IFloatSource, int) - Method in class jas.graphics.plot.IndividualBarPlotter
Build a series from a IFloatSource object.
addSource(String, ILongSource) - Method in class jas.graphics.plot.IndividualBarPlotter
Build a series from a ILongSource object, using the default variableId.
addSource(String, ILongSource, int) - Method in class jas.graphics.plot.IndividualBarPlotter
Build a series from a ILongSource object.
addSource(String, IIntSource) - Method in class jas.graphics.plot.IndividualBarPlotter
Build a series from a IIntSource object, using the default variableId.
addSource(String, IIntSource, int) - Method in class jas.graphics.plot.IndividualBarPlotter
Build a series from a IIntSource object.
addSources(Collection, Class, String, boolean) - Method in class jas.graphics.plot.IndividualBarPlotter
Add a new series buffer, retrieving value from generic objects in a collection.
addStringColumn(String, int, int) - Method in class jas.statistics.db.CollectionTable
Add a string column, which is able to get values from a string source.
addStringColumn(String, int) - Method in class jas.statistics.db.CollectionTable
Add a string column, which is able to get values from a string source.
addStringColumn(String, int, IStringSource, int) - Method in class jas.statistics.db.Table
Add a string column, which is able to get values from a string source.
addStringColumn(String, int, IStringSource) - Method in class jas.statistics.db.Table
Add a string column, which is able to get values from a string source.
addSystemEvent(int) - Method in class jas.events.SimGroupEvent
Create a new SimSystemEvent and add an event to the list.
addTable(Table) - Method in class jas.statistics.db.Database
Add a table object to the table list and synchronize it with this database manager.
addTable(String) - Method in class jas.statistics.db.Database
Create a new Table object and append it to the table list.
addTable(String, int) - Method in class jas.statistics.db.Database
Create a new Table object and append it to the table list.
AgentList - Class in jas.engine
An array list with some useful features like shuffling, rotation and async message passing.
AgentList() - Constructor for class jas.engine.AgentList
Default constructor.
AgentList(AgentList) - Constructor for class jas.engine.AgentList
Construct an agent list from another one.
AgentList(int) - Constructor for class jas.engine.AgentList
Construct an agent list allocating an initialCapacity into ArrayList.
AgentServer - Class in jas.net
 
AgentServer(Socket, int) - Constructor for class jas.net.AgentServer
 
appendCurrentNNSample(NeuralNetwork) - Method in class jas.ai.ann.NeuralDataSet
Append current input/target values of the given ANN to the sample list.
appendCurrentNNSample(NeuralNetwork, boolean) - Method in class jas.ai.ann.NeuralDataSet
Append current input/target values of the given ANN to the sample list, with the given training attribute.
appendLine() - Method in class jas.io.CSVFileDataWriter
 
appendLine() - Method in class jas.io.DataFileWriter
 
appendLine() - Method in class jas.io.XLSFileDataWriter
 
appendSafe(Object) - Method in class jas.engine.AgentList
 
appendSample(double[], double[]) - Method in class jas.ai.ann.NeuralDataSet
 
appendSample(double[], double[], boolean) - Method in class jas.ai.ann.NeuralDataSet
Append data to the sample list.
appendTab(Object, String, File) - Method in class jas.io.ParameterFrame
 
appendTab(Object, String, ParametersBag) - Method in class jas.io.ParameterFrame
 
apply(double[]) - Method in class jas.statistics.functions.AbstractArrayFunction
Apply the function on a the given array of double values.
apply(float[]) - Method in class jas.statistics.functions.AbstractArrayFunction
Apply the function on a the given array of float values.
apply(int[]) - Method in class jas.statistics.functions.AbstractArrayFunction
Apply the function on a the given array of integer values.
apply(long[]) - Method in class jas.statistics.functions.AbstractArrayFunction
Apply the function on a the given array of long values.
apply(double[]) - Method in class jas.statistics.functions.CountArrayFunction
 
apply(float[]) - Method in class jas.statistics.functions.CountArrayFunction
 
apply(int[]) - Method in class jas.statistics.functions.CountArrayFunction
 
apply(long[]) - Method in class jas.statistics.functions.CountArrayFunction
 
apply(double[]) - Method in class jas.statistics.functions.MaxArrayFunction.Double
 
apply(float[]) - Method in class jas.statistics.functions.MaxArrayFunction.Float
 
apply(int[]) - Method in class jas.statistics.functions.MaxArrayFunction.Integer
 
apply(long[]) - Method in class jas.statistics.functions.MaxArrayFunction.Long
 
apply(double[]) - Method in class jas.statistics.functions.MeanArrayFunction
 
apply(float[]) - Method in class jas.statistics.functions.MeanArrayFunction
 
apply(int[]) - Method in class jas.statistics.functions.MeanArrayFunction
 
apply(long[]) - Method in class jas.statistics.functions.MeanArrayFunction
 
apply(double[]) - Method in class jas.statistics.functions.MeanVarianceArrayFunction
 
apply(float[]) - Method in class jas.statistics.functions.MeanVarianceArrayFunction
 
apply(int[]) - Method in class jas.statistics.functions.MeanVarianceArrayFunction
 
apply(long[]) - Method in class jas.statistics.functions.MeanVarianceArrayFunction
 
apply(double[]) - Method in class jas.statistics.functions.MinArrayFunction.Double
 
apply(float[]) - Method in class jas.statistics.functions.MinArrayFunction.Float
 
apply(int[]) - Method in class jas.statistics.functions.MinArrayFunction.Integer
 
apply(long[]) - Method in class jas.statistics.functions.MinArrayFunction.Long
 
apply(double[]) - Method in class jas.statistics.functions.MovingAverageArrayFunction
 
apply(float[]) - Method in class jas.statistics.functions.MovingAverageArrayFunction
 
apply(int[]) - Method in class jas.statistics.functions.MovingAverageArrayFunction
 
apply(long[]) - Method in class jas.statistics.functions.MovingAverageArrayFunction
 
apply(double[]) - Method in class jas.statistics.functions.SumArrayFunction.Double
 
apply(float[]) - Method in class jas.statistics.functions.SumArrayFunction.Float
 
apply(int[]) - Method in class jas.statistics.functions.SumArrayFunction.Integer
 
apply(long[]) - Method in class jas.statistics.functions.SumArrayFunction.Long
 
applyFunction() - Method in class jas.statistics.functions.AbstractArrayFunction
Force the function to update itself.
applyFunction() - Method in class jas.statistics.functions.AbstractFunction
 
applyFunction() - Method in class jas.statistics.functions.MaxTraceFunction
Collect a value from the source.
applyFunction() - Method in class jas.statistics.functions.MaxTraceFunction.Double
Read the source values and update statistics.
applyFunction() - Method in class jas.statistics.functions.MaxTraceFunction.Float
Read the source values and update statistics.
applyFunction() - Method in class jas.statistics.functions.MaxTraceFunction.Integer
Read the source values and update statistics.
applyFunction() - Method in class jas.statistics.functions.MaxTraceFunction.Long
Read the source values and update statistics.
applyFunction() - Method in class jas.statistics.functions.MinTraceFunction
Collect a value from the source.
applyFunction() - Method in class jas.statistics.functions.MinTraceFunction.Double
Read the source values and update statistics.
applyFunction() - Method in class jas.statistics.functions.MinTraceFunction.Float
Read the source values and update statistics.
applyFunction() - Method in class jas.statistics.functions.MinTraceFunction.Integer
Read the source values and update statistics.
applyFunction() - Method in class jas.statistics.functions.MinTraceFunction.Long
Read the source values and update statistics.
applyFunction() - Method in class jas.statistics.functions.MovingAverageTraceFunction
Collect a value from the source.
ArrayCast - Class in jas.utils
A utility which casts array of native values to other native types.
ArrayCast() - Constructor for class jas.utils.ArrayCast
 
ArrowComputer - Class in jas.graph
ArrowComputer computes the vertexes of a triangle, in order to paint the arrow cap of a line.
ArrowComputer() - Constructor for class jas.graph.ArrowComputer
Set the arrow height to 25 pixels and the arrow width to 6.
ArrowComputer(int, int) - Constructor for class jas.graph.ArrowComputer
Set the arrow dimension to the given parameters
asinh(double) - Static method in class jas.maths.MathLib
 
assignCurrentNNSample(NeuralNetwork) - Method in class jas.ai.ann.NeuralDataSet
Assign to given ANN the current sample, according to the state of the iterator.
assignNextDataSetSample() - Method in class jas.ai.ann.NeuralNetwork
Assign input and target values of the current data sample in the NeuralDataSet.
asyncExecute(int) - Method in class jas.engine.AgentList
Executes asynchronously the given action type for each agent in the list.
asyncJobExecuted() - Method in class jas.engine.AgentList
Notifies to the agent list that an asynchronous task has been terminated.
atanh(double) - Static method in class jas.maths.MathLib
 
attachToObject(Object) - Method in class jas.io.ParameterPanel
 
attachToObject(Object, String) - Method in class jas.io.ParameterPanel
 
attachToSimEngine(SimEngine) - Method in class jas.engine.gui.JAS
 
attachToSimEngine(SimEngine) - Method in class jas.engine.gui.JAS.JASController
 

B

BetaDistribution - Class in jas.random
Well known probability distribution.
BetaDistribution(double, double, RandomEngine) - Constructor for class jas.random.BetaDistribution
Create a beta random generator with given parameters and a given generator.
BetaDistribution(double, double) - Constructor for class jas.random.BetaDistribution
Create a beta random generator with given parameters and the default generator of JAS engine (Sim.getRnd() generator).
binomial(double, long) - Static method in class jas.maths.MathLib
 
binomial(long, long) - Static method in class jas.maths.MathLib
 
BinomialDistribution - Class in jas.random
Well known probability distribution.
BinomialDistribution(int, double, RandomEngine) - Constructor for class jas.random.BinomialDistribution
Create a binomial random generator with given parameters and a given generator.
BinomialDistribution(int, double) - Constructor for class jas.random.BinomialDistribution
Create binomial beta random generator with given parameters and the default generator of JAS engine (Sim.getRnd() generator).
boundX(int) - Method in class jas.space.Grid
Check the given x coordinate.
boundX(int) - Method in interface jas.space.IObjGrid
 
boundY(int) - Method in class jas.space.Grid
Check the given y coordinate.
boundY(int) - Method in interface jas.space.IObjGrid
 
buildModel() - Method in class jas.engine.gui.JAS.JASController
Ask engine to build currently loaded models.
buildModel() - Method in interface jas.engine.ISimModel
 
buildModel() - Method in class jas.engine.SimModel
Build model, creating objects, schedule items and graphics.
buildModels() - Method in class jas.engine.SimEngine
Call the buildModel() method of each active SimModel.

C

calculateBasisVertexes(int, int, int, int, int) - Method in class jas.graph.ArrowComputer
This method is used to compute the starting point of a line connecting two points, shifted to the left of the given distance.
calculateVertexes(int, int, int, int) - Method in class jas.graph.ArrowComputer
Calculate vertexes of the triangle representing the arrow cap of an arrow.
canBeTrashed() - Method in class jas.events.SimEvent
Return if event is trashable.
cancel - Variable in class jas.probe.MethodDialog
 
CaptureConsoleWindow - Class in jas.engine.gui
An independent frame that is able to grab System.out and System.err streams, showing their content in a window.
CaptureConsoleWindow() - Constructor for class jas.engine.gui.CaptureConsoleWindow
 
ceil(double) - Static method in class jas.maths.MathLib
 
CellObjectChooser - Class in jas.plot
Not of interest for users.
CellObjectChooser(Object[], Frame, String, boolean) - Constructor for class jas.plot.CellObjectChooser
 
CellObjectChooser(Object[]) - Constructor for class jas.plot.CellObjectChooser
 
centerScreen(Window) - Static method in class jas.utils.FrameUtils
 
changeEventTimeTreshold(int) - Method in class jas.engine.gui.JAS.JASController
 
changeReadingStatus() - Method in class jas.engine.gui.CaptureConsoleWindow
 
checkForLabelCell(int, int) - Method in class jas.io.ExcelReader
Checks if the cell at (atRow, atCol) position contains a label (leaving unchanged the counter)
checkForLabelCell() - Method in class jas.io.ExcelReader
Checks if the next cell in reading sequence contains a label (leaving unchanged the counter)
ChooserDialog - Class in jas.io.gui
Not of interest for users.
ChooserDialog(List, Frame, String, boolean) - Constructor for class jas.io.gui.ChooserDialog
 
ChooserDialog(List) - Constructor for class jas.io.gui.ChooserDialog
 
classPath - Variable in class jas.engine.ProjectDocument
The list of the directories or jar files representing the local classpath.
clear() - Method in class jas.ai.ga.GARule
Empty the bit string and put each parameter to its default value.
clear(int) - Method in class jas.ai.ga.GARule
Empty the bit string and put each parameter to its default value.
clear(int, int) - Method in class jas.ai.ga.GARule
Empty the bit string and put each parameter to its default value.
clear() - Method in class jas.events.EventList
Empty the event list ans set up time for a new simulation.
clear() - Method in class jas.events.SimGroupEvent
Empty the event list.
clear() - Method in class jas.space.DblGrid
Set all cells to 0.0 value.
clear() - Method in class jas.space.Grid
Empty the content of the grid.
clear() - Method in class jas.space.IntGrid
Set all cells to 0 value.
clear() - Method in class jas.space.ObjGrid
Set all cells to the null value.
clear() - Method in class jas.space.ObjVirtualGrid
Set all cells to the null value.
clearAll() - Method in class jas.plot.ColorLegendFrame
Clear the entire list.
clearDataSet(int, int) - Method in class jas.ai.ann.NeuralDataSet
Empty the data set.
clearEventListeners() - Method in class jas.events.EventList
Empty the stepListeners list .
clearPaths() - Method in class jas.engine.DynamicClassLoader
Empty local classpath list.
clone() - Method in class jas.ai.ga.GARule
Create a bitwise copy of the object.
close() - Method in class jas.io.CSVFileDataReader
 
close() - Method in class jas.io.CSVFileDataWriter
 
close() - Method in class jas.io.DataFileReader
 
close() - Method in class jas.io.DataFileWriter
 
close() - Method in class jas.io.XLSFileDataReader
 
close() - Method in class jas.io.XLSFileDataWriter
 
closeCurrentModels() - Method in class jas.engine.gui.JAS.JASController
 
closeProject() - Method in class jas.engine.gui.JAS.JASController
 
cmdLineArguments - Static variable in class jas.engine.Sim
 
CollectionBarPlotter - Class in jas.graphics.plot
A bar chart plotter dynamically showing elements in a CrossSection object.
CollectionBarPlotter() - Constructor for class jas.graphics.plot.CollectionBarPlotter
Create a new bar plotter with no title.
CollectionBarPlotter(String) - Constructor for class jas.graphics.plot.CollectionBarPlotter
Create a new bar plotter with given title.
CollectionTable - Class in jas.statistics.db
A database table which stores one or more variables of a collection of agents.
CollectionTable(String, boolean, Collection) - Constructor for class jas.statistics.db.CollectionTable
 
CollectionTable(String, boolean, int, Collection) - Constructor for class jas.statistics.db.CollectionTable
 
ColorDoubleRangeMap - Class in jas.plot
It builds automatically a color map varying between two colors on a variable range.
ColorDoubleRangeMap(int, Color, Color, double, double) - Constructor for class jas.plot.ColorDoubleRangeMap
 
ColorLegendFrame - Class in jas.plot
It is a frame to show a color legend.
ColorLegendFrame(String) - Constructor for class jas.plot.ColorLegendFrame
Create the frame with the given title and default dimensions.
ColorLegendFrame(String, int, int) - Constructor for class jas.plot.ColorLegendFrame
Create the frame with the given title and dimensions.
ColorMap - Class in jas.plot
An object used to map integer values to colors.
ColorMap() - Constructor for class jas.plot.ColorMap
Create a color map.
ColorMap(int) - Constructor for class jas.plot.ColorMap
Create a color map with an initial capacity of mapping positions.
ColorRangeMap - Class in jas.plot
It builds automatically a color map using a variable range.
ColorRangeMap(int, double, double, Color) - Constructor for class jas.plot.ColorRangeMap
Create a color range map from black to given color.
ColorRangeMap(int, double, double, Color, Color) - Constructor for class jas.plot.ColorRangeMap
Create a color range map from given color to given color.
ColorRangeMap(int, double, double, double, Color, Color, Color) - Constructor for class jas.plot.ColorRangeMap
Create a color range map from lower given color to middle given color and from middle to the highest given one.
ColorTripleRangeMap - Class in jas.plot
It builds automatically a color map oscillating from a bottom color to a middle one and from the middle to a top one, on a variable range.
ColorTripleRangeMap(int, Color, Color, Color, double, double, double) - Constructor for class jas.plot.ColorTripleRangeMap
 
Column - Class in jas.statistics.db
It represents a column of table in the database.
compareTo(Object) - Method in class jas.ai.ga.GARule
Compare the fitness value of two rules returning an ordered signed value.
compareTo(Object) - Method in class jas.events.SimEvent
Compare event on time.
compareTo(Object) - Method in class jas.io.ParameterField
 
ConsoleTextArea - Class in jas.engine.gui
Internal component of the CaptureConsoleWindow.
ConsoleTextArea() - Constructor for class jas.engine.gui.ConsoleTextArea
It is attached to the default System.out and System.err streams.
contains(Object) - Method in class jas.space.ObjVirtualGrid
Test if given object is contained into the grid.
copyFromGenoma(GARule) - Method in class jas.ai.ga.GARule
Replace current genoma with the one of the given rule.
copyFromRule(GARule) - Method in class jas.ai.ga.GARule
Replace current rule with the given one.
copyGridTo(DblGrid) - Method in class jas.space.DblGrid
Copies the given DblGrid content in this grid.
copyGridTo(double[]) - Method in class jas.space.DblGrid
Copies the double[] matrix content in this grid.
copyGridTo(IntGrid) - Method in class jas.space.IntGrid
Copies the given IntGrid content in this grid.
copyGridTo(int[]) - Method in class jas.space.IntGrid
Copies the int[] matrix content in this grid.
cosh(double) - Static method in class jas.maths.MathLib
 
cot(double) - Static method in class jas.maths.MathLib
 
COUNT - Static variable in class jas.statistics.functions.MultiTraceFunction
Return the number of collected values.
CountArrayFunction - Class in jas.statistics.functions
This class computes the number of values in an array taken from a data source.
CountArrayFunction(IFloatArraySource) - Constructor for class jas.statistics.functions.CountArrayFunction
Create a count function on a float array source.
CountArrayFunction(IIntArraySource) - Constructor for class jas.statistics.functions.CountArrayFunction
Create a count function on an integer array source.
CountArrayFunction(ILongArraySource) - Constructor for class jas.statistics.functions.CountArrayFunction
Create a count function on a long array source.
CountArrayFunction(IDoubleArraySource) - Constructor for class jas.statistics.functions.CountArrayFunction
Create a count function on a double array source.
countObjectsAt(int, int) - Method in class jas.space.DblGrid
 
countObjectsAt(int, int) - Method in class jas.space.Grid
Returns the number of objects allocated in cell (x,y).
countObjectsAt(int, int) - Method in class jas.space.IntGrid
 
countObjectsAt(int, int) - Method in interface jas.space.IObjGrid
 
countObjectsAt(int, int) - Method in class jas.space.MultiObjGrid
Return the number of objects stored at the given position.
countObjectsAt(int, int) - Method in class jas.space.ObjGrid
 
countObjectsAt(int, int) - Method in class jas.space.ObjVirtualGrid
 
createNeuralDataSet() - Method in class jas.ai.ann.NeuralNetwork
Create an empty dataset
createNewFolder(File) - Method in class jas.engine.gui.JAS.RootViews
 
createNewNode(int, Map) - Method in interface jas.graph.IGraphMLCreator
It is called when a the GraphML parser finds a tag.
createNewSheet(String, String[]) - Method in class jas.io.XLSFileDataWriter
 
createNewWorkbook(File, String, String[]) - Method in class jas.io.XLSFileDataWriter
 
CrossSection - Class in jas.statistics
A cross section is a collection of values each of them representing the status of a given variable of an element of a collection of agents.
CrossSection() - Constructor for class jas.statistics.CrossSection
 
CrossSection.Double - Class in jas.statistics
 
CrossSection.Double(Collection, int) - Constructor for class jas.statistics.CrossSection.Double
Create a statistic probe on a collection of IDoubleSource objects.
CrossSection.Double(Collection) - Constructor for class jas.statistics.CrossSection.Double
Create a statistic probe on a collection of IDoubleSource objects.
CrossSection.Double(Collection, Class, String, boolean) - Constructor for class jas.statistics.CrossSection.Double
Create a basic statistic probe on a collection of objects.
CrossSection.Float - Class in jas.statistics
 
CrossSection.Float(Collection, int) - Constructor for class jas.statistics.CrossSection.Float
Create a statistic probe on a collection of IFloatSource objects.
CrossSection.Float(Collection) - Constructor for class jas.statistics.CrossSection.Float
Create a statistic probe on a collection of IFloatSource objects.
CrossSection.Float(Collection, Class, String, boolean) - Constructor for class jas.statistics.CrossSection.Float
Create a basic statistic probe on a collection of objects.
CrossSection.Integer - Class in jas.statistics
 
CrossSection.Integer(Collection, int) - Constructor for class jas.statistics.CrossSection.Integer
Create a statistic probe on a collection of IIntSource objects.
CrossSection.Integer(Collection) - Constructor for class jas.statistics.CrossSection.Integer
Create a statistic probe on a collection of IIntSource objects.
CrossSection.Integer(Collection, Class, String, boolean) - Constructor for class jas.statistics.CrossSection.Integer
Create a basic statistic probe on a collection of objects.
CrossSection.Long - Class in jas.statistics
 
CrossSection.Long(Collection, int) - Constructor for class jas.statistics.CrossSection.Long
Create a statistic probe on a collection of ILongSource objects.
CrossSection.Long(Collection) - Constructor for class jas.statistics.CrossSection.Long
Create a statistic probe on a collection of ILongSource objects.
CrossSection.Long(Collection, Class, String, boolean) - Constructor for class jas.statistics.CrossSection.Long
Create a basic statistic probe on a collection of objects.
crossWithRule(GARule, int) - Method in class jas.ai.ga.GARule
WARNING: To be tested.
CSVFileDataReader - Class in jas.io
A reader for Comma Separated Value formatted files.
CSVFileDataReader(File) - Constructor for class jas.io.CSVFileDataReader
 
CSVFileDataReader(String) - Constructor for class jas.io.CSVFileDataReader
 
CSVFileDataReader(File, char) - Constructor for class jas.io.CSVFileDataReader
 
CSVFileDataReader(String, char) - Constructor for class jas.io.CSVFileDataReader
 
CSVFileDataReader(File, boolean) - Constructor for class jas.io.CSVFileDataReader
 
CSVFileDataReader(String, boolean) - Constructor for class jas.io.CSVFileDataReader
 
CSVFileDataReader(File, boolean, char) - Constructor for class jas.io.CSVFileDataReader
 
CSVFileDataReader(String, boolean, char) - Constructor for class jas.io.CSVFileDataReader
 
CSVFileDataWriter - Class in jas.io
A writer for Comma Separated Value formatted files.
CSVFileDataWriter(File) - Constructor for class jas.io.CSVFileDataWriter
 
CSVFileDataWriter(File, String[]) - Constructor for class jas.io.CSVFileDataWriter
 
CSVFileDataWriter(File, ParametersBag, String) - Constructor for class jas.io.CSVFileDataWriter
 
currentRunNumber - Static variable in class jas.engine.Sim
In a multi run model this variable is used to identify the current run number.
currentX() - Method in interface jas.space.GridIterator
Return the current x position.
currentY() - Method in interface jas.space.GridIterator
Return the current y position.
CustomFileFilter - Class in jas.io
 
CustomFileFilter(String, String) - Constructor for class jas.io.CustomFileFilter
 

D

Database - Class in jas.statistics.db
A Database object represents a connection with a database management system (natively to a HSQLDB one).
Database(String, String, boolean) - Constructor for class jas.statistics.db.Database
Create a new database object using the HSQL database driver.
Database(String, String, String, String, String) - Constructor for class jas.statistics.db.Database
Create a new database object using the specified database driver.
DataFileReader - Class in jas.io
A reader for customly formatted files.
DataFileReader(boolean) - Constructor for class jas.io.DataFileReader
 
DataFileReader() - Constructor for class jas.io.DataFileReader
 
DataFileWriter - Class in jas.io
A writer for customly formatted files.
DataFileWriter() - Constructor for class jas.io.DataFileWriter
 
DataFileWriter(String[]) - Constructor for class jas.io.DataFileWriter
 
DataFileWriter(ParametersBag, String) - Constructor for class jas.io.DataFileWriter
 
DataTable - Class in jas.io
A table contaning columns type based on a ParametersBag object.
DataTable() - Constructor for class jas.io.DataTable
Create a new empty data table.
DataTable(File) - Constructor for class jas.io.DataTable
Create a new data table using a source file to create a column structure.
DataTable(File, String) - Constructor for class jas.io.DataTable
Create a new data table using a source file to create a column structure.
DataTableFrame - Class in jas.io
A frame to be used as an input form for DataTable objects.
DataTableFrame(File) - Constructor for class jas.io.DataTableFrame
 
DataTableFrame(DataTable) - Constructor for class jas.io.DataTableFrame
 
DataTableFrame(DataTable, String) - Constructor for class jas.io.DataTableFrame
 
days() - Method in class jas.engine.SimTime
Return current days.
days(int) - Method in class jas.engine.SimTime
Convert days in absolute time.
DblDiffuseGrid - Class in jas.space
Discrete 2nd order approximation of 2d diffusion with evaporation.
DblDiffuseGrid(int, int) - Constructor for class jas.space.DblDiffuseGrid
Constructs a DblDiffuseTorusGrid space with the specificed dimensions
DblDiffuseGrid(int, int, double, double) - Constructor for class jas.space.DblDiffuseGrid
Constructs a DblDiffuseTorusGrid space with the specified diffusion constant, evaporation rate, and dimensions
DblGrid - Class in jas.space
A bidimensional grid containing double values.
DblGrid(int, int) - Constructor for class jas.space.DblGrid
Create a grid of given size.
DblGrid(DblGrid) - Constructor for class jas.space.DblGrid
Create a copy of the given grid.
decreaseFitness(double) - Method in class jas.ai.ga.GARule
Decrease the current fitness value.
DEFALUT_COLOR - Static variable in class jas.space.AbstractTurtle
The turtle's default color.
DEFAULT - Static variable in interface jas.statistics.IDoubleSource
The default variable id.
DEFAULT - Static variable in interface jas.statistics.IFloatSource
The default variable id.
DEFAULT - Static variable in interface jas.statistics.IIntSource
The default variable id.
DEFAULT - Static variable in interface jas.statistics.ILongSource
The default variable id.
DEFAULT - Static variable in interface jas.statistics.IStringSource
The default variable id.
DEFAULT_CROSSOVER_RATE - Static variable in class jas.ai.ga.GeneticAlgorithm
 
DEFAULT_MUTATION_RATE - Static variable in class jas.ai.ga.GeneticAlgorithm
 
DEFAULT_NORMALIZE_FITNESS - Static variable in class jas.ai.ga.GeneticAlgorithm
 
DEFAULT_SEPARATION_CHAR - Static variable in class jas.io.CSVFileDataReader
 
DEFAULT_SEPARATION_CHAR - Static variable in class jas.io.CSVFileDataWriter
 
DEFAULT_SEPARATOR - Static variable in class jas.statistics.TimeSeries
The character used to separate data in the output file.
DEFAULT_SERVER_PORT - Static variable in class jas.net.InformationServer
 
DEFAULT_SERVER_TCP_PORT - Static variable in class jas.net.SimulationServer
 
DEFAULT_TURNOVER_RATE - Static variable in class jas.ai.ga.GeneticAlgorithm
 
deltaRelation(IRelationalAgent, double) - Method in class jas.graph.RelationalAgent
 
diffuse() - Method in class jas.space.DblDiffuseGrid
Runs the diffusion with the current rates and values.
DigitalTurtle - Class in jas.space
TO DO Documentation.
DigitalTurtle(int, IObjGrid) - Constructor for class jas.space.DigitalTurtle
Create a turtle with a given identifier on the given grid at position (0,0).
DigitalTurtle(int, IObjGrid, int, int) - Constructor for class jas.space.DigitalTurtle
Create a turtle with a given identifier on the given grid at the given position.
DigitalTurtle(int, IObjGrid, int, int, Color) - Constructor for class jas.space.DigitalTurtle
Create a turtle with a given identifier on the given grid at the given position.
DIR_EAST - Static variable in class jas.space.AbstractTurtle
 
DIR_NORTH - Static variable in class jas.space.AbstractTurtle
 
DIR_NORTH_EAST - Static variable in class jas.space.AbstractTurtle
 
DIR_NORTH_WEST - Static variable in class jas.space.AbstractTurtle
 
DIR_SOUTH - Static variable in class jas.space.AbstractTurtle
 
DIR_SOUTH_EAST - Static variable in class jas.space.AbstractTurtle
 
DIR_SOUTH_WEST - Static variable in class jas.space.AbstractTurtle
 
DIR_WEST - Static variable in class jas.space.AbstractTurtle
 
disableRealTime() - Method in class jas.engine.SimEngine
Disable the real time mode.
dispose() - Method in class jas.engine.gui.CaptureConsoleWindow
 
dispose() - Method in class jas.engine.gui.ConsoleTextArea
Release the captured streams.
dispose() - Method in interface jas.engine.ISimModel
 
dispose() - Method in class jas.engine.SimModel
Destroy some objects.
dispose() - Method in class jas.io.VariableMonitorFrame
 
dispose() - Method in class jas.probe.ProbeFrame
Show off the frame window.
disposeModels() - Method in class jas.engine.SimEngine
Dispose from memory all running models.
disposeSimWindows() - Method in interface jas.engine.gui.IWindowManager
Dispose all the simulation windows.
disposeSimWindows() - Method in class jas.engine.gui.JAS.JASController
 
DistributionFactory - Class in jas.random
 
DistributionFactory() - Constructor for class jas.random.DistributionFactory
 
doStep() - Method in class jas.engine.gui.JAS.JASController
 
doTimeStep() - Method in class jas.engine.gui.JAS.JASController
 
DoubleColumn - Class in jas.statistics.db
A column which automatically retrieves and stores data from a double source.
DoubleColumn(String, IDoubleSource, int) - Constructor for class jas.statistics.db.DoubleColumn
 
DoubleColumn(String, IDoubleSource) - Constructor for class jas.statistics.db.DoubleColumn
 
DoubleColumn(String, int) - Constructor for class jas.statistics.db.DoubleColumn
 
DoubleColumn(String) - Constructor for class jas.statistics.db.DoubleColumn
 
DoubleInvoker - Class in jas.statistics.reflectors
Not of interest for users.
DoubleInvoker(Object, String, boolean) - Constructor for class jas.statistics.reflectors.DoubleInvoker
Constructor.
DoubleInvoker(Class, String, boolean) - Constructor for class jas.statistics.reflectors.DoubleInvoker
Constructor.
drawArrow(Graphics, int, int, int, int, double) - Method in class jas.graph.GraphRendererPanel
 
drawParallelArrow(Graphics, int, int, int, int, double) - Method in class jas.graph.GraphRendererPanel
 
dropDatabaseTables() - Method in class jas.statistics.db.Database
This method drops the tables currently in the list of tables added with the addTable methods.
DynamicClassLoader - Class in jas.engine
A customized class loader.
DynamicClassLoader() - Constructor for class jas.engine.DynamicClassLoader
Default constructor.

E

editCode(String) - Static method in class jas.engine.Sim
Open the file with the default editor.
editProject() - Method in class jas.engine.gui.JAS.JASController
 
editProperties() - Method in class jas.engine.gui.JAS.JASController
 
elapsedTimeFrom(long) - Method in class jas.engine.SimTime
Return the absolute elapsed time from the given time.
EmpiricalDistribution - Class in jas.random
A custom probability distribution.
EmpiricalDistribution(double[], int, RandomEngine) - Constructor for class jas.random.EmpiricalDistribution
Create an empirical random generator with given parameters and a given generator.
EmpiricalDistribution(double[], int) - Constructor for class jas.random.EmpiricalDistribution
Create an empirical random generator with given parameters and the default generator of JAS engine (Sim.getRnd() generator).
enableRealTime() - Method in class jas.engine.SimEngine
Enable the real time mode.
end() - Method in class jas.engine.SimEngine
Stops the simulation and call the simulationEnd method of each running model.
engine - Static variable in class jas.engine.Sim
Reference to the engine running on the current JVM.
engine_getModelBuildStatus() - Method in class jas.net.RemoteSimulationServer
 
EngineParametersFrame - Class in jas.engine.gui
Not of interest for users.
EngineParametersFrame(SimEngine, JAS) - Constructor for class jas.engine.gui.EngineParametersFrame
Constructor.
eof() - Method in class jas.io.CSVFileDataReader
 
eof() - Method in class jas.io.DataFileReader
 
eof() - Method in class jas.io.ExcelReader
Tests if reading head reached the end of file (the last element in sequence).
eof() - Method in class jas.io.XLSFileDataReader
 
eol() - Method in class jas.io.ExcelReader
Tests if reading head reached the end of line.
equals(Object) - Method in class jas.io.ParameterField
Test if paramter has the same name and the same value.
equals(Object) - Method in class jas.space.Grid
Test if the passed object is equal.
equals(Object) - Method in class jas.space.ObjVirtualGrid
Test if o is the same of this.
EVENT_DIFFUSE - Static variable in class jas.space.DblDiffuseGrid
 
EVENT_LIST_STEP - Static variable in class jas.events.EventList
The action type passed to step listeners.
EVENT_SAVE - Static variable in class jas.statistics.TimeSeries
A custom event identifier for perfomAction method.
EVENT_SHUTDOWN - Static variable in class jas.engine.Sim
Event descriptor for application quit.
EVENT_SHUTDOWN - Static variable in class jas.events.SimSystemEvent
Quit program.
EVENT_SIMULATION_END - Static variable in class jas.engine.Sim
Event descriptor for engine stop.
EVENT_SIMULATION_END - Static variable in class jas.events.SimSystemEvent
Notify engine to end simulation.
EVENT_SIMULATION_RESTART - Static variable in class jas.engine.Sim
Event descriptor for engine restart.
EVENT_SIMULATION_RESTART - Static variable in class jas.events.SimSystemEvent
Notify engine to restart simulation.
EVENT_STEP - Static variable in class jas.engine.Sim
Generic step event used by simple agents.
EVENT_UPDATE - Static variable in class jas.engine.Sim
Update event for each updatable object.
EventFactory - Class in jas.events
Create instances of any type of Event and manages a garbage list.
EventFactory() - Constructor for class jas.events.EventFactory
Create the EventFactory and setup the garbage list.
EventList - Class in jas.events
The event list manages a time ordered list of events.
EventList() - Constructor for class jas.events.EventList
Build new event list with TIME_TICKS time unit.
EventList(EventList) - Constructor for class jas.events.EventList
Build new event list inheriting paramteters from another EventList.
EventList(int) - Constructor for class jas.events.EventList
Build new event list with the given time unit.
evolve() - Method in class jas.ai.ann.NeuralNetwork
Not yet implemented.
evolve() - Method in class jas.ai.ga.GeneticAlgorithm
 
evolve() - Method in class jas.ai.GADecoder
 
evolve() - Method in interface jas.ai.IDecoder
 
ExcelReader - Class in jas.io
This class is a simple and a fast way to use the Andy Khan's excelread library.
ExcelReader(String) - Constructor for class jas.io.ExcelReader
Opens the file and sets the first excel sheet the current sheet.
ExcelReader(String, boolean) - Constructor for class jas.io.ExcelReader
Opens the file and sets the first excel sheet the current sheet.
ExcelReader(String, boolean, String) - Constructor for class jas.io.ExcelReader
This constuctor allows you to open and to select directly the source sheet.
execute(int) - Method in class jas.engine.AgentList
Executes the given action type for each agent in the list.
execute(String, Vector) - Method in class jas.net.RemoteSimulationServer
 
execute(String) - Method in class jas.statistics.db.Database
Execute a SQL command on the database.
executeProject(SimEngine) - Method in class jas.engine.ProjectDocument
Load the project into the simulation engine.
existsSheetWithName(String) - Method in class jas.io.ExcelReader
Tests if the 'sheetName' sheet is present in the current Excel document.
ExponentialDistribution - Class in jas.random
Well known negative exponential distribution.
ExponentialDistribution(double, RandomEngine) - Constructor for class jas.random.ExponentialDistribution
Create a exponential random generator with given parameters and a given generator.
ExponentialDistribution(double) - Constructor for class jas.random.ExponentialDistribution
Create exponential beta random generator with given parameters and the default generator of JAS engine (Sim.getRnd() generator).
exportSVG() - Method in class jas.graphics.plot.CollectionBarPlotter
 
exportSVG() - Method in class jas.graphics.plot.IndividualBarPlotter
 
exportSVG() - Method in class jas.graphics.plot.TimeSeriesPlotter
 
exportSVG() - Method in class jas.plot.LayeredSurfaceFrame
 
exportSVGToFile(String) - Method in class jas.graphics.plot.CollectionBarPlotter
 
exportSVGToFile(String) - Method in class jas.graphics.plot.IndividualBarPlotter
 
exportSVGToFile(String) - Method in class jas.graphics.plot.TimeSeriesPlotter
 
exportSVGToFile(String) - Method in class jas.plot.LayeredSurfaceFrame
 
extractMatrix(Node, String) - Static method in class jas.io.XMLManipulator
Extract the content of a matrix from a given XML node.

F

F_AV_BETWEENNESS - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the betweenness mean.
F_AV_DEGREE - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the average degree.
F_AV_ECCENTRICITY - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the eccentricity mean.
F_AV_WEIGHTED_DEGREE - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the average weighted degree.
F_BETWEENNESS - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex betweenness.
F_BETWEENNESS_CENTRALIZATION - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the centralization based on betweenness.
F_BETWEENNESS_VARIANCE - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the betweenness variance.
F_CLOSENESS_CENTRALIZATION - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the centralization based on closeness, i.e. global centrality.
F_DEGREE_CENTRALIZATION - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the centralization based on degree.
F_DEGREE_VARIANCE - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the degree variance.
F_DENSITY - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the density.
F_DIAMETER - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the diameter.
F_ECCENTRICITY - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex eccentricity.
F_ECCENTRICITY_VARIANCE - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the eccentricity variance.
F_GLOBAL_CENTRALITY - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex global centrality.
F_GLOBAL_CENTRALITY_CORRECTED - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex global centrality corrected, inspired by Bonacich '72 and corrected with the degree value.
F_GLOBAL_CENTRALITY_WEIGHTED_CORRECTED - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex global centrality weighted & corrected, inspired by Bonacich '72 and corrected with the degree value.
F_GLOBAL_INCENTRALITY - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex global incentrality.
F_GLOBAL_INCENTRALITY_CORRECTED - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex global centrality corrected, inspired by Bonacich '72 and corrected with the indegree value.
F_GLOBAL_INCENTRALITY_WEIGHTED_CORRECTED - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex global centrality weighted & corrected, inspired by Bonacich '72 and corrected with the indegree value.
F_GLOBAL_OUTCENTRALITY - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex global outcentrality.
F_GLOBAL_OUTCENTRALITY_CORRECTED - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex global centrality corrected, inspired by Bonacich '72 and corrected with the outdegree value.
F_GLOBAL_OUTCENTRALITY_WEIGHTED_CORRECTED - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex global centrality weighted & corrected, inspired by Bonacich '72 and corrected with the outdegree value.
F_GLOBAL_WEIGHTED_CENTRALITY - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex global weighted centrality.
F_GLOBAL_WEIGHTED_INCENTRALITY - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex global weighted incentrality.
F_GLOBAL_WEIGHTED_OUTCENTRALITY - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex global weighted outcentrality.
F_INCLUSIVENESS - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the graph inclusiveness.
F_INDEGREE_CENTRALIZATION - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the centralization based on indegree.
F_INECCENTRICITY - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex eccentricity.
F_LOCAL_CENTRALITY_DEGREE_ABS - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex absolute local centrality (the degree).
F_LOCAL_CENTRALITY_DEGREE_ABS_2 - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex absolute local centrality (the degree with 2 edges path).
F_LOCAL_CENTRALITY_DEGREE_REL - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex relative local centrality (the degree).
F_LOCAL_CENTRALITY_INDEGREE_ABS - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex absolute local centrality (the indegree).
F_LOCAL_CENTRALITY_INDEGREE_ABS_2 - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex absolute local centrality (the indegree with 2 edges path).
F_LOCAL_CENTRALITY_INDEGREE_REL - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex relative local centrality (the indegree).
F_LOCAL_CENTRALITY_OUTDEGREE_ABS - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex absolute local centrality (the outdegree).
F_LOCAL_CENTRALITY_OUTDEGREE_ABS_2 - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex absolute local centrality (the outdegree with 2 edges path).
F_LOCAL_CENTRALITY_OUTDEGREE_REL - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex relative local centrality (the outdegree).
F_LOCAL_CENTRALITY_WEIGHTED_DEGREE - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex weighted local centrality (the weighted degree).
F_LOCAL_CENTRALITY_WEIGHTED_INDEGREE - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex weighted local centrality (the weighted indegree).
F_LOCAL_CENTRALITY_WEIGHTED_OUTDEGREE - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex weighted local centrality (the weighted outdegree).
F_NO_CONNECTED_VERTICES - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the number of connected vertices.
F_NO_EDGES - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the number of edges.
F_NO_VERTICES - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the number of vertices.
F_OUTDEGREE_CENTRALIZATION - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the centralization based on outdegree.
F_OUTECCENTRICITY - Static variable in class jas.graph.statistics.VertexStatComputer
Return the vertex eccentricity.
F_SUM_DEGREES - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the sum of degrees.
F_SUM_WEIGHTED_DEGREES - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the sum of weighted degrees.
F_SUM_WEIGHTED_EDGES - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the sum of weighted edges.
F_WEIGHTED_DEGREE_VARIANCE - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the weighted degree variance.
F_WEIGHTED_DENSITY - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the weighted density.
F_WEIGHTED_DIAMETER - Static variable in class jas.graph.statistics.NetworkStatComputer
Return the weighted diameter.
factorial(int) - Static method in class jas.maths.MathLib
 
fatalError(Object, String) - Static method in class jas.engine.Sim
This method should be called when a fatal event occurs, such that the simulation cannot be continued.
fAvBetweenness() - Method in class jas.graph.statistics.NetworkStatComputer
 
fAvDegree() - Method in class jas.graph.statistics.NetworkStatComputer
 
fAvWeightedDegree() - Method in class jas.graph.statistics.NetworkStatComputer
 
fBetweenness() - Method in class jas.graph.statistics.VertexStatComputer
 
fBetweennessCentralization() - Method in class jas.graph.statistics.NetworkStatComputer
 
fClosenessCentralization() - Method in class jas.graph.statistics.NetworkStatComputer
 
fDegreeCentralization() - Method in class jas.graph.statistics.NetworkStatComputer
 
fDegreeVariance() - Method in class jas.graph.statistics.NetworkStatComputer
 
fDensity() - Method in class jas.graph.statistics.NetworkStatComputer
 
fDiameter() - Method in class jas.graph.statistics.NetworkStatComputer
 
fEccentricity() - Method in class jas.graph.statistics.VertexStatComputer
 
fGlobalCentrality() - Method in class jas.graph.statistics.VertexStatComputer
 
fGlobalCentralityCorrected() - Method in class jas.graph.statistics.VertexStatComputer
 
fGlobalCentralityWeightedCorrected() - Method in class jas.graph.statistics.VertexStatComputer
 
fGlobalInCentrality() - Method in class jas.graph.statistics.VertexStatComputer
 
fGlobalInCentralityCorrected() - Method in class jas.graph.statistics.VertexStatComputer
 
fGlobalInCentralityWeightedCorrected() - Method in class jas.graph.statistics.VertexStatComputer
 
fGlobalOutCentrality() - Method in class jas.graph.statistics.VertexStatComputer
 
fGlobalOutCentralityCorrected() - Method in class jas.graph.statistics.VertexStatComputer
 
fGlobalOutCentralityWeightedCorrected() - Method in class jas.graph.statistics.VertexStatComputer
 
fGlobalWeightedCentrality() - Method in class jas.graph.statistics.VertexStatComputer
 
fGlobalWeightedInCentrality() - Method in class jas.graph.statistics.VertexStatComputer
 
fGlobalWeightedOutCentrality() - Method in class jas.graph.statistics.VertexStatComputer
 
fInclusiveness() - Method in class jas.graph.statistics.NetworkStatComputer
 
findMaximum(int, int, int, boolean, int) - Method in class jas.space.DblDiffuseGrid
Finds the maximum grid cell value within a specified range from the specified origin coordinate.
findMinimum(int, int, int, boolean, int) - Method in class jas.space.DblDiffuseGrid
Finds the minimum grid cell value within a specified range from the specified origin coordinate.
fInEccentricity() - Method in class jas.graph.statistics.VertexStatComputer
 
fireEvent() - Method in class jas.events.SimCollectionEvent
Fire the event, calling each element contained into the collection.
fireEvent() - Method in class jas.events.SimEvent
Abstract method to be overridden by real implementation of SimEvent.
fireEvent() - Method in class jas.events.SimGroupEvent
Fire each event into the list.
fireEvent() - Method in class jas.events.SimSimpleEvent
Fire event calling the target object.
fireEvent() - Method in class jas.events.SimSystemEvent
 
flip(int) - Method in class jas.ai.ga.GARule
Flip the state of a bit.
FloatColumn - Class in jas.statistics.db
A column which automatically retrieves and stores data from a float source.
FloatColumn(String, IFloatSource, int) - Constructor for class jas.statistics.db.FloatColumn
 
FloatColumn(String, IFloatSource) - Constructor for class jas.statistics.db.FloatColumn
 
FloatColumn(String, int) - Constructor for class jas.statistics.db.FloatColumn
 
FloatColumn(String) - Constructor for class jas.statistics.db.FloatColumn
 
FloatInvoker - Class in jas.statistics.reflectors
Not of interest for users.
FloatInvoker(Object, String, boolean) - Constructor for class jas.statistics.reflectors.FloatInvoker
Constructor.
FloatInvoker(Class, String, boolean) - Constructor for class jas.statistics.reflectors.FloatInvoker
Constructor.
fLocalCentralityDegreeAbs() - Method in class jas.graph.statistics.VertexStatComputer
 
fLocalCentralityDegreeAbs2() - Method in class jas.graph.statistics.VertexStatComputer
 
fLocalCentralityDegreeRel() - Method in class jas.graph.statistics.VertexStatComputer
 
fLocalCentralityInDegreeAbs() - Method in class jas.graph.statistics.VertexStatComputer
 
fLocalCentralityInDegreeAbs2() - Method in class jas.graph.statistics.VertexStatComputer
 
fLocalCentralityInDegreeRel() - Method in class jas.graph.statistics.VertexStatComputer
 
fLocalCentralityOutDegreeAbs() - Method in class jas.graph.statistics.VertexStatComputer
 
fLocalCentralityOutDegreeAbs2() - Method in class jas.graph.statistics.VertexStatComputer
 
fLocalCentralityOutDegreeRel() - Method in class jas.graph.statistics.VertexStatComputer
 
fLocalCentralityWeightedDegree() - Method in class jas.graph.statistics.VertexStatComputer
 
fLocalCentralityWeightedInDegree() - Method in class jas.graph.statistics.VertexStatComputer
 
fLocalCentralityWeightedOutDegree() - Method in class jas.graph.statistics.VertexStatComputer
 
floor(double) - Static method in class jas.maths.MathLib
 
fNoConnectedVertices() - Method in class jas.graph.statistics.NetworkStatComputer
 
fNoEdges() - Method in class jas.graph.statistics.NetworkStatComputer
 
fNoVertices() - Method in class jas.graph.statistics.NetworkStatComputer
 
forward() - Method in class jas.space.AbstractTurtle
Make a step forward, according the current heading.
forward(int) - Method in class jas.space.AbstractTurtle
Make some steps forward, according the current heading.
forward(int) - Method in class jas.space.DigitalTurtle
 
forward(int) - Method in class jas.space.Turtle
Make some steps forward, according the current heading.
fOutdegreeCentralization() - Method in class jas.graph.statistics.NetworkStatComputer
 
fOutEccentricity() - Method in class jas.graph.statistics.VertexStatComputer
 
frameTitle - Static variable in class jas.engine.gui.JAS
The frame title.
FrameUtils - Class in jas.utils
Utilities for managing window positions.
FrameUtils() - Constructor for class jas.utils.FrameUtils
 
fSumDegrees() - Method in class jas.graph.statistics.NetworkStatComputer
 
fSumWeightedDegrees() - Method in class jas.graph.statistics.NetworkStatComputer
 
fSumWeightedEdges() - Method in class jas.graph.statistics.NetworkStatComputer
 
fWeightedDegreeVariance() - Method in class jas.graph.statistics.NetworkStatComputer
 
fWeightedDensity() - Method in class jas.graph.statistics.NetworkStatComputer
 
fWeightedDiameter() - Method in class jas.graph.statistics.NetworkStatComputer
 

G

GADecoder - Class in jas.ai
An implementation of IDecoder for genetic algorithms.
GADecoder() - Constructor for class jas.ai.GADecoder
 
GammaDistribution - Class in jas.random
Well known probability distribution.
GammaDistribution(double, double, RandomEngine) - Constructor for class jas.random.GammaDistribution
Create a gamma random generator with given parameters and a given generator.
GammaDistribution(double, double) - Constructor for class jas.random.GammaDistribution
Create a gamma random generator with given parameters and the default generator of JAS engine (Sim.getRnd() generator).
GARule - Class in jas.ai.ga
A genetic element of population.
GARule(int) - Constructor for class jas.ai.ga.GARule
Create a new rule with given number of bits and id = 0.
GARule(int, int) - Constructor for class jas.ai.ga.GARule
Create a new rule with given number of bits and id.
generate(JPanel) - Static method in class jas.io.ImageGenerator
 
generate(JFrame) - Static method in class jas.io.ImageGenerator
 
generate(JPanel) - Static method in class jas.io.SVGGenerator
 
generate(JFrame) - Static method in class jas.io.SVGGenerator
 
generateAsPicture(JPanel) - Static method in class jas.io.SVGGenerator
 
generateCreationStatement() - Method in class jas.statistics.db.Column
 
generateCreationStatement() - Method in class jas.statistics.db.Table
Generate a SQL string to be used to create the table in the database.
GeneticAlgorithm - Class in jas.ai.ga
A genetic algorithm evolver.
GeneticAlgorithm(int, int) - Constructor for class jas.ai.ga.GeneticAlgorithm
 
GeneticAlgorithm(int, int, double, double, double, boolean) - Constructor for class jas.ai.ga.GeneticAlgorithm
 
get(int, int) - Method in class jas.space.DblGrid
Return a Double object containing the value at given position.
get(int, int) - Method in class jas.space.Grid
Return the object contained at given position.
get(int, int) - Method in class jas.space.IntGrid
Return an Integer object containing the value at given position.
get(int, int, int) - Method in class jas.space.MultiObjGrid
Return the object stored at the given tridimensional position.
get(int, int) - Method in class jas.space.ObjGrid
Return the object stored at the given position.
get(int, int) - Method in class jas.space.ObjVirtualGrid
Return the object stored at the given position.
getAbsoluteTime() - Static method in class jas.engine.Sim
Returns the current absolute simulation time.
getAbsoluteTime() - Method in class jas.engine.SimTime
Return absolute current time.
getActiveConnections() - Method in class jas.net.SimServer
 
getArray() - Method in class jas.ai.ann.NodeLayer
Return the internal vector.
getArrayCopy() - Method in class jas.ai.ann.NodeLayer
Return a copy of the internal vector.
getAttribute(Object) - Method in class jas.graph.RelationalAgent
 
getAttribute(Node, String) - Static method in class jas.io.XMLManipulator
Return the attribute node with given name, attribute of node parameter.
getAttributes() - Method in class jas.graph.GraphRendererPanel
 
getAttributes() - Method in interface jas.graph.IRelationalAgent
 
getAttributes() - Method in class jas.graph.RelationalAgent
 
getAttributeValue(Node, String) - Static method in class jas.io.XMLManipulator
Return the attribute node with given name, child of node parameter.
getAutoEvolution() - Method in class jas.ai.ga.GeneticAlgorithm
 
getBackgroundColor() - Method in class jas.plot.LayeredSurfacePanel
Return the current background color.
getBackgroundImagePath() - Method in class jas.graph.GraphAttributes
 
getBestRule() - Method in class jas.ai.ga.GeneticAlgorithm
 
getBeta(double, double) - Method in class jas.random.RandomGenerator
Generate a random sample from the Beta distribution with given parameters.
getBetaDistribution(double, double) - Static method in class jas.random.DistributionFactory
Return a Beta generator synchronized to the common seed number.
getBetaDistribution(double, double, int) - Static method in class jas.random.DistributionFactory
Return a Beta generator synchronized to the common seed number.
getBias() - Method in class jas.ai.ann.NodeLayer
Return the value of bias.
getBinomial(int, double) - Method in class jas.random.RandomGenerator
Generate a random sample from the Binomial distribution with given parameters.
getBinomialDistribution(int, double) - Static method in class jas.random.DistributionFactory
Return a Binomial generator synchronized to the common seed number.
getBinomialDistribution(int, double, int) - Static method in class jas.random.DistributionFactory
Return a Binomial generator synchronized to the common seed number.
getBool(String) - Method in class jas.io.DataFileReader
 
getBool(int) - Method in class jas.io.DataFileReader
 
getBool() - Method in class jas.io.ParameterField
Return the current value for a TYPE_BOOLEAN field.
getBounds() - Method in class jas.engine.gui.SimWindow
Return the dimension of the managed window.
getBreitWigner(double, double, double) - Method in class jas.random.RandomGenerator
Generate a random sample from the BreitWigner distribution with given parameters.
getBreitWignerMeanSquare(double, double, double) - Method in class jas.random.RandomGenerator
Generate a random sample from the BreitWignerMeanSquare distribution with given parameters.
getBurr1(double, int) - Method in class jas.random.RandomGenerator
Generate a random sample from the Burr1 distribution with given parameters.
getBurr2(double, double, int) - Method in class jas.random.RandomGenerator
Generate a random sample from the Burr2 distribution with given parameters.
getCauchy() - Method in class jas.random.RandomGenerator
Generate a random sample from the Cauchy distribution with given parameters.
getChiSquare(double) - Method in class jas.random.RandomGenerator
Generate a random sample from the ChiSquare distribution with given parameters.
getChoose() - Method in class jas.io.ParameterField
Return the current choose for a TYPE_CHOOSER field.
getChooseIndex() - Method in class jas.io.ParameterField
Return the current index value for a TYPE_CHOOSER field.
getChooseList() - Method in class jas.io.ParameterField
Return the list of chooses for a TYPE_CHOOSER field.
getClassPath(String) - Method in class jas.engine.DynamicClassLoader
Return the directory where class file is stored.
getClearClone() - Method in class jas.engine.DynamicClassLoader
 
getCollection() - Method in class jas.statistics.db.CollectionTable
 
getCollectionValue(Collection) - Method in class jas.statistics.reflectors.DoubleInvoker
 
getCollectionValue(Collection) - Method in class jas.statistics.reflectors.StringInvoker
 
getColor() - Method in interface jas.graph.IRelationalAgent
 
getColor() - Method in class jas.graph.RelationalAgent
 
getColor(int) - Method in class jas.plot.ColorMap
Return the color to at the given index position.
getColor() - Method in interface jas.plot.IColored
Return the current color of the object.
getColor(int) - Method in interface jas.plot.IColorMap
Return the color stored at given index.
getColor() - Method in class jas.space.AbstractTurtle
Return the current turtle's color.
getColorComponents(int) - Method in class jas.plot.ColorMap
 
getColorComponents(int) - Method in interface jas.plot.IColorMap
Return the components of the color stored at given index.
getColorIndex(double) - Method in class jas.plot.ColorDoubleRangeMap
 
getColorIndex(int) - Method in class jas.plot.ColorMap
Return the color index.
getColorIndex(double) - Method in class jas.plot.ColorMap
Return the color index.
getColorIndex(int) - Method in class jas.plot.ColorRangeMap
Return the color index.
getColorIndex(double) - Method in class jas.plot.ColorRangeMap
Return the color index.
getColorIndex(double) - Method in class jas.plot.ColorTripleRangeMap
 
getColorIndex(int) - Method in interface jas.plot.IColorMap
Return the index of the color mapped to the given value.
getColorIndex(double) - Method in interface jas.plot.IColorMap
Return the index of the color mapped to the given value.
getColumn(String) - Method in class jas.statistics.db.Table
Search for a column with the given name.
getColumnClass(int) - Method in class jas.io.DataTable
Return the class type of the column at given index.
getColumnCount() - Method in class jas.io.DataTable
Return the count of columns.
getColumnCount() - Method in class jas.probe.MethodParameterDataModel
 
getColumnCount() - Method in class jas.probe.ObjectDataModel
 
getColumnCount() - Method in class jas.probe.VariableDataModel
 
getColumnFields() - Method in class jas.io.DataTable
Return a list of columns.
getColumnName(int) - Method in class jas.io.DataTable
Return the name of the column at given index.
getColumnName() - Method in class jas.statistics.db.Column
 
getColumns() - Method in class jas.statistics.db.Table
The list of columns defined for the table.
getConnection() - Method in class jas.statistics.db.Database
Return the current connection to the database.
getController() - Method in class jas.engine.gui.JAS
 
getConvergence() - Method in class jas.ai.ga.GeneticAlgorithm
 
getCopies() - Method in class jas.ai.ga.GARule
Return the number of copies.
getCount() - Method in class jas.statistics.functions.MultiTraceFunction
 
getCrossoverRate() - Method in class jas.ai.ga.GeneticAlgorithm
 
getCrossovers() - Method in class jas.ai.ga.GeneticAlgorithm
 
getCurrentDirectoryPath() - Static method in class jas.engine.Sim
Return the current user directory path.
getCurrentFitness() - Method in class jas.ai.ga.GeneticAlgorithm
 
getCurrentInputArray() - Method in class jas.ai.ann.NeuralDataSet
Return a copy of the current input layer.
getCurrentIteratorIndex() - Method in class jas.ai.ann.NeuralDataSet
Return the current index of the iterator.
getCurrentRule() - Method in class jas.ai.ga.GeneticAlgorithm
 
getCurrentSheet() - Method in class jas.io.ExcelReader
Returns the current sheet reference.
getCurrentTargetArray() - Method in class jas.ai.ann.NeuralDataSet
Return a copy of the current target layer.
getCurrentWorkbook() - Method in class jas.io.XLSFileDataWriter
 
getCurrentWorksheet() - Method in class jas.io.XLSFileDataWriter
 
getDb() - Method in class jas.statistics.db.Table
Return the Database object which created this table.
getDbl(String) - Method in class jas.io.DataFileReader
 
getDbl(int) - Method in class jas.io.DataFileReader
 
getDbl() - Method in class jas.io.ParameterField
Return the current value for a TYPE_DBL field.
getDbl(int, int) - Method in class jas.space.DblGrid
Return the value at given position.
getDblFromTo(double, double) - Method in class jas.random.RandomGenerator
Generate a random double within the exclusive interval (from, to).
getDblValue(int, int) - Method in class jas.io.ExcelReader
Gets the value at (atRow, atCol) position and returns it as a double value.
getDblValue() - Method in class jas.io.ExcelReader
Gets the next value in reading sequence and returns it as a double value.
getDefaultLayout() - Method in class jas.graph.GraphAttributes
 
getDefaultPosition() - Method in class jas.engine.gui.SimWindow
Return the default bounds for the window
getDescription() - Method in class jas.io.CustomFileFilter
 
getDescription() - Method in class jas.io.ParameterField
Return the current description attribute of the field.
getDescription() - Method in interface jas.plot.ILayerDrawer
Return the description of the layer.
getDescription() - Method in class jas.plot.LayerDblGridDrawer
Return the name of the layer.
getDescription() - Method in class jas.plot.LayerIntGridDrawer
Return the name of the layer.
getDescription() - Method in class jas.plot.LayerMultiObjectGridDrawer
Return the name of the layer.
getDescription() - Method in class jas.plot.LayerObjGridDrawer
Return the name of the layer.
getDimension() - Method in class jas.graph.GraphAttributes
 
getDimension() - Method in class jas.graph.GraphRendererPanel
 
getDimension() - Method in interface jas.graph.layout.ILayout
 
getDimension() - Method in class jas.graph.layout.RandomCircleLayout
 
getDimension() - Method in class jas.graph.layout.RandomLayout
 
getDimension() - Method in class jas.graph.layout.RegularCircleLayout
 
getDimension() - Method in class jas.graph.layout.StarCircleLayout
 
getDistanceFrom(int, int) - Method in class jas.space.AbstractTurtle
Compute the cartesian distance from its position to the given position.
getDouble(Object) - Method in class jas.statistics.reflectors.DoubleInvoker
Invoke the method of the target object and return its double result.
getDouble() - Method in class jas.statistics.reflectors.DoubleInvoker
Invoke the method of the object passed to constructor and return its double result.
getDoubleArray() - Method in class jas.statistics.CrossSection.Double
 
getDoubleArray() - Method in class jas.statistics.CrossSection.Float
 
getDoubleArray() - Method in class jas.statistics.CrossSection.Integer
 
getDoubleArray() - Method in class jas.statistics.CrossSection.Long
 
getDoubleArray() - Method in interface jas.statistics.IDoubleArraySource
Return the currently cached array of double values.
getDoubleArray() - Method in class jas.statistics.Series.Double
 
getDoubleArray() - Method in class jas.statistics.Series.Float
 
getDoubleArray() - Method in class jas.statistics.Series.Integer
 
getDoubleArray() - Method in class jas.statistics.Series.Long
 
getDoubleArrayList() - Method in class jas.statistics.Series.Double
 
getDoubleValue(int) - Method in class jas.graph.statistics.NetworkStatComputer
 
getDoubleValue(int) - Method in class jas.graph.statistics.VertexStatComputer
 
getDoubleValue(int) - Method in class jas.statistics.functions.CountArrayFunction
 
getDoubleValue(int) - Method in class jas.statistics.functions.MaxArrayFunction.Double
 
getDoubleValue(int) - Method in class jas.statistics.functions.MaxArrayFunction.Float
 
getDoubleValue(int) - Method in class jas.statistics.functions.MaxArrayFunction.Integer
 
getDoubleValue(int) - Method in class jas.statistics.functions.MaxArrayFunction.Long
 
getDoubleValue(int) - Method in class jas.statistics.functions.MaxTraceFunction.Double
Return the result of a given statistic.
getDoubleValue(int) - Method in class jas.statistics.functions.MaxTraceFunction.Float
Return the result of a given statistic.
getDoubleValue(int) - Method in class jas.statistics.functions.MaxTraceFunction.Integer
Return the result of a given statistic.
getDoubleValue(int) - Method in class jas.statistics.functions.MaxTraceFunction.Long
Return the result of a given statistic.
getDoubleValue(int) - Method in class jas.statistics.functions.MeanArrayFunction
 
getDoubleValue(int) - Method in class jas.statistics.functions.MeanVarianceArrayFunction
 
getDoubleValue(int) - Method in class jas.statistics.functions.MinArrayFunction.Double
 
getDoubleValue(int) - Method in class jas.statistics.functions.MinArrayFunction.Float
 
getDoubleValue(int) - Method in class jas.statistics.functions.MinArrayFunction.Integer
 
getDoubleValue(int) - Method in class jas.statistics.functions.MinArrayFunction.Long
 
getDoubleValue(int) - Method in class jas.statistics.functions.MinTraceFunction.Double
Return the result of a given statistic.
getDoubleValue(int) - Method in class jas.statistics.functions.MinTraceFunction.Float
Return the result of a given statistic.
getDoubleValue(int) - Method in class jas.statistics.functions.MinTraceFunction.Integer
Return the result of a given statistic.
getDoubleValue(int) - Method in class jas.statistics.functions.MinTraceFunction.Long
Return the result of a given statistic.
getDoubleValue(int) - Method in class jas.statistics.functions.MovingAverageArrayFunction
 
getDoubleValue(int) - Method in class jas.statistics.functions.MovingAverageTraceFunction
Return the result of a given statistic.
getDoubleValue(int) - Method in class jas.statistics.functions.MultiTraceFunction.Double
Return the result of a given statistic.
getDoubleValue(int) - Method in class jas.statistics.functions.MultiTraceFunction.Float
Return the result of a given statistic.
getDoubleValue(int) - Method in class jas.statistics.functions.MultiTraceFunction
Compute one of the available statistical functions on the collected data.
getDoubleValue(int) - Method in class jas.statistics.functions.MultiTraceFunction.Integer
Return the result of a given statistic.
getDoubleValue(int) - Method in class jas.statistics.functions.MultiTraceFunction.Long
Return the result of a given statistic.
getDoubleValue(int) - Method in class jas.statistics.functions.SumArrayFunction.Double
 
getDoubleValue(int) - Method in class jas.statistics.functions.SumArrayFunction.Float
 
getDoubleValue(int) - Method in class jas.statistics.functions.SumArrayFunction.Integer
 
getDoubleValue(int) - Method in class jas.statistics.functions.SumArrayFunction.Long
 
getDoubleValue(int) - Method in interface jas.statistics.IDoubleSource
Return the double value corresponding to the given variableID
getDoubleValue(int) - Method in class jas.statistics.reflectors.DoubleInvoker
This is an implementation of the IDblSource interface.
getEditorPath() - Static method in class jas.engine.Sim
Return the external path for the current code editor.
getElement(Node, String) - Static method in class jas.io.XMLManipulator
Return an element node searching inside the rootNode structure.
getElementAt(int) - Method in class jas.probe.MethodsDataModel
 
getElementValue(Node, String) - Static method in class jas.io.XMLManipulator
Return the value of an element node part of the rootNode structure.
getElementValue(Node) - Static method in class jas.io.XMLManipulator
Return the value of a node.
getElementWithAttributeValue(NodeList, String, String) - Static method in class jas.io.XMLManipulator
Return the element whose specific attribute has a specific value.
getEngineListeners() - Method in class jas.engine.SimEngine
 
getErlang(double, double) - Method in class jas.random.RandomGenerator
Generate a random sample from the Erlang distribution with given parameters.
getEventArray() - Method in class jas.events.EventList
Return event list as array of Object.
getEventList() - Static method in class jas.engine.Sim
Return a reference to the current event list of the simulation engine.
getEventList() - Method in class jas.engine.SimEngine
Return a reference to the current EventList.
getEvents() - Method in class jas.events.SimGroupEvent
Return an sorted array of the added events.
getEventTimeTreshold() - Method in class jas.events.EventList
Return the current delay time beetween two simulation steps.
getEvolutions() - Method in class jas.ai.ga.GeneticAlgorithm
 
getExponential(double) - Method in class jas.random.RandomGenerator
Generate a random sample from the Exponential distribution with given parameters.
getExponentialDistribution(double) - Static method in class jas.random.DistributionFactory
Return a ExponentialDistribution generator synchronized to the common seed number.
getExponentialDistribution(double, int) - Static method in class jas.random.DistributionFactory
Return a ExponentialDistribution generator synchronized to the common seed number.
getExponentialPower(double) - Method in class jas.random.RandomGenerator
Generate a random sample from the ExponentialPower distribution with given parameters.
getExportMenu(JPanel) - Static method in class jas.io.ImageGenerator
 
getFileName() - Method in class jas.statistics.TimeSeries
Return the current output file name.
getFilter() - Method in class jas.statistics.CrossSection
 
getFitness() - Method in class jas.ai.ga.GARule
Return the current fitness.
getFloat() - Method in class jas.io.ParameterField
Return the current value for a TYPE_FLOAT field.
getFloat(Object) - Method in class jas.statistics.reflectors.FloatInvoker
Invoke the method of the target object and return its double result.
getFloat() - Method in class jas.statistics.reflectors.FloatInvoker
Invoke the method of the object passed to constructor and return its double result.
getFloatArray() - Method in class jas.statistics.CrossSection.Float
 
getFloatArray() - Method in interface jas.statistics.IFloatArraySource
Return the currently cached array of float values.
getFloatArray() - Method in class jas.statistics.Series.Float
 
getFloatArrayList() - Method in class jas.statistics.Series.Float
 
getFloatFromTo(float, float) - Method in class jas.random.RandomGenerator
Generate a random float within the exclusive interval (from, to).
getFloatValue(int) - Method in class jas.statistics.functions.MaxArrayFunction.Float
 
getFloatValue(int) - Method in class jas.statistics.functions.MaxTraceFunction.Float
Return the result of a given statistic.
getFloatValue(int) - Method in class jas.statistics.functions.MinArrayFunction.Float
 
getFloatValue(int) - Method in class jas.statistics.functions.MinTraceFunction.Float
Return the result of a given statistic.
getFloatValue(int) - Method in class jas.statistics.functions.MultiTraceFunction.Float
Return the result of a given statistic.
getFloatValue(int) - Method in class jas.statistics.functions.SumArrayFunction.Float
 
getFloatValue(int) - Method in interface jas.statistics.IFloatSource
Return the float value corresponding to the given variableID
getFloatValue(int) - Method in class jas.statistics.reflectors.FloatInvoker
This is an implementation of the IDblSource interface.
getFlt(String) - Method in class jas.io.DataFileReader
 
getFlt(int) - Method in class jas.io.DataFileReader
 
getGamma(double, double) - Method in class jas.random.RandomGenerator
Generate a random sample from the Gamma distribution with given parameters.
getGammaDistribution(double, double) - Static method in class jas.random.DistributionFactory
Return a GammaDistribution generator synchronized to the common seed number.
getGammaDistribution(double, double, int) - Static method in class jas.random.DistributionFactory
Return a GammaDistribution generator synchronized to the common seed number.
getGenomaString() - Method in class jas.ai.ga.GARule
Return the bit string in the format
010101010001
getGeometric(double) - Method in class jas.random.RandomGenerator
Generate a random sample from the Geometric distribution with given parameters.
getGraph() - Method in class jas.graph.GraphRendererPanel
 
getGraph() - Method in interface jas.graph.IRelationalAgent
 
getGraph() - Method in interface jas.graph.layout.ILayout
 
getGraph() - Method in class jas.graph.layout.RandomCircleLayout
 
getGraph() - Method in class jas.graph.layout.RandomLayout
 
getGraph() - Method in class jas.graph.layout.RegularCircleLayout
 
getGraph() - Method in class jas.graph.layout.StarCircleLayout
 
getGraph() - Method in class jas.graph.RelationalAgent
 
getGraphAttributes() - Method in class jas.graph.GraphViewer
 
getGridPosition() - Method in interface jas.space.GridIterator
Return the current position.
getHeaderText(int) - Method in class jas.probe.MethodParameterDataModel
 
getHeaderText(int) - Method in class jas.probe.ObjectDataModel
 
getHeaderText(int) - Method in class jas.probe.VariableDataModel
 
getHeading() - Method in class jas.space.AbstractTurtle
Return the current heading of the turtle.
getHeading() - Method in class jas.space.DigitalTurtle
 
getHeading() - Method in class jas.space.Turtle
 
getHiddenLayer() - Method in class jas.ai.ann.NeuralNetwork
Return the current hidden layer.
getHOWeights() - Method in class jas.ai.ann.NeuralNetwork
Return the current hidden/output weight matrix.
getHyperbolic(double, double) - Method in class jas.random.RandomGenerator
Generate a random sample from the Hyperbolic distribution with given parameters.
getHyperGeometric(int, int, int) - Method in class jas.random.RandomGenerator
Generate a random sample from the HyperGeometric distribution with given parameters.
getID() - Method in class jas.ai.ga.GARule
Return the rule id.
getID() - Method in interface jas.engine.ISimModel
 
getID() - Method in class jas.engine.SimModel
Return a string describing model.
getId() - Method in interface jas.graph.IRelationalAgent
 
getId() - Method in class jas.graph.RelationalAgent
 
getID() - Method in class jas.net.AgentServer
 
getID() - Method in class jas.space.AbstractTurtle
Return the identifier of the turtle.
getIHWeights() - Method in class jas.ai.ann.NeuralNetwork
Return the current input/hidden weight matrix.
getImage() - Method in class jas.graph.GraphAttributes
 
getIncidentEdges() - Method in interface jas.graph.IRelationalAgent
 
getIncidentEdges() - Method in class jas.graph.RelationalAgent
 
getIncidentInEdges() - Method in interface jas.graph.IRelationalAgent
 
getIncidentInEdges() - Method in class jas.graph.RelationalAgent
 
getIncidentOutEdges() - Method in interface jas.graph.IRelationalAgent
 
getIncidentOutEdges() - Method in class jas.graph.RelationalAgent
 
getInfo(String) - Method in class jas.net.InformationServer
 
getInfo(String, String) - Method in class jas.net.InformationServer
 
getInputLayer() - Method in class jas.ai.ann.NeuralNetwork
Return the current input layer.
getInputMinMaxMatrix() - Method in class jas.ai.ann.NeuralDataSet
Return a Jama.Matrix of minimum and maximum values for the input nodes.
getInt(String) - Method in class jas.io.DataFileReader
 
getInt(int) - Method in class jas.io.DataFileReader
 
getInt() - Method in class jas.io.ParameterField
Return the current value for a TYPE_INT, TYPE_CHOOSER or TYPE_CHOOSER field.
getInt(int, int) - Method in class jas.space.IntGrid
Return the value at given position.
getInt(Object) - Method in class jas.statistics.reflectors.IntegerInvoker
Invoke the method of the target object and return its double result.
getInt() - Method in class jas.statistics.reflectors.IntegerInvoker
Invoke the method of the object passed to constructor and return its double result.
getIntArray() - Method in class jas.statistics.CrossSection.Integer
 
getIntArray() - Method in interface jas.statistics.IIntArraySource
Return the currently cached array of integer values.
getIntArray() - Method in class jas.statistics.Series.Integer
 
getIntArrayList() - Method in class jas.statistics.Series.Integer
 
getIntFromTo(int, int) - Method in class jas.random.RandomGenerator
Generate a random integer within the inclusive interval [from, to].
getIntValue(int) - Method in class jas.graph.statistics.NetworkStatComputer
 
getIntValue(int) - Method in class jas.graph.statistics.VertexStatComputer
 
getIntValue(int, int) - Method in class jas.io.ExcelReader
Gets the value at (atRow, atCol) position and returns it as an int value.
getIntValue() - Method in class jas.io.ExcelReader
Gets the next value in reading sequence and returns it as an int value.
getIntValue(int) - Method in class jas.statistics.functions.CountArrayFunction
 
getIntValue(int) - Method in class jas.statistics.functions.MaxArrayFunction.Integer
 
getIntValue(int) - Method in class jas.statistics.functions.MaxTraceFunction.Integer
 
getIntValue(int) - Method in class jas.statistics.functions.MinArrayFunction.Integer
 
getIntValue(int) - Method in class jas.statistics.functions.MinTraceFunction.Integer
 
getIntValue(int) - Method in class jas.statistics.functions.MultiTraceFunction.Integer
Return the result of a given statistic.
getIntValue(int) - Method in class jas.statistics.functions.SumArrayFunction.Integer
 
getIntValue(int) - Method in interface jas.statistics.IIntSource
Return the integer value corresponding to the given variableID
getIntValue(int) - Method in class jas.statistics.reflectors.IntegerInvoker
This is an implementation of the IDblSource interface.
getJarPaths() - Method in class jas.engine.DynamicClassLoader
Return a set of jar archives contained in the local classpath.
getJavaRandom() - Static method in class jas.random.DistributionFactory
Return a java-Random generator synchronized to the common seed number.
getJLibrariesPanel() - Method in class jas.engine.gui.AboutFrame
 
getJLibrariesScroll() - Method in class jas.engine.gui.AboutFrame
 
getJLibrariesTable() - Method in class jas.engine.gui.AboutFrame
 
getJLicenceText() - Method in class jas.engine.gui.AboutFrame
 
getJLicensePanel() - Method in class jas.engine.gui.AboutFrame
 
getJMainPanel() - Method in class jas.engine.gui.AboutFrame
 
getJScollLicensePanel() - Method in class jas.engine.gui.AboutFrame
 
getJSystemPanel() - Method in class jas.engine.gui.AboutFrame
 
getJSystemScroll() - Method in class jas.engine.gui.AboutFrame
 
getJSystemTable() - Method in class jas.engine.gui.AboutFrame
 
getJTabbedPane() - Method in class jas.engine.gui.AboutFrame
 
getKey() - Method in class jas.engine.gui.SimWindow
Return the key of the SimWindow object
getLabel() - Method in interface jas.graph.IRelationalAgent
 
getLabel() - Method in class jas.graph.RelationalAgent
 
getLambda(double, double) - Method in class jas.random.RandomGenerator
Generate a random sample from the Lambda distribution with given parameters.
getLaplace() - Method in class jas.random.RandomGenerator
Generate a random sample from the Laplace distribution with given parameters.
getLastValue() - Method in class jas.statistics.functions.MaxTraceFunction.Double
Return the last double value read from the source object.
getLastValue() - Method in class jas.statistics.functions.MaxTraceFunction.Float
Return the last double value read from the source object.
getLastValue() - Method in class jas.statistics.functions.MaxTraceFunction.Integer
Return the last double value read from the source object.
getLastValue() - Method in class jas.statistics.functions.MaxTraceFunction.Long
Return the last double value read from the source object.
getLastValue() - Method in class jas.statistics.functions.MinTraceFunction.Double
Return the last double value read from the source object.
getLastValue() - Method in class jas.statistics.functions.MinTraceFunction.Float
Return the last double value read from the source object.
getLastValue() - Method in class jas.statistics.functions.MinTraceFunction.Integer
Return the last double value read from the source object.
getLastValue() - Method in class jas.statistics.functions.MinTraceFunction.Long
Return the last double value read from the source object.
getLastValue() - Method in class jas.statistics.functions.MultiTraceFunction.Double
Return the last double value read from the source object.
getLastValue() - Method in class jas.statistics.functions.MultiTraceFunction.Float
Return the last double value read from the source object.
getLastValue() - Method in class jas.statistics.functions.MultiTraceFunction.Integer
Return the last double value read from the source object.
getLastValue() - Method in class jas.statistics.functions.MultiTraceFunction.Long
Return the last double value read from the source object.
getLayers() - Method in class jas.plot.LayeredSurfacePanel
Return the list of current added layers.
getLearningRate() - Method in class jas.ai.ann.NeuralNetwork
Return the current learning rate.
getLng(String) - Method in class jas.io.DataFileReader
 
getLng(int) - Method in class jas.io.DataFileReader
 
getLogarithmic(double) - Method in class jas.random.RandomGenerator
Generate a random sample from the Logarithmic distribution with given parameters.
getLogistic() - Method in class jas.random.RandomGenerator
Generate a random sample from the Logistic distribution with given parameters.
getLong() - Method in class jas.io.ParameterField
Return the current value for a TYPE_LONG field.
getLong(Object) - Method in class jas.statistics.reflectors.LongInvoker
Invoke the method of the target object and return its double result.
getLong() - Method in class jas.statistics.reflectors.LongInvoker
Invoke the method of the object passed to constructor and return its double result.
getLongArray() - Method in class jas.statistics.CrossSection.Long
 
getLongArray() - Method in interface jas.statistics.ILongArraySource
Return the currently cached array of long values.
getLongArray() - Method in class jas.statistics.Series.Long
 
getLongArrayList() - Method in class jas.statistics.Series.Long
 
getLongFromTo(long, long) - Method in class jas.random.RandomGenerator
Generate a random long within the inclusive interval [from, to].
getLongValue(int) - Method in class jas.statistics.functions.MaxArrayFunction.Long
 
getLongValue(int) - Method in class jas.statistics.functions.MaxTraceFunction.Long
Return the result of a given statistic.
getLongValue(int) - Method in class jas.statistics.functions.MinArrayFunction.Long
 
getLongValue(int) - Method in class jas.statistics.functions.MinTraceFunction.Long
Return the result of a given statistic.
getLongValue(int) - Method in class jas.statistics.functions.MultiTraceFunction.Long
Return the result of a given statistic.
getLongValue(int) - Method in class jas.statistics.functions.SumArrayFunction.Long
 
getLongValue(int) - Method in interface jas.statistics.ILongSource
Return the long value corresponding to the given variableID
getLongValue(int) - Method in class jas.statistics.reflectors.LongInvoker
This is an implementation of the IDblSource interface.
getLoop() - Method in class jas.events.SimEvent
Get the loop length.
getMappedColor(int) - Method in class jas.plot.ColorMap
Map the given value with the right color.
getMatrix() - Method in class jas.space.DblDiffuseGrid
 
getMatrix() - Method in class jas.space.DblGrid
Return the matrix of values representing the grid.
getMatrix() - Method in class jas.space.IntGrid
Return the matrix of values representing the grid.
getMatrix() - Method in class jas.space.ObjGrid
Return the matrix of objects representing the grid.
getMax() - Method in class jas.statistics.functions.MaxTraceFunction.Double
Return the current max value.
getMax() - Method in class jas.statistics.functions.MaxTraceFunction.Float
The maximum function.
getMax() - Method in class jas.statistics.functions.MaxTraceFunction.Integer
The maximum function.
getMax() - Method in class jas.statistics.functions.MaxTraceFunction.Long
The current maximum value.
getMax() - Method in class jas.statistics.functions.MultiTraceFunction.Double
The maximum function.
getMax() - Method in class jas.statistics.functions.MultiTraceFunction.Float
The maximum function.
getMax() - Method in class jas.statistics.functions.MultiTraceFunction.Integer
The maximum function.
getMax() - Method in class jas.statistics.functions.MultiTraceFunction.Long
The maximum function.
getMaxBars() - Method in class jas.graphics.plot.CollectionBarPlotter
Return the current maximum number of plottable bar.
getMaxBars() - Method in class jas.graphics.plot.IndividualBarPlotter
Return the current maximum number of plottable bar.
getMaxFitness() - Method in class jas.ai.ga.GeneticAlgorithm
 
getMaxValue(int) - Method in class jas.ai.ann.InputNodeLayer
Return the upper bound for the given node index.
getMaxValue(int) - Method in class jas.ai.ann.OutputNodeLayer
Return the upper bound for the given node index.
getMaxValue() - Method in class jas.io.ParameterField
Return the maximum accepted value.
getMaxVector() - Method in class jas.ai.ann.InputNodeLayer
Return a vector of maximum value for the input nodes.
getMaxVector() - Method in class jas.ai.ann.OutputNodeLayer
Return a vector of maximum value for the input nodes.
getMaxWeightValue() - Method in class jas.graph.GraphRendererPanel
 
getMean() - Method in class jas.statistics.functions.MultiTraceFunction.Double
The mean function.
getMean() - Method in class jas.statistics.functions.MultiTraceFunction.Float
The mean function.
getMean() - Method in class jas.statistics.functions.MultiTraceFunction
 
getMean() - Method in class jas.statistics.functions.MultiTraceFunction.Integer
The mean function.
getMean() - Method in class jas.statistics.functions.MultiTraceFunction.Long
The mean function.
getMeanFitness() - Method in class jas.ai.ga.GeneticAlgorithm
 
getMin() - Method in class jas.statistics.functions.MinTraceFunction.Float
The minimum function.
getMin() - Method in class jas.statistics.functions.MinTraceFunction.Long
 
getMin() - Method in class jas.statistics.functions.MultiTraceFunction.Double
The minimum function.
getMin() - Method in class jas.statistics.functions.MultiTraceFunction.Float
The minimum function.
getMin() - Method in class jas.statistics.functions.MultiTraceFunction.Integer
The minimum function.
getMin() - Method in class jas.statistics.functions.MultiTraceFunction.Long
The minimum function.
getMinFitness() - Method in class jas.ai.ga.GeneticAlgorithm
 
getMinMaxMatrix() - Method in class jas.ai.ann.InputNodeLayer
Return a Jama.Matrix of minimum and maximum values for the input nodes.
getMinMaxMatrix() - Method in class jas.ai.ann.OutputNodeLayer
Return a Jama.Matrix of minimum and maximum values for the input nodes.
getMinValue(int) - Method in class jas.ai.ann.InputNodeLayer
Return the lower bound for the given node index.
getMinValue(int) - Method in class jas.ai.ann.OutputNodeLayer
Return the lower bound for the given node index.
getMinValue() - Method in class jas.io.ParameterField
Return the minimum accepted value.
getMinVector() - Method in class jas.ai.ann.InputNodeLayer
Return a vector of minimum value for the input nodes.
getMinVector() - Method in class jas.ai.ann.OutputNodeLayer
Return a vector of minimum value for the input nodes.
getMinWeightValue() - Method in class jas.graph.GraphRendererPanel
 
getModel() - Method in class jas.engine.gui.SimWindow
The owner model id
getModelAdapter() - Method in class jas.graph.GraphViewer
 
getModelBuildStatus() - Method in class jas.engine.SimEngine
Return true if buildModels() method has been called.
getModels() - Method in class jas.engine.SimEngine
Return an array representing the running SimModels.
getModelWithID(String) - Method in class jas.engine.Sim
Returns a reference of a SimModel with the given id.
getModelWithID(String) - Method in class jas.engine.SimEngine
Return a model with the given id string.
getMomentum() - Method in class jas.ai.ann.NeuralNetwork
Return the current momentum rate.
getMooreNeighbors(int, int) - Method in class jas.space.DblDiffuseGrid
Gets the Moore neighbors of the specified coordinate. doubles are returned by row starting with the "NW corner" and ending with the "SE corner."
getMooreNeighbors(int, int, int, int) - Method in class jas.space.DblDiffuseGrid
Gets the extended Moore neighbors of the specified coordinate.
getMooreNeighbors(int, int) - Method in class jas.space.ObjGrid
Gets the Moore neighbors of the specified coordinate. doubles are returned by row starting with the "NW corner" and ending with the "SE corner."
getMooreNeighbors(int, int, int, int) - Method in class jas.space.ObjGrid
Gets the extended Moore neighbors of the specified coordinate.
getMooreNeighborsPositions(int, int) - Method in class jas.space.Grid
Gets the extended Moore neighbors of the specified coordinate.
getMostDiffusedRule() - Method in class jas.ai.ga.GeneticAlgorithm
 
getMovingType() - Method in class jas.space.AbstractTurtle
Return the behaviour of the turtle when it goes out of bounds of the grid.
getMultiCastService(String) - Method in class jas.engine.Sim
Return the multicast information service with the given name.
getMultiCastService(String) - Method in class jas.events.EventList
Return the multicast information service with the given name.
getMutationRate() - Method in class jas.ai.ga.GeneticAlgorithm
 
getMutations() - Method in class jas.ai.ga.GeneticAlgorithm
 
getName() - Method in class jas.io.ParameterField
Return the name of the field.
getName() - Method in class jas.statistics.db.Table
Return the name of the table.
getNegativeBinomial(int, double) - Method in class jas.random.RandomGenerator
Generate a random sample from the NegativeBinomial distribution with given parameters.
getNeuralDataSet() - Method in class jas.ai.ann.NeuralNetwork
Return the current data set.
getNewDocument() - Static method in class jas.io.XMLManipulator
Create a empty XML document structure.
getNewGraph(Graph) - Method in interface jas.graph.IGraphMLCreator
Return a new graph created by the GraphML parser.
getNewRandomEngine() - Static method in class jas.random.DistributionFactory
Return the current raw generator.
getNewRandomEngine(int) - Static method in class jas.random.DistributionFactory
Return the current raw generator.
getNextX(int) - Method in class jas.space.AbstractTurtle
Return the new x coordinate walking the current heading direction for given steps.
getNextX() - Method in class jas.space.AbstractTurtle
Return the new x coordinate walking the current heading direction for 1 step.
getNextX(int) - Method in class jas.space.DigitalTurtle
 
getNextX(int) - Method in class jas.space.Turtle
Return the new x coordinate walking the current heading direction for given steps.
getNextY(int) - Method in class jas.space.AbstractTurtle
Return the new y coordinate walking the current heading direction for given steps.
getNextY() - Method in class jas.space.AbstractTurtle
Return the new y coordinate walking the current heading direction for 1 step.
getNextY(int) - Method in class jas.space.DigitalTurtle
 
getNextY(int) - Method in class jas.space.Turtle
Return the new y coordinate walking the current heading direction for given steps.
getNodesNumber() - Method in class jas.ai.ann.NodeLayer
Return the number of nodes, excluding the bias one.
getNodeValue(int) - Method in class jas.ai.ann.NodeLayer
Return the value of the given node index.
getNormal(double, double) - Method in class jas.random.RandomGenerator
Generate a random sample from the Normal distribution with given parameters.
getNormalDistribution(double, double) - Static method in class jas.random.DistributionFactory
Return a NormalDistribution generator synchronized to the common seed number.
getNormalDistribution(double, double, int) - Static method in class jas.random.DistributionFactory
Return a NormalDistribution generator synchronized to the common seed number.
getNormalizeFitness() - Method in class jas.ai.ga.GeneticAlgorithm
 
getObjectAtRow(int) - Method in class jas.probe.MethodParameterDataModel
 
getObjectAtRow(int) - Method in class jas.probe.ObjectDataModel
 
getObjectAtRow(int) - Method in class jas.probe.VariableDataModel
 
getObjectClass(String) - Method in class jas.engine.SimModel
Search into the JVM an instance of the class with the given name.
getObjectClass(Object) - Method in class jas.engine.SimModel
Return the Class object representing the given object.
getObjectClass(String) - Static method in class jas.events.SimCollectionEvent
Return a reference to the class with the given name.
getObjectClass(Object) - Static method in class jas.events.SimCollectionEvent
Return a reference to the class of the given object.
getObjectNameAtRow(int) - Method in class jas.probe.MethodParameterDataModel
 
getObjectNameAtRow(int) - Method in class jas.probe.ObjectDataModel
 
getObjectNameAtRow(int) - Method in class jas.probe.VariableDataModel
 
getOrder() - Method in class jas.io.ParameterField
 
getOrderedList(String) - Method in class jas.io.ParametersBag
 
getOutput(SVGGraphics2D) - Static method in class jas.io.ImageGenerator
 
getOutputLayer() - Method in class jas.ai.ann.NeuralNetwork
Return the current output layer.
getOutputValue(int) - Method in class jas.ai.ann.NeuralNetwork
Return the output value for the given node index.
getOutputVector() - Method in class jas.ai.ann.NeuralNetwork
Return the whole output vector
getParameter(String, String) - Method in class jas.io.ParametersBag
Add a parameter into the given section with the given name.
getParameters(Object) - Method in class jas.io.ParametersBag
Load parameters from the given target object.
getParameters() - Method in class jas.probe.MethodDialog
 
getParams() - Method in class jas.probe.MethodParameterDataModel
 
getPathOf(Object) - Static method in class jas.engine.Sim
Return the current path for the given object.
getPaths() - Method in class jas.engine.DynamicClassLoader
Return a set of directories contained in the local classpath.
getPlot() - Method in class jas.graphics.plot.CollectionBarPlotter
Return the inner Plot object.
getPlot() - Method in class jas.graphics.plot.IndividualBarPlotter
Return the inner Plot object.
getPlot() - Method in class jas.graphics.plot.TimeSeriesPlotter
Return the inner Plot object.
getPoisson(double) - Method in class jas.random.RandomGenerator
Generate a random sample from the Poisson distribution with given parameters.
getPowLaw(double, double) - Method in class jas.random.RandomGenerator
Generate a random sample from the PowLaw distribution with given parameters.
getProbedObject() - Method in class jas.probe.MethodParameterDataModel
 
getProbedObject() - Method in class jas.probe.ObjectDataModel
 
getProbedObject() - Method in class jas.probe.PanelObjectCollection
 
getProbeFields() - Method in interface jas.probe.IProbeFields
Return a list contaning strings corresponding to the properties and the methods shown by a probe.
getProject() - Method in class jas.engine.ProjectDocumentFrame
Return the current project.
getRandomEngine() - Method in class jas.random.RandomGenerator
Return the current raw generator.
getRandomLearningSequence() - Method in class jas.ai.ann.NeuralNetwork
Return the current learning sequence order.
getRandomSeed() - Method in class jas.engine.SimEngine
Return the current random seed.
getRelation(IRelationalAgent) - Method in interface jas.graph.IRelationalAgent
 
getRelation(IRelationalAgent) - Method in class jas.graph.RelationalAgent
 
getRnd() - Static method in class jas.engine.Sim
Return a reference to the Sim random number generator.
getRnd() - Method in class jas.engine.SimEngine
Return a reference to the current Random generator.
getRoots() - Method in class jas.engine.gui.JAS.RootViews
 
getRowCount() - Method in class jas.io.DataTable
Return the count of rows.
getRowCount() - Method in class jas.probe.MethodParameterDataModel
 
getRowCount() - Method in class jas.probe.ObjectDataModel
 
getRowCount() - Method in class jas.probe.VariableDataModel
 
getRows() - Method in class jas.io.DataTable
Return a list of rows.
getRowVector() - Method in class jas.ai.ann.NodeLayer
Return a copy of the internal vector, using the jas.maths.Jama.Matrix format.
getRunId() - Method in class jas.statistics.db.Database
Return the current number.
getRunningStatus() - Method in class jas.engine.SimEngine
Return the current running status.
getRunningStatus() - Method in class jas.events.EventList
Return current simulation running status.
getSection(String) - Method in class jas.io.ParametersBag
 
getSections() - Method in class jas.io.ParametersBag
 
getSeed() - Method in class jas.random.RandomGenerator
Change the seed for the current raw generator.
getSeries(int) - Method in class jas.statistics.TimeSeries
Return a series at the given index.
getSeriesCount() - Method in class jas.statistics.TimeSeries
Return the number of series.
getSeriesList() - Method in class jas.statistics.TimeSeries
Return the list of contained time series.
getServer() - Method in class jas.net.SimulationServer
 
getSettings() - Method in class jas.engine.gui.JAS.JASController
Return a reference to the settings list.
getShape() - Method in interface jas.graph.IRelationalAgent
 
getShape() - Method in class jas.graph.RelationalAgent
 
getSimClassLoader() - Static method in class jas.engine.Sim
Returns the simulation class loader.
getSimulationServer() - Static method in class jas.engine.Sim
Return the current simulation server.
getSimulationTimeout() - Static method in class jas.events.EventList
Return current simulation timeout.
getSimWindows() - Method in interface jas.engine.gui.IWindowManager
Return the SimWindow objects currently managed by the window manager.
getSimWindows() - Method in class jas.engine.gui.JAS.JASController
 
getSize() - Method in interface jas.graph.IRelationalAgent
 
getSize() - Method in class jas.graph.RelationalAgent
 
getSize() - Method in class jas.probe.MethodsDataModel
 
getSourceArray() - Method in class jas.statistics.CrossSection
 
getSourceArray() - Method in interface jas.statistics.ISourceObjectArray
 
getSpacePanel() - Method in class jas.plot.LayeredSurfaceFrame
 
getStartDirectory() - Static method in class jas.engine.Sim
Return the directory from where JVM was started.
getStr(String) - Method in class jas.io.DataFileReader
 
getStr(int) - Method in class jas.io.DataFileReader
 
getStr() - Method in class jas.io.ParameterField
Return the current value for a TYPE_STRING field.
getString(Object) - Method in class jas.statistics.reflectors.StringInvoker
Invoke the method of the target object and return its string result.
getString() - Method in class jas.statistics.reflectors.StringInvoker
Invoke the method of the object passed to constructor and return its double result.
getStringValue(int) - Method in interface jas.statistics.IStringSource
Return the double value corresponding to the given variableID
getStringValue(int) - Method in class jas.statistics.reflectors.StringInvoker
This is an implementation of the IDblSource interface.
getStrValue(int, int) - Method in class jas.io.ExcelReader
Gets the value at (atRow, atCol) position and returns it as a String value.
getStrValue() - Method in class jas.io.ExcelReader
Gets the next value in reading sequence and returns it as a String value.
getSum() - Method in class jas.statistics.functions.MultiTraceFunction.Double
The sum function.
getSum() - Method in class jas.statistics.functions.MultiTraceFunction.Float
The sum function.
getSum() - Method in class jas.statistics.functions.MultiTraceFunction.Integer
The sum function.
getSum() - Method in class jas.statistics.functions.MultiTraceFunction.Long
The sum function.
getSumFitness() - Method in class jas.ai.ga.GeneticAlgorithm
 
getSVGDocument() - Static method in class jas.io.ImageGenerator
 
getTable(String) - Method in class jas.statistics.db.Database
Return a table with the given name.
getTableCachedDataOnDatabase(String) - Method in class jas.statistics.db.Database
 
getTables() - Method in class jas.statistics.db.Database
Return the collection of tables added to the database manager.
getTargetLayer() - Method in class jas.ai.ann.NeuralNetwork
Return the current target layer.
getTargetMinMaxMatrix() - Method in class jas.ai.ann.NeuralDataSet
Return a Jama.Matrix of minimum and maximum values for the target nodes.
getTime() - Static method in class jas.engine.Sim
Return the SimTime object used by engine.
getTime() - Method in class jas.engine.SimEngine
Return a reference to the current SimTime.
getTime() - Method in class jas.events.EventList
Return current simulation timer.
getTime() - Method in class jas.events.SimEvent
Get the next firing absolute time.
getTimeUnit() - Method in class jas.engine.SimTime
Return the current time unit.
getTimeUnitDescriptor() - Method in class jas.engine.SimTime
Return the string representing current time unit.
getTimeUnitDescriptor(int) - Method in class jas.engine.SimTime
Return the string representing the given time unit.
getTimeUnits() - Method in class jas.engine.SimTime
Return an array of String representing the time unit.
getTimeUnitShortDescriptor(int) - Method in class jas.engine.SimTime
Return the simbol representing the given time unit.
getTrasposedVector() - Method in class jas.ai.ann.NodeLayer
Return a trasposed copy of the internal vector, using the jas.maths.Jama.Matrix format.
getTriangular() - Method in class jas.random.RandomGenerator
Generate a random sample from the Triangular distribution with given parameters.
getTurnoverRate() - Method in class jas.ai.ga.GeneticAlgorithm
 
getType() - Method in class jas.io.ParameterField
Return the type of the field.
getTypeValue(String) - Static method in class jas.io.ParameterField
Return the constant value corresponding with its string description.
getUniformDistribution(double, double) - Static method in class jas.random.DistributionFactory
Return a uniform generator synchronized to the common seed number.
getUniformDistribution(double, double, int) - Static method in class jas.random.DistributionFactory
Return a uniform generator synchronized to the common seed number.
getUnitLength(int) - Method in class jas.engine.SimTime
Return how many units of the given time unit compose the greater time unit.
getUnscaledArray() - Method in class jas.ai.ann.OutputNodeLayer
 
getUnscaledNodeValue(int) - Method in class jas.ai.ann.InputNodeLayer
Return the current value for the given node index, using the orginal scale.
getUnscaledNodeValue(int) - Method in class jas.ai.ann.OutputNodeLayer
Return the current value for the given node index, using the orginal scale.
getUnscaledVector() - Method in class jas.ai.ann.InputNodeLayer
Return the current value for each node of the layer, using the orginal scale.
getUnscaledVector() - Method in class jas.ai.ann.OutputNodeLayer
Return the current value for each node of the layer, using the orginal scale.
getValue(int) - Method in class jas.ai.ann.NodeLayer
Return the value of the given index of the vector.
getValue() - Method in class jas.io.ParameterField
Return the current value of the field.
getValue() - Method in class jas.statistics.db.Column
 
getValue() - Method in class jas.statistics.db.DoubleColumn
 
getValue() - Method in class jas.statistics.db.FloatColumn
 
getValue() - Method in class jas.statistics.db.IntColumn
 
getValue() - Method in class jas.statistics.db.LongColumn
 
getValue() - Method in class jas.statistics.db.StringColumn
 
getValueAt(int, String) - Method in class jas.io.DataTable
Return the value at given coordinates.
getValueAt(int, int) - Method in class jas.io.DataTable
Return the value at given coordinates.
getValueAt(int, int) - Method in class jas.probe.MethodParameterDataModel
 
getValueAt(int, int) - Method in class jas.probe.ObjectDataModel
 
getValueAt(int, int) - Method in class jas.probe.VariableDataModel
 
getVariance() - Method in class jas.statistics.functions.MultiTraceFunction.Double
The variance function.
getVariance() - Method in class jas.statistics.functions.MultiTraceFunction.Float
The variance function.
getVariance() - Method in class jas.statistics.functions.MultiTraceFunction
 
getVariance() - Method in class jas.statistics.functions.MultiTraceFunction.Integer
The variance function.
getVariance() - Method in class jas.statistics.functions.MultiTraceFunction.Long
The variance function.
getVectorLength() - Method in class jas.ai.ann.NodeLayer
Return the number of nodes, including the bias one.
getVonMises(double) - Method in class jas.random.RandomGenerator
Generate a random sample from the VonMises distribution with given parameters.
getVonNeumannNeighbors(int, int) - Method in class jas.space.DblDiffuseGrid
Gets the von Neumann neighbors of the specified coordinate.
getVonNeumannNeighbors(int, int, int, int) - Method in class jas.space.DblDiffuseGrid
Gets the extended von Neumann neighbors of the specified coordinate.
getVonNeumannNeighbors(int, int) - Method in class jas.space.ObjGrid
Gets the von Neumann neighbors of the specified coordinate.
getVonNeumannNeighbors(int, int, int, int) - Method in class jas.space.ObjGrid
Gets the extended von Neumann neighbors of the specified coordinate.
getVonNeumannNeighborsPositions(int, int) - Method in class jas.space.Grid
Gets the extended von Neumann neighbors of the specified coordinate.
getWeibull(double, double) - Method in class jas.random.RandomGenerator
Generate a random sample from the Weibull distribution with given parameters.
getWeightKey() - Method in class jas.graph.RelationalAgent
 
getWindowManager() - Method in class jas.engine.SimEngine
Return the current window manager.
getWorldHeight() - Method in class jas.space.AbstractTurtle
Return the y size of the grid.
getWorldWidth() - Method in class jas.space.AbstractTurtle
Return the x size of the grid.
getWorstRule() - Method in class jas.ai.ga.GeneticAlgorithm
 
getX() - Method in interface jas.graph.IRelationalAgent
 
getX() - Method in class jas.graph.RelationalAgent
 
getX() - Method in class jas.space.AbstractTurtle
Return the current x position.
getX() - Method in class jas.space.GridPosition
Return the x coordinate.
getX() - Method in interface jas.space.IGridPosition
Return the x coordinate.
getXSize() - Method in class jas.space.Grid
Return the width of the grid.
getXSize() - Method in interface jas.space.IObjGrid
 
getXValues() - Method in class jas.graph.ArrowComputer
Return an array of x coords as results of the computation
getY() - Method in interface jas.graph.IRelationalAgent
 
getY() - Method in class jas.graph.RelationalAgent
 
getY() - Method in class jas.space.AbstractTurtle
Return the current y position.
getY() - Method in class jas.space.GridPosition
Return the y coordinate.
getY() - Method in interface jas.space.IGridPosition
Return the y coordinate.
getYSize() - Method in class jas.space.Grid
Return the height of the grid.
getYSize() - Method in interface jas.space.IObjGrid
 
getYValues() - Method in class jas.graph.ArrowComputer
Return an array of y coords as results of the computation
getZeta(double, double) - Method in class jas.random.RandomGenerator
Generate a random sample from the Zeta distribution with given parameters.
getZipfInt(double) - Method in class jas.random.RandomGenerator
Generate a random sample from the ZipfInt distribution with given parameters.
go() - Method in class jas.engine.MultiRun
The go method starts the multi-run simulation.
GraphAttributes - Class in jas.graph
The class manages attributes of the graph, which are stored on a separated file.
GraphAttributes() - Constructor for class jas.graph.GraphAttributes
 
GraphEditor - Class in jas.graph.editor
The JAS graph editor tool.
GraphEditor() - Constructor for class jas.graph.editor.GraphEditor
This is the default constructor
GraphML - Class in jas.graph
The GraphML can be used to save and load graphs.
GraphML() - Constructor for class jas.graph.GraphML
Create a new instance of the GraphML using the default vertex creator.
GraphML(IGraphMLCreator) - Constructor for class jas.graph.GraphML
Create a new instance of the GraphML using the given vertex creator.
GraphProperties - Class in jas.graph.editor
A dialog showing graph visualization properties.
GraphProperties(Frame, GraphAttributes) - Constructor for class jas.graph.editor.GraphProperties
This is the default constructor
GraphRendererPanel - Class in jas.graph
A panel which draws graphs.
GraphRendererPanel() - Constructor for class jas.graph.GraphRendererPanel
This is the default constructor
GraphRendererPanel(GraphAttributes) - Constructor for class jas.graph.GraphRendererPanel
 
GraphStatisticsViewer - Class in jas.graph
A window showing the network statistics of a graph and its nodes.
GraphStatisticsViewer(Graph) - Constructor for class jas.graph.GraphStatisticsViewer
This is the default constructor
GraphViewer - Class in jas.graph
The standard JAS graph drawer to be used in simulation models.
GraphViewer() - Constructor for class jas.graph.GraphViewer
This is the default constructor
Grid - Class in jas.space
An abstract class representing bidimensional grid container.
Grid(int, int) - Constructor for class jas.space.Grid
Create a grid of given size.
gridIterator() - Method in class jas.space.Grid
Return a GridIterator storing the position of the read value.
GridIterator - Interface in jas.space
A specific iterator for grids.
gridIterator() - Method in class jas.space.ObjVirtualGrid
Return a GridIterator storing the position of the read value.
GridPosition - Class in jas.space
An object representing a position on a grid.
GridPosition() - Constructor for class jas.space.GridPosition
Create a new position at (0, 0).
GridPosition(int, int) - Constructor for class jas.space.GridPosition
Create a new position at the given coordinates.

H

hasBias() - Method in class jas.ai.ann.NeuralNetwork
Tell if the ANN has got bias nodes or not.
hasBias() - Method in class jas.ai.ann.NodeLayer
Check if bias has been enabled.
hashCode() - Method in class jas.ai.ga.GARule
The hashCode depends only on the content of the bit string.
hours() - Method in class jas.engine.SimTime
Return current hours.
hours(int) - Method in class jas.engine.SimTime
Convert hours in absolute time.

I

ICollectionFilter - Interface in jas.statistics
A collection filter is used by the CrossSection class to filter elements of the source collection.
IColored - Interface in jas.plot
An interface for object plotted on LayeredSurfaceFrame.
IColorMap - Interface in jas.plot
A generic interface for color mappers.
IDecoder - Interface in jas.ai
An generic interface to translate from internal implementation of IA tool and custom behaviour of the agent.
IDoubleArraySource - Interface in jas.statistics
Used by statistical object to access array of double values.
IDoubleSource - Interface in jas.statistics
Used by statistical object to access double data.
IFloatArraySource - Interface in jas.statistics
Used by statistical object to access array of float values.
IFloatSource - Interface in jas.statistics
Used by statistical object to access float data.
IGraphMLCreator - Interface in jas.graph
The IGraphMLCreator interface allows an object to manage the creation procedure of a graph during the GraphML file parsing.
IGridPosition - Interface in jas.space
An interface representing a position on a grid.
IIntArraySource - Interface in jas.statistics
Used by statistical object to access array of integer values.
IIntSource - Interface in jas.statistics
Used by statistical object to access integer data.
ILayerDrawer - Interface in jas.plot
An interface used by LayeredSurfaceFrame to delegate the rendering of a layer.
ILayerMouseListener - Interface in jas.plot
An interface used by LayerDrawer to manage the mouse events.
ILayout - Interface in jas.graph.layout
 
ILongArraySource - Interface in jas.statistics
Used by statistical object to access array of long values.
ILongSource - Interface in jas.statistics
Used by statistical object to access long data.
ImageGenerator - Class in jas.io
 
ImageGenerator() - Constructor for class jas.io.ImageGenerator
 
increaseFitness(double) - Method in class jas.ai.ga.GARule
Increase the current fitness value.
increaseOrder(int) - Method in class jas.io.ParameterField
 
increaseTime(long) - Method in class jas.engine.SimTime
Increase current time by a period of time.
IndividualBarPlotter - Class in jas.graphics.plot
A bar chart plotter showing elements manually added by user.
IndividualBarPlotter() - Constructor for class jas.graphics.plot.IndividualBarPlotter
Create a new bar plotter with no title.
IndividualBarPlotter(String) - Constructor for class jas.graphics.plot.IndividualBarPlotter
Create a new bar plotter with given title.
InformationServer - Class in jas.net
 
InformationServer() - Constructor for class jas.net.InformationServer
 
InformationServer(int) - Constructor for class jas.net.InformationServer
 
InformationServer(String, String) - Constructor for class jas.net.InformationServer
 
InformationServer(int, String, String) - Constructor for class jas.net.InformationServer
 
init() - Method in interface jas.graph.layout.ILayout
 
init() - Method in class jas.graph.layout.RandomCircleLayout
 
init() - Method in class jas.graph.layout.RandomLayout
 
init() - Method in class jas.graph.layout.RegularCircleLayout
 
init() - Method in class jas.graph.layout.StarCircleLayout
 
InputNodeLayer - Class in jas.ai.ann
The input node layer is used to store values of the input layer of the neural network.
InputNodeLayer(int, boolean) - Constructor for class jas.ai.ann.InputNodeLayer
Build an input node layer with a given number of nodes.
InputNodeLayer(int, boolean, double[], double[]) - Constructor for class jas.ai.ann.InputNodeLayer
Build an input node layer with a given number of nodes and given ranges for each node values.
insertElement(Document, Node, String) - Static method in class jas.io.XMLManipulator
Insert a new node.
insertMatrix(Document, Node, Matrix, String) - Static method in class jas.io.XMLManipulator
Save a Jama.Matrix matrix in a given node of the XML document.
installClient(String, String) - Method in class jas.net.InformationServer
 
IntColumn - Class in jas.statistics.db
A column which automatically retrieves and stores data from an integer source.
IntColumn(String, IIntSource, int) - Constructor for class jas.statistics.db.IntColumn
 
IntColumn(String, IIntSource) - Constructor for class jas.statistics.db.IntColumn
 
IntColumn(String, int) - Constructor for class jas.statistics.db.IntColumn
 
IntColumn(String) - Constructor for class jas.statistics.db.IntColumn
 
IntegerInvoker - Class in jas.statistics.reflectors
Not of interest for users.
IntegerInvoker(Object, String, boolean) - Constructor for class jas.statistics.reflectors.IntegerInvoker
Constructor.
IntegerInvoker(Class, String, boolean) - Constructor for class jas.statistics.reflectors.IntegerInvoker
Constructor.
IntGrid - Class in jas.space
A bidimensional grid containing integer values.
IntGrid(int, int) - Constructor for class jas.space.IntGrid
Create a grid of given size.
IntGrid(IntGrid) - Constructor for class jas.space.IntGrid
Create a copy of the given grid.
invokeMethodAt(int) - Method in class jas.probe.MethodsDataModel
 
invokeMethodAt(int, Object[]) - Method in class jas.probe.MethodsDataModel
 
IObjGrid - Interface in jas.space
 
IProbeFields - Interface in jas.probe
This interface allows the object implementing it to show only some properties and methods when probed.
IRelationalAgent - Interface in jas.graph
The interface of an object which represents an agent able to keep relations with other agents.
isAnExecutableMethod(Method) - Static method in class jas.probe.ProbeReflectionUtils
Test if the given method requires parameters of a native type.
isAntialiasing() - Method in class jas.graph.GraphRendererPanel
 
isCellEditable(int, int) - Method in class jas.io.DataTable
Return always true.
isCellEditable(int, int) - Method in class jas.probe.MethodParameterDataModel
 
isCellEditable(int, int) - Method in class jas.probe.ObjectDataModel
 
isCellEditable(int, int) - Method in class jas.probe.VariableDataModel
 
isCheckingTime() - Method in class jas.statistics.CrossSection
Return the current status of the time checker.
isCheckingTime() - Method in class jas.statistics.functions.AbstractFunction
Return the current status of the time checker.
isCheckingTime() - Method in class jas.statistics.Series
Return the current status of the time checker.
isCollection(Class) - Static method in class jas.probe.ProbeReflectionUtils
Test if the given class implements the java.util.Collection interface.
isCreatable() - Method in class jas.engine.ProjectDocument
Return if project is creatable, using the executeProject method.
isCurrentSampleInTraining() - Method in class jas.ai.ann.NeuralDataSet
Tell if the current sample is to be used in learning.
isDisplayed() - Method in interface jas.plot.ILayerDrawer
Return if the layer is currently displayed.
isDisplayed() - Method in class jas.plot.LayerDblGridDrawer
Return if the layer is currently displayed on the LayeredSurfaceFrame.
isDisplayed() - Method in class jas.plot.LayerIntGridDrawer
Return if the layer is currently displayed on the LayeredSurfaceFrame.
isDisplayed() - Method in class jas.plot.LayerMultiObjectGridDrawer
Return if the layer is currently displayed on the LayeredSurfaceFrame.
isDisplayed() - Method in class jas.plot.LayerObjGridDrawer
Return if the layer is currently displayed on the LayeredSurfaceFrame.
isDoubleSource(Class, String, boolean) - Static method in class jas.statistics.reflectors.DoubleInvoker
 
isDrawNodeLabel() - Method in class jas.graph.GraphRendererPanel
 
isEditable(Class) - Static method in class jas.probe.ProbeReflectionUtils
Test if the given class is a wrapper for a native type or a string.
isEditable(Object) - Static method in class jas.probe.ProbeReflectionUtils
Test if the given object is a wrapper for a native type or a string.
isEnabled() - Method in class jas.statistics.TimeChecker
Return the current enabling state.
isFiltered(Object) - Method in interface jas.statistics.ICollectionFilter
Return if the passed object must be considered by the CrossSection iterator.
isFilteringNullFields() - Method in class jas.io.DataFileReader
 
isFloatSource(Class, String, boolean) - Static method in class jas.statistics.reflectors.FloatInvoker
 
ISimEngineListener - Interface in jas.engine
An interface implemented by objects which are able to listen to the engine main events.
ISimEventListener - Interface in jas.events
Fundamental interface to let event list to send information to objects.
ISimModel - Interface in jas.engine
An iterface to define characteristics of a simulation model.
isIntSource(Class, String, boolean) - Static method in class jas.statistics.reflectors.IntegerInvoker
 
isLongSource(Class, String, boolean) - Static method in class jas.statistics.reflectors.LongInvoker
 
ISourceObjectArray - Interface in jas.statistics
Used by jas.statistics.db package objects to obtain the reference of the sources of a CrossSection.
isOutOfScale() - Method in class jas.ai.ann.InputNodeLayer
Report if setUnscaledNodeValue method recevied values out of bounds.
isOutOfScale() - Method in class jas.ai.ann.NeuralNetwork
If one of the input passed values or one of the output values comes out of the min/max ranges this method alerts.
isOutOfScale() - Method in class jas.ai.ann.OutputNodeLayer
Report if setUnscaledNodeValue method recevied values out of bounds.
isReading() - Method in class jas.engine.gui.ConsoleTextArea
 
isRealTimeMode() - Method in class jas.engine.SimEngine
Test the time mode.
isRunning() - Method in class jas.net.SimServer
 
isStringSource(Class, String, boolean) - Static method in class jas.statistics.reflectors.StringInvoker
 
IStringSource - Interface in jas.statistics
Used by statistical object to access string data.
isUpToDate() - Method in class jas.statistics.TimeChecker
The method checks if a call has been already done at current simulation time.
iterator() - Method in class jas.space.Grid
Return a java standard interator for elements in the grid.
iterator() - Method in class jas.space.ObjVirtualGrid
 
IUpdatableSource - Interface in jas.statistics
An updatable source is a class implementing one of the I*Source interfaces, which needs to be updated to refresh its data.
IWindowManager - Interface in jas.engine.gui
A class implements IWindowManager interface is an object which is able to manage simulation windows position.

J

JAS - Class in jas.engine.gui
The JAS object is tne main GUI window.
JAS(SimEngine) - Constructor for class jas.engine.gui.JAS
This is the default constructor
jas.ai - package jas.ai
Artificial Intelligence package contains evolutive algorithms specfically designed to provide intelligent behaviours to the agents.
jas.ai.ann - package jas.ai.ann
A simulation-specific implementation of the Artificial Neural Networks.
jas.ai.ga - package jas.ai.ga
A simulation-specific implementation of the Genetic Algorithms.
jas.engine - package jas.engine
The JAS core package, containing the simulation engine and other stuff.
jas.engine.gui - package jas.engine.gui
The JAS core package GUI, containing the simulation environment tools and windows.
jas.events - package jas.events
This package contains the the events hierarchy, used by the event list to schedule events in time.
jas.graph - package jas.graph
The package contains a set of tools to manage a graph based representation of relations among agents, with Social Network Analysis integrated features.
jas.graph.editor - package jas.graph.editor
The package contains a graph visual editor, through which the user can draw networks of relational agents to be used within simulation models.
jas.graph.layout - package jas.graph.layout
Layouts are used by the graph viewer to place nodes according to different topological algorithms.
jas.graph.statistics - package jas.graph.statistics
The statistics classes compute some statistical values over the network and over single nodes.
jas.graphics.plot - package jas.graphics.plot
This new package contains statistical plotters, which are able to work with jas.statistics interfaces.
jas.io - package jas.io
This package contains some utilities to read and write data to the disk, supporting the CSV, XML and Microsoft Excel file formats.
jas.io.gui - package jas.io.gui
The implementation of the parameter bags editor tool.
JAS.JASController - Class in jas.engine.gui
 
JAS.JASController(JAS) - Constructor for class jas.engine.gui.JAS.JASController
 
jas.maths - package jas.maths
The package contains some mathematical functions.
jas.net - package jas.net
Actually this package contains only the implementation of the Sim2Web architecture.
jas.plot - package jas.plot
This package contains some graphical renderes for the space objects contained in the jas.space package.
jas.probe - package jas.probe
This package contains the probe objects used to watch inside object instances.
jas.random - package jas.random
This package contains the random number generators.
JAS.RootViews - Class in jas.engine.gui
 
JAS.RootViews() - Constructor for class jas.engine.gui.JAS.RootViews
 
jas.space - package jas.space
This package contains bidimensional object, used to representing spaces.
jas.statistics - package jas.statistics
The statistical package is delegated to collect data from simulation and to compute statistics on the fly.
jas.statistics.db - package jas.statistics.db
The database package is able to automatically collect simulation data into a HypersonicSQL database.
jas.statistics.functions - package jas.statistics.functions
The package contains the statistics functions, which can be applyed to I*Source data sources.
jas.statistics.reflectors - package jas.statistics.reflectors
Reflectors use the Java Reflection mechanism to read data from target object and return them to I*Source data consumer classes, like statistics.
jas.utils - package jas.utils
The package contains common utilities.
JASParameters - Class in jas.engine.gui
It is the frame for JAS options.
JASParameters(Frame, Properties) - Constructor for class jas.engine.gui.JASParameters
 
jasProjectsPath - Static variable in class jas.engine.Sim
Represents the standard root folder where JAS search for user's projects.
JavaRandom - Class in jas.random
A wrapper class for the default java.util.Random class.
JavaRandom(RandomGenerator) - Constructor for class jas.random.JavaRandom
Default constructor.
jReceive(String, String) - Method in class jas.net.InformationServer
 
jReceive(String, String, String) - Method in class jas.net.InformationServer
 
jSend(String, String) - Method in class jas.net.InformationServer
 

L

labels - Static variable in class jas.graph.statistics.NetworkStatComputer
 
labels - Static variable in class jas.graph.statistics.VertexStatComputer
 
LAST_VALUE - Static variable in class jas.statistics.functions.MaxTraceFunction
 
LAST_VALUE - Static variable in class jas.statistics.functions.MinTraceFunction
 
LAST_VALUE - Static variable in class jas.statistics.functions.MultiTraceFunction
Return the last collected value.
LayerDblGridDrawer - Class in jas.plot
It is able to draw a DblGrid on a LayeredSurfaceFrame using a ColorMap to render the values contained by the cell with a specific color.
LayerDblGridDrawer(String, double[], int, int, IColorMap) - Constructor for class jas.plot.LayerDblGridDrawer
Create a double layer drawer using values taken from an array of doubles and a given IColorMap.
LayerDblGridDrawer(String, DblGrid, IColorMap) - Constructor for class jas.plot.LayerDblGridDrawer
Create a double layer drawer using values taken from a DblGrid matrix and a given IColorMap.
LayerDblGridDrawer(String, double[], int, int, IColorMap, Color) - Constructor for class jas.plot.LayerDblGridDrawer
Create a double layer drawer using values taken from an array of doubles and a given IColorMap.
LayerDblGridDrawer(String, DblGrid, IColorMap, Color) - Constructor for class jas.plot.LayerDblGridDrawer
Create a double layer drawer using values using values taken from a DblGrid matrix and a given IColorMap.
LayeredSurfaceFrame - Class in jas.plot
It is the Space Viewer window.
LayeredSurfaceFrame(int, int) - Constructor for class jas.plot.LayeredSurfaceFrame
Create a new frame with given dimensions and a cell length of 4 pixels.
LayeredSurfaceFrame(int, int, int) - Constructor for class jas.plot.LayeredSurfaceFrame
Create a new frame with given dimensions and given cell length.
LayeredSurfaceFrame(int, int, int, int, int) - Constructor for class jas.plot.LayeredSurfaceFrame
Create a new frame with given dimensions, given cell length and given view-port dimensions.
LayeredSurfacePanel - Class in jas.plot
Not of interest for users.
LayeredSurfacePanel() - Constructor for class jas.plot.LayeredSurfacePanel
Create a panel with dimensions of (100, 100) and a cell length of 4 pixels.
LayeredSurfacePanel(int, int, int) - Constructor for class jas.plot.LayeredSurfacePanel
Create a panel with given dimensions and given cell length.
LayeredSurfaceProperties - Class in jas.plot
Not of interest for users.
LayeredSurfaceProperties(Frame, String, int, List) - Constructor for class jas.plot.LayeredSurfaceProperties
 
LayeredSurfaceProperties() - Constructor for class jas.plot.LayeredSurfaceProperties
 
LayerIntGridDrawer - Class in jas.plot
It is able to draw an IntGrid on a LayeredSurfaceFrame using a ColorMap to render the values contained by the cell with a specific color.
LayerIntGridDrawer(String, int[], int, int, IColorMap) - Constructor for class jas.plot.LayerIntGridDrawer
Create a double layer drawer using values taken from an array of integers and a given IColorMap.
LayerIntGridDrawer(String, IntGrid, IColorMap) - Constructor for class jas.plot.LayerIntGridDrawer
Create a double layer drawer using values taken from an IntGrid matrix and a given IColorMap.
LayerIntGridDrawer(String, int[], int, int, IColorMap, Color) - Constructor for class jas.plot.LayerIntGridDrawer
Create a double layer drawer using values taken from an array of integers and a given IColorMap.
LayerIntGridDrawer(String, IntGrid, IColorMap, Color) - Constructor for class jas.plot.LayerIntGridDrawer
Create a double layer drawer using values using values taken from an IntGrid matrix and a given IColorMap.
LayerMouseListener - Class in jas.plot
A generic implementation of the ILayerMouseListener interface.
LayerMouseListener() - Constructor for class jas.plot.LayerMouseListener
 
LayerMultiObjectGridDrawer - Class in jas.plot
It is able to draw objects contained by a MultiObjGrid on a LayeredSurfaceFrame.
LayerMultiObjectGridDrawer(String, MultiObjGrid, Color) - Constructor for class jas.plot.LayerMultiObjectGridDrawer
Create a new object drawer based on a given MultiObjGrid object.
LayerMultiObjectGridDrawer(String, MultiObjGrid) - Constructor for class jas.plot.LayerMultiObjectGridDrawer
Create a new object drawer based on a given MultiObjGrid object.
LayerObjGridDrawer - Class in jas.plot
It is able to draw objects contained by an ObjGrid on a LayeredSurfaceFrame.
LayerObjGridDrawer(String, Grid, Color) - Constructor for class jas.plot.LayerObjGridDrawer
Create a new object drawer based on a given Grid object.
LayerObjGridDrawer(String, Grid) - Constructor for class jas.plot.LayerObjGridDrawer
Create a new object drawer based on a given Grid object.
leap() - Method in class jas.space.AbstractTurtle
Make a steps forward, but moves only if the target position is empty.
leap(int) - Method in class jas.space.AbstractTurtle
Make some steps forward, but moves only if the target position is empty.
leap(int) - Method in class jas.space.DigitalTurtle
 
leap(int) - Method in class jas.space.Turtle
Make some steps forward, but moves only if the target position is empty.
learn() - Method in class jas.ai.ann.NeuralNetwork
Make an epoch of training, analyzing each data sample.
learn() - Method in class jas.ai.ga.GeneticAlgorithm
 
learn() - Method in class jas.ai.GADecoder
 
learn() - Method in interface jas.ai.IDecoder
 
LEFT - Static variable in class jas.graph.ArrowComputer
 
LINEAR_INTERPOLATION - Static variable in class jas.random.EmpiricalDistribution
Uses interpolation.
load(IGraphMLCreator, String) - Method in class jas.graph.GraphML
Parse a GraphML (file) and return a jas.graph compliant graph.
load(String) - Method in class jas.graph.GraphML
Parse a GraphML (file) and return a jas.graph compliant graph.
loadDataFromFile(File) - Method in class jas.io.ParameterPanel
 
loadFromFile(String) - Method in class jas.graph.GraphAttributes
 
loadParameters(File) - Method in class jas.io.ParametersBag
Load parameters from the given file.
locationBag - Variable in class jas.engine.ProjectDocument
The list of sizes and positions of the windows built by models.
log(double, double) - Static method in class jas.maths.MathLib
 
log10(double) - Static method in class jas.maths.MathLib
 
log2(double) - Static method in class jas.maths.MathLib
 
LongColumn - Class in jas.statistics.db
A column which automatically retrieves and stores data from a long source.
LongColumn(String, ILongSource, int) - Constructor for class jas.statistics.db.LongColumn
 
LongColumn(String, ILongSource) - Constructor for class jas.statistics.db.LongColumn
 
LongColumn(String, int) - Constructor for class jas.statistics.db.LongColumn
 
LongColumn(String) - Constructor for class jas.statistics.db.LongColumn
 
LongInvoker - Class in jas.statistics.reflectors
Not of interest for users.
LongInvoker(Object, String, boolean) - Constructor for class jas.statistics.reflectors.LongInvoker
Constructor.
LongInvoker(Class, String, boolean) - Constructor for class jas.statistics.reflectors.LongInvoker
Constructor.

M

main(String[]) - Static method in class jas.engine.Sim
The main method starts an engine and show the Control Panel.
majorVersion - Variable in class jas.engine.ProjectDocument
Major version of the engine stored this document.
majorVersion - Static variable in class jas.engine.Sim
The current major version of simulation engine.
mapToObject(Object) - Method in class jas.io.ParametersBag
Set the parameters value to the corresponding fields name of the Object.
mapToObject(String, Object) - Method in class jas.io.ParametersBag
Set the parameters value contained into a section to the corresponding fields name of the Object.
MathLib - Class in jas.maths
 
MathLib() - Constructor for class jas.maths.MathLib
 
MAX - Static variable in class jas.space.DblDiffuseGrid
 
max() - Method in class jas.space.DblGrid
Get the maximum value stored into the grid.
max() - Method in class jas.space.IntGrid
Get the maximum value stored into the grid.
MAX - Static variable in class jas.statistics.functions.MaxTraceFunction
 
MAX - Static variable in class jas.statistics.functions.MultiTraceFunction
Return the maximum collected value.
MaxArrayFunction - Class in jas.statistics.functions
This class computes the maximum value in an array of source values.
MaxArrayFunction(IFloatArraySource) - Constructor for class jas.statistics.functions.MaxArrayFunction
Create a maximum function on a float array source.
MaxArrayFunction(IIntArraySource) - Constructor for class jas.statistics.functions.MaxArrayFunction
Create a maximum function on an integer array source.
MaxArrayFunction(ILongArraySource) - Constructor for class jas.statistics.functions.MaxArrayFunction
Create a maximum function on a long array source.
MaxArrayFunction(IDoubleArraySource) - Constructor for class jas.statistics.functions.MaxArrayFunction
Create a maximum function on a double array source.
MaxArrayFunction.Double - Class in jas.statistics.functions
MaxFunction operating on double source values.
MaxArrayFunction.Double(IDoubleArraySource) - Constructor for class jas.statistics.functions.MaxArrayFunction.Double
Create a maximum function on a double array source.
MaxArrayFunction.Float - Class in jas.statistics.functions
MaxFunction operating on float source values.
MaxArrayFunction.Float(IFloatArraySource) - Constructor for class jas.statistics.functions.MaxArrayFunction.Float
Create a maximum function on an float array source.
MaxArrayFunction.Integer - Class in jas.statistics.functions
MaxFunction operating on integer source values.
MaxArrayFunction.Integer(IIntArraySource) - Constructor for class jas.statistics.functions.MaxArrayFunction.Integer
Create a maximum function on an integer array source.
MaxArrayFunction.Long - Class in jas.statistics.functions
MaxFunction operating on long source values.
MaxArrayFunction.Long(ILongArraySource) - Constructor for class jas.statistics.functions.MaxArrayFunction.Long
Create a maximum function on a long array source.
MaxTraceFunction - Class in jas.statistics.functions
A MixFunction object is to collect data over time, computing some statistics on the fly, without storing the data in memory.
MaxTraceFunction() - Constructor for class jas.statistics.functions.MaxTraceFunction
 
MaxTraceFunction.Double - Class in jas.statistics.functions
An implementation of the MemorylessSeries class, which manages double type data sources.
MaxTraceFunction.Double(IDoubleSource, int) - Constructor for class jas.statistics.functions.MaxTraceFunction.Double
Create a basic statistic probe on a IDblSource object.
MaxTraceFunction.Double(Object, String, boolean) - Constructor for class jas.statistics.functions.MaxTraceFunction.Double
Create a basic statistic probe on a generic object.
MaxTraceFunction.Float - Class in jas.statistics.functions
An implementation of the MemorylessSeries class, which manages float type data sources.
MaxTraceFunction.Float(IFloatSource, int) - Constructor for class jas.statistics.functions.MaxTraceFunction.Float
Create a basic statistic probe on a IDblSource object.
MaxTraceFunction.Float(Object, String, boolean) - Constructor for class jas.statistics.functions.MaxTraceFunction.Float
Create a basic statistic probe on a generic object.
MaxTraceFunction.Integer - Class in jas.statistics.functions
An implementation of the MemorylessSeries class, which manages integer type data sources.
MaxTraceFunction.Integer(IIntSource, int) - Constructor for class jas.statistics.functions.MaxTraceFunction.Integer
Create a basic statistic probe on a IDblSource object.
MaxTraceFunction.Integer(Object, String, boolean) - Constructor for class jas.statistics.functions.MaxTraceFunction.Integer
Create a basic statistic probe on a generic object.
MaxTraceFunction.Long - Class in jas.statistics.functions
An implementation of the MemorylessSeries class, which manages long type data sources.
MaxTraceFunction.Long(ILongSource, int) - Constructor for class jas.statistics.functions.MaxTraceFunction.Long
Create a basic statistic probe on a IDblSource object.
MaxTraceFunction.Long(Object, String, boolean) - Constructor for class jas.statistics.functions.MaxTraceFunction.Long
Create a basic statistic probe on a generic object.
mean() - Method in class jas.space.DblGrid
Compute the sample mean value of the values stored in the grid.
mean() - Method in class jas.space.IntGrid
Compute the sample mean value of the values stored in the grid.
MEAN - Static variable in class jas.statistics.functions.MeanVarianceArrayFunction
Represent the mean function argument for the getDoubleValue method.
MEAN - Static variable in class jas.statistics.functions.MultiTraceFunction
Return the mean of the collected values.
MeanArrayFunction - Class in jas.statistics.functions
This class computes the average value of an array of values taken from a data source.
MeanArrayFunction(IFloatArraySource) - Constructor for class jas.statistics.functions.MeanArrayFunction
Create a mean function on a float array source.
MeanArrayFunction(IIntArraySource) - Constructor for class jas.statistics.functions.MeanArrayFunction
Create a mean function on an integer array source.
MeanArrayFunction(ILongArraySource) - Constructor for class jas.statistics.functions.MeanArrayFunction
Create a mean function on a long array source.
MeanArrayFunction(IDoubleArraySource) - Constructor for class jas.statistics.functions.MeanArrayFunction
Create a mean function on a double array source.
MeanVarianceArrayFunction - Class in jas.statistics.functions
This class computes the average and variance value of an array of values taken from a data source.
MeanVarianceArrayFunction(IFloatArraySource) - Constructor for class jas.statistics.functions.MeanVarianceArrayFunction
Create a mean function on a float array source.
MeanVarianceArrayFunction(IIntArraySource) - Constructor for class jas.statistics.functions.MeanVarianceArrayFunction
Create a mean function on an integer array source.
MeanVarianceArrayFunction(ILongArraySource) - Constructor for class jas.statistics.functions.MeanVarianceArrayFunction
Create a mean function on a long array source.
MeanVarianceArrayFunction(IDoubleArraySource) - Constructor for class jas.statistics.functions.MeanVarianceArrayFunction
Create a mean function on a double array source.
MethodDialog - Class in jas.probe
Not of interest for users.
MethodDialog(Frame, String, boolean, Method) - Constructor for class jas.probe.MethodDialog
 
MethodDialog(Method) - Constructor for class jas.probe.MethodDialog
 
MethodParameterDataModel - Class in jas.probe
Not of interest for users.
MethodParameterDataModel(Method) - Constructor for class jas.probe.MethodParameterDataModel
 
MethodsDataModel - Class in jas.probe
Not of interest for users.
MethodsDataModel(Object) - Constructor for class jas.probe.MethodsDataModel
 
MethodsDataModel(Object, boolean) - Constructor for class jas.probe.MethodsDataModel
 
millis() - Method in class jas.engine.SimTime
Return current milliseconds.
millis(int) - Method in class jas.engine.SimTime
Convert millis in absolute time.
min() - Method in class jas.space.DblGrid
Get the minimum value stored into the grid.
min() - Method in class jas.space.IntGrid
Get the minimum value stored into the grid.
MIN - Static variable in class jas.statistics.functions.MinTraceFunction
 
MIN - Static variable in class jas.statistics.functions.MultiTraceFunction
Return the minimum collected value.
MinArrayFunction - Class in jas.statistics.functions
This class computes the minimum value in an array of source values.
MinArrayFunction(IFloatArraySource) - Constructor for class jas.statistics.functions.MinArrayFunction
Create a minimum function on a float array source.
MinArrayFunction(IIntArraySource) - Constructor for class jas.statistics.functions.MinArrayFunction
Create a minimum function on an int array source.
MinArrayFunction(ILongArraySource) - Constructor for class jas.statistics.functions.MinArrayFunction
Create a minimum function on a long array source.
MinArrayFunction(IDoubleArraySource) - Constructor for class jas.statistics.functions.MinArrayFunction
Create a minimum function on a double array source.
MinArrayFunction.Double - Class in jas.statistics.functions
MinFunction operating on double source values.
MinArrayFunction.Double(IDoubleArraySource) - Constructor for class jas.statistics.functions.MinArrayFunction.Double
Create a minimum function on a double array source.
MinArrayFunction.Float - Class in jas.statistics.functions
MinFunction operating on float source values.
MinArrayFunction.Float(IFloatArraySource) - Constructor for class jas.statistics.functions.MinArrayFunction.Float
Create a minimum function on a float array source.
MinArrayFunction.Integer - Class in jas.statistics.functions
MinFunction operating on integer source values.
MinArrayFunction.Integer(IIntArraySource) - Constructor for class jas.statistics.functions.MinArrayFunction.Integer
Create a minimum function on an integer array source.
MinArrayFunction.Long - Class in jas.statistics.functions
MinFunction operating on long source values.
MinArrayFunction.Long(ILongArraySource) - Constructor for class jas.statistics.functions.MinArrayFunction.Long
Create a minimum function on a long array source.
minorVersion - Static variable in class jas.engine.Sim
The current minor version of simulation engine.
mins() - Method in class jas.engine.SimTime
Return current minutes.
mins(int) - Method in class jas.engine.SimTime
Convert minutes in absolute time.
MinTraceFunction - Class in jas.statistics.functions
A MixFunction object is to collect data over time, computing some statistics on the fly, without storing the data in memory.
MinTraceFunction() - Constructor for class jas.statistics.functions.MinTraceFunction
 
MinTraceFunction.Double - Class in jas.statistics.functions
An implementation of the MemorylessSeries class, which manages double type data sources.
MinTraceFunction.Double(IDoubleSource, int) - Constructor for class jas.statistics.functions.MinTraceFunction.Double
Create a basic statistic probe on a IDblSource object.
MinTraceFunction.Double(Object, String, boolean) - Constructor for class jas.statistics.functions.MinTraceFunction.Double
Create a basic statistic probe on a generic object.
MinTraceFunction.Float - Class in jas.statistics.functions
An implementation of the MemorylessSeries class, which manages float type data sources.
MinTraceFunction.Float(IFloatSource, int) - Constructor for class jas.statistics.functions.MinTraceFunction.Float
Create a basic statistic probe on a IDblSource object.
MinTraceFunction.Float(Object, String, boolean) - Constructor for class jas.statistics.functions.MinTraceFunction.Float
Create a basic statistic probe on a generic object.
MinTraceFunction.Integer - Class in jas.statistics.functions
An implementation of the MemorylessSeries class, which manages integer type data sources.
MinTraceFunction.Integer(IIntSource, int) - Constructor for class jas.statistics.functions.MinTraceFunction.Integer
Create a basic statistic probe on a IDblSource object.
MinTraceFunction.Integer(Object, String, boolean) - Constructor for class jas.statistics.functions.MinTraceFunction.Integer
Create a basic statistic probe on a generic object.
MinTraceFunction.Long - Class in jas.statistics.functions
An implementation of the MemorylessSeries class, which manages long type data sources.
MinTraceFunction.Long(ILongSource, int) - Constructor for class jas.statistics.functions.MinTraceFunction.Long
Create a basic statistic probe on a IDblSource object.
MinTraceFunction.Long(Object, String, boolean) - Constructor for class jas.statistics.functions.MinTraceFunction.Long
Create a basic statistic probe on a generic object.
modified - Variable in class jas.plot.LayeredSurfaceProperties
 
months() - Method in class jas.engine.SimTime
Return current months.
months(int) - Method in class jas.engine.SimTime
Convert months in absolute time.
MOORE - Static variable in class jas.space.DblDiffuseGrid
 
MOVE_BOUND - Static variable in class jas.space.AbstractTurtle
Turtle moves on a bounded grid.
MOVE_REFLECT - Static variable in class jas.space.AbstractTurtle
Turtle moves on a walled grid.
MOVE_TORUS - Static variable in class jas.space.AbstractTurtle
Turtle moves on a toroidal grid.
moveGridPosition(IGridPosition, int, int) - Method in interface jas.space.IObjGrid
 
moveGridPosition(IGridPosition, int, int) - Method in class jas.space.MultiObjGrid
Move a IGridPosition object from its current position to the specified destination.
moveGridPosition(IGridPosition, int, int) - Method in class jas.space.ObjGrid
Move a IGridPosition object from its current position to the specified destination, only if the destination cell is empty.
moveGridPosition(IGridPosition, int, int) - Method in class jas.space.ObjVirtualGrid
Move a IGridPosition object from its current position to the specified destination, only if the destination cell is empty.
moveNext() - Method in class jas.io.CSVFileDataReader
 
moveNext() - Method in class jas.io.DataFileReader
 
moveNext() - Method in class jas.io.XLSFileDataReader
 
MovingAverageArrayFunction - Class in jas.statistics.functions
This class computes the average of the last given number of values in an array taken from a data source.
MovingAverageArrayFunction(IFloatArraySource, int) - Constructor for class jas.statistics.functions.MovingAverageArrayFunction
Create a count function on a float array source.
MovingAverageArrayFunction(IIntArraySource, int) - Constructor for class jas.statistics.functions.MovingAverageArrayFunction
Create a count function on an integer array source.
MovingAverageArrayFunction(ILongArraySource, int) - Constructor for class jas.statistics.functions.MovingAverageArrayFunction
Create a count function on a long array source.
MovingAverageArrayFunction(IDoubleArraySource, int) - Constructor for class jas.statistics.functions.MovingAverageArrayFunction
Create a count function on a double array source.
MovingAverageTraceFunction - Class in jas.statistics.functions
This class computes the average of the last values collected from a data source.
MovingAverageTraceFunction(IDoubleSource, int, int) - Constructor for class jas.statistics.functions.MovingAverageTraceFunction
Create a basic statistic probe on a IDblSource object.
MovingAverageTraceFunction(IFloatSource, int, int) - Constructor for class jas.statistics.functions.MovingAverageTraceFunction
Create a basic statistic probe on a IDblSource object.
MovingAverageTraceFunction(ILongSource, int, int) - Constructor for class jas.statistics.functions.MovingAverageTraceFunction
Create a basic statistic probe on a IDblSource object.
MovingAverageTraceFunction(IIntSource, int, int) - Constructor for class jas.statistics.functions.MovingAverageTraceFunction
Create a basic statistic probe on a IDblSource object.
MultiObjGrid - Class in jas.space
A bidimensional grid capable of containing many objects into each cell.
MultiObjGrid(Grid, int) - Constructor for class jas.space.MultiObjGrid
Create a copy of the given grid with a given intial capacity.
MultiObjGrid(int, int, int) - Constructor for class jas.space.MultiObjGrid
Create a grid with given size and a given intial capacity.
MultiObjGrid(Grid) - Constructor for class jas.space.MultiObjGrid
Create a copy of the given grid with a default intial capacity.
MultiObjGrid(int, int) - Constructor for class jas.space.MultiObjGrid
Create a grid with given size and a default intial capacity.
multiply(double) - Method in class jas.space.DblGrid
Multiply the given value to the value of each cell.
multiply(int) - Method in class jas.space.IntGrid
Multiply the given value to the value of each cell.
MultiRun - Class in jas.engine
MultiRun is a template abstract class useful to guide the modeller to build an automatic simulation launcher, able to change interactively parameters on the basis of the last run.
MultiRun(String, int) - Constructor for class jas.engine.MultiRun
Create a new multi run session.
MultiRunFrame - Class in jas.engine
Not of interest for users.
MultiRunFrame(MultiRun) - Constructor for class jas.engine.MultiRunFrame
 
MultiTraceFunction - Class in jas.statistics.functions
A MixFunction object is to collect data over time, computing some statistics on the fly, without storing the data in memory.
MultiTraceFunction() - Constructor for class jas.statistics.functions.MultiTraceFunction
 
MultiTraceFunction.Double - Class in jas.statistics.functions
An implementation of the MemorylessSeries class, which manages double type data sources.
MultiTraceFunction.Double(IDoubleSource, int) - Constructor for class jas.statistics.functions.MultiTraceFunction.Double
Create a basic statistic probe on a IDblSource object.
MultiTraceFunction.Double(Object, String, boolean) - Constructor for class jas.statistics.functions.MultiTraceFunction.Double
Create a basic statistic probe on a generic object.
MultiTraceFunction.Float - Class in jas.statistics.functions
An implementation of the MemorylessSeries class, which manages float type data sources.
MultiTraceFunction.Float(IFloatSource, int) - Constructor for class jas.statistics.functions.MultiTraceFunction.Float
Create a basic statistic probe on a IDblSource object.
MultiTraceFunction.Float(Object, String, boolean) - Constructor for class jas.statistics.functions.MultiTraceFunction.Float
Create a basic statistic probe on a generic object.
MultiTraceFunction.Integer - Class in jas.statistics.functions
An implementation of the MemorylessSeries class, which manages integer type data sources.
MultiTraceFunction.Integer(IIntSource, int) - Constructor for class jas.statistics.functions.MultiTraceFunction.Integer
Create a basic statistic probe on a IDblSource object.
MultiTraceFunction.Integer(Object, String, boolean) - Constructor for class jas.statistics.functions.MultiTraceFunction.Integer
Create a basic statistic probe on a generic object.
MultiTraceFunction.Long - Class in jas.statistics.functions
An implementation of the MemorylessSeries class, which manages long type data sources.
MultiTraceFunction.Long(ILongSource, int) - Constructor for class jas.statistics.functions.MultiTraceFunction.Long
Create a basic statistic probe on a IDblSource object.
MultiTraceFunction.Long(Object, String, boolean) - Constructor for class jas.statistics.functions.MultiTraceFunction.Long
Create a basic statistic probe on a generic object.

N

name - Variable in class jas.io.ParameterPanel
 
navigateWebSite() - Method in class jas.engine.gui.JAS.JASController
 
NetworkStatComputer - Class in jas.graph.statistics
 
NetworkStatComputer(Graph) - Constructor for class jas.graph.statistics.NetworkStatComputer
 
NeuralDataSet - Class in jas.ai.ann
A datawarehouse for neural networks.
NeuralDataSet(int, int, Random) - Constructor for class jas.ai.ann.NeuralDataSet
Create a new neural data set with specified parameters.
NeuralDataSet(int, int) - Constructor for class jas.ai.ann.NeuralDataSet
Create a new neural data set with specified parameters.
NeuralNetwork - Class in jas.ai.ann
An implemntation of a three-layer artificial neural network.
NeuralNetwork(boolean, int, int, int) - Constructor for class jas.ai.ann.NeuralNetwork
Create a new artificial neural network.
NeuralNetwork(File) - Constructor for class jas.ai.ann.NeuralNetwork
Create a new artificial neural network loading parameters from the given file.
newCellSize - Variable in class jas.plot.LayeredSurfaceProperties
 
newCollectionEvent(Collection, Class, String) - Method in class jas.events.EventFactory
Search for an used collection event and regenerate it or create a new instance.
newCollectionEvent(Collection, int) - Method in class jas.events.EventFactory
Search for an used collection event and regenerate it or create a new instance.
newFile() - Method in class jas.engine.gui.JAS.JASController
 
newGraph() - Method in class jas.graph.editor.GraphEditor
 
newGraph(GraphAttributes) - Method in class jas.graph.editor.GraphEditor
 
newGroupEvent() - Method in class jas.events.EventFactory
Search for an used group event and regenerate it or create a new instance.
newMultiCastEvent(Collection, int) - Method in class jas.events.EventFactory
Search for an used multicast event and regenerate it or create a new instance.
newSimpleEvent(Object, String) - Method in class jas.events.EventFactory
Search for an used simple event and regenerate it or create a new instance.
newSimpleEvent(Object, int) - Method in class jas.events.EventFactory
Search for an used simple event and regenerate it or create a new instance.
nextBoolean() - Method in class jas.random.JavaRandom
Return a random boolean.
nextBytes(byte[]) - Method in class jas.random.JavaRandom
Unsupported operation.
nextDouble() - Method in class jas.random.JavaRandom
Generate a double within the exclusive range (0, 1).
nextFloat() - Method in class jas.random.JavaRandom
Generate a float within the exclusive range (0, 1).
nextGaussian() - Method in class jas.random.JavaRandom
Generate a random number from the normal distribution with mean 0.0 and standard deviation 1.0.
nextInt() - Method in class jas.random.JavaRandom
Unsupported operation.
nextInt(int) - Method in class jas.random.JavaRandom
Generate a uniform random number from 0 and the given parameter.
nextItem() - Method in class jas.ai.ann.NeuralDataSet
Move the iterator to the next element.
nextLong() - Method in class jas.random.JavaRandom
Unsupported operation.
nextModel() - Method in class jas.engine.MultiRun
When a SIMULATION_END signal is sent to JAS by one of the running models, simulation is stopped and this method is called.
nextTrainingItem() - Method in class jas.ai.ann.NeuralDataSet
Move the iterator to the next element, which has the useInTraining attribute set to true.
NO_INTERPOLATION - Static variable in class jas.random.EmpiricalDistribution
Do not use interpolation.
NodeAttributeEditor - Class in jas.graph.editor
A dialog windows used to edit nodes' attributes.
NodeAttributeEditor(Graph) - Constructor for class jas.graph.editor.NodeAttributeEditor
This is the default constructor
NodeLayer - Class in jas.ai.ann
A node layer is a generic vector.
NodeLayer(int) - Constructor for class jas.ai.ann.NodeLayer
 
NodeLayer(int, boolean) - Constructor for class jas.ai.ann.NodeLayer
Build a vector with a given number of nodes.
NodePropertiesEditor - Class in jas.graph.editor
A vertex properties editor.
NodePropertiesEditor(JFrame, IRelationalAgent) - Constructor for class jas.graph.editor.NodePropertiesEditor
 
NormalDistribution - Class in jas.random
Well known probability distribution.
NormalDistribution(double, double, RandomEngine) - Constructor for class jas.random.NormalDistribution
Create a normal random generator with given parameters and a given generator.
NormalDistribution(double, double) - Constructor for class jas.random.NormalDistribution
Create a normal random generator with given parameters and the default generator of JAS engine (Sim.getRnd() generator).

O

ObjectDataModel - Class in jas.probe
Not of interest for users.
ObjectDataModel(Object) - Constructor for class jas.probe.ObjectDataModel
 
ObjGrid - Class in jas.space
A bidimensional grid containing one object per cell.
ObjGrid(Grid) - Constructor for class jas.space.ObjGrid
Create a copy of the given grid.
ObjGrid(int, int) - Constructor for class jas.space.ObjGrid
Create a grid with given size.
ObjVirtualGrid - Class in jas.space
A sparse bidimensional grid containing one object per cell.
ObjVirtualGrid(Grid) - Constructor for class jas.space.ObjVirtualGrid
Create a copy of the given grid.
ObjVirtualGrid(int, int) - Constructor for class jas.space.ObjVirtualGrid
Create a grid with given size.
openDatabase() - Method in class jas.statistics.db.Database
Open the database according to the opening mode specified in the Database constructor.
openFile() - Method in class jas.engine.gui.JAS.JASController
 
openFile(String) - Method in class jas.io.CSVFileDataReader
 
openFile(File) - Method in class jas.io.CSVFileDataReader
 
openFile(File, String) - Method in class jas.io.XLSFileDataReader
 
openFileMRU(int) - Method in class jas.engine.gui.JAS.JASController
 
openGraph() - Method in class jas.graph.editor.GraphEditor
 
openProbe(Object, String, ISimModel) - Static method in class jas.engine.Sim
Opens a probe on the given object and return its reference.
openProbe(Object, String) - Static method in class jas.engine.Sim
Opens a probe on the given object and return its reference.
openProject(File) - Method in class jas.engine.gui.JAS.JASController
Force the Control Panel to load a project file.
openProject(File) - Method in class jas.engine.gui.JAS
 
openSheet(File) - Method in class jas.io.XLSFileDataWriter
 
OutputNodeLayer - Class in jas.ai.ann
The output node layer is used to store values of the output layer of the neural network.
OutputNodeLayer(int) - Constructor for class jas.ai.ann.OutputNodeLayer
Build an output node layer with a given number of nodes.
OutputNodeLayer(int, double[], double[]) - Constructor for class jas.ai.ann.OutputNodeLayer
Build an input node layer with a given number of nodes and given ranges for each node values.

P

paint(Graphics) - Method in class jas.graph.GraphRendererPanel
 
paint(Graphics, int) - Method in interface jas.plot.ILayerDrawer
Paint the layer on the screen.
paint(Graphics, int) - Method in class jas.plot.LayerDblGridDrawer
Draw the layer using the given cell length.
paint(Graphics, int) - Method in class jas.plot.LayerIntGridDrawer
Draw the layer using the given cell length.
paint(Graphics, int) - Method in class jas.plot.LayerMultiObjectGridDrawer
Draw the layer using the given cell length.
paint(Graphics, int) - Method in class jas.plot.LayerObjGridDrawer
Draw the layer using the given cell length.
paintArrowEdge(Graphics2D, IRelationalAgent, IRelationalAgent) - Method in class jas.graph.GraphRendererPanel
 
paintComponent(Graphics) - Method in class jas.engine.gui.AboutPanel
Draw the panel content.
paintComponent(Graphics) - Method in class jas.plot.LayeredSurfacePanel
Draw the panel.
PanelObjectCollection - Class in jas.probe
Not of interest for users.
PanelObjectCollection(Object) - Constructor for class jas.probe.PanelObjectCollection
 
ParameterEditorFrame - Class in jas.io.gui
A frame to edit parameter bags.
ParameterEditorFrame() - Constructor for class jas.io.gui.ParameterEditorFrame
 
ParameterEditorFrame(ParametersBag) - Constructor for class jas.io.gui.ParameterEditorFrame
 
ParameterField - Class in jas.io
An object representing a parameter, with its own type, a short description and the min-max range when it is bounded.
ParameterField(ParameterField) - Constructor for class jas.io.ParameterField
Construct a new parameter as a copy of another one.
ParameterField(String, int) - Constructor for class jas.io.ParameterField
Construct a new parameter field.
ParameterField(String, int, int) - Constructor for class jas.io.ParameterField
Construct a new TYPE_INT parameter field with bounded interval.
ParameterField(String, long, long) - Constructor for class jas.io.ParameterField
Construct a new TYPE_LONG parameter field with bounded interval.
ParameterField(String, float, float) - Constructor for class jas.io.ParameterField
Construct a new TYPE_FLOAT parameter field with bounded interval.
ParameterField(String, double, double) - Constructor for class jas.io.ParameterField
Construct a new TYPE_DBL parameter field with bounded interval.
ParameterFrame - Class in jas.io
A frame used for parameter input.
ParameterFrame() - Constructor for class jas.io.ParameterFrame
This method initializes
ParameterFrame(Object, String, File, File) - Constructor for class jas.io.ParameterFrame
 
ParameterFrame(Object, String, File) - Constructor for class jas.io.ParameterFrame
 
ParameterFrame(Object, String, String) - Constructor for class jas.io.ParameterFrame
 
ParameterFrame(Object, String, String, String) - Constructor for class jas.io.ParameterFrame
 
ParameterFrame(Object, String, ParametersBag) - Constructor for class jas.io.ParameterFrame
 
ParameterManager - Class in jas.probe
Not of interest for users.
ParameterManager(Object, URL) - Constructor for class jas.probe.ParameterManager
 
ParameterPanel - Class in jas.io
Not of interest for user.
ParameterPanel(Object, String, File) - Constructor for class jas.io.ParameterPanel
 
ParameterPanel(Object, String, String) - Constructor for class jas.io.ParameterPanel
 
ParameterPanel(Object, String, ParametersBag) - Constructor for class jas.io.ParameterPanel
 
ParametersBag - Class in jas.io
A container for parameters.
ParametersBag() - Constructor for class jas.io.ParametersBag
Create a new parameter container.
ParametersBag(String) - Constructor for class jas.io.ParametersBag
Create a parameter container from an XML file descriptor.
ParametersBag(File) - Constructor for class jas.io.ParametersBag
Create a parameter container from an XML file descriptor.
parseXML(File) - Static method in class jas.io.XMLManipulator
Load an XML file and parse its content.
pauseModel() - Method in class jas.engine.gui.JAS.JASController
 
performAction(int) - Method in class jas.engine.AgentList
Impements ISimEventListener interface.
performAction(int) - Method in class jas.engine.gui.EngineParametersFrame
Update event list after a step is performed by event list.
performAction(int) - Method in class jas.engine.gui.JAS.JASController
 
performAction(int) - Method in class jas.engine.SimEngine
React to system events.
performAction(int) - Method in interface jas.events.ISimEventListener
The object implementing this interface is able to receive an event notify.
performAction(int) - Method in class jas.graph.GraphViewer
 
performAction(int) - Method in class jas.graphics.plot.CollectionBarPlotter
Update the plot.
performAction(int) - Method in class jas.graphics.plot.IndividualBarPlotter
Update the plot.
performAction(int) - Method in class jas.graphics.plot.TimeSeriesPlotter
Update the plot.
performAction(int) - Method in class jas.io.VariableMonitorFrame
Update the variables.
performAction(int) - Method in class jas.plot.LayeredSurfaceFrame
React to system events.
performAction(int) - Method in class jas.space.DblDiffuseGrid
 
performAction(int) - Method in class jas.statistics.CrossSection
ISimEventListener callback function.
performAction(int) - Method in class jas.statistics.db.Database
 
performAction(int) - Method in class jas.statistics.db.Table
 
performAction(int) - Method in class jas.statistics.functions.AbstractFunction
Update the source, invoking the updateSource() method.
performAction(int) - Method in class jas.statistics.functions.MaxTraceFunction
ISimEventListener callback function.
performAction(int) - Method in class jas.statistics.functions.MinTraceFunction
ISimEventListener callback function.
performAction(int) - Method in class jas.statistics.functions.MovingAverageTraceFunction
ISimEventListener callback function.
performAction(int) - Method in class jas.statistics.functions.MultiTraceFunction
ISimEventListener callback function.
performAction(int) - Method in class jas.statistics.Series
ISimEventListener callback function.
performAction(int) - Method in class jas.statistics.TimeSeries
Perform one of the defined actions.
performDblClickActionAt(int, int) - Method in interface jas.plot.ILayerMouseListener
Notify a double click event on a specific cell.
performDblClickActionAt(int, int) - Method in class jas.plot.LayerDblGridDrawer
If a mouse listener has been defined the double-click event, it is passed to it, otherwise it is shown a message box with the value contained by the clicked cell.
performDblClickActionAt(int, int) - Method in class jas.plot.LayerIntGridDrawer
If a mouse listener has been defined the double-click event, it is passed to it, otherwise it is shown a message box with the value contained by the clicked cell.
performDblClickActionAt(int, int) - Method in class jas.plot.LayerMouseListener
 
performDblClickActionAt(int, int) - Method in class jas.plot.LayerMultiObjectGridDrawer
If a mouse listener has been defined the double-click event, it is passed to it, otherwise it is shown a CellObjectChooser that allows the user to choose which object to be probed.
performDblClickActionAt(int, int) - Method in class jas.plot.LayerObjGridDrawer
If a mouse listener has been defined the double-click event, it is passed to it, otherwise it is shown a message box with the value contained by the clicked cell.
performMouseMovedFromTo(int, int, int, int) - Method in interface jas.plot.ILayerMouseListener
Notify a mouse dragging action.
performMouseMovedFromTo(int, int, int, int) - Method in class jas.plot.LayerDblGridDrawer
If a mouse listener has been defined the mouse dragging event, it is passed to it, otherwise it is returned false.
performMouseMovedFromTo(int, int, int, int) - Method in class jas.plot.LayerIntGridDrawer
If a mouse listener has been defined the mouse dragging event, it is passed to it, otherwise it is returned false.
performMouseMovedFromTo(int, int, int, int) - Method in class jas.plot.LayerMouseListener
 
performMouseMovedFromTo(int, int, int, int) - Method in class jas.plot.LayerMultiObjectGridDrawer
If a mouse listener has been defined the mouse dragging event, it is passed to it, otherwise it is returned false.
performMouseMovedFromTo(int, int, int, int) - Method in class jas.plot.LayerObjGridDrawer
If a mouse listener has been defined the mouse dragging event, it is passed to it, otherwise it is returned false.
performRightClickActionAt(int, int) - Method in interface jas.plot.ILayerMouseListener
Notify a right button click event on a specific cell.
performRightClickActionAt(int, int) - Method in class jas.plot.LayerDblGridDrawer
If a mouse listener has been defined the right-click event, it is passed to it, otherwise it is returned false.
performRightClickActionAt(int, int) - Method in class jas.plot.LayerIntGridDrawer
If a mouse listener has been defined the right-click event, it is passed to it, otherwise it is returned false.
performRightClickActionAt(int, int) - Method in class jas.plot.LayerMouseListener
 
performRightClickActionAt(int, int) - Method in class jas.plot.LayerMultiObjectGridDrawer
If a mouse listener has been defined the right-click event, it is passed to it, otherwise it is returned false.
performRightClickActionAt(int, int) - Method in class jas.plot.LayerObjGridDrawer
If a mouse listener has been defined the right-click event, it is passed to it, otherwise it is returned false.
PK_IDENTITY - Static variable in class jas.statistics.db.Table
 
PK_NOTHING - Static variable in class jas.statistics.db.Table
 
PK_SIMULATION_TIME - Static variable in class jas.statistics.db.Table
 
print(double[]) - Method in class jas.space.DblDiffuseGrid
 
ProbeFrame - Class in jas.probe
The probe window class.
ProbeFrame(Object, String) - Constructor for class jas.probe.ProbeFrame
This constructor checks if the given object implements the IProbeFields interface.
ProbeFrame(Object, String, boolean) - Constructor for class jas.probe.ProbeFrame
This constructor ignores the IProbeFields interface and shows all the fields of the object.
ProbeReflectionUtils - Class in jas.probe
A collection of static methods using the java reflection to manipulate objects.
ProbeReflectionUtils() - Constructor for class jas.probe.ProbeReflectionUtils
 
projectDescription - Variable in class jas.engine.ProjectDocument
The project description.
ProjectDocument - Class in jas.engine
An abstract class implementing the generic content of a project.
ProjectDocument() - Constructor for class jas.engine.ProjectDocument
Construct a project document with no name.
ProjectDocument(String) - Constructor for class jas.engine.ProjectDocument
Standard project document constructor.
ProjectDocumentFrame - Class in jas.engine
Not of interest for users.
ProjectDocumentFrame(Frame, String, boolean, ProjectDocument) - Constructor for class jas.engine.ProjectDocumentFrame
Constructor.
projectFile - Variable in class jas.engine.ProjectDocument
The file associated with this document.
projectMustBeSaved() - Method in class jas.engine.ProjectDocumentFrame
 
projectName - Variable in class jas.engine.ProjectDocument
The project name.
ProjectTree - Class in jas.engine
Not of interest for users.
ProjectTree(DynamicClassLoader, String) - Constructor for class jas.engine.ProjectTree
 
ProjectTreePanel - Class in jas.engine.gui
The panel containing project tree, located on the WEST side of the JAS simulation environment.
ProjectTreePanel(DynamicClassLoader, ProjectDocument) - Constructor for class jas.engine.gui.ProjectTreePanel
 
ProjectXMLDocument - Class in jas.engine
Implementation of the ProjectDocument abstract class.
ProjectXMLDocument(String) - Constructor for class jas.engine.ProjectXMLDocument
New project document constructor.
ProjectXMLDocument(File) - Constructor for class jas.engine.ProjectXMLDocument
Open a project document from the given file.
pushDataInDataSet() - Method in class jas.ai.ann.NeuralNetwork
Append to the NeuralDataSet the current input/target value set.
pushDataInDataSet(boolean) - Method in class jas.ai.ann.NeuralNetwork
Append to the NeuralDataSet the current input/target value set.
putAttribute(Object, Object) - Method in class jas.graph.RelationalAgent
 

Q

query(String) - Method in class jas.statistics.db.Database
Execute a SQL query command on the database and returns a result set.
quit() - Method in class jas.engine.SimEngine
Stop the simulation, dispose everything and the quit the JVM.

R

raisedEvent(int) - Method in interface jas.engine.ISimEngineListener
 
raisedEvent(int) - Method in class jas.engine.MultiRun
Implementing the ISimEngineListener.
RandomCircleLayout - Class in jas.graph.layout
 
RandomCircleLayout(Graph, Dimension) - Constructor for class jas.graph.layout.RandomCircleLayout
 
RandomGenerator - Class in jas.random
This class is a repository for random number generators.
RandomGenerator(int) - Constructor for class jas.random.RandomGenerator
This constructor creates a MersenneTwister raw generator with the given seed.
RandomGenerator() - Constructor for class jas.random.RandomGenerator
Default constructor.
randomInitialize() - Method in class jas.ai.ga.GARule
Initialize the bit string to a uniform random initial state.
randomizeDataSet() - Method in class jas.ai.ann.NeuralDataSet
Shuffle the sample list.
randomizeWeights() - Method in class jas.ai.ann.NeuralNetwork
Randomize the Wih and Who weight matrixes, using the standard randomWeightsRange range (-0.3, 0.3).
randomizeWeights(double) - Method in class jas.ai.ann.NeuralNetwork
Randomize the Wih and Who weight matrixes, using the given range.
RandomLayout - Class in jas.graph.layout
 
RandomLayout(Graph, Dimension) - Constructor for class jas.graph.layout.RandomLayout
 
randomSeedGeneration - Variable in class jas.engine.ProjectDocument
Decides if the random seed must be generated by simulation engine or not.
readParamsFromFile() - Method in class jas.probe.ParameterManager
 
readParamsFromObject() - Method in class jas.probe.ParameterManager
 
readStructure() - Method in class jas.io.CSVFileDataReader
 
readStructure(File) - Method in class jas.io.CSVFileDataWriter
 
readStructure() - Method in class jas.io.DataFileReader
 
readStructure() - Method in class jas.io.XLSFileDataReader
 
readValue(Object) - Method in class jas.io.ValueReader
Invoke the method of the target object and return its double result.
readValue() - Method in class jas.io.ValueReader
Invoke the method of the object passed to constructor and return its double result.
realTime(int, int, int, int, int) - Static method in class jas.engine.SimTime
Compute the absolute time of a given date and time.
realTime(int, int, int, int, int, int) - Static method in class jas.engine.SimTime
Compute the absolute time of a given date and time.
RealTimeEventList - Class in jas.events
It extends the simple event list.
RealTimeEventList(EventList) - Constructor for class jas.events.RealTimeEventList
Constructor.
rebuildModels() - Method in class jas.engine.SimEngine
Dispose and rebuild each running model.
RECEIVE_METHOD - Static variable in class jas.net.InformationServer
 
receiveInfo(String, String) - Method in class jas.net.InformationServer
 
reflectX(int) - Method in class jas.space.Grid
Check the given x coordinate considering the grid as a walled space.
reflectX(int) - Method in interface jas.space.IObjGrid
 
reflectY(int) - Method in class jas.space.Grid
Check the given y coordinate considering the grid as a walled space.
reflectY(int) - Method in interface jas.space.IObjGrid
 
refresh() - Method in class jas.engine.gui.EngineParametersFrame
Update frame content according to current engine status.
refresh() - Method in class jas.io.VariableMonitorFrame
 
RegularCircleLayout - Class in jas.graph.layout
 
RegularCircleLayout(Graph, Dimension) - Constructor for class jas.graph.layout.RegularCircleLayout
 
RelationalAgent - Class in jas.graph
The default implementation of the IRelationalAgent interface.
RelationalAgent(Graph) - Constructor for class jas.graph.RelationalAgent
 
RelationalAgent(Graph, int) - Constructor for class jas.graph.RelationalAgent
 
RemoteSimulationServer - Class in jas.net
 
RemoteSimulationServer(String) - Constructor for class jas.net.RemoteSimulationServer
 
remove(Object) - Method in class jas.space.MultiObjGrid
Remove the given object from the grid.
remove(Object) - Method in class jas.space.ObjVirtualGrid
Remove the given object from the grid.
removeAt(int, int, Object) - Method in class jas.space.MultiObjGrid
Remove the given object from the grid at given position.
removeEngineListener(ISimEngineListener) - Method in class jas.engine.SimEngine
 
removeEvent(SimEvent) - Method in class jas.events.SimGroupEvent
Remove the given event from the list.
removeEventListener(ISimEventListener) - Method in class jas.events.EventList
Remove a listener from the listeners list.
removeEventListener(ISimEventListener) - Method in class jas.events.SimMultiCastEvent
Unregister an ISimEventListener object from the information service.
removeFirst() - Method in class jas.ai.ann.NeuralDataSet
Remove the first sample from the list.
removeFirst(int) - Method in class jas.ai.ann.NeuralDataSet
Remove the first given number of samples from the list.
removeGridPosition(IGridPosition) - Method in interface jas.space.IObjGrid
 
removeGridPosition(IGridPosition) - Method in class jas.space.MultiObjGrid
Remove the IGridPosition object from the grid.
removeGridPosition(IGridPosition) - Method in class jas.space.ObjGrid
Remove the IGridPosition object from the grid.
removeGridPosition(IGridPosition) - Method in class jas.space.ObjVirtualGrid
Remove the IGridPosition object from the grid.
removeListDataListener(ListDataListener) - Method in class jas.probe.MethodsDataModel
 
removeParameter(String) - Method in class jas.io.ParametersBag
Remove a parameter from where it is.
removeParameter(String, String) - Method in class jas.io.ParametersBag
Remove a parameter into the given section with the given name.
removePath(File) - Method in class jas.engine.DynamicClassLoader
Remove directory from the local classpath.
removeRelation(IRelationalAgent) - Method in interface jas.graph.IRelationalAgent
 
removeRelation(IRelationalAgent) - Method in class jas.graph.RelationalAgent
 
removeRow(int) - Method in class jas.io.DataTable
Remove the row at given index.
removeSafe(Object) - Method in class jas.engine.AgentList
 
removeSection(String) - Method in class jas.io.ParametersBag
 
resetIterator() - Method in class jas.ai.ann.NeuralDataSet
Reset the iterator to the first element of the list.
resetOutOfScale() - Method in class jas.ai.ann.InputNodeLayer
Reset the out of scale monitor.
resetOutOfScale() - Method in class jas.ai.ann.OutputNodeLayer
Reset the out of scale monitor.
resetTo(double) - Method in class jas.space.DblGrid
Set all cells to the given value.
resetTo(int) - Method in class jas.space.IntGrid
Set all cells to the given value.
restartModel() - Method in class jas.engine.gui.JAS.JASController
 
RIGHT - Static variable in class jas.graph.ArrowComputer
 
rotate(int) - Method in class jas.engine.AgentList
Rotates the elements in the specified list by the specified distance.
run() - Method in class jas.engine.MultiRun
MultiRun is an independent thread.
run() - Method in class jas.events.EventList
Start the independent thread running simulation.
run() - Method in class jas.net.AgentServer
 
run() - Method in class jas.net.SimServer
 
runningModels - Variable in class jas.engine.ProjectDocument
The list of the ISimModel classes to load into simulation engine.
runsInRealTime - Variable in class jas.engine.ProjectDocument
Enabled if model time is based on real time.

S

save(Graph, String) - Method in class jas.graph.GraphML
Save the given graph to the specified file, using the GraphML format.
save(SVGGraphics2D, String) - Static method in class jas.io.ImageGenerator
 
save(JPanel, String) - Static method in class jas.io.ImageGenerator
 
save(JFrame, String) - Static method in class jas.io.ImageGenerator
 
save(JPanel, String) - Static method in class jas.io.SVGGenerator
 
save(JFrame, String) - Static method in class jas.io.SVGGenerator
 
saveAsPicture(JPanel, String) - Static method in class jas.io.SVGGenerator
 
saveDescriptor(File) - Method in class jas.io.ParametersBag
Save parameters descriptor to the given file in XML format.
saveDialog(String) - Static method in class jas.io.ImageGenerator
 
saveDocument(File) - Method in class jas.engine.ProjectDocument
Store the document in the given file.
saveDocument() - Method in class jas.engine.ProjectDocument
Store the document on the projectFile file.
saveDocument() - Method in class jas.engine.ProjectXMLDocument
Save document to the projectFile file.
saveFile() - Method in class jas.engine.gui.JAS.JASController
 
saveFileAs() - Method in class jas.engine.gui.JAS.JASController
 
saveGraph() - Method in class jas.graph.editor.GraphEditor
 
saveGraphAs() - Method in class jas.graph.editor.GraphEditor
 
saveGraphAs() - Method in class jas.graph.GraphViewer
 
saveImage(JPanel, String, String) - Static method in class jas.io.ImageGenerator
 
saveParameters(File) - Method in class jas.io.ParametersBag
Save parameters to the given file.
saveParameters() - Method in class jas.probe.ParameterManager
 
saveToFile(File) - Method in class jas.ai.ann.NeuralNetwork
Save the ANN to an XML file, without saving the current data set.
saveToFile(File, boolean) - Method in class jas.ai.ann.NeuralNetwork
Save the ANN to an XML file.
saveToFile(String) - Method in class jas.graph.GraphAttributes
 
saveToFile() - Method in class jas.statistics.TimeSeries
Store the entire data content on the output file.
saveToFile(String, String) - Method in class jas.statistics.TimeSeries
Store the entire data content on the given output file.
saveToFile(String, String, boolean) - Method in class jas.statistics.TimeSeries
Store the entire data content on the given output file.
saveToFile(String, String, boolean, char) - Method in class jas.statistics.TimeSeries
Store the entire data content on the given output file.
saveXML(Document, File) - Static method in class jas.io.XMLManipulator
Save the given document to a file.
schedule(SimEvent) - Method in class jas.events.EventList
Schedule a generic event.
schedule(SimEvent, long) - Method in class jas.events.EventList
Schedule a generic event at a given time.
schedule(SimEvent, long, int) - Method in class jas.events.EventList
Schedule a generic looped event at a given time.
scheduleCollection(long, Collection, Class, String) - Method in class jas.events.EventList
Schedule a collection event using late binding method call.
scheduleCollection(long, int, Collection, Class, String) - Method in class jas.events.EventList
Schedule a looped collection event using late binding method call.
scheduleCollection(long, Collection, int) - Method in class jas.events.EventList
Schedule a collection event using early binding method call.
scheduleCollection(long, int, Collection, int) - Method in class jas.events.EventList
Schedule a looped collection event using early binding method call.
scheduleGroup(long) - Method in class jas.events.EventList
Schedule a group of events.
scheduleGroup(long, int) - Method in class jas.events.EventList
Schedule a looped group of events.
scheduleMultiCast(long, String, Collection, int) - Method in class jas.events.EventList
Schedule a multicast event using early binding method call.
scheduleMultiCast(long, int, String, Collection, int) - Method in class jas.events.EventList
Schedule a looped multicast event using early binding method call.
scheduleSimple(long, Object, String) - Method in class jas.events.EventList
Schedule a simple event using late binding method call.
scheduleSimple(long, int, Object, String) - Method in class jas.events.EventList
Schedule a looped simple event using late binding method call.
scheduleSimple(long, Object, int) - Method in class jas.events.EventList
Schedule a simple event using early binding method call.
scheduleSimple(long, int, Object, int) - Method in class jas.events.EventList
Schedule a looped simple event using early binding method call.
scheduleSystem(long, int) - Method in class jas.events.EventList
Schedule a system event.
scheduleSystem(long, int, int) - Method in class jas.events.EventList
Schedule a looped system event.
secs() - Method in class jas.engine.SimTime
Return current seconds
secs(int) - Method in class jas.engine.SimTime
Convert seconds in absolute time.
seed - Variable in class jas.engine.ProjectDocument
If randomSeedGeneration is true this variable is ignored, otherwise the engine's random seed is set to this value.
selectSheet(String) - Method in class jas.io.ExcelReader
Changes the current sheet to the 'sheetName'.
Series - Class in jas.statistics
A series is a sequential collection of values coming from a given variable source over time.
Series() - Constructor for class jas.statistics.Series
 
Series.Double - Class in jas.statistics
 
Series.Double(IDoubleSource, int) - Constructor for class jas.statistics.Series.Double
Create a statistic probe on a collection of IDoubleSource objects.
Series.Double(IDoubleSource) - Constructor for class jas.statistics.Series.Double
Create a statistic probe on a collection of IDoubleSource objects.
Series.Double(Object, String, boolean) - Constructor for class jas.statistics.Series.Double
Create a basic statistic probe on a collection of objects.
Series.Float - Class in jas.statistics
 
Series.Float(IFloatSource, int) - Constructor for class jas.statistics.Series.Float
Create a statistic probe on a collection of IDblSource objects.
Series.Float(IFloatSource) - Constructor for class jas.statistics.Series.Float
Create a statistic probe on a collection of IFloatSource objects.
Series.Float(Object, String, boolean) - Constructor for class jas.statistics.Series.Float
Create a basic statistic probe on a collection of objects.
Series.Integer - Class in jas.statistics
 
Series.Integer(IIntSource, int) - Constructor for class jas.statistics.Series.Integer
Create a statistic probe on a collection of IDblSource objects.
Series.Integer(IIntSource) - Constructor for class jas.statistics.Series.Integer
Create a statistic probe on a collection of IIntSource objects.
Series.Integer(Object, String, boolean) - Constructor for class jas.statistics.Series.Integer
Create a basic statistic probe on a collection of objects.
Series.Long - Class in jas.statistics
 
Series.Long(ILongSource, int) - Constructor for class jas.statistics.Series.Long
Create a statistic probe on a collection of IDblSource objects.
Series.Long(ILongSource) - Constructor for class jas.statistics.Series.Long
Create a statistic probe on a collection of ILongSource objects.
Series.Long(Object, String, boolean) - Constructor for class jas.statistics.Series.Long
Create a basic statistic probe on a collection of objects.
SERVER_DEFAULT_TCP_PORT - Static variable in class jas.net.SimServer
 
SERVICE_NAME - Static variable in class jas.net.InformationServer
 
set(int, boolean) - Method in class jas.ai.ga.GARule
Change the state of the given bit to the given value.
set(Object) - Method in class jas.io.ParameterField
Set the current value of the field.
set(int, int, Object) - Method in class jas.space.DblGrid
Set the given value at given position.
set(int, int, Object) - Method in class jas.space.Grid
Set the given Object at given position.
set(int, int, Object) - Method in class jas.space.IntGrid
Set the given value at given position.
set(int, int, Object) - Method in class jas.space.MultiObjGrid
Enqueue the given object at the given position.
set(int, int, int, Object) - Method in class jas.space.MultiObjGrid
Put the given object at the given tridimensional position.
set(int, int, Object) - Method in class jas.space.ObjGrid
Put the given object at the given position.
set(int, int, Object) - Method in class jas.space.ObjVirtualGrid
Put the given object at the given position.
setAntialiasing(boolean) - Method in class jas.graph.GraphRendererPanel
 
setAntialiasing(boolean) - Method in class jas.graph.GraphViewer
 
setARule(GARule) - Method in class jas.ai.ga.GeneticAlgorithm
 
setAttributes(GraphAttributes) - Method in class jas.graph.GraphRendererPanel
 
setAttributeValue(Document, Node, String, String) - Static method in class jas.io.XMLManipulator
Set the attribute value of a given node.
setAutoEvolution(boolean) - Method in class jas.ai.ga.GeneticAlgorithm
 
setBackEraseLength(int) - Method in class jas.graphics.plot.TimeSeriesPlotter
Force the plotter to erase the oldest data.
setBackgroundColor(Color) - Method in class jas.plot.LayeredSurfacePanel
Set the current background color.
setBackgroundImagePath(String) - Method in class jas.graph.GraphAttributes
 
setBarLabels(Collection) - Method in class jas.graphics.plot.CollectionBarPlotter
Set the collection from which to take the label for the bars.
setBarLabels(Collection) - Method in class jas.graphics.plot.IndividualBarPlotter
Set the collection from which to take the label for the bars.
setBias(double) - Method in class jas.ai.ann.NodeLayer
Set the given value for the bias.
setBool(String, boolean) - Method in class jas.io.DataFileWriter
 
setBool(int, boolean) - Method in class jas.io.DataFileWriter
 
setBool(boolean) - Method in class jas.io.ParameterField
Set the current value for a TYPE_BOOLEAN field.
setBuiltButtonStatus() - Method in class jas.engine.gui.JAS
Enable and disable the simulation buttons according to the built state.
setCardinalHeading(int) - Method in class jas.space.AbstractTurtle
Set the turtle's heading using a constant for cardinal points.
setCardinalHeading(int) - Method in class jas.space.DigitalTurtle
 
setCardinalHeading(int) - Method in class jas.space.Turtle
Set the turtle's heading using a constant for cardinal points.
setCellLength(int) - Method in class jas.plot.LayeredSurfaceFrame
Change the current cell length.
setCellLength(int) - Method in class jas.plot.LayeredSurfacePanel
Change the current cell length.
setCheckingTime(boolean) - Method in class jas.statistics.CrossSection
Set the current status of the time checker.
setCheckingTime(boolean) - Method in class jas.statistics.functions.AbstractFunction
Set the current status of the time checker.
setCheckingTime(boolean) - Method in class jas.statistics.Series
Set the current status of the time checker.
setChoose(int) - Method in class jas.io.ParameterField
Set the current value for a TYPE_CHOOSER field.
setChoose(String) - Method in class jas.io.ParameterField
Set the current value for a TYPE_CHOOSER field.
setChooserValues(String[]) - Method in class jas.io.ParameterField
Set the list of chooses for a TYPE_CHOOSER field.
setCollection(Collection) - Method in class jas.statistics.db.CollectionTable
 
setColor(Color) - Method in interface jas.graph.IRelationalAgent
 
setColor(Color) - Method in class jas.graph.RelationalAgent
 
setColor(Color) - Method in class jas.space.AbstractTurtle
Change turtle's color.
setColumnName(String) - Method in class jas.statistics.db.Column
 
setCopies(int) - Method in class jas.ai.ga.GARule
Set the number of copies for this rule.
setCrossoverRate(double) - Method in class jas.ai.ga.GeneticAlgorithm
 
setCurrentClassLoader(DynamicClassLoader) - Static method in class jas.engine.Sim
Set a new SimClassLoader.
setCurrentDirectoryPath(String) - Static method in class jas.engine.Sim
Set the current user directory path.
setDataWindow(int) - Method in class jas.graphics.plot.TimeSeriesPlotter
Force the plotter to display a fixed number of data on the visible field.
setDb(Database) - Method in class jas.statistics.db.Table
Attach the table to the given Database object.
setDbl(String, double) - Method in class jas.io.DataFileWriter
 
setDbl(int, double) - Method in class jas.io.DataFileWriter
 
setDbl(double) - Method in class jas.io.ParameterField
Set the current value for a TYPE_DBL field.
setDbl(int, int, double) - Method in class jas.space.DblGrid
Set the given value at given position.
setDeepLevel(int) - Method in class jas.probe.MethodsDataModel
 
setDeepLevel(int) - Method in class jas.probe.VariableDataModel
 
setDefaultLayout(String) - Method in class jas.graph.GraphAttributes
 
setDefaultPosition(Rectangle) - Method in class jas.engine.gui.SimWindow
Set the default dimensions
setDescription(String) - Method in class jas.io.ParameterField
Set the description attribute to the field.
setDiffusionConstant(double) - Method in class jas.space.DblDiffuseGrid
Sets the diffusion constant for this DblDiffuseTorusGrid space
setDimension(Dimension) - Method in class jas.graph.GraphAttributes
 
setDimension(Dimension) - Method in interface jas.graph.layout.ILayout
 
setDimension(Dimension) - Method in class jas.graph.layout.RandomCircleLayout
 
setDimension(Dimension) - Method in class jas.graph.layout.RandomLayout
 
setDimension(Dimension) - Method in class jas.graph.layout.RegularCircleLayout
 
setDimension(Dimension) - Method in class jas.graph.layout.StarCircleLayout
 
setDisplay(boolean) - Method in interface jas.plot.ILayerDrawer
Set the display status.
setDisplay(boolean) - Method in class jas.plot.LayerDblGridDrawer
Decide if layer has to be painted or not.
setDisplay(boolean) - Method in class jas.plot.LayerIntGridDrawer
Decide if layer has to be painted or not.
setDisplay(boolean) - Method in class jas.plot.LayerMultiObjectGridDrawer
Decide if layer has to be painted or not.
setDisplay(boolean) - Method in class jas.plot.LayerObjGridDrawer
Decide if layer has to be painted or not.
setDrawNodeLabel(boolean) - Method in class jas.graph.GraphRendererPanel
 
setDrawNodeLabel(boolean) - Method in class jas.graph.GraphViewer
 
setEditorPath(String) - Static method in class jas.engine.Sim
Set the external path for the code editor.
setElementValue(Document, Node, String, String) - Static method in class jas.io.XMLManipulator
Set the element value of a given node.
setElementValue(Document, Node, String) - Static method in class jas.io.XMLManipulator
Set the value of a given element.
setEnabled(boolean) - Method in class jas.statistics.TimeChecker
Enable/disable the time checking.
setEngine(SimEngine) - Static method in class jas.engine.Sim
Set the current simulation engine.
setEvaporationRate(double) - Method in class jas.space.DblDiffuseGrid
Sets the evaporation rate for this DblDiffuseTorusGrid space
setEventList(EventList) - Method in interface jas.engine.ISimModel
 
setEventList(EventList) - Method in class jas.engine.SimModel
This method is used by engine to set the current event list.
setEventTimeTreshold(int) - Method in class jas.events.EventList
Set the delay time beetween two simulation steps.
setField(ParameterField, String) - Method in class jas.io.ParametersBag
 
setFileName(String) - Method in class jas.statistics.TimeSeries
Set the output file name.
setFilter(ICollectionFilter) - Method in class jas.statistics.CrossSection
 
setFitness(double) - Method in class jas.ai.ga.GARule
Set the current fitness value.
setFloat(float) - Method in class jas.io.ParameterField
Set the current value for a TYPE_FLOAT field.
setFlt(String, float) - Method in class jas.io.DataFileWriter
 
setFlt(int, float) - Method in class jas.io.DataFileWriter
 
setForObject(Collection, Class, String) - Method in class jas.events.SimCollectionEvent
Recycling method.
setForObject(Collection, int) - Method in class jas.events.SimCollectionEvent
Recycling method.
setForObject(Object) - Method in class jas.events.SimEvent
Recycle an event assigning new parameters to it.
setForObject(Collection, Class, String) - Method in class jas.events.SimMultiCastEvent
Unsupported operation.
setForObject(Collection, int) - Method in class jas.events.SimMultiCastEvent
Recycling method.
setForObject(int) - Method in class jas.events.SimMultiCastEvent
Recycling method.
setForObject(Object, String) - Method in class jas.events.SimSimpleEvent
Recycling method.
setForObject(Object, int) - Method in class jas.events.SimSimpleEvent
Recycling method.
setGraph(Graph) - Method in class jas.graph.GraphRendererPanel
 
setGraph(Graph, GraphAttributes) - Method in class jas.graph.GraphViewer
 
setGraph(Graph, String) - Method in class jas.graph.GraphViewer
 
setGraph(Graph, Dimension) - Method in class jas.graph.GraphViewer
 
setGraph(Graph) - Method in interface jas.graph.layout.ILayout
 
setGraph(Graph) - Method in class jas.graph.layout.RandomCircleLayout
 
setGraph(Graph) - Method in class jas.graph.layout.RandomLayout
 
setGraph(Graph) - Method in class jas.graph.layout.RegularCircleLayout
 
setGraph(Graph) - Method in class jas.graph.layout.StarCircleLayout
 
setHeading(int) - Method in class jas.space.AbstractTurtle
Set the current heading.
setHeading(int) - Method in class jas.space.DigitalTurtle
 
setHeading(int) - Method in class jas.space.Turtle
Set the current heading.
setID(String) - Method in interface jas.engine.ISimModel
 
setID(String) - Method in class jas.engine.SimModel
Set the model's name.
setIdentity(boolean) - Method in class jas.statistics.db.Column
 
setIfEmptyXY(int, int) - Method in class jas.space.AbstractTurtle
Set a new position, only if new position is empty.
setInitButtonStatus() - Method in class jas.engine.gui.JAS
Enable and disable the simulation buttons as the initial state.
setInputValue(int, double) - Method in class jas.ai.ann.NeuralNetwork
Assign an input to a specific node, using an orginal scale.
setInputVector(double[]) - Method in class jas.ai.ann.NeuralNetwork
Assign an array of values to the whole input layer, using an orginal scale.
setInt(String, int) - Method in class jas.io.DataFileWriter
 
setInt(int, int) - Method in class jas.io.DataFileWriter
 
setInt(int, long) - Method in class jas.io.DataFileWriter
 
setInt(int) - Method in class jas.io.ParameterField
Set the current value for a TYPE_INT, TYPE_CHOOSER or TYPE_CHOOSER field.
setInt(int, int, int) - Method in class jas.space.IntGrid
Set the given value at given position.
setLabel(String) - Method in interface jas.graph.IRelationalAgent
 
setLabel(String) - Method in class jas.graph.RelationalAgent
 
setLearningParameters(double, double, boolean) - Method in class jas.ai.ann.NeuralNetwork
Set the paramters used in the learning of the ANN.
setLng(String, long) - Method in class jas.io.DataFileWriter
 
setLong(long) - Method in class jas.io.ParameterField
Set the current value for a TYPE_LONG field.
setLoop(int) - Method in class jas.events.SimEvent
Set the loop length.
setMaxBars(int) - Method in class jas.graphics.plot.CollectionBarPlotter
Set the maximum number of plottable bar.
setMaxBars(int) - Method in class jas.graphics.plot.IndividualBarPlotter
Set the maximum number of plottable bar.
setMaxRuns(int) - Method in class jas.engine.MultiRunFrame
 
setMaxValue(int, double) - Method in class jas.ai.ann.InputNodeLayer
Set the new upper bound for the given node index.
setMaxValue(int, double) - Method in class jas.ai.ann.OutputNodeLayer
Set the new upper bound for the given node index.
setMaxWeightValue(double) - Method in class jas.graph.GraphRendererPanel
 
setMinMaxValue(int, double, double) - Method in class jas.ai.ann.InputNodeLayer
Set the new lower and upper bounds for the given node index.
setMinMaxValue(int, double, double) - Method in class jas.ai.ann.OutputNodeLayer
Set the new lower and upper bounds for the given node index.
setMinMaxValues(Object, Object) - Method in class jas.io.ParameterField
Set the bounds for the interval of the field.
setMinMaxWeightValue(double, double) - Method in class jas.graph.GraphViewer
 
setMinValue(int, double) - Method in class jas.ai.ann.InputNodeLayer
Set the new lower bound for the given node index.
setMinValue(int, double) - Method in class jas.ai.ann.OutputNodeLayer
Set the new lower bound for the given node index.
setMinWeightValue(double) - Method in class jas.graph.GraphRendererPanel
 
setMouseListener(ILayerMouseListener) - Method in class jas.plot.LayerDblGridDrawer
Set a manager for mouse events.
setMouseListener(ILayerMouseListener) - Method in class jas.plot.LayerIntGridDrawer
Set a manager for mouse events.
setMouseListener(ILayerMouseListener) - Method in class jas.plot.LayerMultiObjectGridDrawer
Set a manager for mouse events.
setMouseListener(ILayerMouseListener) - Method in class jas.plot.LayerObjGridDrawer
Set a manager for mouse events.
setMovingType(int) - Method in class jas.space.AbstractTurtle
Set the behaviour of the turtle when it goes out of bounds of the grid.
setMutationRate(double) - Method in class jas.ai.ga.GeneticAlgorithm
 
setNeuralDataSet(NeuralDataSet) - Method in class jas.ai.ann.NeuralNetwork
Set a new neural data set to this ANN.
setNodeValue(int, double) - Method in class jas.ai.ann.NodeLayer
Set the given value for the given node index.
setNormalizeFitness(boolean) - Method in class jas.ai.ga.GeneticAlgorithm
 
setOrder(int) - Method in class jas.io.ParameterField
 
setParameters() - Method in interface jas.engine.ISimModel
 
setParameters() - Method in class jas.engine.SimModel
Set simulation parameters before building model.
setParameters(String, Object) - Method in class jas.io.ParametersBag
Set the parameters value contained into a section to the corresponding fields name of the Object.
setPath(String) - Method in interface jas.engine.ISimModel
 
setPath(String) - Method in class jas.engine.SimModel
Set the path of this class.
setRandomHeading() - Method in class jas.space.AbstractTurtle
Randomize the turtle's heading.
setRandomHeading() - Method in class jas.space.DigitalTurtle
 
setRandomHeading() - Method in class jas.space.Turtle
Randomize the turtle's heading.
setRandomSeed(long) - Method in class jas.engine.SimEngine
Set the current random seed.
setReward(GARule, double) - Method in class jas.ai.ga.GeneticAlgorithm
 
setReward(double) - Method in class jas.ai.ga.GeneticAlgorithm
 
setRowNumberModifiable(boolean) - Method in class jas.io.DataTableFrame
Enable/disable the add and remove row buttons.
setRunning(boolean) - Method in class jas.engine.SimEngine
Set the current running status.
setRunningStatus(boolean) - Method in class jas.events.EventList
Set current simulation running status.
setSeed(long) - Method in class jas.random.JavaRandom
Change the seed number.
setSeed(int) - Method in class jas.random.RandomGenerator
Change the seed for the current raw generator.
setShape(int) - Method in interface jas.graph.IRelationalAgent
 
setShape(int) - Method in class jas.graph.RelationalAgent
 
setSimulationTimeout(long) - Static method in class jas.events.EventList
Set the simulation timeout.
setSize(int) - Method in interface jas.graph.IRelationalAgent
 
setSize(int) - Method in class jas.graph.RelationalAgent
 
setSize(int, int) - Method in class jas.plot.LayeredSurfaceFrame
Update the window size according to the parameters passed to the constructor.
setStr(String, String) - Method in class jas.io.DataFileWriter
 
setStr(int, String) - Method in class jas.io.DataFileWriter
 
setStr(String) - Method in class jas.io.ParameterField
Set the current value for a TYPE_STRING field.
setTargetVector(double[]) - Method in class jas.ai.ann.NeuralNetwork
Assign an array of values to the whole target layer, using an orginal scale.
setTime(long) - Method in class jas.events.SimEvent
Set the absolute time of event.
setTime(long, int) - Method in class jas.events.SimEvent
Set the absolute time of event and its loop period.
setTimeAtNextLoop() - Method in class jas.events.SimEvent
Schedule event at the next loop time.
setTimeLabel(String) - Method in class jas.engine.gui.JAS
 
setTimeUnit(int) - Method in class jas.engine.SimTime
Set the current time unit.
setTrashable() - Method in class jas.events.SimEvent
Set the trashable property.
setTurnoverRate(double) - Method in class jas.ai.ga.GeneticAlgorithm
 
setUnitLength(int, int) - Method in class jas.engine.SimTime
This method lets to change the default time unit lenght.
setUnscaledNodeValue(int, double) - Method in class jas.ai.ann.InputNodeLayer
Set the new value for the given node index.
setUnscaledNodeValue(int, double) - Method in class jas.ai.ann.OutputNodeLayer
Set the new value for the given node index.
setUnscaledVector(double[]) - Method in class jas.ai.ann.InputNodeLayer
Set node values in the original scale for each cell of the vector.
setUnscaledVector(double[]) - Method in class jas.ai.ann.OutputNodeLayer
Set node values in the original scale for each cell of the vector.
setValue(int, double) - Method in class jas.ai.ann.NodeLayer
Set the given value for the given index of the vector.
setValue(String) - Method in class jas.statistics.db.Column
 
setValueAt(Object, int, String) - Method in class jas.io.DataTable
Set a value at given coordinates.
setValueAt(Object, int, int) - Method in class jas.io.DataTable
Set a value at given coordinates.
setValueAt(Object, int, int) - Method in class jas.probe.MethodParameterDataModel
 
setValueAt(Object, int, int) - Method in class jas.probe.ObjectDataModel
 
setValueAt(Object, int, int) - Method in class jas.probe.VariableDataModel
 
setValueToObject(Object, Object) - Static method in class jas.probe.ProbeReflectionUtils
Set a given value wrapped by an Object into the wrapper object.
setVector(double[]) - Method in class jas.ai.ann.NodeLayer
Set node values the each cell of the vector.
setViewPrivate(boolean) - Method in class jas.probe.MethodsDataModel
 
setViewPrivate(boolean) - Method in class jas.probe.VariableDataModel
 
setVirtualSize(int, int) - Method in class jas.plot.LayeredSurfacePanel
Change the size of the grid.
setWillDie(boolean) - Method in class jas.ai.ga.GARule
Set the willDie parameter.
setWillGenerate(boolean) - Method in class jas.ai.ga.GARule
Set the willGenerate parameter.
setWindow(Container) - Method in class jas.engine.gui.SimWindow
Attach a window to the SimWindow container
setWindowManager(IWindowManager) - Method in class jas.engine.SimEngine
 
setWorstRule(GARule) - Method in class jas.ai.ga.GeneticAlgorithm
 
setX(int) - Method in class jas.space.AbstractTurtle
Set a new x position.
setX(int) - Method in class jas.space.GridPosition
Set the x coordinate.
setX(int) - Method in interface jas.space.IGridPosition
Set the x coordinate.
setXY(int, int) - Method in interface jas.graph.IRelationalAgent
 
setXY(int, int) - Method in class jas.graph.RelationalAgent
 
setXY(int, int) - Method in class jas.space.AbstractTurtle
Set a new position.
setXY(int, int) - Method in class jas.space.Turtle
Set a new position.
setY(int) - Method in class jas.space.AbstractTurtle
Set a new y position.
setY(int) - Method in class jas.space.GridPosition
Set the y coordinate.
setY(int) - Method in interface jas.space.IGridPosition
Set the y coordinate.
SHAPE_CIRCLE - Static variable in interface jas.graph.IRelationalAgent
 
SHAPE_RECTANGLE - Static variable in interface jas.graph.IRelationalAgent
 
SHAPE_TRIANGLE - Static variable in interface jas.graph.IRelationalAgent
 
showAPI(String) - Method in class jas.engine.gui.JAS.JASController
 
showDatabaseManager() - Method in class jas.engine.gui.JAS.JASController
 
showMessage(String) - Static method in class jas.engine.Sim
Show a system message box with the given message.
showProperties() - Method in class jas.engine.gui.JAS.JASController
 
shuffle() - Method in class jas.engine.AgentList
Randomly permutes the list using a default source of randomness.
shutdown() - Method in class jas.net.AgentServer
 
shutdown() - Method in class jas.net.SimulationServer
 
shutdownAllConnections() - Method in class jas.net.SimServer
 
shutdownConnection(int) - Method in class jas.net.SimServer
 
shutdownServer() - Method in class jas.net.InformationServer
 
shutdownServer() - Method in class jas.net.SimServer
 
shutdownSimulationServer() - Static method in class jas.engine.Sim
Shutdown and destroy the simulation server.
Sim - Class in jas.engine
Sim is a top-level class keeping static references to engine and other system things.
Sim() - Constructor for class jas.engine.Sim
 
SimCollectionEvent - Class in jas.events
It is able to inform all elements within a collection about an event.
SimCollectionEvent(Collection, Class, String) - Constructor for class jas.events.SimCollectionEvent
Create a collection event using late binding method call.
SimCollectionEvent(Collection, int) - Constructor for class jas.events.SimCollectionEvent
Create a collection event using early binding method call.
SimEngine - Class in jas.engine
The simulation engine.
SimEngine() - Constructor for class jas.engine.SimEngine
Build a new SimEngine with the TIME-TICKS time unit.
SimEngine(int) - Constructor for class jas.engine.SimEngine
Build a new SimEngine with the given time unit.
SimEvent - Class in jas.events
An abstract class that any event must override.
SimEvent(Object) - Constructor for class jas.events.SimEvent
Build an event pointing to an object target.
SimGroupEvent - Class in jas.events
A special implementation of the SimEvent familiy.
SimGroupEvent() - Constructor for class jas.events.SimGroupEvent
Build a new group event.
SimModel - Class in jas.engine
This abstract class must be overridden by each simulation model.
SimModel() - Constructor for class jas.engine.SimModel
 
SimMultiCastEvent - Class in jas.events
This event is able to inform different kind objects at the same time.
SimMultiCastEvent(int) - Constructor for class jas.events.SimMultiCastEvent
Create new multicast service with a specific action code.
SimMultiCastEvent(Collection, int) - Constructor for class jas.events.SimMultiCastEvent
Create new multicast service with a specific action code.
SimMultiCastEvent(Collection, Class, String) - Constructor for class jas.events.SimMultiCastEvent
Thows an UnsupportedOperationException exception.
SimServer - Class in jas.net
 
SimServer() - Constructor for class jas.net.SimServer
 
SimServer(int) - Constructor for class jas.net.SimServer
 
SimSimpleEvent - Class in jas.events
The simpler implementation of SimEvent class.
SimSimpleEvent(Object, String) - Constructor for class jas.events.SimSimpleEvent
Create new event using late binding.
SimSimpleEvent(Object, int) - Constructor for class jas.events.SimSimpleEvent
Create new event using early binding.
SimSystemEvent - Class in jas.events
System events are directly processed by the simulation engine.
SimSystemEvent(int) - Constructor for class jas.events.SimSystemEvent
 
SimTime - Class in jas.engine
A time unit converter.
SimTime(int) - Constructor for class jas.engine.SimTime
Initialize SimTime to a time unit.
simulate() - Method in class jas.events.EventList
Run an entire simulation.
simulationEnd() - Method in interface jas.engine.ISimModel
 
simulationEnd() - Method in class jas.engine.SimModel
Do something at simulation end.
SimulationServer - Class in jas.net
 
SimulationServer() - Constructor for class jas.net.SimulationServer
 
SimulationServer(int) - Constructor for class jas.net.SimulationServer
 
SimWindow - Class in jas.engine.gui
SimWindow keeps preferred dimensions of a simulation windows.
SimWindow(String, String, Container) - Constructor for class jas.engine.gui.SimWindow
Create a new window container with the given parameters.
sinh(double) - Static method in class jas.maths.MathLib
 
size() - Method in class jas.ai.ann.NeuralDataSet
Return the current size of the sample list.
size() - Method in class jas.space.DblGrid
Return the size of the grid.
size() - Method in class jas.space.Grid
Return the size of the grid.
size() - Method in class jas.space.IntGrid
Return the size of the grid.
size() - Method in class jas.space.ObjGrid
Return the number of objects stored into the grid.
size() - Method in class jas.space.ObjVirtualGrid
Return the number of objects stored into the grid.
sortDataSetInOriginalSequence() - Method in class jas.ai.ann.NeuralDataSet
Reset the original sequence of the sample list.
StarCircleLayout - Class in jas.graph.layout
 
StarCircleLayout(Graph, Dimension) - Constructor for class jas.graph.layout.StarCircleLayout
 
start() - Method in class jas.engine.SimEngine
Start simulation.
startModel() - Method in class jas.engine.gui.JAS.JASController
 
startModel() - Method in class jas.engine.MultiRun
This method is called each time a simulation is started.
startReading() - Method in class jas.engine.gui.ConsoleTextArea
 
startServer() - Method in class jas.net.SimServer
 
startSimulationServer() - Static method in class jas.engine.Sim
Create an instance of a SimulationServer and start the service.
startSimulationServer(int) - Static method in class jas.engine.Sim
Create an instance of a SimulationServer and start the service.
startTime - Variable in class jas.events.RealTimeEventList
 
staticNextDouble(double, double) - Static method in class jas.random.BetaDistribution
Unsupported operation.
staticNextDouble(double) - Static method in class jas.random.ExponentialDistribution
Unsupported operation.
staticNextDouble(double, double) - Static method in class jas.random.GammaDistribution
Unsupported operation.
staticNextDouble(double, double) - Static method in class jas.random.NormalDistribution
Unsupported operation.
staticNextDouble(double, double) - Static method in class jas.random.UniformDistribution
Unsupported operation.
staticNextInt(int, double) - Static method in class jas.random.BinomialDistribution
Unsupported operation.
step() - Method in class jas.ai.ga.GeneticAlgorithm
 
step() - Method in class jas.engine.SimEngine
Make one simulation step.
step(int) - Method in class jas.engine.SimEngine
Make forSteps simulation steps.
step() - Method in class jas.events.EventList
Make one simulation step.
step() - Method in class jas.events.RealTimeEventList
Make one simulation step synchronizing system clock with next event.
stepTime() - Method in class jas.engine.SimEngine
Make simulation steps until next time unit.
STING - Static variable in class jas.graph.ArrowComputer
 
stop() - Method in class jas.engine.SimEngine
Stop simulation.
stopModel() - Method in class jas.engine.gui.JAS.JASController
 
stopReading() - Method in class jas.engine.gui.ConsoleTextArea
 
stopServer() - Method in class jas.net.SimServer
 
StringColumn - Class in jas.statistics.db
A column which automatically retrieves and stores data from a string source.
StringColumn(String, int, IStringSource, int) - Constructor for class jas.statistics.db.StringColumn
 
StringColumn(String, int, IStringSource) - Constructor for class jas.statistics.db.StringColumn
 
StringColumn(String, int, int) - Constructor for class jas.statistics.db.StringColumn
 
StringColumn(String, int) - Constructor for class jas.statistics.db.StringColumn
 
StringInvoker - Class in jas.statistics.reflectors
Not of interest for users.
StringInvoker(Object, String, boolean) - Constructor for class jas.statistics.reflectors.StringInvoker
Constructor.
StringInvoker(Class, String, boolean) - Constructor for class jas.statistics.reflectors.StringInvoker
Constructor.
subscribe(Object) - Method in class jas.ai.GADecoder
 
sum() - Method in class jas.space.DblGrid
Sum the value of each cell.
sum() - Method in class jas.space.IntGrid
Sum the value of each cell.
SUM - Static variable in class jas.statistics.functions.MultiTraceFunction
Return the sum of collected values.
SumArrayFunction - Class in jas.statistics.functions
This class computes the sum of an array of source values.
SumArrayFunction(IFloatArraySource) - Constructor for class jas.statistics.functions.SumArrayFunction
Create a sum function on a float array source.
SumArrayFunction(IIntArraySource) - Constructor for class jas.statistics.functions.SumArrayFunction
Create a sum function on an integer array source.
SumArrayFunction(ILongArraySource) - Constructor for class jas.statistics.functions.SumArrayFunction
Create a sum function on a long array source.
SumArrayFunction(IDoubleArraySource) - Constructor for class jas.statistics.functions.SumArrayFunction
Create a sum function on a double array source.
SumArrayFunction.Double - Class in jas.statistics.functions
SumFunction operating on double source values.
SumArrayFunction.Double(IDoubleArraySource) - Constructor for class jas.statistics.functions.SumArrayFunction.Double
Create a sum function on a double array source.
SumArrayFunction.Float - Class in jas.statistics.functions
SumFunction operating on float source values.
SumArrayFunction.Float(IFloatArraySource) - Constructor for class jas.statistics.functions.SumArrayFunction.Float
Create a sum function on an float array source.
SumArrayFunction.Integer - Class in jas.statistics.functions
SumFunction operating on integer source values.
SumArrayFunction.Integer(IIntArraySource) - Constructor for class jas.statistics.functions.SumArrayFunction.Integer
Create a sum function on an integer array source.
SumArrayFunction.Long - Class in jas.statistics.functions
SumFunction operating on long source values.
SumArrayFunction.Long(ILongArraySource) - Constructor for class jas.statistics.functions.SumArrayFunction.Long
Create a sum function on a long array source.
supportedFormats() - Static method in class jas.io.ImageGenerator
 
supportedTypes() - Static method in class jas.io.ParameterField
A list of strings describing the types supported by the class.
SVGGenerator - Class in jas.io
 
SVGGenerator() - Constructor for class jas.io.SVGGenerator
 
swap(int, int) - Method in class jas.engine.AgentList
Swaps the elements at the specified positions.
swapPositions(int, int, int, int) - Method in class jas.space.DblGrid
Swap the content of the (x1, y1) and (x2, y2) cells of the grid.
swapPositions(int, int, int, int) - Method in class jas.space.Grid
Swap the content of the (x1, y1) and (x2, y2) cells of the grid.
swapPositions(int, int, int, int) - Method in class jas.space.IntGrid
Swap the content of the (x1, y1) and (x2, y2) cells of the grid.
swapPositions(int, int, int, int) - Method in class jas.space.ObjGrid
Swap the content of the (x1, y1) and (x2, y2) cells of the grid.
swapPositions(int, int, int, int) - Method in class jas.space.ObjVirtualGrid
Swap the content of the (x1, y1) and (x2, y2) cells of the grid.
synchronizedList() - Method in class jas.engine.AgentList
Returns a synchronized (thread-safe) list backed by the specified list.

T

Table - Class in jas.statistics.db
An object representing a database table which stores one or more variables from the simulation model.
Table(String, boolean) - Constructor for class jas.statistics.db.Table
Create a new table with the given name.
Table(String, boolean, int) - Constructor for class jas.statistics.db.Table
Create a new table with the given name.
TAG_ATTR_MODEL_NAME - Static variable in class jas.engine.ProjectXMLDocument
XML model class name tag.
TAG_ATTR_RANDOM_SEED - Static variable in class jas.engine.ProjectXMLDocument
XML random seed tag.
TAG_ATTR_USE_NAME - Static variable in class jas.engine.ProjectXMLDocument
XML project name tag.
TAG_ATTR_WINDOW - Static variable in class jas.engine.ProjectXMLDocument
XML window title tag.
TAG_CHOOSE - Static variable in class jas.io.ParametersBag
The XML tag of the parameter section node.
TAG_CLASS_PATH - Static variable in class jas.engine.ProjectXMLDocument
XML class path tag.
TAG_DS - Static variable in class jas.ai.ann.NeuralDataSet
 
TAG_FOLDER - Static variable in class jas.io.ParametersBag
The XML tag of the root parameter node.
TAG_JAS - Static variable in class jas.engine.ProjectXMLDocument
XML main tag.
TAG_JAS_PARAMETERS - Static variable in class jas.engine.ProjectXMLDocument
XML parameters main tag.
TAG_MODEL - Static variable in class jas.engine.ProjectXMLDocument
XML model tag.
TAG_NAME - Static variable in class jas.io.ParametersBag
The XML tag of the parameter section node.
TAG_PARAMETER - Static variable in class jas.io.ParametersBag
The XML tag of the parameter section node.
TAG_PARAMETER_DESCR - Static variable in class jas.io.ParametersBag
The XML tag of the parameter section node.
TAG_PARAMETER_MAX - Static variable in class jas.io.ParametersBag
The XML tag of the parameter section node.
TAG_PARAMETER_MIN - Static variable in class jas.io.ParametersBag
The XML tag of the parameter section node.
TAG_PARAMETER_ORDER - Static variable in class jas.io.ParametersBag
The XML tag of the parameter section node.
TAG_PARAMETER_TYPE - Static variable in class jas.io.ParametersBag
The XML tag of the parameter section node.
TAG_PARAMS - Static variable in class jas.io.ParametersBag
The XML tag of the root parameter node.
TAG_PATH - Static variable in class jas.engine.ProjectXMLDocument
XML path tag.
TAG_PRJ_DESCRIPTION - Static variable in class jas.engine.ProjectXMLDocument
XML project description tag.
TAG_REALTIME - Static variable in class jas.engine.ProjectXMLDocument
XML project realtime tag.
TAG_SECTION - Static variable in class jas.io.ParametersBag
The XML tag of the parameter section node.
TAG_SEED - Static variable in class jas.engine.ProjectXMLDocument
XML seed tag.
TAG_TIME_UNIT - Static variable in class jas.engine.ProjectXMLDocument
XML time unit tag.
TAG_VERSION - Static variable in class jas.engine.ProjectXMLDocument
XML version tag.
TAG_WINDOW - Static variable in class jas.engine.ProjectXMLDocument
XML window tag.
tanh(double) - Static method in class jas.maths.MathLib
 
think() - Method in class jas.ai.ann.NeuralNetwork
Compute the output values according to the current input ones.
think() - Method in class jas.ai.ga.GeneticAlgorithm
 
think() - Method in class jas.ai.GADecoder
 
think() - Method in interface jas.ai.IDecoder
 
TIME_DAYS - Static variable in class jas.engine.SimTime
Represent Days time unit.
TIME_HOURS - Static variable in class jas.engine.SimTime
Represent Hours time unit.
TIME_MILLIS - Static variable in class jas.engine.SimTime
Represent Milliseconds time unit.
TIME_MINUTES - Static variable in class jas.engine.SimTime
Represent Minmutes time unit.
TIME_MONTHS - Static variable in class jas.engine.SimTime
Represent Months time unit.
TIME_SECONDS - Static variable in class jas.engine.SimTime
Represent Seconds time unit.
TIME_TICKS - Static variable in class jas.engine.SimTime
Represent untimed time unit.
TIME_YEARS - Static variable in class jas.engine.SimTime
Represent Years time unit.
TimeChecker - Class in jas.statistics
The time checker is used by all the classes implementing the IUpdatableSource interface to avoid repetitive updates.
TimeChecker() - Constructor for class jas.statistics.TimeChecker
 
TIMEOUT - Variable in class jas.engine.AgentList
The time out time for an asynchronous execution.
TimeSeries - Class in jas.statistics
It is a collection of series (data panel).
TimeSeries() - Constructor for class jas.statistics.TimeSeries
Create a new time series container.
TimeSeriesPlotter - Class in jas.graphics.plot
A time series plotter is able to trace one or more data sources over time.
TimeSeriesPlotter() - Constructor for class jas.graphics.plot.TimeSeriesPlotter
Create a new time plotter with no title.
TimeSeriesPlotter(String) - Constructor for class jas.graphics.plot.TimeSeriesPlotter
Create a new time plotter with a given title.
timeUnit - Variable in class jas.engine.ProjectDocument
Time unit used by the project.
toArray() - Method in class jas.plot.ColorMap
Return the color list.
toArray() - Method in class jas.space.ObjVirtualGrid
Return an array of objects stored into the grid.
toDays(int) - Static method in class jas.engine.Sim
Converts the given days to the absolute time value.
toDouble(int[], int, int) - Static method in class jas.utils.ArrayCast
 
toDouble(long[], int, int) - Static method in class jas.utils.ArrayCast
 
toDouble(float[], int, int) - Static method in class jas.utils.ArrayCast
 
toFloat(double[], int, int) - Static method in class jas.utils.ArrayCast
 
toFloat(int[], int, int) - Static method in class jas.utils.ArrayCast
 
toFloat(long[], int, int) - Static method in class jas.utils.ArrayCast
 
toHours(int) - Static method in class jas.engine.Sim
Converts the given hours to the absolute time value.
toImage(JPanel) - Static method in class jas.io.ImageGenerator
 
toInt(double[], int, int) - Static method in class jas.utils.ArrayCast
 
toInt(float[], int, int) - Static method in class jas.utils.ArrayCast
 
toInt(long[], int, int) - Static method in class jas.utils.ArrayCast
 
toLong(double[], int, int) - Static method in class jas.utils.ArrayCast
 
toLong(float[], int, int) - Static method in class jas.utils.ArrayCast
 
toLong(int[], int, int) - Static method in class jas.utils.ArrayCast
 
toMillis(int) - Static method in class jas.engine.Sim
Converts the given milliseconds to the absolute time value.
toMins(int) - Static method in class jas.engine.Sim
Converts the given minutes to the absolute time value.
toMonths(int) - Static method in class jas.engine.Sim
Converts the given months to the absolute time value.
torusX(int) - Method in class jas.space.Grid
Check the given x coordinate considering the grid as a toroid.
torusX(int) - Method in interface jas.space.IObjGrid
 
torusY(int) - Method in class jas.space.Grid
Check the given y coordinate considering the grid as a toroid.
torusY(int) - Method in interface jas.space.IObjGrid
 
toSecs(int) - Static method in class jas.engine.Sim
Converts the given seconds to the absolute time value.
toShortString() - Method in class jas.engine.SimTime
Return a short time-formatted string representing the current time.
toString() - Method in class jas.ai.ann.NodeLayer
 
toString() - Method in class jas.ai.ga.GARule
Return a string in the format
id [Fitness: # [willGenerate] [willDie] copies #]
0101.0101.0001
toString() - Method in class jas.ai.ga.GeneticAlgorithm
 
toString() - Method in class jas.engine.gui.SimWindow
 
toString() - Method in class jas.engine.SimModel
Return the string representing model.
toString() - Method in class jas.engine.SimTime
Return a time-formatted string representing the current time.
toString(long) - Method in class jas.engine.SimTime
Return a time formatted string representing the given time.
toString() - Method in class jas.events.SimEvent
Return a string describing event.
toString() - Method in class jas.events.SimSimpleEvent
Return a string describing event.
toString() - Method in class jas.events.SimSystemEvent
Return a string describing event.
toString() - Method in class jas.graph.RelationalAgent
 
toString() - Method in class jas.io.ParameterField
Return a string describing parameter.
toString() - Method in class jas.space.Grid
Return a string representing the content of the grid.
toString() - Method in class jas.space.GridPosition
A string in the (x, y) format representing a position.
toString() - Method in class jas.statistics.CrossSection.Double
 
toString() - Method in class jas.statistics.CrossSection.Float
 
toString() - Method in class jas.statistics.CrossSection.Integer
 
toString() - Method in class jas.statistics.CrossSection.Long
 
toString() - Method in class jas.statistics.db.Column
 
toString() - Method in class jas.statistics.Series.Double
 
toString() - Method in class jas.statistics.Series.Float
 
toString() - Method in class jas.statistics.Series.Integer
 
toString() - Method in class jas.statistics.Series.Long
 
toStringWHO() - Method in class jas.ai.ann.NeuralNetwork
Create a string representation of the current WHO matrix.
toStringWIH() - Method in class jas.ai.ann.NeuralNetwork
Create a string representation of the current WIH matrix.
toYears(int) - Static method in class jas.engine.Sim
Converts the given years to the absolute time value.
trashEvent(SimEvent) - Method in class jas.events.EventFactory
Put a no more used event into the garbage list, if the canBeTrashed() method of the event answer true.
turnCardinalLeft(int) - Method in class jas.space.AbstractTurtle
 
turnCardinalLeft(int) - Method in class jas.space.DigitalTurtle
 
turnCardinalLeft(int) - Method in class jas.space.Turtle
 
turnCardinalRight(int) - Method in class jas.space.AbstractTurtle
 
turnCardinalRight(int) - Method in class jas.space.DigitalTurtle
 
turnCardinalRight(int) - Method in class jas.space.Turtle
 
turnLeft(int) - Method in class jas.space.AbstractTurtle
Change the current heading rotating it to the left.
turnLeft(int) - Method in class jas.space.DigitalTurtle
 
turnLeft(int) - Method in class jas.space.Turtle
Change the current heading rotating it to the left.
turnRight(int) - Method in class jas.space.AbstractTurtle
Change the current heading rotating it to the right.
turnRight(int) - Method in class jas.space.DigitalTurtle
 
turnRight(int) - Method in class jas.space.Turtle
Change the current heading rotating it to the right.
Turtle - Class in jas.space
An agent able to move itself upon an object grid.
Turtle(int, IObjGrid) - Constructor for class jas.space.Turtle
Create a turtle with a given identifier on the given grid at position (0,0).
Turtle(int, IObjGrid, int, int) - Constructor for class jas.space.Turtle
Create a turtle with a given identifier on the given grid at the given position.
Turtle(int, IObjGrid, int, int, Color) - Constructor for class jas.space.Turtle
Create a turtle with a given identifier on the given grid at the given position.
TYPE_BOOLEAN - Static variable in class jas.io.ParameterField
A boolean field.
TYPE_BROWSE - Static variable in class jas.io.ParameterField
An string field representing a file path, used to browse the file system.
TYPE_CHOOSER - Static variable in class jas.io.ParameterField
A closed choose field.
TYPE_DBL - Static variable in class jas.io.ParameterField
A double field.
TYPE_FLOAT - Static variable in class jas.io.ParameterField
A float field.
TYPE_INT - Static variable in class jas.io.ParameterField
An integer field.
TYPE_LONG - Static variable in class jas.io.ParameterField
A long field.
TYPE_SLIDER - Static variable in class jas.io.ParameterField
An integer field, edited by a slider control.
TYPE_STRING - Static variable in class jas.io.ParameterField
A string field.

U

UniformDistribution - Class in jas.random
Well known probability distribution.
UniformDistribution(double, double, RandomEngine) - Constructor for class jas.random.UniformDistribution
Create a uniform random generator with given parameters and a given generator.
UniformDistribution(double, double) - Constructor for class jas.random.UniformDistribution
Create a uniform random generator with given parameters and the default generator of JAS engine (Sim.getRnd() generator).
UniformDistribution() - Constructor for class jas.random.UniformDistribution
Create a uniform random generator with min=0.0 and max=1.0 and the default generator of JAS engine (Sim.getRnd() generator).
uninstallClient() - Method in class jas.net.InformationServer
 
unschedule(SimEvent) - Method in class jas.events.EventList
Remove from event list the given event.
update(long) - Method in class jas.engine.SimTime
Update the current time.
update() - Method in class jas.graph.GraphViewer
 
update() - Method in interface jas.graph.layout.ILayout
 
update() - Method in class jas.graph.layout.RandomCircleLayout
 
update() - Method in class jas.graph.layout.RandomLayout
 
update() - Method in class jas.graph.layout.RegularCircleLayout
 
update() - Method in class jas.graph.layout.StarCircleLayout
 
update() - Method in class jas.graphics.plot.CollectionBarPlotter
Refresh the plot.
update() - Method in class jas.graphics.plot.IndividualBarPlotter
Refresh the plot.
update() - Method in class jas.graphics.plot.TimeSeriesPlotter
Refresh the plot.
update() - Method in class jas.plot.LayeredSurfaceFrame
Repaint the plot area.
update() - Method in class jas.probe.MethodParameterDataModel
 
update() - Method in class jas.probe.MethodsDataModel
 
update() - Method in class jas.probe.ObjectDataModel
 
update() - Method in class jas.probe.VariableDataModel
 
update() - Method in class jas.space.DblDiffuseGrid
Copies the writeLattice to the readLattice
update() - Method in class jas.statistics.db.Database
Update all the tables.
update() - Method in class jas.statistics.db.Table
It retrieves values from the columns and add a new row in the table on database.
updateBar() - Method in class jas.engine.MultiRunFrame
 
updateColumn() - Method in class jas.statistics.db.Column
 
updateColumn(Object) - Method in class jas.statistics.db.Column
 
updateColumn() - Method in class jas.statistics.db.DoubleColumn
 
updateColumn(Object) - Method in class jas.statistics.db.DoubleColumn
 
updateColumn() - Method in class jas.statistics.db.FloatColumn
 
updateColumn(Object) - Method in class jas.statistics.db.FloatColumn
 
updateColumn() - Method in class jas.statistics.db.IntColumn
 
updateColumn(Object) - Method in class jas.statistics.db.IntColumn
 
updateColumn() - Method in class jas.statistics.db.LongColumn
 
updateColumn(Object) - Method in class jas.statistics.db.LongColumn
 
updateColumn() - Method in class jas.statistics.db.StringColumn
 
updateColumn(Object) - Method in class jas.statistics.db.StringColumn
 
updateList() - Method in class jas.probe.PanelObjectCollection
 
updateModelNumber(int) - Method in class jas.engine.MultiRunFrame
 
updateParameters() - Method in class jas.probe.ParameterManager
 
updateSource() - Method in class jas.statistics.CrossSection.Double
 
updateSource() - Method in class jas.statistics.CrossSection.Float
 
updateSource() - Method in class jas.statistics.CrossSection.Integer
 
updateSource() - Method in class jas.statistics.CrossSection.Long
 
updateSource() - Method in class jas.statistics.CrossSection
 
updateSource() - Method in class jas.statistics.functions.AbstractFunction
 
updateSource() - Method in class jas.statistics.functions.MultiTraceFunction.Double
Read the source values and update statistics.
updateSource() - Method in class jas.statistics.functions.MultiTraceFunction.Float
Read the source values and update statistics.
updateSource() - Method in class jas.statistics.functions.MultiTraceFunction.Integer
Read the source values and update statistics.
updateSource() - Method in class jas.statistics.functions.MultiTraceFunction.Long
Read the source values and update statistics.
updateSource() - Method in class jas.statistics.functions.MultiTraceFunction
Collect a value from the source.
updateSource() - Method in interface jas.statistics.IUpdatableSource
Force the source to update its currently cached data.
updateSource() - Method in class jas.statistics.Series.Double
 
updateSource() - Method in class jas.statistics.Series.Float
 
updateSource() - Method in class jas.statistics.Series.Integer
 
updateSource() - Method in class jas.statistics.Series.Long
 
updateSource() - Method in class jas.statistics.Series
 
updateSource() - Method in class jas.statistics.TimeSeries
Update all the contained time series and the current time.
updateTargetObject() - Method in class jas.io.ParameterFrame
 
updateTargetObject() - Method in class jas.io.ParameterPanel
 
updateTitle() - Method in class jas.engine.gui.JAS.JASController
Update the frame title with the current project and run counter.

V

ValueReader - Class in jas.io
Not of interest for users.
ValueReader(Object, String, boolean) - Constructor for class jas.io.ValueReader
Constructor.
ValueReader(Class, String, boolean) - Constructor for class jas.io.ValueReader
Constructor.
VariableDataModel - Class in jas.probe
Not of interest for users.
VariableDataModel(Object) - Constructor for class jas.probe.VariableDataModel
 
VariableDataModel(Object, boolean) - Constructor for class jas.probe.VariableDataModel
 
VariableMonitorFrame - Class in jas.io
 
VariableMonitorFrame(String) - Constructor for class jas.io.VariableMonitorFrame
 
VariableMonitorFrame(String, boolean) - Constructor for class jas.io.VariableMonitorFrame
 
variance() - Method in class jas.space.DblGrid
Compute the sample variance value of the values stored in the grid.
variance() - Method in class jas.space.IntGrid
Compute the sample variance value of the values stored in the grid.
VARIANCE - Static variable in class jas.statistics.functions.MeanVarianceArrayFunction
Represent the variance function argument for the getDoubleValue method.
VARIANCE - Static variable in class jas.statistics.functions.MultiTraceFunction
Return the variance of the collected values.
verify() - Method in class jas.ai.ga.GeneticAlgorithm
 
version - Static variable in class jas.engine.Sim
The description of the current version.
VertexStatComputer - Class in jas.graph.statistics
 
VertexStatComputer(IRelationalAgent) - Constructor for class jas.graph.statistics.VertexStatComputer
 
VON_NEUMANN - Static variable in class jas.space.DblDiffuseGrid
 

W

willDie() - Method in class jas.ai.ga.GARule
Return if the rule will die at next evolution.
willGenerate() - Method in class jas.ai.ga.GARule
Return if the rule will be regenerated at next evolution.

X

XLSFileDataReader - Class in jas.io
A reader for Microsoft Excel files.
XLSFileDataReader(File, String) - Constructor for class jas.io.XLSFileDataReader
 
XLSFileDataReader(String, String) - Constructor for class jas.io.XLSFileDataReader
 
XLSFileDataWriter - Class in jas.io
A writer for Microsoft Excel files.
XLSFileDataWriter(File, String) - Constructor for class jas.io.XLSFileDataWriter
 
XLSFileDataWriter(File, String, String[]) - Constructor for class jas.io.XLSFileDataWriter
 
XML_appendDataSet(Document, Node) - Method in class jas.ai.ann.NeuralDataSet
Write the whole data set into an XML document structure, below the given root node.
XML_extractDataSet(Node) - Method in class jas.ai.ann.NeuralDataSet
Read the data set from an XML document structure, below the given root node.
XMLManipulator - Class in jas.io
A collection of methods to easly manipulate XML documents.
XMLManipulator() - Constructor for class jas.io.XMLManipulator
 

Y

years() - Method in class jas.engine.SimTime
Return current years.
years(int) - Method in class jas.engine.SimTime
Convert years in absolute time.

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