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

I

i() - Method in class org.gcn.plinguacore.util.IndexedPriorityQueue.Node
 
IByteCounter - Interface in org.gcn.plinguacore.parser.input.byteCounter
This interface provides a method to count the number of bytes from the beginning of a file
IConstantRule - Interface in org.gcn.plinguacore.util.psystem.rule
 
idClassName(String, String) - Method in interface org.gcn.plinguacore.simulator.ISimulatorClassProvider
Returns the name of the class which implements the simulator required by id and which provides the extra functionality appointed by typeId
IDoubleCommunicationRule - Interface in org.gcn.plinguacore.util.psystem.rule
 
image - Variable in class org.gcn.plinguacore.parser.input.plingua.Token
The string image of the token.
IModelsClassProvider - Interface in org.gcn.plinguacore.util.psystem.factory
An interface to provide AbstractPsystemFactory the names of the classes which represent abstract factories for models.
IModelsInfo - Interface in org.gcn.plinguacore.util.psystem.factory
An interface to get general information about available models
increaseStepsTaken() - Method in class org.gcn.plinguacore.util.psystem.spiking.membrane.SpikingEnvironment
 
IndexedPriorityQueue<E extends java.lang.Comparable<E>> - Class in org.gcn.plinguacore.util
An indexed priority queue consists of: A tree structure of ordered pairs of the form (i,t_i).
IndexedPriorityQueue(Collection<? extends E>) - Constructor for class org.gcn.plinguacore.util.IndexedPriorityQueue
Constructor.
IndexedPriorityQueue.Node<T extends E> - Class in org.gcn.plinguacore.util
 
IndexedPriorityQueue.Node(int, T) - Constructor for class org.gcn.plinguacore.util.IndexedPriorityQueue.Node
 
InfiniteMultiSet<E> - Interface in org.gcn.plinguacore.util
 
init() - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.DndpMatrix
 
initCauses() - Method in class org.gcn.plinguacore.util.check.BaseCheck
 
initCauses() - Method in class org.gcn.plinguacore.util.check.DecoratorCheck
Initializes the simulator message causes
initCauses() - Method in class org.gcn.plinguacore.util.psystem.rule.checkRule.DecoratorCheckRule
Initializes the simulator message causes
initData(String) - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.dcba.DynamicMatrix
 
initFilterRows(CellLikeConfiguration, String) - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.dcba.DynamicMatrix
 
initializedCauses() - Method in class org.gcn.plinguacore.util.check.BaseCheck
 
initializedCauses() - Method in class org.gcn.plinguacore.util.check.DecoratorCheck
 
initializedCauses() - Method in class org.gcn.plinguacore.util.psystem.rule.checkRule.DecoratorCheckRule
Gets if the simulator message causes have been initialized
InmutableMultiSet<E> - Class in org.gcn.plinguacore.util
An inmutable multiset.
InmutableMultiSet() - Constructor for class org.gcn.plinguacore.util.InmutableMultiSet
 
InmutableMultiSet(MultiSet<E>) - Constructor for class org.gcn.plinguacore.util.InmutableMultiSet
 
