- AbstractCellLikePsystemFactory - Class in org.gcn.plinguacore.util.psystem.factory.cellLike
-
- AbstractCellLikePsystemFactory() - Constructor for class org.gcn.plinguacore.util.psystem.factory.cellLike.AbstractCellLikePsystemFactory
-
- AbstractDnd2Sim - Class in org.gcn.plinguacore.simulator.cellLike.probabilistic
-
- AbstractDnd2Sim(Psystem, boolean) - Constructor for class org.gcn.plinguacore.simulator.cellLike.probabilistic.AbstractDnd2Sim
-
- AbstractDndProbabilisticSimulator - Class in org.gcn.plinguacore.simulator.cellLike.probabilistic
-
- AbstractDndProbabilisticSimulator(Psystem, boolean) - Constructor for class org.gcn.plinguacore.simulator.cellLike.probabilistic.AbstractDndProbabilisticSimulator
-
- AbstractParserFactory - Class in org.gcn.plinguacore.parser
-
This class is intended to be extended by InputParserFactory and
OutputParserFactory
- AbstractParserFactory() - Constructor for class org.gcn.plinguacore.parser.AbstractParserFactory
-
Creates a new AbstractParserFactory instance
- AbstractProbabilisticSimulator - Class in org.gcn.plinguacore.simulator.cellLike.probabilistic
-
A simulator for probabilistic P systems
- AbstractProbabilisticSimulator(Psystem) - Constructor for class org.gcn.plinguacore.simulator.cellLike.probabilistic.AbstractProbabilisticSimulator
-
- AbstractPsystemFactory - Class in org.gcn.plinguacore.util.psystem.factory
-
This class is intended to be extended by a P-system factory for each
supported model.
- AbstractRule - Class in org.gcn.plinguacore.util.psystem.rule
-
This class represents all kind of rules, intended to be extended to fulfill
the requirements of each P-System group
- AbstractRule(boolean, LeftHandRule, RightHandRule) - Constructor for class org.gcn.plinguacore.util.psystem.rule.AbstractRule
-
Creates a new Rule instance.
- AbstractRuleFactory - Interface in org.gcn.plinguacore.util.psystem.rule
-
- AbstractSelectionExecutionSimulator - Class in org.gcn.plinguacore.simulator
-
An abstract class for simulators which execute simulation steps in three microsteps:
init step, select rules for the whole configuration, execute rules for the whole configuration
- AbstractSelectionExecutionSimulator(Psystem) - Constructor for class org.gcn.plinguacore.simulator.AbstractSelectionExecutionSimulator
-
- AbstractSimulator - Class in org.gcn.plinguacore.simulator
-
- AbstractSimulator(Psystem) - Constructor for class org.gcn.plinguacore.simulator.AbstractSimulator
-
- ActivationSets - Class in org.gcn.plinguacore.util.psystem
-
- ActivationSets() - Constructor for class org.gcn.plinguacore.util.psystem.ActivationSets
-
- ActiveMembranesCreateSimulator - Class in org.gcn.plinguacore.simulator.cellLike.activeMembranes
-
This class creates simulators which comply with Active Membrane model
conditions
- ActiveMembranesCreateSimulator(String) - Constructor for class org.gcn.plinguacore.simulator.cellLike.activeMembranes.ActiveMembranesCreateSimulator
-
Creates a CreateSimulator object which will create simulators which
comply with the given model conditions
- ActiveMembranesSimulator - Class in org.gcn.plinguacore.simulator.cellLike.activeMembranes
-
A simulator for active membrane P systems (with division or creation rules)
- ActiveMembranesSimulator(Psystem) - Constructor for class org.gcn.plinguacore.simulator.cellLike.activeMembranes.ActiveMembranesSimulator
-
- add(E) - Method in class org.gcn.plinguacore.util.ExtendedLinkedHashSet
-
- add(E, long) - Method in class org.gcn.plinguacore.util.HashInfiniteMultiSet
-
- add(E) - Method in class org.gcn.plinguacore.util.HashInfiniteMultiSet
-
- add(E, long) - Method in class org.gcn.plinguacore.util.HashMultiSet
-
- add(E) - Method in class org.gcn.plinguacore.util.HashMultiSet
-
- add(E, long) - Method in class org.gcn.plinguacore.util.InmutableMultiSet
-
- add(E) - Method in class org.gcn.plinguacore.util.InmutableMultiSet
-
- add(E, long) - Method in interface org.gcn.plinguacore.util.MultiSet
-
Add an object to the multiset
- add(int, int, Set<Pair<String, Long>>) - Method in class org.gcn.plinguacore.util.psystem.ActivationSets
-
- add(IRule) - Method in class org.gcn.plinguacore.util.psystem.rule.RulesSet
-
- add(SpikingMembrane) - Method in class org.gcn.plinguacore.util.psystem.spiking.membrane.SpikingMembraneStructure
-
- add(E) - Method in class org.gcn.plinguacore.util.UnionSet
-
- addAll(Collection<? extends E>) - Method in class org.gcn.plinguacore.util.ExtendedLinkedHashSet
-
- addAll(Collection<? extends E>, long) - Method in class org.gcn.plinguacore.util.HashInfiniteMultiSet
-
- addAll(Collection<? extends E>) - Method in class org.gcn.plinguacore.util.HashInfiniteMultiSet
-
- addAll(Collection<? extends E>, long) - Method in class org.gcn.plinguacore.util.HashMultiSet
-
- addAll(Collection<? extends E>) - Method in class org.gcn.plinguacore.util.HashMultiSet
-
- addAll(Collection<? extends E>, long) - Method in class org.gcn.plinguacore.util.InmutableMultiSet
-
- addAll(Collection<? extends E>) - Method in class org.gcn.plinguacore.util.InmutableMultiSet
-
- addAll(Collection<? extends E>, long) - Method in interface org.gcn.plinguacore.util.MultiSet
-
Add several objects to the multiset
- addAll(Collection<? extends IRule>) - Method in class org.gcn.plinguacore.util.psystem.rule.RulesSet
-
- addAll(Collection<? extends E>) - Method in class org.gcn.plinguacore.util.UnionSet
-
- addAstrocyte(Astrocyte) - Method in class org.gcn.plinguacore.util.psystem.spiking.membrane.SpikingMembraneStructure
-
- addAstrocyte(Astrocyte, List<Pair<String, String>>, boolean) - Method in class org.gcn.plinguacore.util.psystem.spiking.membrane.SpikingMembraneStructure
-
- addAstrocyte(Astrocyte, Pair<String, String>, boolean) - Method in class org.gcn.plinguacore.util.psystem.spiking.membrane.SpikingMembraneStructure
-
- addAstrocyteFunction(String, String, int) - Method in class org.gcn.plinguacore.util.psystem.spiking.membrane.SpikingMembraneStructure
-
- addObjectWithInfiniteMultiplicity(E) - Method in class org.gcn.plinguacore.util.HashInfiniteMultiSet
-
- addObjectWithInfiniteMultiplicity(E) - Method in interface org.gcn.plinguacore.util.InfiniteMultiSet
-
- addRule(IRule) - Method in class org.gcn.plinguacore.util.psystem.Psystem
-
adds a rule to the existing rule set
- addSpikes(String, long) - Method in class org.gcn.plinguacore.util.psystem.spiking.membrane.SpikingMembrane
-
- adjustBeginLineColumn(int, int) - Method in class org.gcn.plinguacore.parser.input.plingua.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- allowBudding(SpikingMembrane, SpikingMembraneStructure) - Method in class org.gcn.plinguacore.util.psystem.rule.spiking.SpikingRule
-
- allowDivision(SpikingMembrane, SpikingMembraneStructure) - Method in class org.gcn.plinguacore.util.psystem.rule.spiking.SpikingRule
-
- allowFiring(SpikingMembrane) - Method in class org.gcn.plinguacore.util.psystem.rule.spiking.SpikingRule
-
- allowForgetting(SpikingMembrane) - Method in class org.gcn.plinguacore.util.psystem.rule.spiking.SpikingRule
-
- alphabetIterator() - Method in class org.gcn.plinguacore.util.psystem.Psystem
-
Returns an iterator over the alphabet
- AlphabetObject - Class in org.gcn.plinguacore.util.psystem
-
This class represents a specific object within the alphabet of a P system
- AlphabetObject(String) - Constructor for class org.gcn.plinguacore.util.psystem.AlphabetObject
-
- alternateStep() - Method in class org.gcn.plinguacore.simulator.AbstractSimulator
-
- alternateStep() - Method in class org.gcn.plinguacore.simulator.AlternativeStepsSupportedSimulator
-
Executes an alternate step and returns if the step has been properly
executed
- alternateStep() - Method in class org.gcn.plinguacore.simulator.DecoratorSimulator
-
- alternateStep() - Method in interface org.gcn.plinguacore.simulator.ISimulator
-
Makes one alternate step of the last one.
- AlternativeStepsSupportedSimulator - Class in org.gcn.plinguacore.simulator
-
This class provides support for selecting and executing alternative rules
different from the selected one by default
- AlternativeStepsSupportedSimulator(ISimulator) - Constructor for class org.gcn.plinguacore.simulator.AlternativeStepsSupportedSimulator
-
Creates a new AlternativeStepsSupportedSimulator which will use sim as
decorated field, as stated in Singleton pattern
- antiSpikeSymbol - Static variable in class org.gcn.plinguacore.util.psystem.spiking.SpikingConstants
-
- AppCompiler - Class in org.gcn.plinguacore.applications
-
This class provides an entry point for compiling p-systems
- AppCompiler() - Constructor for class org.gcn.plinguacore.applications.AppCompiler
-
- AppMain - Class in org.gcn.plinguacore.applications
-
This class provides an entry point for using all pLinguaCore functionality
- AppMain() - Constructor for class org.gcn.plinguacore.applications.AppMain
-
- AppSimulator - Class in org.gcn.plinguacore.applications
-
This class provides an entry point for simulating p-systems
- AppSimulator() - Constructor for class org.gcn.plinguacore.applications.AppSimulator
-
- ArcInfo - Class in org.gcn.plinguacore.util.psystem.spiking.membrane
-
- ArcInfo(Integer, Integer) - Constructor for class org.gcn.plinguacore.util.psystem.spiking.membrane.ArcInfo
-
- ArcInfo(Integer, Integer, ArcInfo) - Constructor for class org.gcn.plinguacore.util.psystem.spiking.membrane.ArcInfo
-
- Astrocyte - Class in org.gcn.plinguacore.util.psystem.spiking.membrane
-
- Astrocyte(String, List<Pair<String, String>>, SortedSet<Long>, List<String>, Long, String, SpikingMembraneStructure) - Constructor for class org.gcn.plinguacore.util.psystem.spiking.membrane.Astrocyte
-
- Astrocyte(String, SpikingMembraneStructure, Astrocyte) - Constructor for class org.gcn.plinguacore.util.psystem.spiking.membrane.Astrocyte
-
- AstrocyteFunction - Class in org.gcn.plinguacore.util.psystem.spiking.membrane
-
- AstrocyteFunction() - Constructor for class org.gcn.plinguacore.util.psystem.spiking.membrane.AstrocyteFunction
-
- available() - Method in class org.gcn.plinguacore.parser.input.byteCounter.InputStreamWrapper
-