InnerRuleMembrane - Class in org.gcn.plinguacore.util.psystem.rule
This class represents membranes which, in models which accept collaboration, are the children membrane of an outer membrane involved in the rule
InnerRuleMembrane(Label, byte, MultiSet<String>) - Constructor for class org.gcn.plinguacore.util.psystem.rule.InnerRuleMembrane
Creates an InnerRuleMembrane instance
InnerRuleMembrane(Label, byte) - Constructor for class org.gcn.plinguacore.util.psystem.rule.InnerRuleMembrane
Creates an InnerRuleMembrane instance
InnerRuleMembrane(Label) - Constructor for class org.gcn.plinguacore.util.psystem.rule.InnerRuleMembrane
Creates an InnerRuleMembrane instance
InputParser - Class in org.gcn.plinguacore.parser.input
This class provides the common functionality for all input parsers
InputParser() - Constructor for class org.gcn.plinguacore.parser.input.InputParser
Creates a new InputParser instance
InputParserAbstractMsg - Class in org.gcn.plinguacore.parser.input.messages
This class provides the basic functionality for all kinds of messages, such as information messages, warning messages and so on.
InputParserAbstractMsg(String) - Constructor for class org.gcn.plinguacore.parser.input.messages.InputParserAbstractMsg
Creates a new InputParserAbstractMsg instance which contains a string representing a message
InputParserDecoratorMsg - Class in org.gcn.plinguacore.parser.input.messages
This class provides the basic functionality for all InputParserDecoratorMsg instances which wrap another instance, as specified by Decorator pattern
InputParserDecoratorMsg(InputParserMsg) - Constructor for class org.gcn.plinguacore.parser.input.messages.InputParserDecoratorMsg
Creates a new InputParserDecoratorMsg instance, which wraps decorated as stated by Decorator pattern.
InputParserFactory - Class in org.gcn.plinguacore.parser.input
This class creates InputParser instances based on SimpleFactory idiom
InputParserFactory() - Constructor for class org.gcn.plinguacore.parser.input.InputParserFactory
Creates a new InputParserFactory instance
InputParserMsg - Interface in org.gcn.plinguacore.parser.input.messages
This interface defines all functionality to manage messages resulting of parsing streams which specify P-systems
InputParserMsgFactory - Class in org.gcn.plinguacore.parser.input.messages
This class provides a Factory for input parser messages
InputParserMsgFactory() - Constructor for class org.gcn.plinguacore.parser.input.messages.InputParserMsgFactory
 
InputStreamWrapper - Class in org.gcn.plinguacore.parser.input.byteCounter
This class provides a wrapper for InputStream which implements IByteCounter
InputStreamWrapper(InputStream) - Constructor for class org.gcn.plinguacore.parser.input.byteCounter.InputStreamWrapper
 
IParser - Interface in org.gcn.plinguacore.parser
This interface should be implemented by all sort of parsers (both input and output), as stated in MarkerInterface pattern
IParsersClassProvider - Interface in org.gcn.plinguacore.parser
An interface to represent the class name provider for AbstractParserFactory.
IParsersInfo - Interface in org.gcn.plinguacore.parser
An interface to represent public information about available parsers
IPriorityRule - Interface in org.gcn.plinguacore.util.psystem.rule
 
IPsystemFactory - Interface in org.gcn.plinguacore.util.psystem.factory
This interface is intended to be implemented by a P-system factory for each supported model.
IRightHandRule - Interface in org.gcn.plinguacore.simulator.cellLike.probabilistic.dcba
 
IRule - Interface in org.gcn.plinguacore.util.psystem.rule
 
isApplicable1(Membrane) - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.ProbabilisticLeftHandRule
 
isBuddingRule() - Method in class org.gcn.plinguacore.util.psystem.rule.spiking.SpikingRule
 
isCheckCompleteProbabilities() - Static method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.ProbabilisticPsystemFactory
 
isCheckConsistentRules() - Static method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.ProbabilisticPsystemFactory
 
isClosed() - Method in class org.gcn.plinguacore.util.psystem.spiking.membrane.SpikingMembrane
 
isDivisionRule() - Method in class org.gcn.plinguacore.util.psystem.rule.spiking.SpikingRule
 
ISelectionLoopAlgorithm - Interface in org.gcn.plinguacore.simulator.cellLike.probabilistic
 
isEmpty() - Method in class org.gcn.plinguacore.util.ExtendedLinkedHashSet
 
isEmpty() - Method in class org.gcn.plinguacore.util.HashInfiniteMultiSet
 
isEmpty() - Method in class org.gcn.plinguacore.util.HashMultiSet
 
isEmpty() - Method in class org.gcn.plinguacore.util.InmutableMultiSet
 
isEmpty() - Method in class org.gcn.plinguacore.util.psystem.rule.RulesSet
 
isEmpty() - Method in class org.gcn.plinguacore.util.UnionSet
 
isEmptyMatrix() - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.DndpMatrix
 
isEnvironmentColumn() - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.dcba.EnvironmentRulesBlock
 
isEnvironmentColumn() - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.dcba.MatrixColumn
 
isEnvironmentColumn() - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.dcba.SkeletonRulesBlock
 
isEnvironmentRule(IRule, Map<String, String>) - Static method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.dcba.StaticMethods
 
isExecutable(ChangeableMembrane) - Method in class org.gcn.plinguacore.util.psystem.rule.AbstractRule
 
isExecutable(ChangeableMembrane) - Method in interface org.gcn.plinguacore.util.psystem.rule.IRule
Gets if the rule can be applied to the given membrane
isFinished() - Method in class org.gcn.plinguacore.simulator.AbstractSimulator
 
isFinished() - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.AbstractProbabilisticSimulator
 
isFinished() - Method in class org.gcn.plinguacore.simulator.DecoratorSimulator
 
isFinished() - Method in interface org.gcn.plinguacore.simulator.ISimulator
Returns if the simulator has finished
isFiringRule() - Method in class org.gcn.plinguacore.util.psystem.rule.spiking.SpikingRule
 
isForgettingRule() - Method in class org.gcn.plinguacore.util.psystem.rule.spiking.SpikingRule
 
isGeneString(String) - Static method in class org.gcn.plinguacore.util.GeneString
 
ISimulator - Interface in org.gcn.plinguacore.simulator
This interface provides all common methods for all kind of simulator IMPORTANT: Classes which implement this interface or extend both DecoratorSimulator and Simulator should have only fields which implement java.io.Serializable.
ISimulatorClassProvider - Interface in org.gcn.plinguacore.simulator
An interface to get information about class name providers for available simulators
ISimulatorInfo - Interface in org.gcn.plinguacore.simulator
An interface to get information about available simulators
isInitialConfig() - Method in class org.gcn.plinguacore.simulator.cellLike.activeMembranes.ActiveMembranesSimulator
 
isMultiThread() - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.AbstractDnd2Sim
 
isMultiThread() - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.AbstractDndProbabilisticSimulator
 
isOpen() - Method in class org.gcn.plinguacore.util.psystem.spiking.membrane.SpikingMembrane
 
isOutput(SpikingMembrane) - Method in class org.gcn.plinguacore.util.psystem.spiking.membrane.SpikingMembraneStructure
 
isShowRules() - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.dcba.DCBAProbabilisticSimulator
 
isSkeletonColumn() - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.dcba.EnvironmentRulesBlock
 
isSkeletonColumn() - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.dcba.MatrixColumn
 
isSkeletonColumn() - Method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.dcba.SkeletonRulesBlock
 
isSkeletonRule(IRule, Map<String, String>) - Static method in class org.gcn.plinguacore.simulator.cellLike.probabilistic.dcba.StaticMethods
 
isSkinMembrane() - Method in class org.gcn.plinguacore.util.psystem.cellLike.membrane.CellLikeMembrane
Gets if this membrane is the skin one
isTimed() - Method in class org.gcn.plinguacore.simulator.AbstractSimulator
 
isTimed() - Method in class org.gcn.plinguacore.simulator.DecoratorSimulator
 
isTimed() - Method in interface org.gcn.plinguacore.simulator.ISimulator
Gets if the elapsed time is being measured
IStochasticRule - Interface in org.gcn.plinguacore.util.psystem.rule
 
iterator() - Method in class org.gcn.plinguacore.util.ExtendedLinkedHashSet
 
iterator() - Method in class org.gcn.plinguacore.util.HashInfiniteMultiSet
 
iterator() - Method in class org.gcn.plinguacore.util.HashMultiSet
 
iterator() - Method in class org.gcn.plinguacore.util.InmutableMultiSet
 
iterator(String, String, int, boolean) - Method in class org.gcn.plinguacore.util.psystem.rule.RulesSet
Returns an Iterator for rules with a specific label, charge and environmentID
iterator(String, String, int) - Method in class org.gcn.plinguacore.util.psystem.rule.RulesSet
 
iterator(String, int, boolean) - Method in class org.gcn.plinguacore.util.psystem.rule.RulesSet
Returns an iterator for rules with a specific label and charge.
iterator(String, int) - Method in class org.gcn.plinguacore.util.psystem.rule.RulesSet
 
iterator() - Method in class org.gcn.plinguacore.util.psystem.rule.RulesSet
 
iterator(String) - Method in class org.gcn.plinguacore.util.psystem.tissueLike.membrane.TissueLikeMembraneStructure
 
iterator(String, boolean) - Method in class org.gcn.plinguacore.util.psystem.tissueLike.membrane.TissueLikeMembraneStructure
 
iterator() - Method in class org.gcn.plinguacore.util.RandomArrayList
 
iterator() - Method in class org.gcn.plinguacore.util.UnionSet
 
A B C D E F G H I K L M N O P R S T U V W X