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

A

AbstractBehaviorGuardEvaluatorRegistry<REGT> - Class in io.sarl.sre.internal.eventguard
Registry of all BehaviorGuardEvaluator classes containing a method to evaluate the guard of a given behavior (on clause in SARL behavior).
AbstractBehaviorGuardEvaluatorRegistry(Provider<Factories>) - Constructor for class io.sarl.sre.internal.eventguard.AbstractBehaviorGuardEvaluatorRegistry
 
AbstractCompileMojo - Class in io.sarl.maven.compiler
Abstract Mojo for compiling SARL (standard en test).
AbstractCompileMojo() - Constructor for class io.sarl.maven.compiler.AbstractCompileMojo
 
AbstractContextService - Class in io.sarl.sre.services.context
A service managing the root context and enabling the creation of contexts.
AbstractContextService(Context, LoggingService, Provider<Factories>) - Constructor for class io.sarl.sre.services.context.AbstractContextService
Constructor.
AbstractDocumentationMojo - Class in io.sarl.maven.docs
Abstract Maven MOJO for the documentation of the SARL project.
AbstractDocumentationMojo() - Constructor for class io.sarl.maven.docs.AbstractDocumentationMojo
 
AbstractEventSpace - Class in io.sarl.sre.spaces
Abstract implementation of an event space.
AbstractEventSpace(SpaceID, SpaceParticipantListener, LoggingService) - Constructor for class io.sarl.sre.spaces.AbstractEventSpace
Constructor.
AbstractEventSpace(SpaceID, SpaceParticipantListener, LoggingService, ConcurrentMap<UUID, Participant>, ConcurrentMap<UUID, Participant>) - Constructor for class io.sarl.sre.spaces.AbstractEventSpace
Constructor.
AbstractFieldProbe<T> - Class in io.sarl.sre.services.probing.probes
Abstract probe implementation is linked to a field.
AbstractFieldProbe(IProbeReleaseListener, String, URI, Class<T>, FieldAccess, Provider<Factories>) - Constructor for class io.sarl.sre.services.probing.probes.AbstractFieldProbe
Constructor.
AbstractInjectionBasedContextService - Class in io.sarl.sre.services.context
A service managing the root context and enabling the creation of contexts by injection.
AbstractInjectionBasedContextService(Context, LoggingService, Injector, ContextFactory, Provider<Factories>) - Constructor for class io.sarl.sre.services.context.AbstractInjectionBasedContextService
Constructor.
AbstractJavaBatchCompiler - Class in io.sarl.lang.compiler.batch
Abstract implementation for the Java batch compilers.
AbstractJavaBatchCompiler() - Constructor for class io.sarl.lang.compiler.batch.AbstractJavaBatchCompiler
 
AbstractLifecycleService - Class in io.sarl.sre.services.lifecycle
Implementation of a spawning service that is based on the other services of the SRE platform.
AbstractLifecycleService(SarlSpecificationChecker, AgentCreatorProvider, Provider<LifecycleServiceListener>, Provider<ExternalContextMemberListener>, Provider<Factories>, Provider<ConfigurableAgentInjector>, DynamicSkillProvider, SkillUninstaller, ExecutorService, LoggingService, LifecycleConfig) - Constructor for class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Constructs the service.
AbstractLifecycleService.AgentCreationProcess - Class in io.sarl.sre.services.lifecycle
A class that is runnable into a thread and implements the creation of a single agent.
AbstractLifecycleService.AgentIdProvider - Class in io.sarl.sre.services.lifecycle
A dynamic provider of UUID for the newly created agents.
AbstractLifecycleService.ShutdownLookUp - Class in io.sarl.sre.services.lifecycle
A class that is looking for stopping the SRE kernel when o more agent is alive.
AbstractLifecycleService.SpawnQueries - Class in io.sarl.sre.services.lifecycle
A class enables to update the number of "spawn" queries and supporting the multiple spawning of agents within a single call to "spawn".
AbstractLoggingThreadExecutorPolicy - Class in io.sarl.sre.services.executor
A handler for rejected tasks that log a warning on the platform logger.
AbstractLoggingThreadExecutorPolicy(Logger) - Constructor for class io.sarl.sre.services.executor.AbstractLoggingThreadExecutorPolicy
 
AbstractMarkerLanguageParser - Class in io.sarl.maven.docs.parser
Abstract parser for all the marker languages.
AbstractMarkerLanguageParser() - Constructor for class io.sarl.maven.docs.parser.AbstractMarkerLanguageParser
 
AbstractMarkerLanguageParser.ReferenceContext - Class in io.sarl.maven.docs.parser
Context that describes the references.
AbstractNamespaceFinder<N extends SarlName,O> - Class in io.sarl.sre.services.namespace
Abstract implementation of a finder into the namespaces.
AbstractNamespaceFinder(ContextService) - Constructor for class io.sarl.sre.services.namespace.AbstractNamespaceFinder
Constructor.
AbstractNamespaceService - Class in io.sarl.api.naming.namespace
Abstract implementation of a service that manages name spaces into the SRE.
AbstractProbe<T> - Class in io.sarl.sre.services.probing.probes
Abstract probe implementation.
AbstractProbe(IProbeReleaseListener, String, URI, Class<T>, Provider<Factories>) - Constructor for class io.sarl.sre.services.probing.probes.AbstractProbe
Constructor.
AbstractProbeService - Class in io.sarl.sre.services.probing.service
This class is the standard implementation of a probe service.
AbstractProbeService(Map<URI, Probe<?>>, NamespaceService, INameParser, Provider<Factories>) - Constructor for class io.sarl.sre.services.probing.service.AbstractProbeService
Constructor.
AbstractRunCommand - Class in io.sarl.sre.boot.commands
Abstract command for running the SRE without agent at boot time.
AbstractRunCommand(Provider<SreConfig>, CommandMetadata.Builder) - Constructor for class io.sarl.sre.boot.commands.AbstractRunCommand
Constructor.
AbstractSarlBatchCompilerMojo - Class in io.sarl.maven.compiler
Abstract mojo that is able to use the SARL batch compiler.
AbstractSarlBatchCompilerMojo() - Constructor for class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
 
AbstractSarlMojo - Class in io.sarl.maven.compiler
Abstract mojo for SARL.
AbstractSarlMojo() - Constructor for class io.sarl.maven.compiler.AbstractSarlMojo
 
AbstractSchemeNameParser<N extends SarlName> - Class in io.sarl.api.naming.parser
Abstact implementation of a parser of names that is accepting URI-based syntax for a specific scheme
AbstractSchemeNameParser(String) - Constructor for class io.sarl.api.naming.parser.AbstractSchemeNameParser
Constructor.
AbstractServiceManager - Class in io.sarl.sre.services
Abstract implementation of a service manager for the SRE platform.
AbstractSkillContainer - Class in io.sarl.lang.core
The definition of the notion of skill container in SARL.
AbstractSkillContainer(DynamicSkillProvider) - Constructor for class io.sarl.lang.core.AbstractSkillContainer
Creates a new agent with a parent parentID without initializing the built-in capacities.
AbstractSpace - Class in io.sarl.sre.spaces
Abstract implementation of a space.
AbstractSpace(SpaceID) - Constructor for class io.sarl.sre.spaces.AbstractSpace
Constructs a space.
AbstractSreEventSpaceSpecification - Class in io.sarl.sre.spaces
Abstract specification for standard event spaces into the SRE.
AbstractSreEventSpaceSpecification(Injector, OpenEventSpace, SpaceParticipantListenerFactory, LoggingService) - Constructor for class io.sarl.sre.spaces.AbstractSreEventSpaceSpecification
Constructor.
AbstractSreService - Class in io.sarl.sre.services
Abstract implementation of a typical SRE service.
AbstractThreadExecutorPolicy - Class in io.sarl.sre.services.executor
Abstract implementation of the thread executor policies for rejected tasks and uncaught exceptions.
AbstractTimeService - Class in io.sarl.sre.services.time
Time service based on the JRE standard time.
AbstractTimeService(SmartListenerCollection<TimeListener>) - Constructor for class io.sarl.sre.services.time.AbstractTimeService
Constructor.
AbtractAgentCreatorProvider - Class in io.sarl.sre.services.lifecycle
Abstract implementation of a provider of agent instance creator.
accept(T) - Method in class io.sarl.sre.services.executor.SreConsumer
 
add(String) - Method in class io.sarl.maven.bootiqueapp.utils.SystemPath
Add an path into the collection.
add(File) - Method in class io.sarl.maven.bootiqueapp.utils.SystemPath
Add an path into the collection.
add(E) - Method in class io.sarl.sre.skills.internal.ConcurrentMultiList
This function is not supported, see #addCollection(Collection).
addAll(Collection<? extends E>) - Method in class io.sarl.sre.skills.internal.ConcurrentMultiList
This function is not supported, see #removeCollection(Collection).
addCollection(ConcurrentLinkedDeque<? extends E>) - Method in class io.sarl.sre.skills.internal.ConcurrentMultiList
Add a collection inside this multicollection.
addCompiledResourceReceiver(ICompilatedResourceReceiver) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Add a receiver on the successfully compiled resources.
addDynamicSkillProvider(DynamicSkillProvider) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Add a dynamic skill provider that must be used for the agents that are spawned after the call to this function.
addDynamicSkillProvider(DynamicSkillProvider) - Method in interface io.sarl.sre.services.lifecycle.LifecycleService
Add a dynamic skill provider that must be used for the agents that are spawned after the call to this function.
addEntries(SystemPath) - Method in class io.sarl.maven.bootiqueapp.utils.SystemPath
Add a set of paths into the collection.
addEntries(String) - Method in class io.sarl.maven.bootiqueapp.utils.SystemPath
Add a set of paths into the collection.
addExternalContext(Context, Address) - Method in class io.sarl.sre.services.lifecycle.AgentLife
Add a context in which the agent is located.
addFolderIfJavaFileDeeply(List<String>, File) - Method in class io.sarl.lang.compiler.batch.AbstractJavaBatchCompiler
Fill the given root folder to the list if a Java file is found inside, recursively.
addHighPropertyProvider(Properties) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Add a provider of properties that could be used for finding replacement values.
addIssueMessageListener(SarlBatchCompiler.IssueMessageListener) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Add a listener on the issue messages.
addJavaFilesDeeply(List<String>, File) - Method in class io.sarl.lang.compiler.batch.AbstractJavaBatchCompiler
Fill the given list with the Java files from the given root folder, recursively.
addKernelAgentLifecycleListener(KernelAgentLifecycleListener) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
 
addKernelAgentLifecycleListener(KernelAgentLifecycleListener) - Method in interface io.sarl.sre.services.lifecycle.LifecycleService
Add a listener on the changes related to the kernel agent.
addLifecycleServiceListener(LifecycleServiceListener) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
 
addLifecycleServiceListener(LifecycleServiceListener) - Method in interface io.sarl.sre.services.lifecycle.LifecycleService
Add a listener on the changes in the current state of an agent.
addLinkToOperationName - Variable in class io.sarl.maven.docs.GenerateMojo
Indicates if an hyperlink to the operation documentation should be added to each generated operation name.
addLowPropertyProvider(Properties) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Add a provider of properties that could be used for finding replacement values.
addNamespaceFinder(INamespaceFinder<?, ?>) - Method in class io.sarl.api.naming.namespace.FinderBasedNamespaceService
Add a namespace finder.
addOutlineEntry(StringBuilder, int, String, String, String, boolean) - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Update the outline entry.
addProbeListener(IProbeListener) - Method in interface io.sarl.api.probing.Probe
Add listener on probe changes.
addProbeListener(IProbeListener) - Method in class io.sarl.sre.services.probing.probes.AbstractProbe
 
addProbeReleaseListener(IProbeReleaseListener) - Method in interface io.sarl.api.probing.Probe
Add listener on probe release.
addProbeReleaseListener(IProbeReleaseListener) - Method in class io.sarl.sre.services.probing.probes.AbstractProbe
 
Address - Class in io.sarl.lang.core
This class describes all the addresses used by the space to identify its participants.
Address(SpaceID, UUID) - Constructor for class io.sarl.lang.core.Address
Create an address based on the specified identifier.
AddressLazyLinks - Class in io.sarl.sre.spaces
Links from an address to another component of the SRE.
addSchemeNameParser(ISchemeNameParser<?>) - Method in interface io.sarl.api.naming.parser.INameParser
Register a name parser for a specific scheme.
addSchemeNameParser(ISchemeNameParser<?>) - Method in class io.sarl.api.naming.parser.UriBasedNameParser
 
addSetter(MutableFieldDeclaration, Visibility) - Method in class io.sarl.lang.annotations.SarlAccessorsProcessor.Util
 
addSourceFolder(String) - Method in class io.sarl.maven.docs.InitializeMojo
Add a source folder in the current projecT.
addSourceFolder(File) - Method in class io.sarl.maven.docs.InitializeMojo
Add a source folder in the current projecT.
addSourcePath(String) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Add a folder to the source path.
addSourcePath(File) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Add a folder to the source path.
addSpaceRepositoryListener(SpaceRepositoryListener) - Method in class io.sarl.sre.services.context.Context
Add listener on the space repository changes.
addSpaceRepositoryListener(SpaceRepositoryListener) - Method in class io.sarl.sre.services.context.SpaceRepository
Add listener on the space repository changes.
addSREListener(SREListener) - Method in interface io.sarl.bootstrap.SREBootstrap
Add an observer on the SRE.
addSREListener(SREListener) - Method in class io.sarl.sre.boot.SreMain
 
addTaskReference(AgentTask) - Method in class io.sarl.sre.services.lifecycle.AgentTraitLife
Add a reference to a task that is assumed to be cancelled if the behavior becomes unregistered.
addTestSourceFolder(String) - Method in class io.sarl.maven.docs.InitializeMojo
Add a source folder in the current projecT.
addTestSourceFolder(File) - Method in class io.sarl.maven.docs.InitializeMojo
Add a test source folder in the current projecT.
addTimeListener(TimeListener) - Method in class io.sarl.sre.services.time.AbstractTimeService
 
addTimeListener(TimeListener) - Method in interface io.sarl.sre.services.time.TimeService
Add listener on time changes.
addValidator(IFieldAccessValidator) - Method in class io.sarl.api.naming.namespace.CascadeFieldAccessValidator
Add a sub-validator at the end of the cascade.
addYamlHeader - Variable in class io.sarl.maven.docs.GenerateMojo
Indicates if the YAML header should be added.
Agent - Class in io.sarl.lang.core
The definition of the notion of Agent in SARL.
Agent(UUID, UUID) - Constructor for class io.sarl.lang.core.Agent
Creates a new agent with a parent parentID without initializing the built-in capacities.
Agent(UUID, UUID, DynamicSkillProvider) - Constructor for class io.sarl.lang.core.Agent
Creates a new agent with a parent parentID without initializing the built-in capacities.
AGENT_SPAWNING_COUNT_PER_THREAD_NAME - Static variable in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfig
Name of property that indicates the maximal number of agents that could be spawn by a single thread of the lifecycle service.
AGENT_SPAWNING_COUNT_PER_THREAD_VALUE - Static variable in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfig
Indicates the maximal number of agents that could be spawn by a single thread of the lifecycle service.
AGENT_TASK_ALREADY_LAUNCHED - Static variable in class io.sarl.sre.IssueCodes
 
AgentContext - Interface in io.sarl.lang.core
An AgentContext defines the boundary of a sub-system, and gathers a collection of Spaces.
AgentCreationProcess(AbstractLifecycleService, AbstractLifecycleService.SpawnQueries, UUID, Context, Class<? extends Agent>, Object[], Functions.Function0<? extends UUID>, Functions.Function1<? super UUID, ? extends Agent>, SkillUninstaller, Logger, Provider<Factories>, Provider<ConfigurableAgentInjector>) - Constructor for class io.sarl.sre.services.lifecycle.AbstractLifecycleService.AgentCreationProcess
Constructor.
AgentCreatorProvider - Interface in io.sarl.sre.services.lifecycle
Provider of agent instance creator.
agentDestroyed(Agent, ConcurrentCollection<ContextReference>, Object) - Method in class io.sarl.sre.internal.AgentEventEmitter
 
agentDestroyed(Agent, ConcurrentCollection<ContextReference>, Object) - Method in interface io.sarl.sre.services.lifecycle.LifecycleServiceListener
Invoked when the agent is destroyed.
agentDestroyed(Agent, ConcurrentCollection<ContextReference>, Object) - Method in class io.sarl.sre.services.lifecycle.LifecycleServiceListener.LifecycleServiceAdapter
 
AgentEventEmitter - Class in io.sarl.sre.internal
Emit the agent platform events.
AgentEventEmitter(Logger) - Constructor for class io.sarl.sre.internal.AgentEventEmitter
 
agentID - Variable in class io.sarl.core.AgentSpawned
Identifier of the spawned agent.
agentID - Variable in class io.sarl.core.MemberExcluded
The identifier of the agent that was excluded from the context.
agentID - Variable in class io.sarl.core.MemberJoined
The identifier of the agent that has joined the context.
agentID - Variable in class io.sarl.core.MemberLeft
The identifier of the agent that has left the holon context.
AgentIdProvider(UUID) - Constructor for class io.sarl.sre.services.lifecycle.AbstractLifecycleService.AgentIdProvider
 
AgentKilled - Class in io.sarl.core
Informs an agent has been killed.
AgentKilled(Address, String, Object) - Constructor for class io.sarl.core.AgentKilled
Construct the event.
AgentKillFailure - Class in io.sarl.core
Notifies an agent that a failure has occurred when it tried to commit a suicide.
AgentKillFailure(Address, Object) - Constructor for class io.sarl.core.AgentKillFailure
Construct the event.
agentKillFailure(UUID, ContextReference, Object) - Method in class io.sarl.sre.internal.AgentEventEmitter
 
agentKillFailure(UUID, ContextReference, Object) - Method in interface io.sarl.sre.services.lifecycle.LifecycleServiceListener
Invoked when the agent killing has failed.
agentKillFailure(UUID, ContextReference, Object) - Method in class io.sarl.sre.services.lifecycle.LifecycleServiceListener.LifecycleServiceAdapter
 
AgentLevelConfigurableAgentInjector - Class in io.sarl.sre.internal
An injector of agent components that inject nothing (NOP).
AgentLevelConfigurableAgentInjector(Injector) - Constructor for class io.sarl.sre.internal.AgentLevelConfigurableAgentInjector
 
AgentLife - Class in io.sarl.sre.services.lifecycle
Describes any information that is required by the SRE for supporting the agent's life.
AgentLife(Provider<Factories>, Provider<ConfigurableAgentInjector>) - Constructor for class io.sarl.sre.services.lifecycle.AgentLife
Constructor.
AgentName - Class in io.sarl.api.naming.name
This class represents an agent name.
AgentName(URI, UUID, UUID, UUID) - Constructor for class io.sarl.api.naming.name.AgentName
Constructor.
AgentNamespaceFinder - Class in io.sarl.sre.services.namespace
Implementation of a finder of agent into the namespaces.
AgentNamespaceFinder(ContextService) - Constructor for class io.sarl.sre.services.namespace.AgentNamespaceFinder
Constructor.
AgentProtectedAPIObject - Class in io.sarl.lang.core
This class defines the protected API that is provided to the agents and the agent traits.
AgentProtectedAPIObject() - Constructor for class io.sarl.lang.core.AgentProtectedAPIObject
 
AgentSchemeNameParser - Class in io.sarl.api.naming.parser
Parser of agent names that is accepting URI-based syntax.
AgentSchemeNameParser(String) - Constructor for class io.sarl.api.naming.parser.AgentSchemeNameParser
Constructor.
AgentSpawned - Class in io.sarl.core
Informs the creation of a new agent in a spawning context.
AgentSpawned(Address, UUID, String) - Constructor for class io.sarl.core.AgentSpawned
Constuct the event.
agentSpawned(UUID, Context, Class<? extends Agent>, Agent, Object[]) - Method in class io.sarl.sre.internal.AgentEventEmitter
 
agentSpawned(UUID, Context, Class<? extends Agent>, Agent, Object[]) - Method in interface io.sarl.sre.services.lifecycle.LifecycleServiceListener
Invoked when the agent is spawned.
agentSpawned(UUID, Context, Class<? extends Agent>, Agent, Object[]) - Method in class io.sarl.sre.services.lifecycle.LifecycleServiceListener.LifecycleServiceAdapter
 
AgentSpawnFailure - Class in io.sarl.core
Notifies an agent that a failure has occurred when it tried to spawn another agent.
AgentSpawnFailure(Address, UUID, Class<? extends Agent>, Object) - Constructor for class io.sarl.core.AgentSpawnFailure
Construct the event.
agentSpawnFailure(UUID, Context, Class<? extends Agent>, Object) - Method in class io.sarl.sre.internal.AgentEventEmitter
 
agentSpawnFailure(UUID, Context, Class<? extends Agent>, Object) - Method in interface io.sarl.sre.services.lifecycle.LifecycleServiceListener
Invoked when the agent spawning has failed.
agentSpawnFailure(UUID, Context, Class<? extends Agent>, Object) - Method in class io.sarl.sre.services.lifecycle.LifecycleServiceListener.LifecycleServiceAdapter
 
AgentState - Enum in io.sarl.sre.services.lifecycle
Describe the states of an agent.
AgentTask - Class in io.sarl.core
Description of a task an agent has schedule to be performed at a later time.
AgentTask(String, Object) - Constructor for class io.sarl.core.AgentTask
Construct an AgentTask with the given initiator.
AgentTrait - Class in io.sarl.lang.core
This class represents a part of trait of an agent.
AgentTrait(Agent) - Constructor for class io.sarl.lang.core.AgentTrait
Construct a trait to the given agent.
AgentTrait() - Constructor for class io.sarl.lang.core.AgentTrait
Construct a trait.
AgentTraitLevelConfigurableAgentInjector - Class in io.sarl.sre.internal
An injector of agent components that injects only the members of the agent traits..
AgentTraitLevelConfigurableAgentInjector(Injector) - Constructor for class io.sarl.sre.internal.AgentTraitLevelConfigurableAgentInjector
 
AgentTraitLife - Class in io.sarl.sre.services.lifecycle
Describes any information that is required by SRE for supporting the agent trait's life.
AgentTraitLife(AgentTrait, Provider<Factories>) - Constructor for class io.sarl.sre.services.lifecycle.AgentTraitLife
Constructor.
agentType - Variable in class io.sarl.core.AgentKilled
The fully qualified name of the type of the killed agent.
agentType - Variable in class io.sarl.core.AgentSpawned
Fully qualifiedname of the type of the agent.
agentType - Variable in class io.sarl.core.AgentSpawnFailure
The type of agent for which the spawn has failed.
agentType - Variable in class io.sarl.core.MemberExcluded
The fully qualified name of the type of the agent.
agentType - Variable in class io.sarl.core.MemberJoined
The fully qualified name of the type of the agent.
agentType - Variable in class io.sarl.core.MemberLeft
The fully qualified name of the type of the agent.
allFields(Class<?>, Functions.Function3<Class<?>, Field, Boolean, Boolean>) - Static method in class io.sarl.maven.docs.testing.FactExtensions
Success if each of the declared fields is matching with the given marcher.
AnnotationFieldAccessValidator - Class in io.sarl.api.naming.namespace
A tool that is able to determine if a field is observable or not based on the annotation Observable.
appendFileExistenceTest(ITreeAppendable, File, String) - Method in class io.sarl.maven.docs.parser.DynamicValidationContext
Append to the given receiver the code for testing the existence of a file.
appendFileExistenceTest(ITreeAppendable, File, String, Iterable<String>) - Method in class io.sarl.maven.docs.parser.DynamicValidationContext
Append to the given receiver the code for testing the existence of a file.
appendPublicFields(StringBuilder, boolean, Class<?>...) - Static method in class io.sarl.maven.docs.testing.ReflectExtensions
Extract the public fields from the given types.
appendPublicFields(StringBuilder, boolean, Function<Field, String>, Iterable<? extends Class<?>>) - Static method in class io.sarl.maven.docs.testing.ReflectExtensions
Extract the public fields from the given types.
appendPublicMethods(StringBuilder, boolean, Class<?>...) - Static method in class io.sarl.maven.docs.testing.ReflectExtensions
Extract the public methods from the given types.
appendPublicMethods(StringBuilder, boolean, Function<Method, String>, Iterable<? extends Class<?>>) - Static method in class io.sarl.maven.docs.testing.ReflectExtensions
Extract the public methods from the given types.
appendTitleAnchorExistenceTest(ITreeAppendable, File, String, String, Iterable<String>) - Method in class io.sarl.maven.docs.parser.DynamicValidationContext
Append to the given receiver the code for testing the existence of an title anchor.
AppExit - Class in io.sarl.javafx
Triggered when the JavaFX application needs to be exited.
apply() - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService.AgentIdProvider
 
applyBlockingConsumer(Logger, Iterable<T>, Consumer<? super T>) - Method in interface io.sarl.sre.services.executor.ExecutorService
Submit a task on the collection's elements to the executor service and wait for the termination of all the tasks.
applyBlockingConsumer(Logger, Iterable<T>, Consumer<? super T>) - Method in class io.sarl.sre.services.executor.JreExecutorService
 
applyMinMaxVisibility(Visibility, MutableFieldDeclaration, TransformationContext) - Method in class io.sarl.lang.annotations.SarlAccessorsProcessor
Apply the minimum and maximum visibilities to the given one.
areEqualValues(T, T) - Method in class io.sarl.sre.services.probing.probes.AbstractFieldProbe
Replies if the two given values are equal or not
areEqualValues(BigDecimal, BigDecimal) - Method in class io.sarl.sre.services.probing.probes.BigDecimalFieldProbe
 
areEqualValues(BigInteger, BigInteger) - Method in class io.sarl.sre.services.probing.probes.BigIntegerFieldProbe
 
areEqualValues(Boolean, Boolean) - Method in class io.sarl.sre.services.probing.probes.BooleanFieldProbe
 
areEqualValues(Byte, Byte) - Method in class io.sarl.sre.services.probing.probes.ByteFieldProbe
 
areEqualValues(Character, Character) - Method in class io.sarl.sre.services.probing.probes.CharacterFieldProbe
 
areEqualValues(Double, Double) - Method in class io.sarl.sre.services.probing.probes.DoubleFieldProbe
 
areEqualValues(Float, Float) - Method in class io.sarl.sre.services.probing.probes.FloatFieldProbe
 
areEqualValues(Integer, Integer) - Method in class io.sarl.sre.services.probing.probes.IntegerFieldProbe
 
areEqualValues(Long, Long) - Method in class io.sarl.sre.services.probing.probes.LongFieldProbe
 
areEqualValues(T, T) - Method in class io.sarl.sre.services.probing.probes.ReferenceFieldProbe
 
areEqualValues(Short, Short) - Method in class io.sarl.sre.services.probing.probes.ShortFieldProbe
 
ArtifactName - Class in io.sarl.api.naming.name
This class represents an artifact name.
ArtifactName(URI, UUID) - Constructor for class io.sarl.api.naming.name.ArtifactName
Constructor.
ArtifactSchemeNameParser - Class in io.sarl.api.naming.parser
Parser of artifact names that is accepting URI-based syntax.
ArtifactSchemeNameParser(String) - Constructor for class io.sarl.api.naming.parser.ArtifactSchemeNameParser
Constructor.
asEventListener() - Method in interface io.sarl.core.Behaviors
Replies the interface to dispatch an event to agent's Behaviors.
asEventListener() - Method in class io.sarl.sre.skills.bic.BehaviorsSkill
 
asTable(List<IssueDatabaseExtensions.IssueDescription>) - Static method in class io.sarl.maven.docs.testing.IssueDatabaseExtensions
Replies a table description for the list of issues.
asyncDispatch(Event, Logger) - Method in class io.sarl.sre.skills.internal.EventBus
Posts an event to all registered BehaviorGuardEvaluator.
asyncDispatchTo(Object, Event, Logger) - Method in class io.sarl.sre.skills.internal.EventBus
Posts an event to the registered BehaviorGuardEvaluator of the given listener only.
ASYNCHRONOUS_PROBE_UPDATE_NAME - Static variable in class io.sarl.sre.boot.configs.subconfigs.ServicesConfig
Name of the property for the flag that indicates if the probe manager uses an asynchronous update mechanism.
ASYNCHRONOUS_PROBE_UPDATE_VALUE - Static variable in class io.sarl.sre.boot.configs.subconfigs.ServicesConfig
The default value for the flag that indicates if the probe manager uses an asynchronous update mechanism.
AsynchronousKernelStoppingListener(Kernel) - Constructor for class io.sarl.sre.Kernel.AsynchronousKernelStoppingListener
 
AsynchronousProbeService - Class in io.sarl.sre.services.probing.service
This class is the implementation of a probe service that is updating the values asynchronously.
AsynchronousProbeService(ExecutorService, NamespaceService, INameParser, Provider<Factories>) - Constructor for class io.sarl.sre.services.probing.service.AsynchronousProbeService
Constructor.
at(AgentTask, long, Procedures.Procedure1<? super Agent>) - Method in interface io.sarl.core.Schedules
Schedule a given task to be executed at the given time.
at(AgentTask, long, Procedures.Procedure1<? super Agent>) - Method in class io.sarl.sre.skills.bic.SchedulesSkill
 
atFixedDelay(AgentTask, long, Procedures.Procedure1<? super Agent>) - Method in interface io.sarl.core.Schedules
Schedule a single-execution task.
atFixedDelay(AgentTask, long, Procedures.Procedure1<? super Agent>) - Method in class io.sarl.sre.skills.bic.SchedulesSkill
 
AtomicDoubleCastExtensions - Class in io.sarl.lang.scoping.extensions.numbers.cast
Provide static functions related to the casting of numbers of type AtomicDouble.
AtomicIntegerArithmeticExtensions - Class in io.sarl.lang.scoping.extensions.numbers.arithmetic
Provide static operators for numbers of type AtomicInteger.
AtomicIntegerCastExtensions - Class in io.sarl.lang.scoping.extensions.numbers.cast
Provide static functions related to the casting of numbers of type AtomicInteger.
AtomicIntegerComparisonExtensions - Class in io.sarl.lang.scoping.extensions.numbers.comparison
Provide static comparison operators for numbers of type AtomicInteger.
AtomicLongArithmeticExtensions - Class in io.sarl.lang.scoping.extensions.numbers.arithmetic
Provide static operators for numbers of type AtomicLong.
AtomicLongCastExtensions - Class in io.sarl.lang.scoping.extensions.numbers.cast
Provide static functions related to the casting of numbers of type AtomicLong.
AtomicLongComparisonExtensions - Class in io.sarl.lang.scoping.extensions.numbers.comparison
Provide static comparison operators for numbers of type AtomicLong.
AtomicSkillReference - Class in io.sarl.lang.core
A reference to a skill that could be clear dynamically and that is managing the calls to the AtomicSkillReference#install(), AtomicSkillReference#prepareUninstallation() and AtomicSkillReference#uninstall() automatically.
AtomicSkillReference(Skill) - Constructor for class io.sarl.lang.core.AtomicSkillReference
Constructor.
attachAgentToDefaultContext(Context) - Method in class io.sarl.sre.services.lifecycle.AgentLife
Set up the agent in order to be attached properly to its default context.
autoSectionNumbering - Variable in class io.sarl.maven.docs.GenerateMojo
Indicates if the sections should be automatically numbered.
awaitHealthy() - Method in class io.sarl.sre.services.GoogleServiceManager
 
awaitHealthy() - Method in interface io.sarl.sre.services.IServiceManager
Wait for all the services are started.
awaitStopped() - Method in class io.sarl.sre.services.GoogleServiceManager
 
awaitStopped() - Method in interface io.sarl.sre.services.IServiceManager
Wait for all the services are stopped.

B

baseDirectory - Variable in class io.sarl.maven.docs.AbstractDocumentationMojo
The base directory.
BasicInfrastructureService - Class in io.sarl.sre.services.infrastructure
This class supports the management of the SRE infrastructure inside a closed environment.
BasicSkillUninstaller - Class in io.sarl.sre.services.lifecycle
Install and uninstall the skills.
beginTask(String, int) - Method in class io.sarl.lang.compiler.batch.CancelIndicatorProgressMonitor
 
Behavior - Class in io.sarl.lang.core
A behavior maps a collection of perceptions represented by events to a collection of a task.
Behavior(Agent) - Constructor for class io.sarl.lang.core.Behavior
Construct a behavior for the given agent.
BehaviorLife - Class in io.sarl.sre.services.lifecycle
Describes any information that is required by the SRE for supporting the behavior's life.
BehaviorName - Class in io.sarl.api.naming.name
This class represents a behavior name.
BehaviorName(URI, UUID, UUID, UUID, Class<? extends Behavior>, int) - Constructor for class io.sarl.api.naming.name.BehaviorName
Constructor.
BehaviorNamespaceFinder - Class in io.sarl.sre.services.namespace
Implementation of a finder of behavior into the namespaces.
BehaviorNamespaceFinder(ContextService) - Constructor for class io.sarl.sre.services.namespace.BehaviorNamespaceFinder
Constructor.
Behaviors - Interface in io.sarl.core
Agent behaviors management.
BehaviorSchemeNameParser - Class in io.sarl.api.naming.parser
Parser of behavior names that is accepting URI-based syntax.
BehaviorSchemeNameParser(String) - Constructor for class io.sarl.api.naming.parser.BehaviorSchemeNameParser
Constructor.
BehaviorsSkill - Class in io.sarl.sre.skills.bic
SRE implementation of SARL's Behaviors built-in capacity.
BehaviorsSkill(Provider<ConfigurableAgentInjector>, Provider<Factories>) - Constructor for class io.sarl.sre.skills.bic.BehaviorsSkill
 
BigDecimalCastExtensions - Class in io.sarl.lang.scoping.extensions.numbers.cast
Provide static functions related to the casting of numbers of type BigDecimal.
BigDecimalFieldProbe - Class in io.sarl.sre.services.probing.probes
Probe implementation is linked to a primitive big decimal field, or a field that could be assimilated to a big decimal primitive.
BigDecimalFieldProbe(IProbeReleaseListener, String, URI, FieldAccess, Provider<Factories>) - Constructor for class io.sarl.sre.services.probing.probes.BigDecimalFieldProbe
Constructor.
BigIntegerCastExtensions - Class in io.sarl.lang.scoping.extensions.numbers.cast
Provide static functions related to the casting of numbers of type BigInteger.
BigIntegerFieldProbe - Class in io.sarl.sre.services.probing.probes
Probe implementation is linked to a primitive big integer field, or a field that could be assimilated to a big integer primitive.
BigIntegerFieldProbe(IProbeReleaseListener, String, URI, FieldAccess, Provider<Factories>) - Constructor for class io.sarl.sre.services.probing.probes.BigIntegerFieldProbe
Constructor.
BooleanFieldProbe - Class in io.sarl.sre.services.probing.probes
Probe implementation is linked to a primitive boolean field, or a field that could be assimilated to a boolean primitive.
BooleanFieldProbe(IProbeReleaseListener, String, URI, FieldAccess, Provider<Factories>) - Constructor for class io.sarl.sre.services.probing.probes.BooleanFieldProbe
Constructor.
booleanValue(CharSequence) - Static method in class io.sarl.lang.scoping.extensions.cast.PrimitiveCastExtensions
Convert the given value to boolean.
booleanValue(AtomicBoolean) - Static method in class io.sarl.lang.scoping.extensions.cast.PrimitiveCastExtensions
Convert the given value to AtomicBoolean into its boolean value.
booleanValue() - Method in class io.sarl.sre.internal.MutableBoolean
Convert to a boolean value.
Boot - Class in io.sarl.sre.boot
This is the class that permits to boot programmatically the SRE platform with the Bootique API.
BOOT_AGENT_NAME - Static variable in class io.sarl.sre.boot.configs.subconfigs.BootConfig
Name of the property that contains the agent to boot.
BOOT_TYPE_OPTION - Static variable in class io.sarl.sre.boot.configs.subconfigs.BootConfigModule
 
BootConfig - Class in io.sarl.sre.boot.configs.subconfigs
Configuration for specifying the SRE booting parameters.
BootConfigModule - Class in io.sarl.sre.boot.configs.subconfigs
Module for the SRE booting parameters.
BootConfigModuleProvider - Class in io.sarl.sre.boot.configs.subconfigs
Provider of the module for the SRE booting parameters.
BootiqueBatchCompilerMain - Class in io.sarl.maven.bootiqueapp.batchcompiler
Class that implements the standard main function for running a SARL application with bootique and SARL batch compiler modules.
BootiqueBatchCompilerMain(BQModuleProvider...) - Constructor for class io.sarl.maven.bootiqueapp.batchcompiler.BootiqueBatchCompilerMain
Constructor.
BootiqueBatchCompilerMain(boolean, BQModuleProvider...) - Constructor for class io.sarl.maven.bootiqueapp.batchcompiler.BootiqueBatchCompilerMain
Constructor.
BootiqueMain - Class in io.sarl.maven.bootiqueapp
Class that implements the standard main function for running a SARL application with bootique modules.
BootiqueMain(BQModuleProvider...) - Constructor for class io.sarl.maven.bootiqueapp.BootiqueMain
Constructor.
BootiqueMain(boolean, BQModuleProvider...) - Constructor for class io.sarl.maven.bootiqueapp.BootiqueMain
Constructor.
buildClassPath() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
buildClassPath() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Build the classpath for the standard code.
buildDirectAccessGuardEvaluators(Class<?>) - Method in class io.sarl.sre.internal.eventguard.reflect.ReflectBehaviorGuardEvaluatorRegistry
Build the list of the event handlers for a direct access to a listener.
buildModulePath() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Build the module-path for the standard code.
buildPath(Iterable<File>, IProgressMonitor) - Static method in class io.sarl.lang.compiler.batch.AbstractJavaBatchCompiler
Build a OS-dependent path from the given list of files.
buildPropertyString(StringBuilder) - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
buildPropertyString(StringBuilder) - Method in class io.sarl.maven.compiler.AbstractSarlMojo
Put the string representation of the properties of this object into the given buffer.
buildTestClassPath() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
buildTestClassPath() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Build the classpath for the test code.
buildTestModulePath() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Build the module-path for the test code.
BuiltinCapacityModule - Class in io.sarl.sre.boot.internal.skills
Module for configuring the built-in capacities.
BuiltinCapacityModuleProvider - Class in io.sarl.sre.boot.internal.skills
Provider of the module for configuring the built-in capacities.
ByteArithmeticExtensions - Class in io.sarl.lang.scoping.extensions.numbers.arithmetic
Provide static operators for numbers of type Byte.
ByteComparisonExtensions - Class in io.sarl.lang.scoping.extensions.numbers.comparison
Provide static comparison operators for numbers of type Byte.
ByteFieldProbe - Class in io.sarl.sre.services.probing.probes
Probe implementation is linked to a primitive byte field, or a field that could be assimilated to a byte primitive.
ByteFieldProbe(IProbeReleaseListener, String, URI, FieldAccess, Provider<Factories>) - Constructor for class io.sarl.sre.services.probing.probes.ByteFieldProbe
Constructor.
byteValue(CharSequence) - Static method in class io.sarl.lang.scoping.extensions.cast.PrimitiveCastExtensions
Decodes a CharSequence into a byte.

C

call() - Method in class io.sarl.sre.services.executor.SreCallable
 
callStaticMethod(Class<?>, String) - Static method in class io.sarl.maven.docs.testing.ReflectExtensions
Run a method on the given instance.
cancel(AgentTask, boolean) - Method in interface io.sarl.core.Schedules
Attempts to cancel execution of this task.
cancel(AgentTask, boolean) - Method in class io.sarl.sre.skills.bic.SchedulesSkill
 
CancelIndicatorProgressMonitor - Class in io.sarl.lang.compiler.batch
A wrapper from a CancelIndicator to a ProgressMonitor.
CancelIndicatorProgressMonitor(CancelIndicator) - Constructor for class io.sarl.lang.compiler.batch.CancelIndicatorProgressMonitor
Constructor.
CANNOT_EMIT_IN_SPACE - Static variable in class io.sarl.sre.IssueCodes
 
CannotSpawnException - Exception in io.sarl.sre.services.lifecycle
This exception is thrown when an agent cannot be spawned.
CannotSpawnException(Class<? extends Agent>, Throwable) - Constructor for exception io.sarl.sre.services.lifecycle.CannotSpawnException
 
CannotSpawnException() - Constructor for exception io.sarl.sre.services.lifecycle.CannotSpawnException
Constructor.
canSpawnAgent() - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Replies if the service can spawn.
Capacities - Class in io.sarl.lang.core
Utility functions related to the capacities.
Capacity - Interface in io.sarl.lang.core
Root type for all the capacities in the SARL language.
CapacityFieldAccessValidator - Class in io.sarl.api.naming.namespace
A tool that is able to determine if a field is observable or not based on the owned capacity FieldAccessValidationCapacity of an agent.
CascadeFieldAccessValidator - Class in io.sarl.api.naming.namespace
A tool that is able to determine if a field is observable or not by using a cascade of other field access validators.
castInternalSkillReference(AbstractSkillContainer, AtomicSkillReference, Class<S>) - Static method in class io.sarl.lang.core.SREutils
Casts the internal skill reference of a skill container.
cause - Variable in class io.sarl.core.Failure
The identifier of the space the agent just left.
cause - Variable in class io.sarl.maven.docs.testing.IssueDatabaseExtensions.IssueDescription
Explanation of the issue's cause.
CharacterFieldProbe - Class in io.sarl.sre.services.probing.probes
Probe implementation is linked to a primitive character field, or a field that could be assimilated to a character primitive.
CharacterFieldProbe(IProbeReleaseListener, String, URI, FieldAccess, Provider<Factories>) - Constructor for class io.sarl.sre.services.probing.probes.CharacterFieldProbe
Constructor.
charValue(CharSequence) - Static method in class io.sarl.lang.scoping.extensions.cast.PrimitiveCastExtensions
Decodes a CharSequence into a char.
checkConfiguration(IProgressMonitor) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Check the compiler configuration; and logs errors.
classComparator - Static variable in class io.sarl.util.Comparators
Comparator of classes.
CLASSPATH_NAME - Static variable in class io.sarl.sre.boot.configs.SreConfig
Name of the property that contains the classpath.
cleanFolder(File, FileFilter) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Clean the folders.
CleaningPolicy - Enum in io.sarl.lang.compiler.batch
The policy that should be used for cleaning the files after a compilation.
CleanMojo - Class in io.sarl.maven.compiler
Cleaning mojo for compiling SARL.
CleanMojo() - Constructor for class io.sarl.maven.compiler.CleanMojo
 
clear() - Method in class io.sarl.lang.core.AtomicSkillReference
Clears this reference object.
clear() - Method in class io.sarl.lang.util.OutParameter
Clear the value.
clear() - Method in class io.sarl.maven.bootiqueapp.utils.SystemPath
Clear the system path.
clear() - Method in class io.sarl.sre.skills.internal.ConcurrentMultiList
 
clearSkill(Class<S>) - Method in class io.sarl.lang.core.AbstractSkillContainer
 
clearSkill(Class<S>) - Method in class io.sarl.lang.core.AgentProtectedAPIObject
Clears the Skill associated with the capacity.
clearSkill(Class<S>) - Method in class io.sarl.lang.core.AgentTrait
 
clearSpaceReference() - Method in class io.sarl.sre.services.context.SpaceRepository.SpaceDescription
Clear the reference to the space instance.
CLI_ARGUMENT_LIST_SIZE - Static variable in class io.sarl.sre.IssueCodes
 
CliUtilities - Class in io.sarl.lang.util
Command-line Utilities.
clone() - Method in class io.sarl.lang.core.Address
 
clone() - Method in class io.sarl.lang.core.AtomicSkillReference
 
clone() - Method in class io.sarl.lang.core.SpaceID
 
clone() - Method in class io.sarl.lang.util.OutParameter
 
clone() - Method in class io.sarl.sre.services.lifecycle.ContextReference
 
closeContext(SarlDocumentationParser.ParsingContext) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.DelegateParserInterceptor
 
closeContext(SarlDocumentationParser.ParsingContext) - Method in interface io.sarl.maven.docs.parser.SarlDocumentationParser.ParserInterceptor
A context block has finished.
CLUSTER_NAME_NAME - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Name of the property that contains the name of the Hazelcast cluster.
CLUSTER_NAME_PREFIX - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Prefix for the default cluster name.
code - Variable in class io.sarl.maven.docs.parser.ValidationComponentData
Validation code.
CollectionExtensions - Class in io.sarl.maven.docs.testing
Extended Functions for writing collection-based code within the documentation.
Collections3 - Class in io.sarl.util
Utilities on collections.
Comparators - Class in io.sarl.util
Comparators.
Comparators() - Constructor for class io.sarl.util.Comparators
 
compare(Issue, Issue) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler.DefaultIssueComparator
 
compare(T, T) - Method in class io.sarl.sre.internal.ObjectComparator
 
compareMajorMinorVersions(ArtifactVersion, ArtifactVersion) - Static method in class io.sarl.maven.compiler.Utils
Compare the major and minor components of the two given version numbers.
compareTo(LogConfig) - Method in class io.sarl.api.bootiquebase.config.LogConfig
 
compareTo(SarlName) - Method in class io.sarl.api.naming.name.SarlName
 
compareTo(Address) - Method in class io.sarl.lang.core.Address
Compares this object with the specified object for order.
compareTo(SpaceID) - Method in class io.sarl.lang.core.SpaceID
 
compareTo(IBehaviorGuardEvaluator) - Method in class io.sarl.sre.internal.eventguard.polymorphic.PolymorphicBehaviorGuardEvaluator
 
compareTo(GuardedEvaluator) - Method in class io.sarl.sre.internal.eventguard.reflect.GuardedEvaluator
 
compareTo(IBehaviorGuardEvaluator) - Method in class io.sarl.sre.internal.eventguard.ReflectBehaviorGuardEvaluator
compareTo(SpaceRepository.SpaceDescription) - Method in class io.sarl.sre.services.context.SpaceRepository.SpaceDescription
 
compareTo(SpaceRepository.SpaceSpecificationKey) - Method in class io.sarl.sre.services.context.SpaceRepository.SpaceSpecificationKey
 
compareTo(ContextReference) - Method in class io.sarl.sre.services.lifecycle.ContextReference
 
compareToSarlSpecificationVersion(Class<?>) - Method in interface io.sarl.sarlspecification.SarlSpecificationChecker
Compare the SARL specification version associated to the given type to the version of the current SARL.
compile(File, Iterable<File>, Iterable<File>, Iterable<File>, List<File>, String, String, boolean, OptimizationLevel, PrintWriter, PrintWriter, Logger, IProgressMonitor) - Method in class io.sarl.lang.compiler.batch.AbstractJavaBatchCompiler
 
compile(File, Iterable<File>, Iterable<File>, Iterable<File>, List<File>, JavaVersion, boolean, String, boolean, OptimizationLevel, PrintWriter, PrintWriter, Logger, IProgressMonitor) - Method in class io.sarl.lang.compiler.batch.AbstractJavaBatchCompiler
Run the Java compiler.
compile(File, Iterable<File>, Iterable<File>, Iterable<File>, List<File>, JavaVersion, boolean, String, boolean, OptimizationLevel, PrintWriter, PrintWriter, Logger, IProgressMonitor) - Method in class io.sarl.lang.compiler.batch.EcjBatchCompiler
 
compile(File, Iterable<File>, Iterable<File>, Iterable<File>, List<File>, String, String, boolean, OptimizationLevel, PrintWriter, PrintWriter, Logger, IProgressMonitor) - Method in interface io.sarl.lang.compiler.batch.IJavaBatchCompiler
Run the Java compiler.
compile(File, Iterable<File>, Iterable<File>, Iterable<File>, List<File>, JavaVersion, boolean, String, boolean, OptimizationLevel, PrintWriter, PrintWriter, Logger, IProgressMonitor) - Method in class io.sarl.lang.compiler.batch.JavacBatchCompiler
 
compile() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Run the compilation.
compile(CancelIndicator) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Run the compilation.
compile(IProgressMonitor) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Run the compilation.
compile(List<File>, List<File>, List<File>, File, File) - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Run compilation.
compile(int, String, List<String>, ICompilatedResourceReceiver) - Method in class io.sarl.maven.docs.testing.SarlScriptExecutor
 
compile(int, String) - Method in interface io.sarl.maven.docs.testing.ScriptExecutor
Compile the given code and replies the issues.
compile(int, String, List<String>, ICompilatedResourceReceiver) - Method in interface io.sarl.maven.docs.testing.ScriptExecutor
Compile the given code and replies the issues.
CompiledFile(File, File) - Constructor for class io.sarl.maven.docs.testing.ScriptExecutor.CompiledFile
Constructor.
CompileMojo - Class in io.sarl.maven.compiler
Mojo for compiling SARL.
CompileMojo() - Constructor for class io.sarl.maven.compiler.CompileMojo
 
CompilerStatus - Enum in io.sarl.lang.compiler.batch
The type of statut that is reached by a Java batch compiler.
compileSARL() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
Run the SARL compiler.
compileSARL() - Method in class io.sarl.maven.compiler.CompileMojo
 
compileSARL() - Method in class io.sarl.maven.compiler.TestCompileMojo
 
computeHeaderId(String, String) - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Create the id of a section header.
computeLineNo(Node) - Static method in class io.sarl.maven.docs.markdown.MarkdownParser
Compute the number of lines for reaching the given node.
ConcurrentCollection<T> - Interface in io.sarl.lang.util
Represent a collection of objects with is thread-safe.
ConcurrentCollectionFactory - Interface in io.sarl.lang.util
Factory of concurrent collections.
ConcurrentCollectionModule - Class in io.sarl.sre.boot.internal.internal
Module for configuring the providers of concurrent collections.
ConcurrentCollectionModuleProvider - Class in io.sarl.sre.boot.internal.internal
Provider of the module for configuring the providers of concurrent collections.
ConcurrentList<T> - Interface in io.sarl.lang.util
Represent a list of objects with is thread-safe.
ConcurrentMultiList<E> - Class in io.sarl.sre.skills.internal
A collection composed of collections.
ConcurrentMultiList.MultiIterator<E> - Class in io.sarl.sre.skills.internal
Iterator on multicollection.
ConcurrentSet<T> - Interface in io.sarl.lang.util
Represent a set of objects with is thread-safe.
configs() - Method in class io.sarl.api.bootiquebase.config.LogConfigModuleProvider
 
configs() - Method in class io.sarl.sre.boot.configs.SreConfigModuleProvider
 
configs() - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfigModuleProvider
 
configs() - Method in class io.sarl.sre.boot.configs.subconfigs.ContextsConfigModuleProvider
 
configs() - Method in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfigModuleProvider
 
configs() - Method in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfigModuleProvider
 
configs() - Method in class io.sarl.sre.boot.configs.subconfigs.LoggingConfigModuleProvider
 
configs() - Method in class io.sarl.sre.boot.configs.subconfigs.ServicesConfigModuleProvider
 
configs() - Method in class io.sarl.sre.network.boot.configs.SreNetworkConfigModuleProvider
 
configs() - Method in class io.sarl.sre.network.boot.internal.NetworkModuleProvider
 
ConfigurableAgentInjector - Interface in io.sarl.sre.internal
An injector of agent components that may be enable or disable according to the SRE configuration.
ConfigurableAgentInjectorModule - Class in io.sarl.sre.boot.internal.internal
Module for configuring the injector of agents and agent components.
ConfigurableAgentInjectorModuleProvider - Class in io.sarl.sre.boot.internal.internal
Provider of the module for configuring the agent trait initializer.
configuration - Variable in class io.sarl.sre.boot.commands.AbstractRunCommand
Launching configuration.
configure() - Method in class io.sarl.api.bootiquebase.config.LogConfigModule
 
configure() - Method in class io.sarl.maven.bootiqueapp.mdconfig.GenerateMarkdownConfigCommandModule
 
configure() - Method in class io.sarl.maven.bootiqueapp.mdhelp.GenerateMarkdownHelpCommandModule
 
configure() - Method in class io.sarl.maven.bootiqueapp.version.VersionCommandModule
 
configure() - Method in class io.sarl.sre.boot.commands.RunSingleAgentCommandModule
 
configure() - Method in class io.sarl.sre.boot.commands.RunWithoutAgentCommandModule
 
configure() - Method in class io.sarl.sre.boot.configs.SreConfigModule
 
configure() - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfigModule
 
configure() - Method in class io.sarl.sre.boot.configs.subconfigs.ContextsConfigModule
 
configure() - Method in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfigModule
 
configure() - Method in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfigModule
 
configure() - Method in class io.sarl.sre.boot.configs.subconfigs.LoggingConfigModule
 
configure() - Method in class io.sarl.sre.boot.configs.subconfigs.ServicesConfigModule
 
configure() - Method in class io.sarl.sre.boot.internal.cli.JanusApplicationModule
 
configure() - Method in class io.sarl.sre.boot.internal.cli.VersionCommandModule
 
configure() - Method in class io.sarl.sre.boot.internal.internal.ConcurrentCollectionModule
 
configure() - Method in class io.sarl.sre.boot.internal.internal.ConfigurableAgentInjectorModule
 
configure() - Method in class io.sarl.sre.boot.internal.internal.ListenerNotifierModule
 
configure() - Method in class io.sarl.sre.boot.internal.internal.LockProviderModule
 
configure() - Method in class io.sarl.sre.boot.internal.internal.PlatformEventEmitterModule
 
configure() - Method in class io.sarl.sre.boot.internal.kernel.KernelModule
 
configure() - Method in class io.sarl.sre.boot.internal.kernel.SarlSpecificationCheckerModule
 
configure() - Method in class io.sarl.sre.boot.internal.naming.NameParserModule
 
configure() - Method in class io.sarl.sre.boot.internal.naming.SchemeNameParserModule
 
configure() - Method in class io.sarl.sre.boot.internal.services.ContextServiceModule
 
configure() - Method in class io.sarl.sre.boot.internal.services.ExecutorServiceModule
 
configure() - Method in class io.sarl.sre.boot.internal.services.InfrastructureServiceModule
 
configure() - Method in class io.sarl.sre.boot.internal.services.LifecycleServiceModule
 
configure() - Method in class io.sarl.sre.boot.internal.services.LoggerCreatorModule
 
configure() - Method in class io.sarl.sre.boot.internal.services.LoggingServiceModule
 
configure() - Method in class io.sarl.sre.boot.internal.services.NamespaceFinderModule
 
configure() - Method in class io.sarl.sre.boot.internal.services.NamespaceServiceModule
 
configure() - Method in class io.sarl.sre.boot.internal.services.ProbeServiceModule
 
configure() - Method in class io.sarl.sre.boot.internal.services.TimeServiceModule
 
configure() - Method in class io.sarl.sre.boot.internal.skills.BuiltinCapacityModule
 
configure() - Method in class io.sarl.sre.boot.internal.skills.EventBusModule
 
configure() - Method in class io.sarl.sre.network.boot.configs.SreNetworkConfigModule
 
configure() - Method in class io.sarl.sre.network.boot.internal.cli.VersionCommandModule
 
configure() - Method in class io.sarl.sre.network.boot.internal.NetworkModule
 
configureLogger(Logger) - Method in class io.sarl.api.bootiquebase.config.LogConfig
Configure the given logger from the configuration.
configureLogger(String) - Method in class io.sarl.api.bootiquebase.config.LogConfig
Configure the given logger from the configuration.
Constants - Class in io.sarl.maven.docs
Constants for the documentation generation Maven plugin.
contains(Object) - Method in class io.sarl.sre.skills.internal.ConcurrentMultiList
 
containsAll(Collection<?>) - Method in class io.sarl.sre.skills.internal.ConcurrentMultiList
This function is not supported, see #removeCollection(Collection).
Context - Class in io.sarl.sre.services.context
Implementation of an agent context in the SRE platform.
Context(UUID, UUID, Agent, Provider<SpaceRepository>, Provider<Factories>, LoggingService, SpaceRepositoryListenerFactory) - Constructor for class io.sarl.sre.services.context.Context
Constructs a Context.
ContextFactory - Interface in io.sarl.sre.services.context
Factory of SRE contexts.
contextId - Variable in class io.sarl.core.AgentSpawnFailure
The identifier of the context in which the spawn has failed.
ContextJoined - Class in io.sarl.core
Notifies the behaviors of the agent that it has joined a new super-holon.
ContextJoined(UUID, UUID) - Constructor for class io.sarl.core.ContextJoined
Construct the event.
contextJoined(UUID, UUID) - Method in class io.sarl.sre.internal.SubHolonContextEventEmitter
 
contextJoined(UUID, UUID) - Method in interface io.sarl.sre.services.context.InternalContextMembershipListener
Fires an ContextJoined event into the Inner Context default space of the owner agent to notify behaviors/members that a new context has been joined.
ContextLeft - Class in io.sarl.core
Notifies the behaviors of the agent that it has left a super-holon.
ContextLeft(UUID) - Constructor for class io.sarl.core.ContextLeft
Construct the event.
contextLeft(UUID) - Method in class io.sarl.sre.internal.SubHolonContextEventEmitter
 
contextLeft(UUID) - Method in interface io.sarl.sre.services.context.InternalContextMembershipListener
Fires an ContextLeft event into the Inner Context Default space of the owner agent to notify behaviors/members that the specified context has been left.
ContextMemberEventEmitter - Class in io.sarl.sre.internal
Emit the context member platform events.
ContextMemberEventEmitter(Logger) - Constructor for class io.sarl.sre.internal.ContextMemberEventEmitter
Constructors.
ContextName - Class in io.sarl.api.naming.name
This class represents a context name.
ContextName(URI, UUID) - Constructor for class io.sarl.api.naming.name.ContextName
Constructor.
ContextNamespaceFinder - Class in io.sarl.sre.services.namespace
Implementation of a finder of context into the namespaces.
ContextNamespaceFinder(ContextService) - Constructor for class io.sarl.sre.services.namespace.ContextNamespaceFinder
Constructor.
ContextReference - Class in io.sarl.sre.services.lifecycle
Describes any information that is required by the SRE for supporting the agent's life.
ContextReference(AgentLife, Context, Address) - Constructor for class io.sarl.sre.services.lifecycle.ContextReference
Constructor.
ContextSchemeNameParser - Class in io.sarl.api.naming.parser
Parser of context names that is accepting URI-based syntax.
ContextSchemeNameParser(String) - Constructor for class io.sarl.api.naming.parser.ContextSchemeNameParser
Constructor.
ContextsConfig - Class in io.sarl.sre.boot.configs.subconfigs
Configuration of the SRE context repository.
ContextsConfigModule - Class in io.sarl.sre.boot.configs.subconfigs
Module for the context repository's configuration.
ContextsConfigModuleProvider - Class in io.sarl.sre.boot.configs.subconfigs
Provider of the module for the context repository's configuration.
ContextService - Interface in io.sarl.sre.services.context
This service enables to store the contexts and to manage the spaces in the SRE platform.
ContextServiceModule - Class in io.sarl.sre.boot.internal.services
Module for the context services.
ContextServiceProvider - Class in io.sarl.sre.boot.internal.services
Provider of the module for the context services.
convertFileToURL(File, boolean) - Static method in class io.sarl.maven.docs.bugfixes.FileSystemAddons
Replies an URL for the given file and translate it into a resource URL if the given file is inside the classpath.
convertFromTo(double, TimeUnit, TimeUnit) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert the gien amount of time in the given source unit, to the given target unit.
create(SpaceID, Object...) - Method in interface io.sarl.lang.core.SpaceSpecification
Creates a Space that respects this specification.
create(UUID, EventSpace, Logger) - Method in class io.sarl.sre.internal.SpaceEventEmitterFactory
 
create(EventSpace, Logger) - Method in class io.sarl.sre.internal.SpaceParticipantEventEmitterFactory
 
create(Agent) - Method in class io.sarl.sre.internal.SubHolonContextEventEmitterFactory
 
create(Agent) - Method in class io.sarl.sre.internal.TaskAgentFailureEventEmitterFactory
 
create(Agent) - Method in interface io.sarl.sre.services.context.InternalContextMembershipListenerFactory
Create a listener associated to the given agent.
create(UUID, EventSpace, Logger) - Method in interface io.sarl.sre.services.context.SpaceRepositoryListenerFactory
 
create(Agent) - Method in interface io.sarl.sre.skills.bic.FailureListenerFactory
 
create(EventSpace, Logger) - Method in interface io.sarl.sre.spaces.SpaceParticipantListenerFactory
 
create(SpaceID, Object...) - Method in class io.sarl.sre.spaces.SreEventSpaceSpecification
 
create(SpaceID, Object...) - Method in class io.sarl.sre.spaces.SreOpenEventSpaceSpecification
 
CREATE_AGENT_WITH_INJECTOR_NAME - Static variable in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfig
Name of property that indicates if agents must be created by an injector.
CREATE_AGENT_WITH_INJECTOR_VALUE - Static variable in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfig
Indicates if the agents must be created with an injector by default.
createAgent() - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService.AgentCreationProcess
 
createAgent(Constructor<? extends Agent>, Class<? extends Agent>, UUID, UUID, DynamicSkillProvider...) - Method in class io.sarl.sre.services.lifecycle.AbtractAgentCreatorProvider
Create the instance of the agent.
createAgentLogger(String, Level) - Method in class io.sarl.sre.services.logging.jul.JulLoggingService
 
createAgentLogger(String, Level) - Method in interface io.sarl.sre.services.logging.LoggingService
Create a logger for an agent.
createAgentLogger(String, Level) - Method in class io.sarl.sre.services.logging.QuietLoggingService
 
createArtifact(String, String) - Method in class io.sarl.maven.compiler.MavenHelper
Create an instance of artifact with a version range that corresponds to all versions.
createBatchCompiler() - Method in class io.sarl.lang.compiler.batch.EcjBatchCompilerFactory
 
createBatchCompiler() - Method in interface io.sarl.lang.compiler.batch.IJavaBatchCompilerFactory
Create an instance of the batch compiler.
createBatchCompiler() - Method in class io.sarl.lang.compiler.batch.JavacBatchCompilerFactory
 
createClassLoader(Iterable<File>, Iterable<File>, ClassLoader) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Create the project class loader.
createContext(UUID, UUID, Agent) - Method in class io.sarl.sre.services.context.AbstractContextService
 
createContext(UUID, UUID, Agent) - Method in interface io.sarl.sre.services.context.ContextService
Create a new context instance and register it into the internal repository.
createContextWithoutRegistration(UUID, UUID, Agent) - Method in class io.sarl.sre.services.context.AbstractContextService
 
createContextWithoutRegistration(UUID, UUID, Agent) - Method in interface io.sarl.sre.services.context.ContextService
Create a new context instance and do not register it into the repository.
createDefaultSpace(SpaceID) - Method in class io.sarl.sre.services.context.SpaceRepository
Create an instance of the default space if it was not created before.
createEventBus(Supplier<InternalSchedules>) - Method in interface io.sarl.sre.skills.internal.EventBusFactory
Create the event bus.
createEventBus(Supplier<InternalSchedules>) - Method in class io.sarl.sre.skills.internal.PolymorphicEventBusFactory
 
createEventBus(Supplier<InternalSchedules>) - Method in class io.sarl.sre.skills.internal.ReflectEventBusFactory
 
createInjector() - Method in class io.sarl.maven.docs.testing.DocumentationSetup
 
createInjector(Module...) - Method in class io.sarl.maven.docs.testing.DocumentationSetup
 
createIssueMessage(Issue) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Create a message for the issue.
createKernelListener() - Method in class io.sarl.sre.Kernel
Create an instance of the kernel event listener.
createLanguageParser(File) - Method in class io.sarl.maven.docs.AbstractDocumentationMojo
Create a parser for the given file.
createLanguageParser(File) - Method in class io.sarl.maven.docs.GenerateMojo
 
createLanguageParser(File) - Method in class io.sarl.maven.docs.GenerateTestsMojo
 
createLocalFileValidatorComponents(Link, URL, int, File, DynamicValidationContext) - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Create a validation component for an hyper reference to a local file.
createLocalImageValidatorComponent(Image, URL, int, File, DynamicValidationContext) - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Create a validation component for a reference to a local image.
createLogger(LoggingService) - Method in class io.sarl.sre.network.services.HazelcastContextService
 
createLogger(LoggingService) - Method in class io.sarl.sre.network.services.HazelcastSpaceRepository
 
createLogger(LoggingService) - Method in class io.sarl.sre.services.context.AbstractContextService
Create the instance of the logger for this service.
createLogger(LoggingService) - Method in class io.sarl.sre.services.context.SpaceRepository
Create the logger for this repository.
createMainObject() - Static method in class io.sarl.sre.boot.Boot
Create the instance of the bootique main launcher.
createModuleLogger(String, Logger) - Method in class io.sarl.sre.services.logging.jul.JulLoggerCreator
Create a logger with the given name for a platform module (kernel or agent).
createOpenEventSpaceSpecificationForDefaultSpace(Class<S>) - Method in class io.sarl.sre.spaces.SreSpaceSpecificationFactory
Create the space specification for an event space that is supposed to be the default space.
createOpenEventSpaceSpecificationInInnerContext(Class<S>, OpenEventSpace) - Method in class io.sarl.sre.spaces.SreSpaceSpecificationFactory
Create the space specification for an event space that is supposed to be not the default space.
createPlatformFormatter() - Method in class io.sarl.sre.services.logging.jul.JulLoggerCreator
Create a formatter for the SRE kernel.
createPlatformLogger() - Method in class io.sarl.sre.services.logging.jul.JulLoggerCreator
Create a logger for the platform.
createRemoteReferenceValidatorComponents(Link, URL, int, File, DynamicValidationContext) - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Create a validation component for an hyper reference to a remote Internet page.
createRunnableUpdater() - Method in class io.sarl.sre.services.probing.service.AsynchronousProbeService
Invoked to create a Runnable that may be used for updated the probes
createRuntime(String...) - Method in class io.sarl.maven.bootiqueapp.batchcompiler.BootiqueBatchCompilerMain
 
createRuntime(String...) - Method in class io.sarl.maven.bootiqueapp.BootiqueMain
Create the compiler runtime.
createRuntime(Class<? extends BQModuleProvider>[], String...) - Method in class io.sarl.maven.bootiqueapp.BootiqueMain
Create the compiler runtime.
createRuntime(Bootique, Class<? extends Module>, String...) - Method in class io.sarl.sre.boot.SreMain
Create the SRE runtime.
createSkill(Class<? extends Capacity>) - Method in class io.sarl.lang.core.DelegateDynamicSkillProvider
 
createSkill(Class<? extends Capacity>) - Method in interface io.sarl.lang.core.DynamicSkillProvider
Create the built-in skill that corresponds to the given capacity into the given container.
createSkill(Class<? extends Capacity>) - Method in class io.sarl.sre.skills.SreDynamicSkillProvider
 
createSkillDelegator(Skill, Class<C>, AgentTrait) - Static method in class io.sarl.lang.core.Capacities
Create a delegator for the given skill.
createSkillDelegatorIfPossible(Skill, Class<C>, AgentTrait) - Static method in class io.sarl.lang.core.Capacities
Create a delegator for the given skill when it is possible.
createSpace(Class<? extends SpaceSpecification<S>>, UUID, Object...) - Method in interface io.sarl.lang.core.AgentContext
Create an instance of space following the given specification.
createSpace(Class<? extends SpaceSpecification<S>>, UUID, Object...) - Method in class io.sarl.sre.services.context.Context
 
createSpace(SpaceID, Class<? extends SpaceSpecification<S>>, Object...) - Method in class io.sarl.sre.services.context.SpaceRepository
Create a space.
createSpaceDescription(SpaceID, Space) - Method in class io.sarl.sre.services.context.SpaceRepository
Create a space description.
createSpaceFirstInstance(Class<? extends SpaceSpecification<S>>, SpaceID, Object[]) - Method in class io.sarl.sre.network.services.HazelcastSpaceRepository
 
createSpaceFirstInstance(Class<? extends SpaceSpecification<S>>, SpaceID, Object[]) - Method in class io.sarl.sre.services.context.SpaceRepository
Create the first instance of a given space.
createSpaceInstance(SpaceID, Object...) - Method in class io.sarl.sre.spaces.AbstractSreEventSpaceSpecification
 
createStandardClusterName(UUID) - Static method in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Replies a cluster name following the standard naming convention.
createStandardClusterName(String) - Static method in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Replies a cluster name following the standard naming convention.
createStubs(ResourceSet, IProgressMonitor) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Create the stubs.
createTempDir(String) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Create a temporary subdirectory inside the root temp directory.
createTempDirectory() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Create the temp directory that should be used by the compiler.
createValidatorComponents(Image, File, DynamicValidationContext) - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Create a validation component for an image reference.
createValidatorComponents(Link, File, DynamicValidationContext) - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Create a validation component for an hyper reference.
CRITICAL - Static variable in class io.sarl.api.bootiquebase.config.LogLevel
Json label that is used for representing error messages, and synonym of "severe".

D

D_PATTERN - Static variable in class io.sarl.maven.bootiqueapp.BootiqueMain
Pattern for command-line definition.
DANGER_NOTE_PATTERN_PROPERTY - Static variable in class io.sarl.maven.docs.markdown.MarkdownParser
Name of the property that contains the pattern for danger notes.
days(Number) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert days to milliseconds.
days(byte) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert days to milliseconds.
days(short) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert days to milliseconds.
days(int) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert days to milliseconds.
days(long) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert days to milliseconds.
days(float) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert days to milliseconds.
days(double) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert days to milliseconds.
DeadEvent - Class in io.sarl.lang.core
Deprecated.
no more used since 0.5.
DeadEvent(Event) - Constructor for class io.sarl.lang.core.DeadEvent
Deprecated.
Creates a new DeadEvent.
DEBUG - Static variable in class io.sarl.api.bootiquebase.config.LogLevel
Json label that is used for representing debug messages, and synonym of "finer".
debug(Object, Object...) - Method in interface io.sarl.core.Logging
Print the given message at debug logging level.
debug(Supplier<String>) - Method in interface io.sarl.core.Logging
Print the given message at debug logging level.
debug(Object, Object...) - Method in class io.sarl.sre.skills.bic.LoggingSkill
 
debug(Supplier<String>) - Method in class io.sarl.sre.skills.bic.LoggingSkill
 
declareReplacement(String, String) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Declare a replacement.
decode(URI) - Method in class io.sarl.api.naming.parser.AgentSchemeNameParser
 
decode(URI) - Method in class io.sarl.api.naming.parser.ArtifactSchemeNameParser
 
decode(URI) - Method in class io.sarl.api.naming.parser.BehaviorSchemeNameParser
 
decode(URI) - Method in class io.sarl.api.naming.parser.ContextSchemeNameParser
 
decode(String) - Method in interface io.sarl.api.naming.parser.INameParser
Parse the string representation of the name, and create the URI representation.
decode(URI) - Method in interface io.sarl.api.naming.parser.INameParser
Parse the URI of the name, and create the name object.
decode(URI) - Method in interface io.sarl.api.naming.parser.ISchemeNameParser
Decode the name.
decode(URI) - Method in class io.sarl.api.naming.parser.ServiceSchemeNameParser
 
decode(URI) - Method in class io.sarl.api.naming.parser.SkillSchemeNameParser
 
decode(URI) - Method in class io.sarl.api.naming.parser.SpaceSchemeNameParser
 
decode(URI) - Method in class io.sarl.api.naming.parser.UriBasedNameParser
 
DEFAULT_ADD_LINK_TO_OPERATION_NAME - Static variable in class io.sarl.maven.docs.markdown.MarkdownParser
Indicates if a hyperlinks to the operation should be created for each operation name, that is generated.
DEFAULT_CLUSTER_NAME_VALUE - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Default value for the explicit cluster name.
DEFAULT_ENABLE_VALUE - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Default value for the enabling state of the networking feature outside the Eclipse environment.
DEFAULT_INLINE_FORMAT - Static variable in class io.sarl.maven.docs.parser.SarlDocumentationParser
Default pattern for formatting inline code.
DEFAULT_IP_LIST_CLUSTER - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Default value for the eArray of Cluster members IP addresses represented as Strings.
DEFAULT_LEVEL - Static variable in class io.sarl.api.bootiquebase.config.LogConfig
Default value for the property that contains the logging level.
DEFAULT_LINE_CONTINUATION - Static variable in class io.sarl.maven.docs.parser.SarlDocumentationParser
Default text for line continuation.
DEFAULT_LOCAL_HAZELCAST_INSTANCE_VALUE - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Default value of the property that enable or disable the special configuration for a local instance of Hazelcast.
DEFAULT_LOG_FORMAT - Static variable in class io.sarl.api.bootiquebase.config.LogConfig
Default conversion pattern for the logger.
DEFAULT_LOG_FORMAT - Static variable in class io.sarl.maven.bootiqueapp.BootiqueMain
Default log format for a bootique app.
DEFAULT_MIN_CLUSTER_SIZE_VALUE - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Default value for the minimal number of hazelcast nodes before starting.
DEFAULT_OUTLINE_ENTRY_W_AUTONUMBERING - Static variable in class io.sarl.maven.docs.markdown.MarkdownParser
The default format, compatible with MessageFormat for the outline entry with auto-numbering.
DEFAULT_OUTLINE_ENTRY_WO_AUTONUMBERING - Static variable in class io.sarl.maven.docs.markdown.MarkdownParser
The default format, compatible with MessageFormat for the outline entry without auto-numbering.
DEFAULT_OUTLINE_OUTPUT_TAG - Static variable in class io.sarl.maven.docs.parser.SarlDocumentationParser
Default string to put for the outline location.
DEFAULT_OUTLINE_STYLE_ID - Static variable in class io.sarl.maven.docs.markdown.MarkdownParser
Indicates the default name of the style for the outline.
DEFAULT_OUTLINE_TOP_LEVEL - Static variable in class io.sarl.maven.docs.markdown.MarkdownParser
Default level at which the titles may appear in the outline.
DEFAULT_PORT_AUTO_INCREMENT_VALUE - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Default flag for the auto-increment of the port numbers.
DEFAULT_PROGRAM_NAME - Static variable in class io.sarl.sre.boot.configs.SreConfig
Default name of the program.
DEFAULT_PROGRAM_NAME - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Default name of the program.
DEFAULT_SECTION_NUMBER_FORMAT - Static variable in class io.sarl.maven.docs.parser.SectionNumber
The default format, compatible with MessageFormat for the section numbers.
DEFAULT_SECTION_NUMBERING - Static variable in class io.sarl.maven.docs.markdown.MarkdownParser
Indicates if the sections should be numbered by default.
DEFAULT_SECTION_TITLE_FORMAT - Static variable in class io.sarl.maven.docs.markdown.MarkdownParser
The default format, compatible with MessageFormat for the section titles.
DEFAULT_SOURCE_DIRECTORY - Static variable in class io.sarl.maven.docs.Constants
Name of the default source directory.
DEFAULT_SPACE_ID_OPTION - Static variable in class io.sarl.sre.boot.configs.subconfigs.BootConfigModule
 
DefaultConcurrentCollectionFactory - Class in io.sarl.lang.util
Factory of concurrent collections.
DefaultConcurrentCollectionFactory() - Constructor for class io.sarl.lang.util.DefaultConcurrentCollectionFactory
 
DefaultContextFactory - Class in io.sarl.sre.services.context
Factory of SRE contexts.
DefaultContextFactory(Provider<SpaceRepository>, LoggingService, Provider<SpaceRepositoryListenerFactory>, Provider<Factories>) - Constructor for class io.sarl.sre.services.context.DefaultContextFactory
Constructor with injected parameters.
DefaultContextInteractions - Interface in io.sarl.core
Gives access to the DefaultContext of the agent and common actions on its default space.
DefaultContextInteractionsSkill - Class in io.sarl.sre.skills.bic
Skill to access to the default interaction context.
DefaultContextInteractionsSkill(Provider<Factories>, Provider<ConfigurableAgentInjector>) - Constructor for class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
DefaultIssueComparator() - Constructor for class io.sarl.lang.compiler.batch.SarlBatchCompiler.DefaultIssueComparator
 
defaultLevel - Variable in class io.sarl.maven.docs.testing.IssueDatabaseExtensions.IssueDescription
DefaultSkill - Annotation Type in io.sarl.lang.core
Annotation for associating a capacity and a default skill.
DefaultSpace - Annotation Type in io.sarl.util
Annotation that is used for marking formal parameters and object fields in order to received the default space instance of a SARL context.
defaultSpaceID - Variable in class io.sarl.core.ContextJoined
The identifier of the default space in the super-holon context.
DefaultSpacesMapListener(HazelcastContextService) - Constructor for class io.sarl.sre.network.services.HazelcastContextService.DefaultSpacesMapListener
 
DefaultValue - Annotation Type in io.sarl.lang.annotation
Annotation for marking a parameter with a default value.
DefaultValueSource - Annotation Type in io.sarl.lang.annotation
Annotation for marking a function that has parameters with default values.
DefaultValueUse - Annotation Type in io.sarl.lang.annotation
Annotation for marking a function that is using default parameter values.
delegate - Variable in class io.sarl.maven.docs.testing.IssueDatabaseExtensions.IssueDescription
Code of the issue to which the importance level determination is delegated to.
DelegateDynamicSkillProvider - Class in io.sarl.lang.core
This provides an implementation of a dynamic skill provider that delegates to the first known dynamic skill provider that is able to provide a skill.
DelegateDynamicSkillProvider(DynamicSkillProvider[]) - Constructor for class io.sarl.lang.core.DelegateDynamicSkillProvider
Constructor.
DelegateParserInterceptor() - Constructor for class io.sarl.maven.docs.parser.SarlDocumentationParser.DelegateParserInterceptor
Constructor with no delegate.
DelegateParserInterceptor(SarlDocumentationParser.ParserInterceptor) - Constructor for class io.sarl.maven.docs.parser.SarlDocumentationParser.DelegateParserInterceptor
Constructor delegate.
Destroy - Class in io.sarl.core
Notifies the destruction of an element.
destroy() - Method in class io.sarl.sre.services.context.Context
Destroy any associated resources.
destroy() - Method in class io.sarl.sre.services.context.SpaceRepository
Destroy this repository and release all the resources.
destroyableSpace(Space) - Method in class io.sarl.sre.services.context.SpaceRepository
 
destroyableSpace(Space) - Method in interface io.sarl.sre.spaces.SpaceListener
Invoked when the space could be destroyed.
destroyClassLoader(ClassLoader) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Null-safe destruction of the given class loaders.
destroyThreadUnsafe() - Method in class io.sarl.sre.network.services.HazelcastSpaceRepository
 
destroyThreadUnsafe() - Method in class io.sarl.sre.services.context.SpaceRepository
Destroy this repository and release all the resources inside a synchronized section.
detachAgentFromPlatform(EventListener, ConcurrentCollection<ContextReference>) - Method in class io.sarl.sre.services.lifecycle.AgentLife
Detach the agent from the platform.
DISABLED_SPAWN - Static variable in class io.sarl.sre.IssueCodes
 
doApplicationStart(Stage) - Method in class io.sarl.javafx.FxApplication
Start the application.
doBehaviorInstallation(Behavior) - Static method in class io.sarl.lang.core.SREutils
Do the installation of the given behavior.
doBehaviorUninstallation(Behavior) - Static method in class io.sarl.lang.core.SREutils
Do the uninstallation of the given behavior.
DocumentationImplicitlyImportedFeatures - Class in io.sarl.maven.docs.testing
Implicitly imported extensions for the testing of the documentation.
DocumentationImplicitlyImportedFeatures() - Constructor for class io.sarl.maven.docs.testing.DocumentationImplicitlyImportedFeatures
Construct the provider.
DocumentationLogger - Class in io.sarl.maven.docs.testing
Extended Functions for obtaining information on SARL issues.
DocumentationLogger() - Constructor for class io.sarl.maven.docs.testing.DocumentationLogger
 
DocumentationSetup - Class in io.sarl.maven.docs.testing
Implicitly imported extensions for the testing of the documentation.
DocumentationSetup() - Constructor for class io.sarl.maven.docs.testing.DocumentationSetup
Construct the provider.
doEvaluateBehaviorGuards(IBehaviorGuardEvaluatorReceiver, Object, Collection<Runnable>) - Static method in class io.sarl.lang.core.SREutils
Do the guard evaluations of the behavior units.
doGetSupportedEvents(IBehaviorGuardEvaluatorReceiver, Set<Class<? extends Event>>) - Static method in class io.sarl.lang.core.SREutils
Retrieve the events' types that are supported by the given receiver.
doIsSupportedEvent(IBehaviorGuardEvaluatorReceiver, Class<? extends Event>) - Static method in class io.sarl.lang.core.SREutils
Replies if the given event is supported by the given receiver.
done() - Method in class io.sarl.lang.compiler.batch.CancelIndicatorProgressMonitor
 
done() - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService.SpawnQueries
 
doSetup() - Static method in class io.sarl.maven.docs.testing.DocumentationSetup
Create the injector.
doSkillInstallation(Skill) - Static method in class io.sarl.lang.core.SREutils
Do the installation of the given skill.
doSkillUninstallation(Skill) - Static method in class io.sarl.lang.core.SREutils
Do the uninstallation of the given skill.
doSkillUninstallationPreparation(Skill) - Static method in class io.sarl.lang.core.SREutils
Do the uninstallation preparation of the given skill.
doStart() - Method in class io.sarl.api.naming.namespace.AbstractNamespaceService
 
doStart() - Method in class io.sarl.sre.services.AbstractSreService
 
doStop() - Method in class io.sarl.api.naming.namespace.AbstractNamespaceService
 
doStop() - Method in class io.sarl.sre.services.AbstractSreService
 
DoubleArithmeticExtensions - Class in io.sarl.lang.scoping.extensions.numbers.arithmetic
Provide static operators for numbers of type Double.
DoubleComparisonExtensions - Class in io.sarl.lang.scoping.extensions.numbers.comparison
Provide static comparison operators for numbers of type Double.
DoubleFieldProbe - Class in io.sarl.sre.services.probing.probes
Probe implementation is linked to a primitive double field, or a field that could be assimilated to a double primitive.
DoubleFieldProbe(IProbeReleaseListener, String, URI, FieldAccess, Provider<Factories>) - Constructor for class io.sarl.sre.services.probing.probes.DoubleFieldProbe
Constructor.
doubleValue(CharSequence) - Static method in class io.sarl.lang.scoping.extensions.cast.PrimitiveCastExtensions
Decodes a CharSequence into a double.
DynamicSkillProvider - Interface in io.sarl.lang.core
This interface represents a provider of built-in capacities.
DynamicValidationComponent - Class in io.sarl.maven.docs.parser
A component description for validation.
DynamicValidationComponent() - Constructor for class io.sarl.maven.docs.parser.DynamicValidationComponent
 
DynamicValidationContext - Class in io.sarl.maven.docs.parser
Context for building a dynamic validation component.
DynamicValidationContext() - Constructor for class io.sarl.maven.docs.parser.DynamicValidationContext
 

E

EarlyExit - Annotation Type in io.sarl.lang.annotation
Annotation for marking a function or an event that causes an early exit in the calling function.
EarlyExitException - Exception in io.sarl.sre.services.executor
This exception is thrown when a function must never return from the point of view of an agent.
EcjBatchCompiler - Class in io.sarl.lang.compiler.batch
A wrapper on top of the Eclipse Compiler for Java (ECJ), aka.
EcjBatchCompiler() - Constructor for class io.sarl.lang.compiler.batch.EcjBatchCompiler
 
EcjBatchCompilerFactory - Class in io.sarl.lang.compiler.batch
A for the Eclipse Compiler for Java (ECJ), aka.
EcjBatchCompilerFactory() - Constructor for class io.sarl.lang.compiler.batch.EcjBatchCompilerFactory
 
emit(Event, Scope<Address>) - Method in interface io.sarl.core.DefaultContextInteractions
Emits a given event with the provided scope in the DefaultSpace of the DefaultContext.
emit(EventSpace, Event, Scope<Address>) - Method in interface io.sarl.core.ExternalContextAccess
Emits a given event with the provided scope in the given space.
emit(UUID, Event, Scope<Address>) - Method in interface io.sarl.lang.core.EventSpace
Emits the event inside this space with the given scope.
emit(UUID, Event) - Method in interface io.sarl.lang.core.EventSpace
Emits the event inside this space.
emit(Event, Scope<Address>) - Method in class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
emit(EventSpace, Event, Scope<Address>) - Method in class io.sarl.sre.skills.bic.ExternalContextAccessSkill
 
emit(UUID, Event, Scope<Address>) - Method in class io.sarl.sre.spaces.AbstractEventSpace
 
emitLocally(Event, Scope<? super Address>) - Method in class io.sarl.sre.spaces.AbstractEventSpace
Do the emission of the event.
emitToAgents(Event, boolean, Scope<Address>) - Method in class io.sarl.javafx.FxViewerController
Emit an event to the agents.
emitToParent(Event) - Method in interface io.sarl.core.DefaultContextInteractions
Emits or forward the given event to the parent agent into the default context of the calling agent.
emitToParent(Event) - Method in class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
EMPTY_PROVIDER - Static variable in interface io.sarl.lang.core.DynamicSkillProvider
A provider that provides nothing.
ENABLE_INJECTABLE_ANNOTATION_NAME - Static variable in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfig
Name of property that indicates if the support of the @Injectable is enable when the creation of the agents is not injection based.
ENABLE_INJECTABLE_ANNOTATION_VALUE - Static variable in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfig
Indicates if the support of the @Injectable is enable when the creation of the agents is not injection based.
ENABLE_NAME - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Name of the property that enable or disable the networking features.
encoding - Variable in class io.sarl.maven.docs.AbstractDocumentationMojo
Default file encoding.
endLineno - Variable in class io.sarl.maven.docs.parser.ValidationComponentData
End line number.
ensureDefaultParameterValues() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
ensureDefaultParameterValues() - Method in class io.sarl.maven.compiler.AbstractSarlMojo
Ensure the mojo parameters have at least their default values.
ensureDefaultSpaceDefinition(UUID, UUID, Agent) - Method in class io.sarl.sre.network.services.HazelcastContextService
 
ensureEventSource(UUID, Event) - Method in class io.sarl.sre.spaces.AbstractEventSpace
Ensure that the given event has a source.
ensureLocalSpaceDefinition(SpaceID, Object[]) - Method in class io.sarl.sre.network.services.HazelcastSpaceRepository
Add the existing, but not yet known, spaces into this repository.
ensureRepository(Procedures.Procedure1<? super OpenEventSpace>) - Method in class io.sarl.sre.services.context.Context
Replies the space repository and creates it if it does not exist.
entryAdded(EntryEvent<UUID, UUID>) - Method in class io.sarl.sre.network.services.HazelcastContextService.DefaultSpacesMapListener
 
entryEvicted(EntryEvent<UUID, UUID>) - Method in class io.sarl.sre.network.services.HazelcastContextService.DefaultSpacesMapListener
 
entryExpired(EntryEvent<UUID, UUID>) - Method in class io.sarl.sre.network.services.HazelcastContextService.DefaultSpacesMapListener
 
entryRemoved(EntryEvent<UUID, UUID>) - Method in class io.sarl.sre.network.services.HazelcastContextService.DefaultSpacesMapListener
 
entryUpdated(EntryEvent<UUID, UUID>) - Method in class io.sarl.sre.network.services.HazelcastContextService.DefaultSpacesMapListener
 
equals(Object) - Method in class io.sarl.api.bootiquebase.config.LogConfig
 
equals(Object) - Method in class io.sarl.lang.core.Address
 
equals(Address) - Method in class io.sarl.lang.core.Address
Test if this address and the given one are equal.
equals(Object) - Method in class io.sarl.lang.core.AtomicSkillReference
 
equals(Object) - Method in class io.sarl.lang.core.Event
 
equals(Object) - Method in class io.sarl.lang.core.SpaceID
 
equals(Object) - Method in class io.sarl.lang.util.OutParameter
 
equals(Object) - Method in class io.sarl.sre.internal.eventguard.polymorphic.PolymorphicBehaviorGuardEvaluator
 
equals(Object) - Method in class io.sarl.sre.internal.eventguard.reflect.GuardedEvaluator
 
equals(Object) - Method in class io.sarl.sre.internal.eventguard.ReflectBehaviorGuardEvaluator
 
equals(Object) - Method in class io.sarl.sre.services.context.SpaceRepository.SpaceDescription
 
equals(Object) - Method in class io.sarl.sre.services.context.SpaceRepository.SpaceSpecificationKey
 
equals(Object) - Method in class io.sarl.sre.services.executor.SreCallable
 
equals(Object) - Method in class io.sarl.sre.services.executor.SreConsumer
 
equals(Object) - Method in class io.sarl.sre.services.executor.SreKernelRunnable
 
equals(Object) - Method in class io.sarl.sre.services.executor.SreRunnable
 
equals(Object) - Method in class io.sarl.sre.spaces.Participant
 
ERROR - Static variable in class io.sarl.api.bootiquebase.config.LogLevel
Json label that is used for representing error messages, and synonym of "severe".
error(Object, Throwable, Object...) - Method in interface io.sarl.core.Logging
Print the given message at error logging level.
error(Supplier<String>) - Method in interface io.sarl.core.Logging
Print the given message at error logging level.
error(Object, Throwable, Object...) - Method in class io.sarl.sre.skills.bic.LoggingSkill
 
error(Supplier<String>) - Method in class io.sarl.sre.skills.bic.LoggingSkill
 
ERROR_CODE - Static variable in class io.sarl.maven.bootiqueapp.BootiqueMain
Return code when failure.
ErrorOnCall - Annotation Type in io.sarl.lang.annotation
Annotation for marking an element with a SARL compiler's error when the element is invoked from the SARL code.
evaluateGuard(Object, Collection<Runnable>) - Method in interface io.sarl.sre.internal.eventguard.IBehaviorGuardEvaluator
Evaluates the guard associated to the specified event and returns the list of behaviors methods that must be executed.
evaluateGuard(Object, Collection<Runnable>) - Method in class io.sarl.sre.internal.eventguard.polymorphic.PolymorphicBehaviorGuardEvaluator
 
evaluateGuard(Object, Collection<Runnable>) - Method in class io.sarl.sre.internal.eventguard.ReflectBehaviorGuardEvaluator
 
evaluateGuards(Event, ConcurrentCollection<? extends IBehaviorGuardEvaluator>, Logger) - Method in class io.sarl.sre.skills.internal.EventBus
Evaluate the guard associated to the specified event and returns the list of behaviors methods that must be executed.
Evaluator(Class<? extends Event>, Collection<Method>) - Constructor for class io.sarl.sre.internal.eventguard.reflect.ReflectBehaviorGuardEvaluatorRegistry.Evaluator
 
Event - Class in io.sarl.lang.core
Elementary interaction unit inside an EventSpace An event is the specification of some occurrence in a Space that may potentially trigger effects by a listener.
Event() - Constructor for class io.sarl.lang.core.Event
Constructs an Event without source.
Event(Address) - Constructor for class io.sarl.lang.core.Event
Constructs an Event with a source.
EVENT_BUS_TYPE_NAME - Static variable in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfig
Name of property that indicates the type of the event bus to create for each agent.
EVENT_BUS_TYPE_VALUE - Static variable in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfig
Indicates the type of event bus to create for each agent.
EVENT_GUARD_ERROR - Static variable in class io.sarl.sre.IssueCodes
 
EventBus - Class in io.sarl.sre.skills.internal
The class in charge of dispatching every single events coming from the outside of this agent (i.e. from a space) or from an agent's behavior.
EventBus(Supplier<InternalSchedules>, IBehaviorGuardEvaluatorRegistry, Provider<Factories>) - Constructor for class io.sarl.sre.skills.internal.EventBus
Instantiates a dispatcher.
EventBusFactory - Interface in io.sarl.sre.skills.internal
Factory of event bus.
EventBusModule - Class in io.sarl.sre.boot.internal.skills
Module for configuring the agents' event buses.
EventBusModuleProvider - Class in io.sarl.sre.boot.internal.skills
Provider of the module for configuring the agents' event buses.
EventBusType - Enum in io.sarl.sre.boot.configs.subconfigs
Type of event bus to be created for each agent.
EventListener - Interface in io.sarl.lang.core
Entity capable listening to events inside an Interaction Space.
EventSpace - Interface in io.sarl.lang.core
Event driven Interaction Space for agents.
EventSpaceSpecification - Interface in io.sarl.lang.core
The specification for an EventSpace.
EventTransportService - Interface in io.sarl.sre.spaces
This service enables to route events
every(AgentTask, long, Procedures.Procedure1<? super Agent>) - Method in interface io.sarl.core.Schedules
Schedule a periodic execution of the given task.
every(AgentTask, long, Procedures.Procedure1<? super Agent>) - Method in class io.sarl.sre.skills.bic.SchedulesSkill
 
evolveTimeIfPossible(double) - Method in class io.sarl.sre.services.time.JreTimeService
 
evolveTimeIfPossible(double) - Method in interface io.sarl.sre.services.time.TimeService
Do a time evolution if the underlying service allows this action.
exception - Variable in class io.sarl.sre.services.executor.SreExecutable
 
exceptionMessage(Throwable) - Static method in class io.sarl.sre.services.executor.SreExecutable
Replies a not-empty message for the given exception.
execute(AgentTask, Procedures.Procedure1<? super Agent>) - Method in interface io.sarl.core.Schedules
Schedule a single-execution task.
execute() - Method in class io.sarl.maven.compiler.AbstractSarlMojo
 
execute() - Method in class io.sarl.maven.compiler.HelpMojo
execute() - Method in class io.sarl.maven.docs.AbstractDocumentationMojo
 
execute() - Method in class io.sarl.maven.docs.HelpMojo
execute(int, String) - Method in class io.sarl.maven.docs.testing.SarlScriptExecutor
 
execute(int, String) - Method in interface io.sarl.maven.docs.testing.ScriptExecutor
Execute the given code for obtaining a string.
execute(AgentTask, Procedures.Procedure1<? super Agent>) - Method in class io.sarl.sre.skills.bic.SchedulesSkill
 
executeAsap(Runnable) - Method in interface io.sarl.sre.capacities.InternalSchedules
Submit the given task for being run as soon as possible.
executeAsap(Logger, Runnable) - Method in interface io.sarl.sre.services.executor.ExecutorService
Submit a task to the executor service.
executeAsap(Logger, T, Runnable) - Method in interface io.sarl.sre.services.executor.ExecutorService
Submit a task to the executor service.
executeAsap(Logger, Callable<T>) - Method in interface io.sarl.sre.services.executor.ExecutorService
Submit a task to the executor service.
executeAsap(Logger, Runnable) - Method in class io.sarl.sre.services.executor.JreExecutorService
 
executeAsap(Logger, T, Runnable) - Method in class io.sarl.sre.services.executor.JreExecutorService
 
executeAsap(Logger, Callable<T>) - Method in class io.sarl.sre.services.executor.JreExecutorService
 
executeAsap(Runnable) - Method in class io.sarl.sre.skills.bic.SchedulesSkill
 
executeAsynchronouslyBehaviorMethods(Collection<Runnable>) - Method in class io.sarl.sre.skills.internal.EventBus
Execute every single Behaviors runnable, a dedicated thread will created by the executor local to this class and be used to execute each runnable in parallel.
executeBehaviorMethodsInParalellWithSynchroAtTheEnd(Collection<Runnable>, boolean, Logger) - Method in class io.sarl.sre.skills.internal.EventBus
Execute every single Behaviors runnable, a dedicated thread will created by the executor local to this class and be used to execute each runnable in parallel, and this method waits until its future has been completed before leaving.
executeBlockingTask(Logger, int, int, Runnable) - Method in interface io.sarl.sre.services.executor.ExecutorService
Submit a single task multiple times to the executor service.
executeBlockingTask(Logger, int, int, Runnable) - Method in class io.sarl.sre.services.executor.JreExecutorService
 
executeBlockingTasks(Collection<Runnable>, boolean) - Method in interface io.sarl.sre.capacities.InternalSchedules
Submit tasks to the executor service and wait for the termination of all the tasks.
executeBlockingTasks(Logger, boolean, Collection<Runnable>) - Method in interface io.sarl.sre.services.executor.ExecutorService
Submit tasks to the executor service and wait for the termination of all the tasks.
executeBlockingTasks(Logger, boolean, Collection<Runnable>) - Method in class io.sarl.sre.services.executor.JreExecutorService
 
executeBlockingTasks(Collection<Runnable>, boolean) - Method in class io.sarl.sre.skills.bic.SchedulesSkill
 
executeInThreadsAndWait(ExecutorService, Collection<Runnable>, boolean, Functions.Function2<? super Boolean, ? super Runnable, ? extends Runnable>) - Static method in class io.sarl.sre.services.executor.JreExecutorUtils
Execute the given tasks in parallel and wait for the termination.
executeInThreadsAndWait(ExecutorService, SreRunnable, int, int) - Static method in class io.sarl.sre.services.executor.JreExecutorUtils
Execute the given task in parallel and wait for the termination.
executeInThreadsWithoutWaiting(ExecutorService, SreRunnable, int, int) - Static method in class io.sarl.sre.services.executor.JreExecutorUtils
Execute the given task in parallel but do not wait for the termination.
executeMojo() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
executeMojo() - Method in class io.sarl.maven.compiler.AbstractSarlMojo
Execute the mojo.
executeMojo(String, String, String, String, String, Dependency...) - Method in class io.sarl.maven.compiler.AbstractSarlMojo
Execute another MOJO.
executeMojo() - Method in class io.sarl.maven.compiler.CleanMojo
 
executeMojo() - Method in class io.sarl.maven.compiler.InitializeMojo
 
executeMojo(MojoExecution) - Method in class io.sarl.maven.compiler.MavenHelper
Execute the given mojo.
executeNotBlockingTask(Logger, int, int, Runnable) - Method in interface io.sarl.sre.services.executor.ExecutorService
Submit a single task multiple times to the executor service.
executeNotBlockingTask(Logger, int, int, Runnable) - Method in class io.sarl.sre.services.executor.JreExecutorService
 
ExecutorsConfig - Class in io.sarl.sre.boot.configs.subconfigs
Configuration for the parallel executors.
ExecutorsConfigModule - Class in io.sarl.sre.boot.configs.subconfigs
Module for the parallel executors' configuration.
ExecutorsConfigModuleProvider - Class in io.sarl.sre.boot.configs.subconfigs
Provider of the module for the parallel executors' configuration.
ExecutorService - Interface in io.sarl.sre.services.executor
This class enables the SRE kernel to be distributed other a network.
ExecutorServiceModule - Class in io.sarl.sre.boot.internal.services
Module for the execution services.
ExecutorServiceModuleProvider - Class in io.sarl.sre.boot.internal.services
Provider of the module for the execution services.
exitApplication(ActionEvent) - Method in class io.sarl.javafx.FxViewerController
Catch exit event from JavaFX.
exitApplication() - Method in class io.sarl.javafx.FxViewerController
Do a safe application exist.
ExternalContextAccess - Interface in io.sarl.core
Provides functions for accessing and managing the external contexts of an agent.
ExternalContextAccessSkill - Class in io.sarl.sre.skills.bic
Skill that permits to access to the context in which the agent is located.
ExternalContextAccessSkill(ContextService, Provider<ExternalContextMemberListener>, InternalContextMembershipListenerFactory, Provider<Factories>, Provider<ConfigurableAgentInjector>) - Constructor for class io.sarl.sre.skills.bic.ExternalContextAccessSkill
Constructor.
ExternalContextMemberListener - Interface in io.sarl.sre.services.context
Listener on events related to the members of an external context.
extractDynamicName(SarlDocumentationParser.Tag, CharSequence, OutParameter<String>) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Extract the dynamic name of that from the raw text.
extractPageTitle(String) - Method in class io.sarl.maven.docs.markdown.MarkdownParser
 
extractPageTitle(String) - Method in class io.sarl.maven.docs.parser.AbstractMarkerLanguageParser
Extract the page title from the given content.
extractReferencableElements(String) - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Extract all the referencable objects from the given content.
extractValidationComponents(File, Procedures.Procedure1<Map<SarlDocumentationParser.Tag, List<ValidationComponentData>>>) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Read the given input content and extract validation components.
extractValidationComponents(Reader, File, Procedures.Procedure1<Map<SarlDocumentationParser.Tag, List<ValidationComponentData>>>) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Read the given input content and extract validation components.
extractValidationComponents(CharSequence, File, Procedures.Procedure1<Map<SarlDocumentationParser.Tag, List<ValidationComponentData>>>) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Read the given input content and extract validation components.

F

FactExtensions - Class in io.sarl.maven.docs.testing
Extended Functions for writing facts within the documentation.
factories - Variable in class io.sarl.sre.internal.eventguard.AbstractBehaviorGuardEvaluatorRegistry
 
Factories - Class in io.sarl.sre.internal
Central access to several factories that are injected.
Factories(Provider<ConcurrentCollectionFactory>, Provider<ReadWriteLock>, Provider<Lock>, Provider<SmartListenerCollection>) - Constructor for class io.sarl.sre.internal.Factories
 
Failure - Class in io.sarl.core
Notifies an agent that a failure has occurred.
Failure(Address, Object) - Constructor for class io.sarl.core.Failure
Construct the event.
FailureListener - Interface in io.sarl.sre.skills.bic
Listener on events related to the task failures.
FailureListenerFactory - Interface in io.sarl.sre.skills.bic
Factory for failure listener.
FALSE_GUARD - Static variable in class io.sarl.core.AgentTask
A guard that is always false.
FieldAccess - Class in io.sarl.api.naming.namespace
Accessor to a field.
FieldAccess(SarlName, Field, Object, boolean) - Constructor for class io.sarl.api.naming.namespace.FieldAccess
Constructor.
FieldAccessRight - Enum in io.sarl.api.naming.namespace
Describe the access rights to a field.
FieldAccessValidationCapacity - Interface in io.sarl.api.naming.namespace
An agent capacity that enables the agent to validate the accesses to its fields.
fieldOwner(MutableFieldDeclaration) - Method in class io.sarl.lang.annotations.SarlAccessorsProcessor.Util
 
file - Variable in class io.sarl.maven.docs.parser.ValidationComponentData
Source file.
fileExtensions - Variable in class io.sarl.maven.docs.AbstractDocumentationMojo
File extensions, including the dot character.
FileSystemAddons - Class in io.sarl.maven.docs.bugfixes
Functions that are missed in FileSystem, but planned to be added.
filterCommandLineArguments(String[]) - Static method in class io.sarl.maven.bootiqueapp.BootiqueMain
Filter the command-line arguments for extracting the -D parameters.
filterCommandLineArguments(String[]) - Static method in class io.sarl.sre.boot.SreMain
Filter the command-line arguments for extracting the -D parameters.
filterLogName(String) - Method in class io.sarl.sre.services.logging.jul.SreJulPatternFormatter
 
filterLogName(String) - Method in class io.sarl.util.JulPatternFormatter
Filter the log name in order to computer the one that is displayed into the log.
find(N) - Method in interface io.sarl.api.naming.namespace.INamespaceFinder
Find and replies the object with the given name.
find(AgentName) - Method in class io.sarl.sre.services.namespace.AgentNamespaceFinder
 
find(BehaviorName) - Method in class io.sarl.sre.services.namespace.BehaviorNamespaceFinder
 
find(ContextName) - Method in class io.sarl.sre.services.namespace.ContextNamespaceFinder
 
find(ServiceName) - Method in class io.sarl.sre.services.namespace.ServiceNamespaceFinder
 
find(SkillName) - Method in class io.sarl.sre.services.namespace.SkillNamespaceFinder
 
find(SpaceName) - Method in class io.sarl.sre.services.namespace.SpaceNamespaceFinder
 
findAgent(UUID, UUID, UUID) - Method in class io.sarl.sre.services.namespace.AbstractNamespaceFinder
Find the agent.
FinderBasedNamespaceService - Class in io.sarl.api.naming.namespace
Implementation of a namespace service that uses the namespace finders.
findField(Class<?>, Functions.Function3<Class<?>, Field, Boolean, Boolean>) - Static method in class io.sarl.maven.docs.testing.FactExtensions
Replies the first declared field matching with the given marcher.
findObject(SarlName, Class<T>) - Method in class io.sarl.api.naming.namespace.AbstractNamespaceService
 
findObject(SarlName) - Method in class io.sarl.api.naming.namespace.AbstractNamespaceService
 
findObject(SarlName, Class<T>) - Method in interface io.sarl.api.naming.namespace.NamespaceService
Finds and replies the object with the given name and of the given type.
findObject(SarlName) - Method in interface io.sarl.api.naming.namespace.NamespaceService
Finds and replies the object with the given name and of the given type.
findObject(String, Class<T>) - Method in interface io.sarl.api.naming.namespace.NamespaceService
Finds and replies the object with the given name and of the given type.
findObject(String) - Method in interface io.sarl.api.naming.namespace.NamespaceService
Finds and replies the object with the given name and of the given type.
findObject(URI, Class<T>) - Method in interface io.sarl.api.naming.namespace.NamespaceService
Finds and replies the object with the given name and of the given type.
findObject(URI) - Method in interface io.sarl.api.naming.namespace.NamespaceService
Finds and replies the object with the given name and of the given type.
findObjectWithoutFragment(SarlName) - Method in class io.sarl.api.naming.namespace.AbstractNamespaceService
Find an object with the given name, but ignoring the fragment.
findObjectWithoutFragment(SarlName) - Method in class io.sarl.api.naming.namespace.FinderBasedNamespaceService
Find an object by ignoring the fragment component of the given name
findOperationLink(Method) - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies the hyperlink to the given operation.
fireAgentDestroy(Agent, ConcurrentCollection<ContextReference>, Object) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Notify the listeners outside the parent context.
fireAgentDestructionEvents(Agent, ContextReference, ConcurrentCollection<ContextReference>, Object) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
 
fireAgentKillFailureEvent(Agent, ContextReference, Object) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Fire the events related a failure of agent killing.
fireAgentSpawned(UUID, Context, Class<? extends Agent>, Agent, Object...) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Notify the listeners outside the parent context.
fireAgentSpawnFailureEvent(UUID, Context, Class<? extends Agent>, String) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Fire the events related a failure of agent spawn.
fireAgentSpawningEvents(UUID, Context, Class<? extends Agent>, Object[], Agent) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Fire the events related to the agent spawn.
fireDestroyableSpace() - Method in class io.sarl.sre.spaces.AbstractSpace
Fire the event that indicates the space could be destroyed.
FiredEvent - Annotation Type in io.sarl.lang.annotation
Annotation for marking a SARL action with fired events.
fireEvent(Event) - Method in interface io.sarl.sre.capacities.InternalEventBusCapacity
Fire the given event into the agent context, and do not wait for the termination of the event handlers.
fireEvent(Event, Object) - Method in interface io.sarl.sre.capacities.InternalEventBusCapacity
Fire the given event into the agent context, and do not wait for the termination of the event handlers.
fireEvent(Event) - Method in class io.sarl.sre.skills.internal.InternalEventBusSkill
 
fireEvent(Event, Object) - Method in class io.sarl.sre.skills.internal.InternalEventBusSkill
 
fireEventAndWait(Event, boolean, boolean, Object) - Method in interface io.sarl.sre.capacities.InternalEventBusCapacity
Fire the given event into the agent context, and wait for the execution of all the event handlers.
fireEventAndWait(Event, boolean) - Method in interface io.sarl.sre.capacities.InternalEventBusCapacity
Fire the given event into the agent context, and wait for the execution of all the event handlers.
fireEventAndWait(Event, boolean, boolean, Object) - Method in class io.sarl.sre.skills.internal.InternalEventBusSkill
 
fireEventAndWait(Event, boolean) - Method in class io.sarl.sre.skills.internal.InternalEventBusSkill
 
fireEventAndWaitWithEventGathering(Event, boolean, OutParameter<List<Pair<Event, Object>>>, Procedures.Procedure0, BooleanSupplier) - Method in interface io.sarl.sre.capacities.InternalEventBusCapacity
Fire the given event into the agent context, and wait for the execution of all the event handlers.
fireEventAndWaitWithEventGathering(Event, boolean, OutParameter<List<Pair<Event, Object>>>, Procedures.Procedure0, BooleanSupplier) - Method in class io.sarl.sre.skills.internal.InternalEventBusSkill
 
fireKernelAgentDestroy() - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Notifies the listeners about the kernel agent destruction.
fireRelease() - Method in class io.sarl.sre.services.probing.probes.AbstractProbe
Notify the listener that the probe has been released.
fireSpaceAdded(Space, boolean) - Method in class io.sarl.sre.services.context.SpaceRepository
Notifies the listeners on the space creation.
fireSpaceRemoved(Space, boolean) - Method in class io.sarl.sre.services.context.SpaceRepository
Notifies the listeners on the space destruction.
fireSREStarted() - Method in class io.sarl.sre.boot.SreMain
Notifies the observers that the SRE has been started.
fireSREStopped() - Method in class io.sarl.sre.boot.SreMain
Notifies the observers that the SRE has been stopped.
fireTimeChanged() - Method in class io.sarl.sre.services.time.AbstractTimeService
Notifies about time changes.
fireValueChanged(boolean) - Method in class io.sarl.sre.services.probing.probes.AbstractProbe
Notify the listener that the probe's value has changed.
first() - Static method in enum io.sarl.maven.docs.parser.SarlDocumentationParser.Stage
Replies the first stage.
FloatArithmeticExtensions - Class in io.sarl.lang.scoping.extensions.numbers.arithmetic
Provide static operators for numbers of type Float.
FloatComparisonExtensions - Class in io.sarl.lang.scoping.extensions.numbers.comparison
Provide static comparison operators for numbers of type Float.
FloatFieldProbe - Class in io.sarl.sre.services.probing.probes
Probe implementation is linked to a primitive float field, or a field that could be assimilated to a float primitive.
FloatFieldProbe(IProbeReleaseListener, String, URI, FieldAccess, Provider<Factories>) - Constructor for class io.sarl.sre.services.probing.probes.FloatFieldProbe
Constructor.
floatValue(CharSequence) - Static method in class io.sarl.lang.scoping.extensions.cast.PrimitiveCastExtensions
Decodes a CharSequence into a float.
forEachStrongParticipant(Procedures.Procedure1<? super UUID>) - Method in interface io.sarl.lang.core.Space
Apply the given procedure to each of the strong participants.
forEachStrongParticipant(Procedures.Procedure1<? super UUID>) - Method in class io.sarl.sre.spaces.AbstractEventSpace
 
forEachStrongParticipant(Procedures.Procedure2<? super UUID, ? super Participant>) - Method in class io.sarl.sre.spaces.AbstractEventSpace
 
forEachStrongParticipant(Procedures.Procedure2<? super UUID, ? super Participant>) - Method in interface io.sarl.sre.spaces.SpaceWithParticipants
Apply the given procedure to each of the strong participants.
forEachWeakParticipant(Procedures.Procedure1<? super UUID>) - Method in interface io.sarl.lang.core.Space
Apply the given procedure to each of the weak participants.
forEachWeakParticipant(Procedures.Procedure1<? super UUID>) - Method in class io.sarl.sre.spaces.AbstractEventSpace
 
forEachWeakParticipant(Procedures.Procedure2<? super UUID, ? super Participant>) - Method in class io.sarl.sre.spaces.AbstractEventSpace
 
forEachWeakParticipant(Procedures.Procedure2<? super UUID, ? super Participant>) - Method in interface io.sarl.sre.spaces.SpaceWithParticipants
Apply the given procedure to each of the weak participants.
format(Issue, URI) - Method in interface io.sarl.lang.compiler.batch.SarlBatchCompiler.IssueMessageFormatter
Format the message for the given issue.
format(LogRecord) - Method in class io.sarl.util.JulPatternFormatter
 
formatBlockText(String, String, Functions.Function2<String, String, String>) - Static method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Format the given text in order to be suitable for being output as a block.
formatErrorMessage(File, Throwable) - Method in class io.sarl.maven.docs.AbstractDocumentationMojo
Format the error message.
formatSectionNumber(SectionNumber) - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Format the section numbers.
formatSectionTitle(String, String, String, String) - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Format the section title.
fromImplementationType(Class<? extends IJavaBatchCompiler>) - Static method in enum io.sarl.maven.compiler.JavaCompiler
Replies the enumeration type that corresponds to the given type of compiler.
fromJson(String) - Static method in class io.sarl.api.bootiquebase.config.LogLevel
Parse the given string to obtain a log level.
fromJson(String) - Static method in enum io.sarl.maven.docs.testing.IssueDatabaseExtensions.IssueLevel
Replies enumeration from a Json string.
fromOSDuration(double) - Method in interface io.sarl.core.Time
Convert the given duration from the operating system time scale to the time scale of this builtin capacity.
fromOSDuration(double) - Method in class io.sarl.sre.services.time.AbstractTimeService
 
fromOSDuration(double) - Method in interface io.sarl.sre.services.time.TimeService
Convert the given duration from the operating system time scale to the agent system time scale.
fromOSDuration(double) - Method in class io.sarl.sre.skills.bic.TimeSkill
 
fromOSTime(double) - Method in interface io.sarl.core.Time
Convert the given time from the operating system time scale to the time scale of this builtin capacity.
fromOSTime(double) - Method in class io.sarl.sre.services.time.AbstractTimeService
 
fromOSTime(double) - Method in interface io.sarl.sre.services.time.TimeService
Convert the given time from the operating system time scale to the agent system time scale.
fromOSTime(double) - Method in class io.sarl.sre.skills.bic.TimeSkill
 
functionName() - Method in class io.sarl.maven.docs.parser.DynamicValidationComponent
Replies the name of the testing function.
FxApplication - Class in io.sarl.javafx
Abstract implementation of a JavaFX application that is embedding SARL agents.
FXBehavior - Class in io.sarl.javafx
Specific behavior for an agent that enables it to interact with a JavaFX user interface.
FXBehavior(Agent, FxViewerController) - Constructor for class io.sarl.javafx.FXBehavior
Constructor.
FXKillSupportBehavior - Class in io.sarl.javafx
Specific behavior for an agent that supports killing from a JavaFX application.
FxViewerController - Class in io.sarl.javafx
Abstract implementation of a JavaFX viewer controller.

G

GeneralCastImplicitlyImportedFeatures - Class in io.sarl.lang.scoping.extensions.cast
Provide static functions related to the casting for primitive types that are not numbers.
GeneralCastImplicitlyImportedFeatures() - Constructor for class io.sarl.lang.scoping.extensions.cast.GeneralCastImplicitlyImportedFeatures
 
Generated - Annotation Type in io.sarl.lang.annotation
Annotation for marking a function or a field that is automatically generated by the Sarl compiler.
generateJavaFiles(Iterable<Resource>, IProgressMonitor) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Generate the Java files from the SARL scripts.
generateJvmElements(ResourceSet, IProgressMonitor) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Generate the JVM model elements.
GenerateMarkdownConfigCommand - Class in io.sarl.maven.bootiqueapp.mdconfig
Command for displaying the help for configuration parameters on the standard output using a Markdown format.
GenerateMarkdownConfigCommand(ModulesMetadata) - Constructor for class io.sarl.maven.bootiqueapp.mdconfig.GenerateMarkdownConfigCommand
Constructor.
GenerateMarkdownConfigCommand(ModulesMetadata, Class<? extends GenerateMarkdownConfigCommand>, String) - Constructor for class io.sarl.maven.bootiqueapp.mdconfig.GenerateMarkdownConfigCommand
Constructor.
GenerateMarkdownConfigCommandModule - Class in io.sarl.maven.bootiqueapp.mdconfig
Module for displaying the help for configuration parameters on the standard output using a Markdown format.
GenerateMarkdownConfigCommandModule() - Constructor for class io.sarl.maven.bootiqueapp.mdconfig.GenerateMarkdownConfigCommandModule
 
GenerateMarkdownConfigCommandModuleProvider - Class in io.sarl.maven.bootiqueapp.mdconfig
Provider of the module for displaying the configuration parameter documentation on the standard output using a Markdown format.
GenerateMarkdownConfigCommandModuleProvider() - Constructor for class io.sarl.maven.bootiqueapp.mdconfig.GenerateMarkdownConfigCommandModuleProvider
 
GenerateMarkdownHelpCommand - Class in io.sarl.maven.bootiqueapp.mdhelp
Command for displaying the help on the standard output using a Markdown format.
GenerateMarkdownHelpCommand(Injector) - Constructor for class io.sarl.maven.bootiqueapp.mdhelp.GenerateMarkdownHelpCommand
Constructor.
GenerateMarkdownHelpCommand(Injector, Class<? extends GenerateMarkdownHelpCommand>, String) - Constructor for class io.sarl.maven.bootiqueapp.mdhelp.GenerateMarkdownHelpCommand
Constructor.
GenerateMarkdownHelpCommandModule - Class in io.sarl.maven.bootiqueapp.mdhelp
Module for displaying the help on the standard output using a Markdown format.
GenerateMarkdownHelpCommandModule() - Constructor for class io.sarl.maven.bootiqueapp.mdhelp.GenerateMarkdownHelpCommandModule
 
GenerateMarkdownHelpCommandModuleProvider - Class in io.sarl.maven.bootiqueapp.mdhelp
Provider of the module for displaying the help on the standard output using a Markdown format.
GenerateMarkdownHelpCommandModuleProvider() - Constructor for class io.sarl.maven.bootiqueapp.mdhelp.GenerateMarkdownHelpCommandModuleProvider
 
GenerateMojo - Class in io.sarl.maven.docs
Maven MOJO that is generating the documentation for the SARL project.
GenerateMojo() - Constructor for class io.sarl.maven.docs.GenerateMojo
 
generateOperatorPrecedenceMarkdownTable(List<String>) - Static method in class io.sarl.maven.docs.testing.OperatorExtensions
Generate a table that contains the description of the operator precedences.
GenerateTestsMojo - Class in io.sarl.maven.docs
Maven MOJO that is generating the documentation tests for the SARL project.
GenerateTestsMojo() - Constructor for class io.sarl.maven.docs.GenerateTestsMojo
 
generateValidationCode(ITreeAppendable) - Method in class io.sarl.maven.docs.parser.DynamicValidationComponent
Create the code for the validation.
get() - Method in class io.sarl.api.naming.namespace.FieldAccess
Replies the value of the field.
get() - Method in class io.sarl.lang.core.AtomicSkillReference
Returns this reference object's referent.
get() - Method in class io.sarl.lang.util.OutParameter
Replies the value.
get() - Method in class io.sarl.sre.internal.MutableBoolean
Replies the boolean value.
getActionPrototypeProvider() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the provider of action prototypes.
getActiveTasks() - Method in interface io.sarl.core.Schedules
Replies the names of the active tasks.
getActiveTasks() - Method in class io.sarl.sre.skills.bic.SchedulesSkill
 
getAddress(UUID) - Method in interface io.sarl.lang.core.EventSpace
Returns the address of the agent identified by id.
getAddress(UUID) - Method in class io.sarl.sre.spaces.AbstractEventSpace
 
getAddress() - Method in class io.sarl.sre.spaces.Participant
Replies participant address.
getAddressInDefaultSpace() - Method in class io.sarl.sre.services.lifecycle.ContextReference
Replies the address of the agent into the default space.
getAddressInInnerDefaultSpace() - Method in class io.sarl.sre.services.lifecycle.AgentLife
Replies the address of the agent into the default space of its inner context.
getAgent() - Method in class io.sarl.sre.services.lifecycle.AgentLife
Replies the agent associated to this life.
getAgentConstructor(Class<T>) - Method in class io.sarl.sre.services.lifecycle.AbtractAgentCreatorProvider
Find the best constructor for creating an agent.
getAgentCreator(Class<? extends Agent>, UUID, int, DynamicSkillProvider...) - Method in interface io.sarl.sre.services.lifecycle.AgentCreatorProvider
Build an agent creator based on the given parameters.
getAgentId() - Method in class io.sarl.api.naming.name.AgentName
 
getAgentId() - Method in class io.sarl.api.naming.name.BehaviorName
 
getAgentId() - Method in class io.sarl.api.naming.name.SkillName
 
getAgentLife(Agent, Provider<Factories>, Provider<ConfigurableAgentInjector>) - Static method in class io.sarl.sre.services.lifecycle.AgentLife
Replies the data structure that is storing the living data of the agent for the SRE.
getAgentLifeOrNull(Agent) - Static method in class io.sarl.sre.services.lifecycle.AgentLife
Replies the data structure that is storing the living data of the agent for the SRE.
getAgentLogger() - Method in class io.sarl.sre.services.lifecycle.AgentLife
Replies the agent's logger.
getAgentSpawningCountPerThread() - Method in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfig
 
getAgentStartArgs() - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfig
Replies the arguments to pass to an agent when it is started.
getAgentTrait() - Method in exception io.sarl.lang.core.OwnerNotFoundException
The agent trait at the source of the exception.
getAllContexts() - Method in interface io.sarl.core.ExternalContextAccess
Replies all contexts this agent is a member of, including the default context.
getAllContexts() - Method in interface io.sarl.sre.services.context.ContextService
Replies all the known contexts.
getAllContexts() - Method in class io.sarl.sre.services.context.MemoryBasedContextService
 
getAllContexts() - Method in class io.sarl.sre.skills.bic.ExternalContextAccessSkill
 
getAllJsonLabels(boolean) - Static method in class io.sarl.api.bootiquebase.config.LogLevel
Replies all the available labels for the log levels.
getAnchor() - Method in exception io.sarl.maven.docs.parser.InvalidAnchorLabelException
Replies the failing anchor.
getAnnotedMethodsPerEvent(Class<?>) - Static method in class io.sarl.sre.internal.eventguard.reflect.StaticReflectBehaviorGuardEvaluatorDictionary
Replies the declared methods for the guard evaluation into the given type.
getArtifactId() - Method in class io.sarl.api.naming.name.ArtifactName
 
getAssociatedEventBusListener() - Method in interface io.sarl.sre.capacities.InternalEventBusCapacity
Replies the event listener linked to the owner of this capacity.
getAssociatedEventBusListener() - Method in class io.sarl.sre.skills.internal.InternalEventBusSkill
Must be synchronized multiple thread may call it at the same time and we must ensure that only one instance of ExternalEventBusAccessor is effectively created
getAssociatedObject() - Method in class io.sarl.api.naming.name.SarlName
Replies the associated object.
getAsynchronousProbeUpdate() - Method in class io.sarl.sre.boot.configs.subconfigs.ServicesConfig
 
getBasicCodeBlockFormatter() - Static method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the basic code block formatter.
getBatchCompiler() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies the batch compiler for SARL.
getBehaviorGuardEvaluatorsForDirectAccessListener(Event, Object) - Method in interface io.sarl.sre.internal.eventguard.IBehaviorGuardEvaluatorRegistry
Gets an iterator representing an immutable snapshot of all BehaviorGuardEvaluators of the given listener to the given event at the time this method is called.
getBehaviorGuardEvaluatorsForDirectAccessListener(Event, Object) - Method in class io.sarl.sre.internal.eventguard.polymorphic.PolymorphicBehaviorGuardEvaluatorRegistry
 
getBehaviorGuardEvaluatorsForDirectAccessListener(Event, Object) - Method in class io.sarl.sre.internal.eventguard.reflect.ReflectBehaviorGuardEvaluatorRegistry
 
getBehaviorGuardEvaluatorsForRegisteredListeners(Event) - Method in class io.sarl.sre.internal.eventguard.AbstractBehaviorGuardEvaluatorRegistry
 
getBehaviorGuardEvaluatorsForRegisteredListeners(Event) - Method in interface io.sarl.sre.internal.eventguard.IBehaviorGuardEvaluatorRegistry
Gets an iterator representing an immutable snapshot of all BehaviorGuardEvaluators to the given event at the time this method is called.
getBehaviorIndex() - Method in class io.sarl.api.naming.name.BehaviorName
 
getBehaviorLife(Behavior, Provider<Factories>, Procedures.Procedure1<? super BehaviorLife>) - Static method in class io.sarl.sre.services.lifecycle.BehaviorLife
Replies the data structure that is storing the living data of the agent for the SRE.
getBehaviorLifeOrNull(Behavior) - Static method in class io.sarl.sre.services.lifecycle.BehaviorLife
Replies the data structure that is storing the living data of the agent for the SRE.
getBehaviorType() - Method in class io.sarl.api.naming.name.BehaviorName
 
getBlockCodeFormat() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the inline format that is compatible with MessageFormat.
getBlockCodeTemplate() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the template for block codes.
getBoot() - Method in class io.sarl.sre.boot.configs.SreConfig
Replies the boot configuration.
getBootAgent() - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfig
Replies the name of the agent to launch at boot time.
getBootAgentType(Provider<SreConfig>) - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfigModule
Replies the type's name of the agent to boot.
getBootClassPath() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Deprecated.
since 0.12, will be definitively removed when support of Java 8 is removed.
getBootClassPath() - Method in class io.sarl.maven.docs.AbstractDocumentationMojo
Deprecated.
since 0.12, will be remove definitively when Jaa 8 is no more supported.
getBootstrap() - Static method in class io.sarl.bootstrap.SRE
Find and reply the current SRE.
getBootstrappedLibraries() - Static method in class io.sarl.bootstrap.SRE
Replies all the libraries that contains a SRE bootstrap.
getBufferedEvents() - Method in class io.sarl.sre.skills.internal.InternalEventBusSkill
Replies the buffered events.
getBuildPluginManager() - Method in class io.sarl.maven.compiler.MavenHelper
Replies the manager of the build plugins.
getBundlePropertyURL(String, String) - Static method in class io.sarl.maven.docs.testing.FactExtensions
Replies the URL of the bundle's file.
getCaller() - Static method in class io.sarl.lang.core.Capacities
Replies the caller of the capacity functions.
getCaller() - Method in class io.sarl.lang.core.Skill
Replies the caller of the capacity functions.
getCallingAgent() - Method in exception io.sarl.lang.core.UnimplementedCapacityException
The ID of the agent trying to access the capacity.
getCapacity() - Method in class io.sarl.api.naming.name.SkillName
 
getCapturedValue(SarlDocumentationParser.ParsingContext, String) - Static method in enum io.sarl.maven.docs.parser.SarlDocumentationParser.Tag
Replies the captured value.
getCaseInsensitiveName() - Method in enum io.sarl.lang.compiler.batch.CleaningPolicy
Replies the string representation of this cleaning policy.
getCaseInsensitiveName() - Method in enum io.sarl.lang.compiler.batch.OptimizationLevel
Replies the string representation of this optimization level.
getClassOutputPath() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the path where the class files are generated.
getClassPath() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the classpath.
getClassPath() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies the classpath for the standard code.
getClassPath() - Method in class io.sarl.maven.docs.AbstractDocumentationMojo
Replies the current classpath.
getClasspath() - Method in class io.sarl.sre.boot.configs.SreConfig
 
getCleaningPolicy() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the cleaning policy that is applied by this batch compiler.
getClusterMemberIPs() - Method in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Replies the list of IP addresses of Hazelcast Cluster members as Strings.
getClusterMemberIPsArray() - Method in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Replies the list of IP addresses of Hazelcast Cluster members as Strings.
getClusterName() - Method in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Replies the name of the Hazelcast cluster name that is explicitly provided into the configuration.
getCode() - Method in class io.sarl.maven.docs.parser.ValidationComponent
Replies the code to be process by the validation component.
getCode() - Method in class io.sarl.maven.docs.testing.IssueDatabaseExtensions.IssueDescription
Replies the raw code.
getCodePrefix() - Method in class io.sarl.maven.docs.testing.IssueDatabaseExtensions.IssueDescription
Replies the prefix of the code.
getCommandLineArgs() - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfig
Replies the command line arguments that are passed to the program.
getCommandLineDefinition(String, boolean) - Static method in class io.sarl.lang.util.CliUtilities
Replies the option for definition a property.
getCommandLineDefinition(String, long) - Static method in class io.sarl.lang.util.CliUtilities
Replies the option for definition a property.
getCommandLineDefinition(String, double) - Static method in class io.sarl.lang.util.CliUtilities
Replies the option for definition a property.
getCommandLineDefinition(String, String) - Static method in class io.sarl.lang.util.CliUtilities
Replies the option for definition a property.
getCommandLineLastOptionPrefix() - Static method in class io.sarl.lang.util.CliUtilities
Replies the characters to be used to mark the last option on the command line.
getCommandLineLongOptionPrefix() - Static method in class io.sarl.lang.util.CliUtilities
Replies the characters to be used as long-option prefix on the command line.
getCommandLineOption(String) - Static method in class io.sarl.lang.util.CliUtilities
Replies the option prefixed with the characters to be used as option prefix on the command line.
getCommandLineOption(String, boolean) - Static method in class io.sarl.lang.util.CliUtilities
Replies the option prefixed with the characters to be used as option prefix on the command line and postfixed with the given boolean value.
getCommandLineOption(String, long) - Static method in class io.sarl.lang.util.CliUtilities
Replies the option prefixed with the characters to be used as option prefix on the command line and postfixed with the given boolean value.
getCommandLineOption(String, double) - Static method in class io.sarl.lang.util.CliUtilities
Replies the option prefixed with the characters to be used as option prefix on the command line and postfixed with the given boolean value.
getCommandLineOption(String, String) - Static method in class io.sarl.lang.util.CliUtilities
Replies the option prefixed with the characters to be used as option prefix on the command line and postfixed with the given boolean value.
getCommandLineShortOptionPrefix() - Static method in class io.sarl.lang.util.CliUtilities
Replies the characters to be used as short-option prefix on the command line.
getCompiledFile() - Method in class io.sarl.maven.docs.testing.ScriptExecutor.CompiledFile
Replies the compiled file.
getConcurrentCollectionFactory() - Method in class io.sarl.sre.internal.Factories
Replies the factory of concurrent collections.
getConfig(String) - Method in class io.sarl.maven.compiler.MavenHelper
Extract the value from the hard-coded configuration.
getConfiguration(ConfigurationFactory) - Static method in class io.sarl.api.bootiquebase.config.LogConfig
Replies the configuration factory for the logging.
getConfiguration(ConfigurationFactory) - Static method in class io.sarl.sre.boot.configs.SreConfig
Replies the configuration for the SARL run-time environment.
getConfiguration() - Method in class io.sarl.sre.Kernel
 
getConfiguration(ConfigurationFactory) - Static method in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Replies the configuration for the networking features of the SRE.
getConfiguration() - Method in class io.sarl.sre.services.executor.JreExecutorService
Replies the configuration.
getConfigurationParameters(ModulesMetadata, String) - Static method in class io.sarl.maven.bootiqueapp.mdconfig.GenerateMarkdownConfigCommand
Replies the list of configuration parameters.
getConfigurationParametersAsStrings(ModulesMetadata, String, boolean, boolean) - Static method in class io.sarl.maven.bootiqueapp.mdconfig.GenerateMarkdownConfigCommand
Replies the list of configuration parameters.
getContext(UUID) - Method in interface io.sarl.core.ExternalContextAccess
Replies the AgentContext for the given ID.
getContext(UUID) - Method in class io.sarl.sre.services.context.AbstractContextService
 
getContext(UUID) - Method in interface io.sarl.sre.services.context.ContextService
Replies an existing context instance.
getContext() - Method in class io.sarl.sre.services.lifecycle.ContextReference
Replies the context.
getContext(UUID) - Method in class io.sarl.sre.skills.bic.ExternalContextAccessSkill
 
getContextId() - Method in class io.sarl.api.naming.name.AgentName
 
getContextId() - Method in class io.sarl.api.naming.name.BehaviorName
 
getContextId() - Method in class io.sarl.api.naming.name.ContextName
 
getContextId() - Method in class io.sarl.api.naming.name.SkillName
 
getContextId() - Method in class io.sarl.api.naming.name.SpaceName
 
getContextID() - Method in class io.sarl.lang.core.SpaceID
Return the UUID of the context where the space was created.
getContextInternalStructure() - Method in class io.sarl.sre.services.context.AbstractContextService
Replies the internal data structure for storing the contexts.
getContextInternalStructure() - Method in class io.sarl.sre.services.context.MemoryBasedContextService
 
getContexts() - Method in class io.sarl.sre.boot.configs.SreConfig
Replies the SRE context repository's configuration.
getContextService() - Method in class io.sarl.sre.services.namespace.AbstractNamespaceFinder
 
getCurrentClassLoader() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the current class loader.
getCurrentDirectory() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the current directory.
getCurrentFile() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the current file.
getDefault() - Static method in enum io.sarl.lang.compiler.batch.CleaningPolicy
Replies the default cleaning policy.
getDefault() - Static method in enum io.sarl.lang.compiler.batch.OptimizationLevel
Replies the default optimization level.
getDefault() - Static method in enum io.sarl.maven.compiler.JavaCompiler
Replies the default Java compiler.
getDefault() - Static method in enum io.sarl.sre.boot.configs.subconfigs.EventBusType
Replies the default type of event bus.
getDefault() - Static method in enum io.sarl.sre.boot.configs.subconfigs.RootContextType
Replies the default type of context id computation.
getDefault() - Static method in enum io.sarl.sre.network.boot.configs.JoinMethod
Replies the default type of event bus.
getDefaultAddress() - Method in interface io.sarl.core.DefaultContextInteractions
Return the Address of the agent in the Default Space of the Default Context.
getDefaultAddress() - Method in class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
getDefaultContext() - Method in interface io.sarl.core.DefaultContextInteractions
Returns the Default context fo the agent.
getDefaultContext() - Method in class io.sarl.sre.services.lifecycle.AgentLife
Replies the default context of the agent.
getDefaultContext() - Method in class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
getDefaultFieldNameFormatter() - Static method in class io.sarl.maven.docs.testing.ReflectExtensions
Replies the default field name formatter.
getDefaultJavaBatchCompilerImplementationType() - Static method in class io.sarl.lang.compiler.batch.SarlBatchCompilerUtils
Replies the type of the default Java batch compiler.
getDefaultLevel(String) - Method in enum io.sarl.maven.docs.testing.IssueDatabaseExtensions.IssueLevel
Parse from a Json string the default level for a configurable level.
getDefaultLevel() - Method in class io.sarl.sre.services.logging.jul.JulLoggerCreator
 
getDefaultMethodNameFormatter() - Static method in class io.sarl.maven.docs.testing.ReflectExtensions
Replies the default name formatter.
getDefaultNameFormatter() - Static method in class io.sarl.maven.docs.testing.ReflectExtensions
getDefaultOutput() - Method in class io.sarl.maven.compiler.AbstractSarlMojo
Replies the default output folder.
getDefaultParentID() - Method in interface io.sarl.core.DefaultContextInteractions
Replies the identifier of the default parent.
getDefaultParentID() - Method in class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
getDefaultParentScope() - Method in interface io.sarl.core.DefaultContextInteractions
Replies the event scope that corresponds to the default parent.
getDefaultParentScope() - Method in class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
getDefaultPattern() - Method in enum io.sarl.maven.docs.parser.SarlDocumentationParser.Tag
Replies the default pattern.
getDefaultSpace() - Method in interface io.sarl.core.DefaultContextInteractions
Returns the Default Space of the Default Context.
getDefaultSpace() - Method in interface io.sarl.lang.core.AgentContext
Replies the default space of the context.
getDefaultSpace() - Method in class io.sarl.sre.services.context.Context
 
getDefaultSpace() - Method in class io.sarl.sre.services.lifecycle.ContextReference
Replies the default space.
getDefaultSpace() - Method in class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
getDefaultSreProgramName() - Static method in class io.sarl.sre.boot.Boot
Replies the default name of the program.
getDefaultSreProgramName() - Static method in class io.sarl.sre.network.boot.internal.cli.NetworkBoot
Replies the default name of the program.
getDefaultTestOutput() - Method in class io.sarl.maven.compiler.AbstractSarlMojo
Replies the default output folder for tests.
getDefinitionPattern() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the pattern for the definition tag.
getDelegate() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.DelegateParserInterceptor
Replies the delegate.
getDelegate(String) - Method in enum io.sarl.maven.docs.testing.IssueDatabaseExtensions.IssueLevel
Parse from a Json string the delegate issue code for a configurable level.
getDependenciesFor(String) - Method in class io.sarl.maven.compiler.AbstractSarlMojo
Extract the dependencies that are declared for a Maven plugin.
getDestinationRoots() - Method in class io.sarl.maven.docs.parser.DynamicValidationContext
Replies the root folders for destinations.
getDocumentParser() - Method in class io.sarl.maven.docs.parser.AbstractMarkerLanguageParser
Replies the document parser.
getDynamicNameExtractionPattern() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the regular expression for extracting the dynamic name of a tag string.
getEnable() - Method in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Replies the flag that enable or disable the networking features.
getEnclosingContexts() - Method in class io.sarl.sre.services.lifecycle.AgentLife
Replies all the contexts in which the agent is located, including the default context and the external contexts.
getEncoding() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getEncoding() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies the encoding of the source.
getEndLineNo() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the end line number.
getEndLinenoInSourceFile() - Method in class io.sarl.maven.docs.parser.ValidationComponent
Replies the end line number.
getEvaluator() - Method in class io.sarl.sre.internal.eventguard.reflect.GuardedEvaluator
 
getEvent() - Method in class io.sarl.lang.core.DeadEvent
Deprecated.
Returns the wrapped, 'dead' event, which the system was unable to deliver to any registered BehaviorGuardEvaluator.
getEventBus() - Method in interface io.sarl.sre.capacities.InternalEventBusCapacity
Replies the backend event bus.
getEventBus(Class<T>) - Method in interface io.sarl.sre.capacities.InternalEventBusCapacity
Replies the backend event bus.
getEventBus(Agent) - Method in class io.sarl.sre.services.lifecycle.AgentLife
Replies the agent's event bus.
getEventBus() - Method in class io.sarl.sre.skills.internal.InternalEventBusSkill
 
getEventBus(Class<T>) - Method in class io.sarl.sre.skills.internal.InternalEventBusSkill
 
getEventBusType() - Method in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfig
 
getEventTransportService() - Method in class io.sarl.sre.spaces.AbstractEventSpace
 
getException() - Method in class io.sarl.sre.services.executor.SreExecutable
Replies the exception that has stopped the task.
getExecutor() - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
 
getExecutor() - Method in class io.sarl.sre.skills.internal.EventBus
Replies the agent's task scheduler that must be used by the event bus.
getExecutors() - Method in class io.sarl.sre.boot.configs.subconfigs.ServicesConfig
Replies the parallel execution configuration.
getExecutorService() - Method in class io.sarl.sre.services.executor.JreExecutorService
Replies the JRE service for scheduled tasks.
getExecutorServiceStateRepresentation() - Method in interface io.sarl.sre.capacities.InternalSchedules
Replies a Json representation of the internal thread executor's state.
getExecutorServiceStateRepresentation() - Method in class io.sarl.sre.skills.bic.SchedulesSkill
 
getExtensionClasses() - Method in class io.sarl.maven.docs.testing.DocumentationImplicitlyImportedFeatures
 
getExternalContext(UUID) - Method in class io.sarl.sre.services.lifecycle.AgentLife
Replies the external context with the given identifier.
getExternalContextCount() - Method in class io.sarl.sre.services.lifecycle.AgentLife
Replies the number of external contexts in which the agent is located.
getExternalContexts() - Method in class io.sarl.sre.services.lifecycle.AgentLife
Replies the external contexts in which the agent is located.
getExtraGenerators() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getExtraGenerators() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies the list of the extra-language generators' identifiers that should be enabled.
getExtraLanguageGenerators() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the extra languages' generators that should be enabled.
getFactPattern() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the pattern for the fact tag.
getFailureExplanation() - Method in enum io.sarl.lang.compiler.batch.CompilerStatus
Replies the standard text that explains the failing status.
getFailurePattern() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the pattern for the failure tag.
getFencedCodeBlockFormatter() - Static method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the fenced code block formatter.
getField() - Method in class io.sarl.api.naming.namespace.FieldAccess
 
getField() - Method in class io.sarl.sre.services.probing.probes.AbstractFieldProbe
 
getFieldAccessRight(Object, Field) - Method in class io.sarl.api.naming.namespace.AnnotationFieldAccessValidator
 
getFieldAccessRight(Object, Field) - Method in class io.sarl.api.naming.namespace.CapacityFieldAccessValidator
 
getFieldAccessRight(Object, Field) - Method in class io.sarl.api.naming.namespace.CascadeFieldAccessValidator
 
getFieldAccessRight(Field) - Method in interface io.sarl.api.naming.namespace.FieldAccessValidationCapacity
Check and replies if the access right for the field.
getFieldAccessRight(Object, Field) - Method in interface io.sarl.api.naming.namespace.IFieldAccessValidator
Check and replies if the access right for the field.
getFieldAccessRight(Object, Field) - Method in class io.sarl.api.naming.namespace.OwnerTypeFieldAccessValidator
 
getFieldAccessRight(Object, Field) - Method in class io.sarl.api.naming.namespace.PublicFieldAccessValidator
 
getFieldAccessValidator() - Method in class io.sarl.api.naming.namespace.AbstractNamespaceService
 
getFieldAccessValidator() - Method in interface io.sarl.api.naming.namespace.NamespaceService
Replies the validator for the access to the fields that is used by this service.
getFile() - Method in exception io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingException
Replies the file with error.
getFileEncoding() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Change the file encoding.
getFiles() - Method in class io.sarl.maven.docs.AbstractDocumentationMojo
Replies the source files.
getFilter() - Method in class io.sarl.sre.internal.eventguard.polymorphic.PolymorphicBehaviorGuardEvaluator
 
getFirst() - Method in interface io.sarl.lang.util.ConcurrentCollection
Replies the first element in the collection.
getFlattenHierarchy(Class<?>) - Static method in class io.sarl.sre.internal.eventguard.reflect.StaticReflectBehaviorGuardEvaluatorDictionary
Flattens a class's type hierarchy into a set of Class objects including all super-classes (transitively) and all interfaces implemented by these super-classes.
getFlattenHierarchy(Class<? extends T>, Class<T>) - Static method in class io.sarl.sre.internal.eventguard.reflect.StaticReflectBehaviorGuardEvaluatorDictionary
Flattens a class's type hierarchy into a set of Class objects including all super-classes (transitively) and all interfaces implemented by these super-classes.
getFragment() - Method in class io.sarl.api.naming.name.SarlName
Replies the name of the fragment.
getGenerateCloneFunctions() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getGenerateCloneFunctions() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies if the clone functions must be generated by the SARL compiler.
getGeneratedAnnotationComment() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the comment in the @Generated annnotations.
getGenerateEqualityTestFunctions() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getGenerateEqualityTestFunctions() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies if the equality test functions must be generated by the SARL compiler.
getGenerateInlines() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getGenerateInlines() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies if the inline annotations must be generated by the SARL compiler.
getGeneratePures() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getGeneratePures() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies if the pure annotations must be generated by the SARL compiler.
getGenerateSerialNumberFields() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getGenerateSerialNumberFields() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies if the serial number fields must be generated by the SARL compiler.
getGenerateStorageFiles() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getGenerateStorageFiles() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies if the storage files must be generated by the SARL compiler.
getGenerateToStringFunctions() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getGenerateToStringFunctions() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies if the toString functions must be generated by the SARL compiler.
getGenerateTraceFiles() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getGenerateTraceFiles() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies if the trace files must be generated by the SARL compiler.
getGeneratorConfig() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the current generator config.
getGeneratorConfig2() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the current generator config v2.
getGuard() - Method in class io.sarl.core.AgentTask
Replies the guard of this task.
getHazelcastInstance() - Method in class io.sarl.sre.network.services.HazelcastContextService
 
getHazelcastInstance() - Method in class io.sarl.sre.network.services.HazelcastEventTransportService
 
getHazelcastInstance() - Method in class io.sarl.sre.network.services.HazelcastSpaceRepository
 
getID() - Method in class io.sarl.javafx.FxViewerController
Get ID of the object on the space that is used for supporting the interactions between the agents and the JavaFX user interface.
getID() - Method in class io.sarl.lang.core.Address
Replies the participant identifier associated to this address.
getID() - Method in class io.sarl.lang.core.Agent
 
getID() - Method in interface io.sarl.lang.core.AgentContext
Replies the identifier of the context.
getID() - Method in class io.sarl.lang.core.AgentTrait
Replies the identifier of the agent that has this trait.
getID() - Method in interface io.sarl.lang.core.Identifiable
Replies the entity's Identifier.
getID() - Method in class io.sarl.lang.core.SpaceID
Returns a Unique Identifier for the space.
getID() - Method in class io.sarl.sre.services.context.Context
 
getImplementationType() - Method in enum io.sarl.maven.compiler.JavaCompiler
Replies the standard implementation type for the type of compiler.
getImportedFeatures(List<Class<?>>) - Method in class io.sarl.lang.scoping.extensions.cast.GeneralCastImplicitlyImportedFeatures
Fill the given list with the implicitly imported features.
getImportedFeatures(List<Class<?>>) - Method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.NumberArithmeticImplicitlyImportedFeatures
Fill the given list with the implicitly imported features.
getImportedFeatures(List<Class<?>>) - Method in class io.sarl.lang.scoping.extensions.numbers.cast.NumberCastImplicitlyImportedFeatures
Fill the given list with the implicitly imported features.
getImportedFeatures(List<Class<?>>) - Method in class io.sarl.lang.scoping.extensions.numbers.comparison.NumberComparisonImplicitlyImportedFeatures
Fill the given list with the implicitly imported features.
getIncludePattern() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the pattern for the include tag.
getInitiator() - Method in class io.sarl.core.AgentTask
Replies the object that has initiated the execution of this task.
getInjector() - Method in class io.sarl.sre.services.namespace.ServiceNamespaceFinder
 
getInlineCodeFormat() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the inline code format that is compatible with MessageFormat.
getInlineCodeTemplate() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the template for inline codes.
getInnerContext() - Method in interface io.sarl.core.InnerContextAccess
Replies the inner context.
getInnerContext(Functions.Function1<? super AgentLife, ? extends Context>) - Method in class io.sarl.sre.services.lifecycle.AgentLife
Replies the inner context reference.
getInnerContext() - Method in class io.sarl.sre.skills.bic.InnerContextAccessSkill
 
getInnerDefaultSpace() - Method in interface io.sarl.core.InnerContextAccess
Replies the inner context.
getInnerDefaultSpace() - Method in class io.sarl.sre.skills.bic.InnerContextAccessSkill
 
getInput() - Method in class io.sarl.maven.compiler.AbstractSarlMojo
Replies the input folder.
getInputLock() - Method in class io.sarl.sre.services.probing.probes.AbstractFieldProbe
Replies the lock for input buffer.
getInstance() - Method in class io.sarl.api.naming.namespace.FieldAccess
 
getInternalDataStructureForDirectAccessListeners() - Method in class io.sarl.sre.internal.eventguard.reflect.ReflectBehaviorGuardEvaluatorRegistry
Replies the internal data structure for the direct-access listeners.
getInternalDataStructureForRegisteredListeners() - Method in class io.sarl.sre.internal.eventguard.AbstractBehaviorGuardEvaluatorRegistry
Replies the internal data structure for the registered listeners.
getInternalDataStructureForRegisteredListeners() - Method in class io.sarl.sre.internal.eventguard.polymorphic.PolymorphicBehaviorGuardEvaluatorRegistry
Replies the internal data structure for registered listeners.
getInternalDataStructureForRegisteredListeners() - Method in class io.sarl.sre.internal.eventguard.reflect.ReflectBehaviorGuardEvaluatorRegistry
 
getInternalErrorVerboseLevel() - Method in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfig
Replies the verbosity level of the internal errors.
getInternalEvaluatorFilterForRegisteredListeners() - Method in class io.sarl.sre.internal.eventguard.AbstractBehaviorGuardEvaluatorRegistry
Replies the filtering of evaluator.
getInternalEvaluatorFilterForRegisteredListeners() - Method in class io.sarl.sre.internal.eventguard.polymorphic.PolymorphicBehaviorGuardEvaluatorRegistry
 
getInternalEvaluatorFilterForRegisteredListeners() - Method in class io.sarl.sre.internal.eventguard.reflect.ReflectBehaviorGuardEvaluatorRegistry
 
getInternalEvaluatorMapperForDirectAccessListeners(Object) - Method in class io.sarl.sre.internal.eventguard.AbstractBehaviorGuardEvaluatorRegistry
Replies the mapper from the internal guard evaluator description of direct-access listeners to the public description.
getInternalEvaluatorMapperForDirectAccessListeners(Object) - Method in class io.sarl.sre.internal.eventguard.reflect.ReflectBehaviorGuardEvaluatorRegistry
Replies the mapper from the internal guard evaluator description of direct-access listeners to the public description.
getInternalEvaluatorMapperForRegisteredListeners() - Method in class io.sarl.sre.internal.eventguard.AbstractBehaviorGuardEvaluatorRegistry
Replies the mapper from the internal guard evaluator description of register listeners to the public description.
getInternalEvaluatorMapperForRegisteredListeners() - Method in class io.sarl.sre.internal.eventguard.polymorphic.PolymorphicBehaviorGuardEvaluatorRegistry
 
getInternalEvaluatorMapperForRegisteredListeners() - Method in class io.sarl.sre.internal.eventguard.reflect.ReflectBehaviorGuardEvaluatorRegistry
 
getInternalSkill(AbstractSkillContainer, Class<S>) - Static method in class io.sarl.lang.core.SREutils
Replies the internal skill of a skill container.
getInternalSkillCallback() - Method in class io.sarl.sre.services.lifecycle.AgentLife
Replies the callback to be run when a skill is attached to the agent.
getInternalSkillReference(AbstractSkillContainer, Class<? extends Capacity>) - Static method in class io.sarl.lang.core.SREutils
Replies the internal skill reference of a skill container.
getIssueCodeContainers() - Static method in class io.sarl.sre.IssueCodes
Replies all the classes that are containing issue codes related to Janus.
getIssueComparator() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the comparator of issues that is used for sorting the issues before they are logged.
getIssueMessageFormatter() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the formatter of the issue messages.
getJavaCompiler() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the Java compiler.
getJavaCompiler() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getJavaCompiler() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies the Java compiler to use.
getJavaSourceVersion() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the version of the Java source to be used for the generated Java files.
getJoinMethod() - Method in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Replies the method for cluster joining.
getJsonLabels() - Static method in enum io.sarl.sre.boot.configs.subconfigs.EventBusType
Replies the Json labels for the types of event bus.
getJsonLabels() - Static method in enum io.sarl.sre.boot.configs.subconfigs.RootContextType
Replies the Json labels for the types of context id.
getJsonLabels() - Static method in enum io.sarl.sre.network.boot.configs.JoinMethod
Replies the Json labels for the types of event bus.
getJul() - Method in class io.sarl.api.bootiquebase.config.LogLevel
Replies the JUL level associated to this logging level.
getJulLevel() - Method in class io.sarl.api.bootiquebase.config.LogConfig
Replies the JUL level.
getKeepAliveDuration() - Method in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfig
 
getKernel() - Method in class io.sarl.sre.boot.SreMain
Replies the reference to the kernel.
getKernelLogger() - Method in interface io.sarl.bootstrap.SREBootstrap
Replies the logger used by the SRE.
getKernelLogger() - Method in class io.sarl.sre.boot.SreMain
 
getKernelLogger() - Method in class io.sarl.sre.services.logging.jul.JulLoggingService
 
getKernelLogger() - Method in interface io.sarl.sre.services.logging.LoggingService
Replies the logger used by the kernel.
getKernelLogger() - Method in class io.sarl.sre.services.logging.QuietLoggingService
 
getKernelModuleLogger(String) - Method in class io.sarl.sre.services.logging.jul.JulLoggingService
 
getKernelModuleLogger(String) - Method in interface io.sarl.sre.services.logging.LoggingService
Replies the logger used by a specific module of the kernel.
getKernelModuleLogger(String) - Method in class io.sarl.sre.services.logging.QuietLoggingService
 
getLabel(String, IssueDatabaseExtensions.IssueLevel) - Method in enum io.sarl.maven.docs.testing.IssueDatabaseExtensions.IssueLevel
Replies the human-readable label.
getLength() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the length.
getLengthInSourceFile() - Method in class io.sarl.maven.docs.parser.ValidationComponent
Replies the length.
getLevel() - Method in class io.sarl.api.bootiquebase.config.LogConfig
Replies the level.
getLifecycle() - Method in class io.sarl.sre.boot.configs.subconfigs.ServicesConfig
Replies the agent lifecycle configuration.
getLine() - Method in exception io.sarl.maven.docs.parser.InvalidAnchorLabelException
Replies the line at which the failing anchor is located.
getLineContinuation() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the string of character to put in the text when line continuation is detected.
getLineNo() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the line number.
getLineno() - Method in exception io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingException
Replies the line number of the error.
getLinenoInSourceFile() - Method in class io.sarl.maven.docs.parser.ValidationComponent
Replies the line number.
getLineSeparator() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the OS-dependent line separator.
getLineSeparator() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the line separator.
getListenerFromStrongParticipant(UUID) - Method in class io.sarl.sre.spaces.AbstractEventSpace
 
getListenerFromStrongParticipant(UUID) - Method in interface io.sarl.sre.spaces.SpaceWithParticipants
Replies the event listener with the given identifier into the registered strong participants.
getLocalHazelcastInstance() - Method in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Replies the property that enable or disable the special configuration for a local instance of Hazelcast.
getLock() - Method in class io.sarl.sre.services.context.Context
Replies the lock to be used.
getLock() - Method in class io.sarl.sre.services.context.SpaceRepository
 
getLogFormat() - Method in class io.sarl.api.bootiquebase.config.LogConfig
Replies the format of the log.
getLogger() - Method in interface io.sarl.core.Logging
Replies the backend logger.
getLogger() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the logger.
getLogger() - Static method in class io.sarl.maven.docs.testing.DocumentationLogger
Replies the logger associated to the documentation tools.
getLogger() - Method in class io.sarl.sre.Kernel
Replies the logger used by the kernel.
getLogger() - Method in class io.sarl.sre.services.AbstractServiceManager
Replies the logger.
getLogger() - Method in class io.sarl.sre.services.executor.SreExecutable
Replies the logger.
getLogger() - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Replies the backend logger.
getLogger() - Method in class io.sarl.sre.skills.bic.LoggingSkill
 
getLogger() - Method in class io.sarl.sre.spaces.AbstractEventSpace
 
getLogging() - Method in class io.sarl.sre.boot.configs.subconfigs.ServicesConfig
Replies the SRE logging configuration.
getLoggingConfig() - Method in class io.sarl.sre.services.logging.jul.JulLoggerCreator
 
getLogLevel() - Method in interface io.sarl.core.Logging
Replies the logging level.
getLogLevel() - Method in class io.sarl.sre.skills.bic.LoggingSkill
 
getLongDisplayCode() - Method in class io.sarl.maven.docs.testing.IssueDatabaseExtensions.IssueDescription
Replies the full code to be displayed.
getMarkerSpecificValidationComponents(File, File, DynamicValidationContext) - Method in class io.sarl.maven.docs.parser.AbstractMarkerLanguageParser
Extract the validation components that are specific to the marker language.
getMarkerSpecificValidationComponents(String, File, File, DynamicValidationContext) - Method in class io.sarl.maven.docs.parser.AbstractMarkerLanguageParser
Extract the validation components that are specific to the marker language.
getMatcher() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the matcher.
getMavenPluginConfiguration(String, String) - Static method in class io.sarl.maven.docs.testing.ReflectExtensions
Replies the configuration description for a maven plugin.
getMavenPluginConfiguration(String, String, Class<?>) - Static method in class io.sarl.maven.docs.testing.ReflectExtensions
Replies the configuration description for a maven plugin.
getMaxThreads() - Method in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfig
Replies the maximum number of threads that could be used by the executor service.
getMemberAgentCount() - Method in interface io.sarl.core.InnerContextAccess
Replies the number of agents that are members of the inner context of the calling agent.
getMemberAgentCount() - Method in class io.sarl.sre.skills.bic.InnerContextAccessSkill
 
getMemberAgents() - Method in interface io.sarl.core.InnerContextAccess
Replies all the member agents in the inner context.
getMemberAgents() - Method in class io.sarl.sre.skills.bic.InnerContextAccessSkill
 
getMethod() - Method in class io.sarl.sre.internal.eventguard.ReflectBehaviorGuardEvaluator
Returns the method that is invoked to evaluate the guard.
getMethods() - Method in class io.sarl.sre.internal.eventguard.reflect.ReflectBehaviorGuardEvaluatorRegistry.Evaluator
 
getMinClusterSize() - Method in class io.sarl.sre.network.boot.configs.SreNetworkConfig
 
getMinThreads() - Method in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfig
 
getModulePath() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the module-path.
getModulePath() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies the module-path for the standard code.
getModulePath() - Method in class io.sarl.maven.docs.AbstractDocumentationMojo
Replies the current module-path.
getName() - Method in class io.sarl.api.naming.namespace.FieldAccess
 
getName() - Method in interface io.sarl.api.probing.Probe
Replies the name of the probe
getName() - Method in class io.sarl.core.AgentTask
Replies the name of this task.
getName() - Method in class io.sarl.lang.compiler.batch.EcjBatchCompiler
 
getName() - Method in interface io.sarl.lang.compiler.batch.IJavaBatchCompiler
Replies the name of the Java compiler.
getName() - Method in class io.sarl.lang.compiler.batch.JavacBatchCompiler
 
getName() - Method in class io.sarl.sre.services.executor.SreKernelRunnable
 
getName() - Method in class io.sarl.sre.services.probing.probes.AbstractProbe
 
getNameInMavenConfiguration() - Method in enum io.sarl.maven.compiler.JavaCompiler
Replies the name that is preferred within the Maven configuration.
getNameParser() - Method in class io.sarl.api.naming.namespace.AbstractNamespaceService
 
getNameParser() - Method in interface io.sarl.api.naming.namespace.NamespaceService
Replies the name parser that is used by this service.
getNumberOfStrongParticipants() - Method in interface io.sarl.lang.core.Space
Replies the number of strong participants to the space.
getNumberOfStrongParticipants() - Method in class io.sarl.sre.spaces.AbstractEventSpace
 
getNumberOfWeakParticipants() - Method in interface io.sarl.lang.core.Space
Replies the number of strong participants to the space.
getNumberOfWeakParticipants() - Method in class io.sarl.sre.spaces.AbstractEventSpace
 
getOffPattern() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the pattern for the "off" tag.
getOffset() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the offset.
getOffsetInSourceFile() - Method in class io.sarl.maven.docs.parser.ValidationComponent
Replies the offset.
getOnPattern() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the pattern for the "on" tag.
getOptimization() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getOptimization() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies the optimization level to use.
getOptimizationLevel() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the optimization level that should be applied to the generated Java byte code.
getOptions() - Method in class io.sarl.maven.bootiqueapp.BootiqueMain
Replies the options of the program.
getOptions(Injector) - Static method in class io.sarl.maven.bootiqueapp.mdhelp.GenerateMarkdownHelpCommand
Replies the list of command-line options that are defined inside the runtime injector.
getOptionsAsStrings(Injector, boolean) - Static method in class io.sarl.maven.bootiqueapp.mdhelp.GenerateMarkdownHelpCommand
Replies the options of the program in the form of a matrix of strings of characters.
getOptionsForModules(Class<? extends BQModuleProvider>[]) - Method in class io.sarl.maven.bootiqueapp.BootiqueMain
Replies the options of the program that are provided by a specific set of modules.
getOrCreateSpace(Class<? extends SpaceSpecification<S>>, UUID, Object...) - Method in interface io.sarl.lang.core.AgentContext
getOrCreateSpaceWithID(UUID, Class<? extends SpaceSpecification<S>>, Object...) - Method in interface io.sarl.lang.core.AgentContext
getOrCreateSpaceWithID(Class<? extends SpaceSpecification<S>>, UUID, Object...) - Method in interface io.sarl.lang.core.AgentContext
Retrieve or create an instance of space with the given identifier.
getOrCreateSpaceWithID(Class<? extends SpaceSpecification<S>>, UUID, Object...) - Method in class io.sarl.sre.services.context.Context
 
getOrCreateSpaceWithID(SpaceID, Class<? extends SpaceSpecification<S>>, Object...) - Method in class io.sarl.sre.services.context.SpaceRepository
Retrieve the first space of the given identifier, or create a space if none.
getOrCreateSpaceWithSpec(Class<? extends SpaceSpecification<S>>, UUID, Object...) - Method in interface io.sarl.lang.core.AgentContext
Retrieve or create an instance of space which was created with the given specification.
getOrCreateSpaceWithSpec(Class<? extends SpaceSpecification<S>>, UUID, Object...) - Method in class io.sarl.sre.services.context.Context
 
getOrCreateSpaceWithSpec(SpaceID, Class<? extends SpaceSpecification<S>>, Object...) - Method in class io.sarl.sre.services.context.SpaceRepository
Retrieve the first space of the given specification, or create a space if none.
getOSCurrentTime() - Method in class io.sarl.sre.services.time.AbstractTimeService
 
getOSCurrentTime() - Method in class io.sarl.sre.services.time.JreTimeService
 
getOSCurrentTime() - Method in interface io.sarl.sre.services.time.TimeService
Replies the OS current time.
getOSTimeFactor() - Method in interface io.sarl.core.Time
Replies the scaling factor between the agent time and the operating system time.
getOSTimeFactor() - Method in class io.sarl.sre.services.time.JreTimeService
 
getOSTimeFactor() - Method in interface io.sarl.sre.services.time.TimeService
Replies the scaling factor between the agent time and the operating system time.
getOSTimeFactor() - Method in class io.sarl.sre.skills.bic.TimeSkill
 
getOutlineDepthRange() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies the level at which the titles may appear in the outline.
getOutlineEntryFormat() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies the format to be applied to the outline entries.
getOutlineExternalMarker() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies the external marker that is used by a Markdown generator in order to automatically generate the outline.
getOutlineOutputTag() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the outline output tag that will be output when the outline tag is found in the input content.
getOutlineOutputTag() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the outline output tag that will be output when the outline tag is found in the input content.
getOutlinePattern() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the pattern for the outline tag.
getOutlineStyleId() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies the style identifier that should be used for rendering the outline.
getOutput() - Method in class io.sarl.maven.compiler.AbstractSarlMojo
Replies the output folder.
getOutputJavaFilename(File, String) - Static method in class io.sarl.maven.docs.GenerateTestsMojo
Create the name for the Java file.
getOutputLanguage() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the name of the language.
getOutputLanguage() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the name of the language.
getOutputLock() - Method in class io.sarl.sre.services.probing.probes.AbstractFieldProbe
Replies the lock for output buffer.
getOutputPath() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the path where the Java files are generated.
getOutputTraceFilename(File, String) - Static method in class io.sarl.maven.docs.GenerateTestsMojo
Create the name for the trace file.
getOwner() - Method in class io.sarl.lang.core.AgentTrait
Replies the agent that has this trait.
getOwnerInstance() - Method in interface io.sarl.sre.capacities.InformedEventListener
Replies the owner of this listener.
getParentID() - Method in class io.sarl.lang.core.Agent
Replies the agent's parent's ID.
getParser() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the parser reference.
getParserInterceptor() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the parser interceptor.
getParticipant() - Method in class io.sarl.sre.spaces.AddressLazyLinks
Replies the link to the participant.
getParticipant() - Method in class io.sarl.sre.spaces.Participant
Replies the participant.
getPattern(SarlDocumentationParser.Tag) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the pattern of the tag.
getPlatformFormatter() - Method in class io.sarl.sre.services.logging.jul.JulLoggerCreator
Replies the log formatter for the SRE kernel.
getPlatformLogger() - Method in class io.sarl.sre.services.logging.jul.JulLoggingService
 
getPlatformLogger() - Method in interface io.sarl.sre.services.logging.LoggingService
Replies the logger used by the platform.
getPlatformLogger() - Method in class io.sarl.sre.services.logging.QuietLoggingService
 
getPlatformMessageFormat() - Method in class io.sarl.sre.boot.configs.subconfigs.LoggingConfig
 
getPluginDependencies() - Method in class io.sarl.maven.compiler.MavenHelper
Build the map of dependencies for the current plugin.
getPluginDependencyVersion(String, String) - Method in class io.sarl.maven.compiler.MavenHelper
Replies the version of the given plugin that is specified in the POM of the plugin in which this mojo is located.
getProbes() - Method in interface io.sarl.api.probing.ProbeService
Replies all the probes.
getProbes() - Method in class io.sarl.sre.services.probing.service.AbstractProbeService
 
getProcedure() - Method in class io.sarl.core.AgentTask
Replies the procedure that is associated to this task.
getProgrammaticBootstrap() - Static method in class io.sarl.sre.boot.configs.subconfigs.BootConfigModule
Replies the programmatic bootstrap for the SRE.
getProgramName() - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfig
Replies the name of the SRE main program from the external point of view.
getProgramName() - Method in class io.sarl.sre.services.logging.jul.JulLoggerCreator
 
getProject() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies the current project.
getPropertyProvidersByPriority() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies additional providers of properties that could be used for finding replacement values.
getPublicMethods(Class<?>, Class<?>...) - Static method in class io.sarl.maven.docs.testing.ReflectExtensions
Extract the public methods from the given types.
getPublicMethodsWithFormat(Class<?>, Function<Method, String>, Class<?>...) - Static method in class io.sarl.maven.docs.testing.ReflectExtensions
Extract the public methods from the given types.
getReferenceCount() - Method in class io.sarl.lang.core.Skill
Replies the number of registered references to this skill into its container.
getReferencePattern() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the pattern for the reference tag.
getRegisteredBehaviors() - Method in interface io.sarl.core.Behaviors
Replies the registered behaviors.
getRegisteredBehaviors() - Method in class io.sarl.sre.skills.bic.BehaviorsSkill
 
getRegisteredEventBusListeners(Class<T>) - Method in interface io.sarl.sre.capacities.InternalEventBusCapacity
Replies the registered listeners.
getRegisteredEventBusListeners(Class<T>) - Method in class io.sarl.sre.skills.internal.InternalEventBusSkill
 
getRegisteredEventListeners(Class<TT>, Set<? super TT>) - Method in class io.sarl.sre.internal.eventguard.AbstractBehaviorGuardEvaluatorRegistry
 
getRegisteredEventListeners(Class<TT>) - Method in class io.sarl.sre.internal.eventguard.AbstractBehaviorGuardEvaluatorRegistry
 
getRegisteredEventListeners(Class<T>, Set<? super T>) - Method in interface io.sarl.sre.internal.eventguard.IBehaviorGuardEvaluatorRegistry
Extract the registered listeners with the given type.
getRegisteredEventListeners(Class<T>) - Method in interface io.sarl.sre.internal.eventguard.IBehaviorGuardEvaluatorRegistry
Extract the registered listeners with the given type.
getRegisteredEventListeners(Class<T>) - Method in class io.sarl.sre.skills.internal.EventBus
Extract the registered listeners with the given type.
getRegistrationGuard() - Method in class io.sarl.sre.internal.eventguard.reflect.GuardedEvaluator
 
getReplacement(String) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Get the replacement for the given id.
getReportInternalProblemsAsIssues() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the flag that indicates to report the compiler's internal problems as issues.
getResourceRoots() - Method in class io.sarl.maven.docs.parser.DynamicValidationContext
Replies the root folders for resources.
getRootCause(Throwable) - Static method in class io.sarl.sre.services.executor.SreExecutable
Replies the root cause of the given exception.
getRootContext() - Method in class io.sarl.sre.Kernel
Replies the SRE context of the kernel.
getRootContext() - Method in class io.sarl.sre.services.context.AbstractContextService
 
getRootContext() - Method in interface io.sarl.sre.services.context.ContextService
Replies the root context.
getRootContextBootType() - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfig
Replies the type of id computation for the root context.
getRootContextID() - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfig
Replies the identifier of the root context.
getRootContextID(Provider<SreConfig>) - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfigModule
Replies the identifier of the root context.
getRootFolder() - Method in class io.sarl.maven.docs.testing.ScriptExecutor.CompiledFile
Replies the root folder.
getRootSpaceID() - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfig
Construct an identifier for the root default space.
getRootSpaceID(Provider<SreConfig>) - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfigModule
Construct an identifier for the root default space.
getRuntime() - Method in class io.sarl.sre.boot.SreMain
 
getSarlMavenPluginArtifactId() - Static method in class io.sarl.maven.compiler.Utils
Replies the artifact id of the SARL maven plugin.
getSarlMavenPluginGroupId() - Static method in class io.sarl.maven.compiler.Utils
Replies the group id of the SARL maven plugin.
getSarlSpecificationVersion(Class<?>) - Method in interface io.sarl.sarlspecification.SarlSpecificationChecker
Deprecated.
since 0.10, see #getSarlSpecificationVersionObject(Class)
getSarlSpecificationVersionObject(Class<?>) - Method in interface io.sarl.sarlspecification.SarlSpecificationChecker
Replies the supported SARL specification version of the given type.
getScheduledExecutorService() - Method in class io.sarl.sre.services.executor.JreExecutorService
Replies the JRE service for scheduled tasks.
getScheme() - Method in class io.sarl.api.naming.name.SarlName
Replies the scheme of this name.
getScheme() - Method in interface io.sarl.api.naming.namespace.INamespaceFinder
Replies the name scheme supported by this finder.
getScheme() - Method in class io.sarl.api.naming.parser.AbstractSchemeNameParser
 
getScheme() - Method in interface io.sarl.api.naming.parser.ISchemeNameParser
Replies the name scheme that is supported by this parser.
getScheme() - Method in class io.sarl.sre.services.namespace.AgentNamespaceFinder
 
getScheme() - Method in class io.sarl.sre.services.namespace.BehaviorNamespaceFinder
 
getScheme() - Method in class io.sarl.sre.services.namespace.ContextNamespaceFinder
 
getScheme() - Method in class io.sarl.sre.services.namespace.ServiceNamespaceFinder
 
getScheme() - Method in class io.sarl.sre.services.namespace.SkillNamespaceFinder
 
getScheme() - Method in class io.sarl.sre.services.namespace.SpaceNamespaceFinder
 
getScopedParticipants(Scope<? super Address>) - Method in class io.sarl.sre.spaces.AbstractEventSpace
Replies the participants that matches the given scope.
getScriptExecutor() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the script executor.
getScriptExecutor() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the script executor.
getSectionNumberFormat() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies the format to be applied to the section numbers.
getSectionTitleFormat() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies the format to be applied to the section titles.
getService(Class<T>) - Method in interface io.sarl.bootstrap.SREBootstrap
Replies the service of the given type that is implemented into the SRE.
getService(Class<T>) - Method in class io.sarl.sre.boot.SreMain
 
getService(Class<S>) - Method in class io.sarl.sre.Kernel
Replies a kernel service that is alive.
getService(Class<T>) - Method in class io.sarl.sre.services.GoogleServiceManager
 
getService(Class<T>) - Method in interface io.sarl.sre.services.IServiceManager
Replies the service of the given type.
getServiceLibraries(String) - Static method in class io.sarl.bootstrap.SRE
Replies all the libraries that contains a Java service for the given service name.
getServiceLoader() - Static method in class io.sarl.bootstrap.SRE
Replies all the installed SRE into the class path.
getServiceLoader(boolean) - Static method in class io.sarl.bootstrap.SRE
Replies all the installed SRE into the class path.
getServices() - Method in class io.sarl.sre.boot.configs.SreConfig
Replies the SRE services' configuration.
getServicesByState() - Method in class io.sarl.sre.services.GoogleServiceManager
 
getServicesByState() - Method in interface io.sarl.sre.services.IServiceManager
Replies the services by state.
getServiceType() - Method in class io.sarl.api.naming.name.ServiceName
 
getSession() - Method in class io.sarl.maven.compiler.MavenHelper
Replies the current Maven session.
getSharedStructure() - Method in class io.sarl.sre.services.context.LocalSpaceRepository
 
getSharedStructure() - Method in class io.sarl.sre.services.context.SpaceRepository
Replies the internal map that contains the spaces.
getShortDisplayCode() - Method in class io.sarl.maven.docs.testing.IssueDatabaseExtensions.IssueDescription
Replies the base of the code to be displayed.
getSkill(Class<S>) - Method in class io.sarl.lang.core.AbstractSkillContainer
 
getSkill(Class<S>) - Method in class io.sarl.lang.core.AgentProtectedAPIObject
Replies the skill corresponding to the given capacity.
getSkill(Class<S>) - Method in class io.sarl.lang.core.AgentTrait
 
getSkillRepository(AbstractSkillContainer) - Static method in class io.sarl.lang.core.SREutils
Replies the skill repository of the given container.
getSkippingMessage() - Method in class io.sarl.maven.docs.AbstractDocumentationMojo
Replies the message to display for skipping the execution of this mojo.
getSkippingMessage() - Method in class io.sarl.maven.docs.GenerateMojo
 
getSkippingMessage() - Method in class io.sarl.maven.docs.GenerateTestsMojo
 
getSkippingMessage() - Method in class io.sarl.maven.docs.InitializeMojo
 
getSleepingDurationBetweenSyncs() - Method in class io.sarl.sre.services.probing.service.AsynchronousProbeService
 
getSource() - Method in class io.sarl.lang.core.Event
The source of the event.
getSource() - Method in class io.sarl.sre.services.executor.SreKernelRunnable
 
getSourceFile() - Method in class io.sarl.maven.docs.parser.ValidationComponent
Replies the file.
getSourcePaths() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the source path.
getSourceRoots() - Method in class io.sarl.maven.docs.parser.DynamicValidationContext
Replies the root folders for sources.
getSourceVersion() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getSourceVersion() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies the version of the source.
getSpace(UUID) - Method in interface io.sarl.lang.core.AgentContext
Retrieve, but do not create, an instance of space following the given ID.
getSpace(UUID) - Method in class io.sarl.sre.services.context.Context
 
getSpace(SpaceID) - Method in class io.sarl.sre.services.context.SpaceRepository
Returns the first instance of a space with the specified SpaceID.
getSpace() - Method in class io.sarl.sre.services.context.SpaceRepository.SpaceDescription
Replies the reference to the space.
getSpaceDestructionCallbackDelay() - Method in class io.sarl.sre.boot.configs.subconfigs.ContextsConfig
 
getSpaceId() - Method in class io.sarl.api.naming.name.AgentName
 
getSpaceId() - Method in class io.sarl.api.naming.name.BehaviorName
 
getSpaceId() - Method in class io.sarl.api.naming.name.SkillName
 
getSpaceId() - Method in class io.sarl.api.naming.name.SpaceName
 
getSpaceID() - Method in class io.sarl.lang.core.Address
Replies the ID of the space related to this address.
getSpaceId() - Method in class io.sarl.lang.core.Address
Deprecated.
since 0.7, see Address.getSpaceID() for replacement.
getSpaceID() - Method in interface io.sarl.lang.core.Space
Replies the Identification of this Interaction Space.
getSpaceId() - Method in class io.sarl.sre.services.context.SpaceRepository.SpaceDescription
 
getSpaceID() - Method in class io.sarl.sre.spaces.AbstractSpace
 
getSpaceParticipantListener() - Method in class io.sarl.sre.spaces.AbstractEventSpace
 
getSpaces() - Method in interface io.sarl.lang.core.AgentContext
Replies all the spaces defined in this context.
getSpaces(Class<? extends SpaceSpecification<S>>) - Method in interface io.sarl.lang.core.AgentContext
Replies all the spaces that are implementing the given specification.
getSpaces(Class<? extends SpaceSpecification<S>>) - Method in class io.sarl.sre.services.context.Context
 
getSpaces() - Method in class io.sarl.sre.services.context.Context
 
getSpaces() - Method in class io.sarl.sre.services.context.SpaceRepository
Returns the collection of all spaces stored in this repository.
getSpaces(Class<? extends SpaceSpecification<S>>) - Method in class io.sarl.sre.services.context.SpaceRepository
Returns the collection of all spaces with the specified SpaceSpecification stored in this repository.
getSpaceSpecification() - Method in class io.sarl.lang.core.SpaceID
Replies the SpaceSpecification this space respects.
getSpawnEnable() - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
 
getSpawnEnable() - Method in interface io.sarl.sre.services.lifecycle.LifecycleService
Replies if the spawning of agents is enabled or disabled.
getSpecificValidationComponents(String, File, File, DynamicValidationContext) - Method in class io.sarl.maven.docs.markdown.MarkdownParser
 
getSpecificValidationComponents(String, File, File, DynamicValidationContext) - Method in class io.sarl.maven.docs.parser.AbstractMarkerLanguageParser
Extract the validation components that are specific to the marker language.
getSREBootstrap() - Method in class io.sarl.sre.boot.commands.AbstractRunCommand
Replies the SRE bootstrap.
getSreSpecificData(SRESpecificDataContainer, Class<S>) - Static method in class io.sarl.lang.core.SREutils
Replies the data associated to the container by the SRE.
getStage() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the stage.
getStandardValidationComponents(File) - Method in class io.sarl.maven.docs.parser.AbstractMarkerLanguageParser
Extract the validation components from the given file.
getStandardValidationComponents(CharSequence, File) - Method in class io.sarl.maven.docs.parser.AbstractMarkerLanguageParser
Extract the validation components from the given file.
getStartIndex() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the start index of the context.
getStartTimeout() - Method in class io.sarl.sre.boot.configs.subconfigs.ServicesConfig
 
getState() - Method in class io.sarl.sre.services.lifecycle.AgentLife
Replies the agent state.
getStaticImportClasses() - Method in class io.sarl.maven.docs.testing.DocumentationImplicitlyImportedFeatures
 
getStaticModuleProvidersFor(String[]) - Static method in class io.sarl.maven.bootiqueapp.BootiqueMain
Replies the statically defined modules.
getStopTimeout() - Method in class io.sarl.sre.boot.configs.subconfigs.ServicesConfig
 
getSuccessPattern() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the pattern for the success tag.
getSupportedSchemes() - Method in interface io.sarl.api.naming.parser.INameParser
Replies the list of the supported schmes.
getSupportedSchemes() - Method in class io.sarl.api.naming.parser.UriBasedNameParser
 
getSystemJavaCompiler() - Method in class io.sarl.lang.compiler.batch.JavacBatchCompiler
Replies the JDK compiler.
getTagForPattern(CharSequence) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Replies the tag that is matching the given text.
getTarget() - Method in interface io.sarl.sre.internal.eventguard.IBehaviorGuardEvaluator
Returns the object instance that is the target of the event evaluation.
getTarget() - Method in class io.sarl.sre.internal.eventguard.polymorphic.PolymorphicBehaviorGuardEvaluator
 
getTarget() - Method in class io.sarl.sre.internal.eventguard.ReflectBehaviorGuardEvaluator
 
getTaskCount() - Method in interface io.sarl.sre.services.executor.ExecutorService
Replies the number of tasks that this service has to run.
getTaskCount() - Method in class io.sarl.sre.services.executor.JreExecutorService
 
getTaskDescription(AgentTask) - Method in class io.sarl.sre.skills.bic.SchedulesSkill
Replies the task description of the given task.
getTempDirectory() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the path where the Xtext stubs are generated.
getTempDirectory() - Method in class io.sarl.maven.compiler.AbstractCompileMojo
 
getTempDirectory() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies temporary directory.
getTempResourceRoots() - Method in class io.sarl.maven.docs.parser.DynamicValidationContext
Replies the temprary root folders for resources.
getTestClassPath() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies the classpath for the test code.
getTestInput() - Method in class io.sarl.maven.compiler.AbstractSarlMojo
Replies the test input folder.
getTestModulePath() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies the module-path for the test code.
getTestOutput() - Method in class io.sarl.maven.compiler.AbstractSarlMojo
Replies the test output folder.
getText() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the text.
getTime(TimeUnit) - Method in interface io.sarl.core.Time
Replies the current time.
getTime(TimeUnit) - Method in class io.sarl.sre.services.time.JreTimeService
 
getTime(TimeUnit) - Method in interface io.sarl.sre.services.time.TimeService
Replies the current time.
getTime(TimeUnit) - Method in class io.sarl.sre.skills.bic.TimeSkill
 
getTimeout() - Method in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfig
 
getTimePrecision() - Method in class io.sarl.sre.services.time.JreTimeService
 
getTimePrecision() - Method in interface io.sarl.sre.services.time.TimeService
Replies the precision of the time that is assumed by this manager.
getTopicNameFromSpaceID(SpaceID) - Static method in class io.sarl.sre.network.services.HazelcastEventTransportService
 
getTraceSerializer() - Method in class io.sarl.maven.docs.GenerateTestsMojo
Replies the trace serializer.
getTransferredEvent() - Method in class io.sarl.sre.network.services.HazelcastEventTransportService.TopicMessage
 
getTrasnferredScope() - Method in class io.sarl.sre.network.services.HazelcastEventTransportService.TopicMessage
 
getType() - Method in interface io.sarl.api.probing.Probe
The type of the value.
getType() - Method in class io.sarl.lang.compiler.batch.EcjBatchCompilerFactory
 
getType() - Method in interface io.sarl.lang.compiler.batch.IJavaBatchCompilerFactory
Replies the type of compiler that is created by this factory.
getType() - Method in class io.sarl.lang.compiler.batch.JavacBatchCompilerFactory
 
getType() - Method in class io.sarl.sre.internal.eventguard.reflect.ReflectBehaviorGuardEvaluatorRegistry.Evaluator
 
getType() - Method in class io.sarl.sre.services.context.SpaceRepository.SpaceSpecificationKey
 
getType() - Method in class io.sarl.sre.services.probing.probes.AbstractProbe
 
getUISpace() - Method in class io.sarl.javafx.FXBehavior
Uninstallation.
getUISpace() - Method in class io.sarl.javafx.FxViewerController
Replies the space for interaction between SARL agents and UI.
getUncaughtExceptionHandler() - Method in class io.sarl.sre.services.executor.JreExecutorService
Replies the default exception handler.
getUnimplementedCapacity() - Method in exception io.sarl.lang.core.UnimplementedCapacityException
The capacity that the agent was trying to access.
getUniverseContext() - Method in interface io.sarl.core.ExternalContextAccess
Replies the AgentContext that is the root of all the contexts.
getUniverseContext() - Method in class io.sarl.sre.skills.bic.ExternalContextAccessSkill
 
getUniverseContextUUID() - Method in interface io.sarl.bootstrap.SREBootstrap
Replies the UUID of the root/universe context that is given by the user of the bootstrap.
getUniverseContextUUID() - Method in class io.sarl.sre.boot.SreMain
 
getUniverseSpaceUUID() - Method in interface io.sarl.bootstrap.SREBootstrap
Replies the UUID of the root/universe default space that is given by the user of the bootstrap.
getUniverseSpaceUUID() - Method in class io.sarl.sre.boot.SreMain
 
getUnixCommandLineLastOptionPrefix() - Static method in class io.sarl.lang.util.CliUtilities
Replies the characters to be used to mark the last option on the command line.
getUnixCommandLineLongOptionPrefix() - Static method in class io.sarl.lang.util.CliUtilities
Replies the characters to be used as long-option prefix on the command line on Unix.
getUnixCommandLineOption(String) - Static method in class io.sarl.lang.util.CliUtilities
Replies the option prefixed with the characters to be used as option prefix on the command line.
getUnixCommandLineOption(String, String) - Static method in class io.sarl.lang.util.CliUtilities
Replies the option prefixed with the characters to be used as option prefix on the command line and postfixed with the given boolean value.
getUnixCommandLineShortOptionPrefix() - Static method in class io.sarl.lang.util.CliUtilities
Replies the characters to be used as short-option prefix on the command line.
getUnknownContextID() - Method in exception io.sarl.core.UnknownContextException
Replies the identifier that is used to reference the unknown context.
getUri() - Method in interface io.sarl.api.probing.Probe
Replies the probed component.
getUri() - Method in class io.sarl.sre.services.probing.probes.AbstractProbe
 
getUUID() - Method in class io.sarl.lang.core.Address
Deprecated.
since 0.12, see Address.getID()
getValue() - Method in interface io.sarl.api.probing.Probe
Replies the probed value.
getValue(int) - Method in class io.sarl.lang.util.SerializableProxy
Replies the value at the given index.
getValue(String) - Static method in class io.sarl.maven.bootiqueapp.utils.SystemProperties
Replies the value of a property or an environment variable.
getValue(String, String) - Static method in class io.sarl.maven.bootiqueapp.utils.SystemProperties
Replies the value of a property or an environment variable.
getValue() - Method in class io.sarl.sre.services.probing.probes.AbstractFieldProbe
 
getVersionMessage() - Method in class io.sarl.maven.bootiqueapp.version.VersionCommand
Replies the message that should be output by the command.
getVersionMessage() - Method in class io.sarl.sre.boot.internal.cli.VersionCommand
 
getVersionMessage() - Method in class io.sarl.sre.network.boot.internal.cli.VersionCommand
 
getWrappedCallable() - Method in class io.sarl.sre.services.executor.SreCallable
Replies the wrapped task.
getWrappedConsumer() - Method in class io.sarl.sre.services.executor.SreConsumer
Replies the wrapped task.
getWrappedRunnable() - Method in class io.sarl.sre.services.executor.SreRunnable
Replies the wrapped task.
githubExtension - Variable in class io.sarl.maven.docs.AbstractDocumentationMojo
Indicates if the Github extension should be enabled.
GoogleServiceManager - Class in io.sarl.sre.services
Implementation of a service manager based on the Google service manager.
GoogleServiceManager(ServiceManager, SreConfig) - Constructor for class io.sarl.sre.services.GoogleServiceManager
 
GoogleServiceManager(Iterable<? extends Service>, SreConfig) - Constructor for class io.sarl.sre.services.GoogleServiceManager
 
GuardedEvaluator - Class in io.sarl.sre.internal.eventguard.reflect
Description of a set of guard evaluators with a shared activation guard.
GuardedEvaluator(Functions.Function1<? super Event, ? extends Boolean>, ReflectBehaviorGuardEvaluator) - Constructor for class io.sarl.sre.internal.eventguard.reflect.GuardedEvaluator
 

H

hasDynamicName() - Method in enum io.sarl.maven.docs.parser.SarlDocumentationParser.Tag
Replies if the tag has a dynamic name.
hasFragment() - Method in class io.sarl.api.naming.name.SarlName
Replies if this name has a fragment associated to it.
hashCode() - Method in class io.sarl.api.bootiquebase.config.LogConfig
 
hashCode() - Method in class io.sarl.lang.core.Address
 
hashCode() - Method in class io.sarl.lang.core.AtomicSkillReference
 
hashCode() - Method in class io.sarl.lang.core.Event
 
hashCode() - Method in class io.sarl.lang.core.SpaceID
 
hashCode() - Method in class io.sarl.lang.util.OutParameter
 
hashCode() - Method in class io.sarl.sre.internal.eventguard.polymorphic.PolymorphicBehaviorGuardEvaluator
 
hashCode() - Method in class io.sarl.sre.internal.eventguard.reflect.GuardedEvaluator
 
hashCode() - Method in class io.sarl.sre.internal.eventguard.ReflectBehaviorGuardEvaluator
 
hashCode() - Method in class io.sarl.sre.services.context.SpaceRepository.SpaceDescription
 
hashCode() - Method in class io.sarl.sre.services.context.SpaceRepository.SpaceSpecificationKey
 
hashCode() - Method in class io.sarl.sre.services.executor.SreCallable
 
hashCode() - Method in class io.sarl.sre.services.executor.SreConsumer
 
hashCode() - Method in class io.sarl.sre.services.executor.SreKernelRunnable
 
hashCode() - Method in class io.sarl.sre.services.executor.SreRunnable
 
hashCode() - Method in class io.sarl.sre.spaces.Participant
 
hasMaxThreadsSpecified() - Method in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfig
Replies if the maximum number of threads is specified.
hasMemberAgent() - Method in interface io.sarl.core.InnerContextAccess
Replies if the calling agent has other agents as members of its inner context.
hasMemberAgent() - Method in class io.sarl.sre.skills.bic.InnerContextAccessSkill
 
hasNext() - Method in class io.sarl.sre.skills.internal.ConcurrentMultiList.MultiIterator
 
hasParameter() - Method in enum io.sarl.maven.docs.parser.SarlDocumentationParser.Tag
Replies if the tag has a parameter.
hasRegisteredBehavior() - Method in interface io.sarl.core.Behaviors
Replies true if at least a behavior is registered.
hasRegisteredBehavior() - Method in class io.sarl.sre.skills.bic.BehaviorsSkill
 
hasRegisteredEventListener(Class<?>) - Method in class io.sarl.sre.internal.eventguard.AbstractBehaviorGuardEvaluatorRegistry
 
hasRegisteredEventListener(Class<?>) - Method in interface io.sarl.sre.internal.eventguard.IBehaviorGuardEvaluatorRegistry
Replies if a listener with the given type is registered.
hasRegisteredEventListener(Class<?>) - Method in class io.sarl.sre.skills.internal.EventBus
Replies if a listener with the given type is registered.
hasSkill(Class<? extends Capacity>) - Method in class io.sarl.lang.core.AbstractSkillContainer
 
hasSkill(Class<? extends Capacity>) - Method in class io.sarl.lang.core.AgentProtectedAPIObject
Checks if this agent has a Skill that implements the Capacity capacity.
hasSkill(Class<? extends Capacity>) - Method in class io.sarl.lang.core.AgentTrait
 
hasSpace(UUID) - Method in class io.sarl.sre.services.context.SpaceRepository
Replies if the given space was defined into the repository.
HAZELCAST_SARL_TOPICS_NAME_SET - Static variable in class io.sarl.sre.network.services.HazelcastEventTransportService
 
HAZELCAST_SARL_TOPICS_ROOTWILCARD - Static variable in class io.sarl.sre.network.services.HazelcastEventTransportService
 
HAZELCAST_SPACE_ID_MAP_NAME - Static variable in class io.sarl.sre.network.services.HazelcastSpaceRepository
 
HazelcastContextService - Class in io.sarl.sre.network.services
Implementation of a context-space service that is connected to remote SRE with the Hazelcast framework.
HazelcastContextService(SreConfig, Context, LoggingService, Injector, ContextFactory, Provider<Factories>, HazelcastInstance) - Constructor for class io.sarl.sre.network.services.HazelcastContextService
 
HazelcastContextService.DefaultSpacesMapListener - Class in io.sarl.sre.network.services
Listener on Hazelcast's shared map events.
HazelcastEventTransportService - Class in io.sarl.sre.network.services
Implementation of a MTS using Hazeclast topics to distribute messages over a network of SARL's SREs.
HazelcastEventTransportService(HazelcastInstance, ContextService, LoggingService) - Constructor for class io.sarl.sre.network.services.HazelcastEventTransportService
 
HazelcastEventTransportService.TopicMessage - Class in io.sarl.sre.network.services
Envelope for Hazelcast messages.
HazelcastEventTransportService.TopicMessageListener - Class in io.sarl.sre.network.services
Envelope for Hazelcast topic messages.
HazelcastEventTransportService.TopicNameListener - Class in io.sarl.sre.network.services
Listener on Hazelcast events.
HazelcastLogListener - Class in io.sarl.sre.network.boot.internal
Log listener for Hazelcast.
HazelcastLogListener(LoggingService) - Constructor for class io.sarl.sre.network.boot.internal.HazelcastLogListener
 
HazelcastSpaceRepository - Class in io.sarl.sre.network.services
Implementation of a space repository that is connected to remote SRE with Hazelcast framework.
HazelcastSpaceRepository(Injector, ExecutorService, LoggingService, SreConfig, SreSpaceSpecificationFactory, ContextService, Provider<Factories>, HazelcastInstance, Map<UUID, SpaceRepository.SpaceDescription>, IMap<SpaceID, Object[]>) - Constructor for class io.sarl.sre.network.services.HazelcastSpaceRepository
 
HelpMojo - Class in io.sarl.maven.compiler
Display help information on sarl-maven-plugin.
HelpMojo() - Constructor for class io.sarl.maven.compiler.HelpMojo
 
HelpMojo - Class in io.sarl.maven.docs
Display help information on io.sarl.maven.docs.generator.
HelpMojo() - Constructor for class io.sarl.maven.docs.HelpMojo
 
HIDDEN_MEMBER_CHARACTER - Static variable in class io.sarl.lang.util.SarlUtils
Character for hidden features.
holonContextID - Variable in class io.sarl.core.ContextJoined
The identifier of the context in the super-holon.
holonContextID - Variable in class io.sarl.core.ContextLeft
The identifier of the context in the super-holon.
hours(Number) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert hours to milliseconds.
hours(byte) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert hours to milliseconds.
hours(short) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert hours to milliseconds.
hours(int) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert hours to milliseconds.
hours(long) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert hours to milliseconds.
hours(float) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert hours to milliseconds.
hours(double) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert hours to milliseconds.
HTML_FILE_EXTENSIONS - Static variable in class io.sarl.maven.docs.parser.AbstractMarkerLanguageParser
List of the filename extensions that corresponds to HTML files.

I

IBehaviorGuardEvaluator - Interface in io.sarl.sre.internal.eventguard
Describes an object that has the ability to receive SARL events, and consequently to evalute the guard associated to a given event and returns the list of behaviors' runnable that must be executed according to the result of the guard evaluation.
IBehaviorGuardEvaluatorReceiver - Interface in io.sarl.lang.core
Describes an object that has the ability to receive SARL events, and consequently to evaluate the guard associated to a given event and returns the list of behaviors' runnable that must be executed according to the result of the guard evaluation.
IBehaviorGuardEvaluatorRegistry - Interface in io.sarl.sre.internal.eventguard
Registry of all IBehaviorGuardEvaluator.
ICompilatedResourceReceiver - Interface in io.sarl.lang.compiler.batch
An object that expects to receive the Ecore objects from the compiled resources.
Identifiable - Interface in io.sarl.lang.core
Represents an entity that can be uniquely identified in the system.
IFieldAccessValidator - Interface in io.sarl.api.naming.namespace
A tool that is able to determine if a field is observable or not.
ifTrue(Functions.Function1<? super Agent, ? extends Boolean>) - Method in class io.sarl.core.AgentTask
Change the guard to the given predicate.
ignoreRemoteLinkTimeOut - Variable in class io.sarl.maven.docs.GenerateTestsMojo
Indicates if a timeout for connecting to remote hosts should be ignored.
IJavaBatchCompiler - Interface in io.sarl.lang.compiler.batch
An object that represents a Java compiler.
IJavaBatchCompilerFactory - Interface in io.sarl.lang.compiler.batch
An object that represents a Java compiler factory.
immediateDispatch(Event, boolean, Logger) - Method in class io.sarl.sre.skills.internal.EventBus
Posts an event to all registered BehaviorGuardEvaluator.
immediateDispatchTo(Object, Event, boolean, Logger) - Method in class io.sarl.sre.skills.internal.EventBus
Posts an event to the registered BehaviorGuardEvaluator of the given listener only.
ImportedCapacityFeature - Annotation Type in io.sarl.lang.annotation
Annotation for marking a function as imported due to a capacity use.
in(AgentTask, long, Procedures.Procedure1<? super Agent>) - Method in interface io.sarl.core.Schedules
Schedule a given task to be executed after the specified delay.
in(AgentTask, long, Procedures.Procedure1<? super Agent>) - Method in class io.sarl.sre.skills.bic.SchedulesSkill
 
INameParser - Interface in io.sarl.api.naming.parser
Parser of names that is supporting multiple URI-based schemes.
INamespaceFinder<N extends SarlName,O> - Interface in io.sarl.api.naming.namespace
A tool that is able to find a specific type of object from a name into the SRE.
INCOMPATIBLE_JDK_VERSION_FOR_SARL_COMPILATION_ENVIRONMENT - Static variable in class io.sarl.lang.SARLVersion
The first incompatible version of the JDK that must NOT be used for running the SARL compilation tools (IDE, or sarlc).
INCOMPATIBLE_JDK_VERSION_IN_SARL_PROJECT_CLASSPATH - Static variable in class io.sarl.lang.SARLVersion
The first incompatible version of the JDK that must NOT be used on the classpath of SARL projects.
increment(int) - Method in class io.sarl.maven.docs.parser.SectionNumber
Change this version number by incrementing the number for the given level.
incrementLineNo() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Increment the line number.
incrementLineNo(int) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Increment the line number.
incrementOffset(int) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Increment the offset.
indent(StringBuilder, int, String) - Static method in class io.sarl.maven.docs.markdown.MarkdownParser
Create indentation in the given buffer.
inferredSourceDirectories - Variable in class io.sarl.maven.docs.AbstractDocumentationMojo
Inferred source directories.
info(Object, Object...) - Method in interface io.sarl.core.Logging
Print the given message at information logging level.
info(Supplier<String>) - Method in interface io.sarl.core.Logging
Print the given message at information logging level.
info(Object, Object...) - Method in class io.sarl.sre.skills.bic.LoggingSkill
 
info(Supplier<String>) - Method in class io.sarl.sre.skills.bic.LoggingSkill
 
INFO_NOTE_PATTERN_PROPERTY - Static variable in class io.sarl.maven.docs.markdown.MarkdownParser
Name of the property that contains the pattern for information notes.
InfoOnCall - Annotation Type in io.sarl.lang.annotation
Annotation for marking an element with a SARL compiler issue than the element is invoked from the SARL code.
InformedEventListener - Interface in io.sarl.sre.capacities
Entity capable listening to events inside an Interaction Space.
InfrastructureService - Interface in io.sarl.sre.services.infrastructure
This class supports the management of the infrastructure as a service for the SRE platform.
InfrastructureServiceModule - Class in io.sarl.sre.boot.internal.services
Module for the infrastructure services.
InfrastructureServiceModuleProvider - Class in io.sarl.sre.boot.internal.services
Provider of the module for the infrastructure services.
Initialize - Class in io.sarl.core
Initialization event.
Initialize(UUID, Object...) - Constructor for class io.sarl.core.Initialize
Constructor.
Initialize(Address, UUID, Object...) - Constructor for class io.sarl.core.Initialize
Constructor.
initialize() - Method in class io.sarl.sre.services.context.Context
Initialize the context when it is published to the agents.
initializeContext(SarlDocumentationParser.ParsingContext) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser
Initialize the given context.
InitializeMojo - Class in io.sarl.maven.compiler
Initialization mojo for the SARL Maven compiler.
InitializeMojo() - Constructor for class io.sarl.maven.compiler.InitializeMojo
 
InitializeMojo - Class in io.sarl.maven.docs
Initialization mojo for the SARL Maven compiler.
InitializeMojo() - Constructor for class io.sarl.maven.docs.InitializeMojo
 
Injectable - Annotation Type in io.sarl.lang.annotation
Annotation for marking a type as being injectable.
injectAgentMembers(T) - Method in class io.sarl.sre.internal.AgentLevelConfigurableAgentInjector
 
injectAgentMembers(T) - Method in class io.sarl.sre.internal.AgentTraitLevelConfigurableAgentInjector
 
injectAgentMembers(T) - Method in interface io.sarl.sre.internal.ConfigurableAgentInjector
Inject the members into the given agent.
injectAgentMembers(T) - Method in class io.sarl.sre.internal.NopConfigurableAgentInjector
 
injectAgentTraitMembers(T) - Method in class io.sarl.sre.internal.AgentLevelConfigurableAgentInjector
 
injectAgentTraitMembers(T) - Method in class io.sarl.sre.internal.AgentTraitLevelConfigurableAgentInjector
 
injectAgentTraitMembers(T) - Method in interface io.sarl.sre.internal.ConfigurableAgentInjector
Inject the members into the given agent trait.
injectAgentTraitMembers(T) - Method in class io.sarl.sre.internal.NopConfigurableAgentInjector
 
InjectedFinderBasedNamespaceService - Class in io.sarl.sre.boot.internal.services
Injectable implementation of the name space service.
InjectedNameParser - Class in io.sarl.sre.boot.internal.naming
Injectable implementation of the name parser.
InjectionBasedLifecycleService - Class in io.sarl.sre.services.lifecycle
Implementation of a spawning service that is using injection mechanism for creating the agent.
InjectionBasedLifecycleService(Injector, SarlSpecificationChecker, Provider<LifecycleServiceListener>, Provider<ExternalContextMemberListener>, Provider<Factories>, Provider<ConfigurableAgentInjector>, DynamicSkillProvider, SkillUninstaller, ExecutorService, LoggingService, SreConfig) - Constructor for class io.sarl.sre.services.lifecycle.InjectionBasedLifecycleService
Constructs the service with the given (injected) injector.
InjectionBasedLifecycleService(SarlSpecificationChecker, AgentCreatorProvider, Provider<LifecycleServiceListener>, Provider<ExternalContextMemberListener>, Provider<Factories>, Provider<ConfigurableAgentInjector>, DynamicSkillProvider, SkillUninstaller, ExecutorService, LoggingService, LifecycleConfig) - Constructor for class io.sarl.sre.services.lifecycle.InjectionBasedLifecycleService
Constructs the service.
injector - Variable in class io.sarl.maven.docs.AbstractDocumentationMojo
Injector.
InnerContextAccess - Interface in io.sarl.core
Provides functions for accessing and managing the internal contexts of an agent.
InnerContextAccessSkill - Class in io.sarl.sre.skills.bic
SRE implementation of SARL's InnerContextAccess built-in capacity.
InnerContextAccessSkill(ContextService, Provider<Factories>, Provider<ConfigurableAgentInjector>) - Constructor for class io.sarl.sre.skills.bic.InnerContextAccessSkill
Constructor.
install() - Method in class io.sarl.lang.core.Behavior
This method is called just after the installation of this behavior into its owner agent.
install() - Method in class io.sarl.lang.core.Skill
This method is called just after the installation of this skill into its owner agent.
install() - Method in class io.sarl.sre.skills.bic.ExternalContextAccessSkill
 
install() - Method in class io.sarl.sre.skills.internal.InternalEventBusSkill
 
IntegerArithmeticExtensions - Class in io.sarl.lang.scoping.extensions.numbers.arithmetic
Provide static operators for numbers of type Integer.
IntegerComparisonExtensions - Class in io.sarl.lang.scoping.extensions.numbers.comparison
Provide static comparison operators for numbers of type Integer.
IntegerFieldProbe - Class in io.sarl.sre.services.probing.probes
Probe implementation is linked to a primitive integer field, or a field that could be assimilated to a integer primitive.
IntegerFieldProbe(IProbeReleaseListener, String, URI, FieldAccess, Provider<Factories>) - Constructor for class io.sarl.sre.services.probing.probes.IntegerFieldProbe
Constructor.
INTERNAL_ERROR_VERBOSE_LEVEL_NAME - Static variable in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfig
Name of the property for the default verbosity level of the executor's internal errors.
INTERNAL_ERROR_VERBOSE_LEVEL_VALUE - Static variable in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfig
The default verbosity level of the executor's internal errors.
internalAccept(T) - Method in class io.sarl.sre.services.executor.SreConsumer
Run the task.
internalCall() - Method in class io.sarl.sre.services.executor.SreCallable
Run the task.
InternalContextMembershipListener - Interface in io.sarl.sre.services.context
Listener on events related to the membership within a context.
InternalContextMembershipListenerFactory - Interface in io.sarl.sre.services.context
Factory of the listeners on events related to the membership within a context.
InternalEventBusCapacity - Interface in io.sarl.sre.capacities
Capacity that provides an event bus to notify the different components of an agent.
InternalEventBusSkill - Class in io.sarl.sre.skills.internal
SRE implementation of an internal skill that provides an event dispatcher to notify the different components/behaviors of an agent.
InternalEventBusSkill(EventBusFactory, Provider<Factories>, Provider<ConfigurableAgentInjector>) - Constructor for class io.sarl.sre.skills.internal.InternalEventBusSkill
 
InternalEventBusSkill(EventBus, ReadWriteLock, Provider<Factories>, Provider<ConfigurableAgentInjector>) - Constructor for class io.sarl.sre.skills.internal.InternalEventBusSkill
 
internalExecute() - Method in class io.sarl.maven.docs.AbstractDocumentationMojo
Internal run.
internalExecute(Map<File, File>) - Method in class io.sarl.maven.docs.AbstractDocumentationMojo
Internal run.
internalExecute(Map<File, File>, File) - Method in class io.sarl.maven.docs.AbstractDocumentationMojo
Execute the mojo on the given set of files.
internalExecute(File, File, File, File, AbstractMarkerLanguageParser) - Method in class io.sarl.maven.docs.AbstractDocumentationMojo
Execute the mojo on the given set of files.
internalExecute(Map<File, File>) - Method in class io.sarl.maven.docs.GenerateMojo
 
internalExecute(File, File, File, File, AbstractMarkerLanguageParser) - Method in class io.sarl.maven.docs.GenerateMojo
 
internalExecute(Map<File, File>) - Method in class io.sarl.maven.docs.GenerateTestsMojo
 
internalExecute(Map<File, File>, File) - Method in class io.sarl.maven.docs.GenerateTestsMojo
 
internalExecute(File, File, File, File, AbstractMarkerLanguageParser) - Method in class io.sarl.maven.docs.GenerateTestsMojo
 
internalExecute() - Method in class io.sarl.maven.docs.InitializeMojo
 
internalRun() - Method in class io.sarl.sre.services.executor.SreRunnable
Run the task.
InternalSchedules - Interface in io.sarl.sre.capacities
Capacity for executing tasks with specific functions for the SRE platform.
internalStartAllServices() - Method in class io.sarl.sre.services.AbstractServiceManager
Start all the services whatever the dependencies between the services.
internalStartAllServices() - Method in class io.sarl.sre.services.GoogleServiceManager
 
internalStopAllServices() - Method in class io.sarl.sre.services.AbstractServiceManager
Stop all the services whatever the dependencies between the services.
internalStopAllServices() - Method in class io.sarl.sre.services.GoogleServiceManager
 
internalSync() - Method in class io.sarl.sre.services.probing.service.AbstractProbeService
Force synchronization.
internalWorked(double) - Method in class io.sarl.lang.compiler.batch.CancelIndicatorProgressMonitor
 
intValue() - Method in class io.sarl.api.bootiquebase.config.LogLevel
Replies int representation of this level.
intValue(CharSequence) - Static method in class io.sarl.lang.scoping.extensions.cast.PrimitiveCastExtensions
Decodes a CharSequence into an int.
INVALID_SARL_SPECIFICATION - Static variable in class io.sarl.sre.IssueCodes
 
InvalidAgentNameException - Exception in io.sarl.sre.boot.configs.subconfigs
The name of the boot agent is not a sub-type of Agent.
InvalidAnchorLabelException - Exception in io.sarl.maven.docs.parser
An anchor is not valid.
InvalidAnchorLabelException(String, int, String...) - Constructor for exception io.sarl.maven.docs.parser.InvalidAnchorLabelException
Constructor.
InvalidSarlBatchCompilerError - Error in io.sarl.lang.compiler.batch
Exception that is thrown when the SARL batch compiler cannot be created.
InvalidSarlBatchCompilerError() - Constructor for error io.sarl.lang.compiler.batch.InvalidSarlBatchCompilerError
Constructor with the standard error message.
InvalidSarlBatchCompilerError(Throwable) - Constructor for error io.sarl.lang.compiler.batch.InvalidSarlBatchCompilerError
Constructor with the standard error message and a cause.
InvalidSarlSpecificationException - Exception in io.sarl.sre.services.lifecycle
This exception is thrown when the agent to spawn is not generated according to a valid SARL specification version.
InvalidSarlSpecificationException(Class<? extends Agent>) - Constructor for exception io.sarl.sre.services.lifecycle.InvalidSarlSpecificationException
 
io.sarl.api.bootiquebase.config - package io.sarl.api.bootiquebase.config
 
io.sarl.api.naming.name - package io.sarl.api.naming.name
 
io.sarl.api.naming.namespace - package io.sarl.api.naming.namespace
 
io.sarl.api.naming.parser - package io.sarl.api.naming.parser
 
io.sarl.api.probing - package io.sarl.api.probing
 
io.sarl.bootstrap - package io.sarl.bootstrap
 
io.sarl.core - package io.sarl.core
 
io.sarl.javafx - package io.sarl.javafx
 
io.sarl.lang - package io.sarl.lang
 
io.sarl.lang.annotation - package io.sarl.lang.annotation
 
io.sarl.lang.annotations - package io.sarl.lang.annotations
 
io.sarl.lang.compiler.batch - package io.sarl.lang.compiler.batch
 
io.sarl.lang.core - package io.sarl.lang.core
 
io.sarl.lang.scoping.extensions.cast - package io.sarl.lang.scoping.extensions.cast
 
io.sarl.lang.scoping.extensions.numbers.arithmetic - package io.sarl.lang.scoping.extensions.numbers.arithmetic
 
io.sarl.lang.scoping.extensions.numbers.cast - package io.sarl.lang.scoping.extensions.numbers.cast
 
io.sarl.lang.scoping.extensions.numbers.comparison - package io.sarl.lang.scoping.extensions.numbers.comparison
 
io.sarl.lang.scoping.extensions.time - package io.sarl.lang.scoping.extensions.time
 
io.sarl.lang.util - package io.sarl.lang.util
 
io.sarl.maven.bootiqueapp - package io.sarl.maven.bootiqueapp
 
io.sarl.maven.bootiqueapp.batchcompiler - package io.sarl.maven.bootiqueapp.batchcompiler
 
io.sarl.maven.bootiqueapp.batchcompiler.lang - package io.sarl.maven.bootiqueapp.batchcompiler.lang
 
io.sarl.maven.bootiqueapp.mdconfig - package io.sarl.maven.bootiqueapp.mdconfig
 
io.sarl.maven.bootiqueapp.mdhelp - package io.sarl.maven.bootiqueapp.mdhelp
 
io.sarl.maven.bootiqueapp.utils - package io.sarl.maven.bootiqueapp.utils
 
io.sarl.maven.bootiqueapp.version - package io.sarl.maven.bootiqueapp.version
 
io.sarl.maven.compiler - package io.sarl.maven.compiler
 
io.sarl.maven.docs - package io.sarl.maven.docs
 
io.sarl.maven.docs.bugfixes - package io.sarl.maven.docs.bugfixes
 
io.sarl.maven.docs.markdown - package io.sarl.maven.docs.markdown
 
io.sarl.maven.docs.parser - package io.sarl.maven.docs.parser
 
io.sarl.maven.docs.testing - package io.sarl.maven.docs.testing
 
io.sarl.sarlspecification - package io.sarl.sarlspecification
 
io.sarl.sre - package io.sarl.sre
 
io.sarl.sre.boot - package io.sarl.sre.boot
 
io.sarl.sre.boot.commands - package io.sarl.sre.boot.commands
 
io.sarl.sre.boot.configs - package io.sarl.sre.boot.configs
 
io.sarl.sre.boot.configs.subconfigs - package io.sarl.sre.boot.configs.subconfigs
 
io.sarl.sre.boot.internal.cli - package io.sarl.sre.boot.internal.cli
 
io.sarl.sre.boot.internal.internal - package io.sarl.sre.boot.internal.internal
 
io.sarl.sre.boot.internal.kernel - package io.sarl.sre.boot.internal.kernel
 
io.sarl.sre.boot.internal.naming - package io.sarl.sre.boot.internal.naming
 
io.sarl.sre.boot.internal.services - package io.sarl.sre.boot.internal.services
 
io.sarl.sre.boot.internal.skills - package io.sarl.sre.boot.internal.skills
 
io.sarl.sre.capacities - package io.sarl.sre.capacities
 
io.sarl.sre.internal - package io.sarl.sre.internal
 
io.sarl.sre.internal.eventguard - package io.sarl.sre.internal.eventguard
 
io.sarl.sre.internal.eventguard.polymorphic - package io.sarl.sre.internal.eventguard.polymorphic
 
io.sarl.sre.internal.eventguard.reflect - package io.sarl.sre.internal.eventguard.reflect
 
io.sarl.sre.network.boot.configs - package io.sarl.sre.network.boot.configs
 
io.sarl.sre.network.boot.internal - package io.sarl.sre.network.boot.internal
 
io.sarl.sre.network.boot.internal.cli - package io.sarl.sre.network.boot.internal.cli
 
io.sarl.sre.network.services - package io.sarl.sre.network.services
 
io.sarl.sre.services - package io.sarl.sre.services
 
io.sarl.sre.services.context - package io.sarl.sre.services.context
 
io.sarl.sre.services.executor - package io.sarl.sre.services.executor
 
io.sarl.sre.services.infrastructure - package io.sarl.sre.services.infrastructure
 
io.sarl.sre.services.lifecycle - package io.sarl.sre.services.lifecycle
 
io.sarl.sre.services.logging - package io.sarl.sre.services.logging
 
io.sarl.sre.services.logging.jul - package io.sarl.sre.services.logging.jul
 
io.sarl.sre.services.namespace - package io.sarl.sre.services.namespace
 
io.sarl.sre.services.probing.probes - package io.sarl.sre.services.probing.probes
 
io.sarl.sre.services.probing.service - package io.sarl.sre.services.probing.service
 
io.sarl.sre.services.time - package io.sarl.sre.services.time
 
io.sarl.sre.skills - package io.sarl.sre.skills
 
io.sarl.sre.skills.bic - package io.sarl.sre.skills.bic
 
io.sarl.sre.skills.internal - package io.sarl.sre.skills.internal
 
io.sarl.sre.spaces - package io.sarl.sre.spaces
 
io.sarl.util - package io.sarl.util
 
IP_LIST_CLUSTER - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
 
IProbeListener - Interface in io.sarl.api.probing
Listener on probe changes.
IProbeReleaseListener - Interface in io.sarl.api.probing
Listener on probe releases.
IS_STABLE - Static variable in class io.sarl.lang.SARLVersion
Flag that indicates if the current SARL library is a stable release.
IS_STABLE - Static variable in class io.sarl.sre.SreVersion
Flag that indicates if the current SRE platform is a stable release.
isActive() - Method in interface io.sarl.api.probing.Probe
Replies if this probe is active.
isActive() - Method in interface io.sarl.bootstrap.SREBootstrap
Replies if the bootstrap could be used.
isActive(SarlDocumentationParser.ParsingContext) - Method in enum io.sarl.maven.docs.parser.SarlDocumentationParser.Tag
Replies if the tag is active regarding the current context.
isActive() - Method in class io.sarl.sre.services.probing.probes.AbstractFieldProbe
 
isActive() - Method in class io.sarl.sre.services.probing.probes.AbstractProbe
 
isActiveObject() - Method in class io.sarl.sre.services.probing.probes.AbstractFieldProbe
Replies if the probed object is active.
isAddLinkToOperationName() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies if a hyperlink to the operation documentation should be added to each generated operation name.
isAgentType(String) - Method in class io.sarl.sre.boot.commands.AbstractRunCommand
Replies if the given value is the fully qualified name of an agent's type.
isAlive(AgentLife) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Replies if the agent is alive.
isAlive() - Method in enum io.sarl.sre.services.lifecycle.AgentState
Replies if the state is one of the living states (initializing and alive).
isAsynchronousEventHandling() - Method in enum io.sarl.sre.services.lifecycle.AgentState
Replies if the state accepts asynchronous event handling.
isAsynchronousSynchronizationRunning() - Method in class io.sarl.sre.services.probing.service.AsynchronousProbeService
Replies if the asynchronous synchronization was started or not.
isAutoSectionNumbering() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies if the sections are automatically numbered.
isBlockingEventHandling() - Method in enum io.sarl.sre.services.lifecycle.AgentState
Replies if the state accepts blocking event handling.
isCanceled(AgentTask) - Method in interface io.sarl.core.Schedules
Replies if the given task was canceled.
isCanceled() - Method in class io.sarl.lang.compiler.batch.CancelIndicatorProgressMonitor
 
isCanceled(AgentTask) - Method in class io.sarl.sre.skills.bic.SchedulesSkill
 
ISchemeNameParser<N extends SarlName> - Interface in io.sarl.api.naming.parser
A parser of names that is accepting URI-based syntax for a specific scheme.
isCompilable() - Method in class io.sarl.maven.docs.parser.ValidationComponent
Replies if the component is compilable with success.
isCreateAgentsWithInjector() - Method in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfig
 
isDebugLogEnabled() - Method in interface io.sarl.core.Logging
Replies if the logging system is displaying the debugging messages.
isDebugLogEnabled() - Method in class io.sarl.sre.skills.bic.LoggingSkill
 
isDefaultContext(AgentContext) - Method in interface io.sarl.core.DefaultContextInteractions
Replies if the given context is the default context.
isDefaultContext(UUID) - Method in interface io.sarl.core.DefaultContextInteractions
Replies if the given identifier is the identifier of the default context.
isDefaultContext(AgentContext) - Method in class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
isDefaultContext(UUID) - Method in class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
isDefaultSpace(Space) - Method in interface io.sarl.core.DefaultContextInteractions
Replies if the given space is the default space of the default context.
isDefaultSpace(SpaceID) - Method in interface io.sarl.core.DefaultContextInteractions
Replies if the given identifier is the identifier of the default space of the default context.
isDefaultSpace(UUID) - Method in interface io.sarl.core.DefaultContextInteractions
Replies if the given identifier is the identifier of the default space of the default context.
isDefaultSpace() - Method in class io.sarl.sre.services.context.SpaceRepository.SpaceSpecificationKey
 
isDefaultSpace(Space) - Method in class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
isDefaultSpace(SpaceID) - Method in class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
isDefaultSpace(UUID) - Method in class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
isDeleteTempDirectory() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Deprecated.
isEmpty() - Method in class io.sarl.maven.bootiqueapp.utils.SystemPath
Replies the collection of paths is empty.
isEmpty() - Method in class io.sarl.sre.skills.internal.ConcurrentMultiList
 
isEmptyRootContext(Context) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Replies if the given context is the root context and is empty.
isEnableInjectableSupport() - Method in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfig
 
isEnclosingSpaceCouldRemovable() - Method in enum io.sarl.maven.docs.parser.SarlDocumentationParser.Tag
Replies if the space around the tag could be removed or not.
isErrorLogEnabled() - Method in interface io.sarl.core.Logging
Replies if the logging system is displaying the errors.
isErrorLogEnabled() - Method in class io.sarl.sre.skills.bic.LoggingSkill
 
IServiceManager - Interface in io.sarl.sre.services
Manager of services for the SRE platform.
isEventBuffering() - Method in class io.sarl.sre.skills.internal.InternalEventBusSkill
Replies if the events are buffering.
isExecutable() - Method in class io.sarl.maven.docs.parser.ValidationComponent
Replies if the component is executable.
isExperimental() - Method in class io.sarl.maven.bootiqueapp.BootiqueMain
Replies if this application is an experimental application.
isFrom(Address) - Method in class io.sarl.lang.core.Event
Replies if the event was emitted by an entity with the given address.
isFrom(UUID) - Method in class io.sarl.lang.core.Event
Replies if the event was emitted by an entity with the given identifier.
isFromMe(Event) - Method in class io.sarl.lang.core.Agent
 
isFromMe(Event) - Method in class io.sarl.lang.core.AgentProtectedAPIObject
Replies if the given event was emitted by this agent.
isFromMe(Event) - Method in class io.sarl.lang.core.AgentTrait
 
isGenerateCloneFunctions() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the clone functions shall be generated.
isGenerateEqualityTestFunctions() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the equality test functions shall be generated.
isGenerateExpressions() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the compiler generate the Xbase expressions.
isGenerateGeneratedAnnotation() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the @Generated is generated.
isGenerateInlineAnnotation() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the @Inline shall be generated.
isGeneratePureAnnotation() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the @Pure shall be generated.
isGenerateSerialNumberFields() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the serial number fields shall be generated.
isGenerateSyntheticSuppressWarnings() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies the @SuppressWarnings is generated.
isGenerateToStringFunctions() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the toString functions shall be generated.
isGithubExtensionEnable() - Method in class io.sarl.maven.docs.parser.AbstractMarkerLanguageParser
Replies if the Github extension should be applied.
isHiddenMember(String) - Static method in class io.sarl.lang.util.SarlUtils
Replies if the given name is related to an hidden action.
isHtmlFileExtension(String) - Static method in class io.sarl.maven.docs.parser.AbstractMarkerLanguageParser
Replies if the given extension is for HTML file.
isInBlock() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies if the parsing is for the content of a block tag.
isIncludeDateInGeneratedAnnotation() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the generation date is included in the @Generated annotations.
isInDefaultSpace(Event) - Method in interface io.sarl.core.DefaultContextInteractions
Replies if the given event was emitted in the default space of the default context.
isInDefaultSpace(Event) - Method in class io.sarl.sre.skills.bic.DefaultContextInteractionsSkill
 
isInfoLogEnabled() - Method in interface io.sarl.core.Logging
Replies if the logging system is displaying the information messages.
isInfoLogEnabled() - Method in class io.sarl.sre.skills.bic.LoggingSkill
 
isInheritedVarargMethod(MutableTypeDeclaration, String, TypeReference) - Method in class io.sarl.lang.annotations.SarlAccessorsProcessor.Util
 
isInInnerDefaultSpace(Event) - Method in interface io.sarl.core.InnerContextAccess
Replies if the given event was emitted in the default space of the inner context.
isInInnerDefaultSpace(Event) - Method in class io.sarl.sre.skills.bic.InnerContextAccessSkill
 
isInnerDefaultSpace(Space) - Method in interface io.sarl.core.InnerContextAccess
Replies if the given space is the default space of the inner context.
isInnerDefaultSpace(SpaceID) - Method in interface io.sarl.core.InnerContextAccess
Replies if the given identifier is the identifier of the default space of the inner context.
isInnerDefaultSpace(UUID) - Method in interface io.sarl.core.InnerContextAccess
Replies if the given identifier is the identifier of the default space of the inner context.
isInnerDefaultSpace(Space) - Method in class io.sarl.sre.skills.bic.InnerContextAccessSkill
 
isInnerDefaultSpace(SpaceID) - Method in class io.sarl.sre.skills.bic.InnerContextAccessSkill
 
isInnerDefaultSpace(UUID) - Method in class io.sarl.sre.skills.bic.InnerContextAccessSkill
 
isInParameter() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies if the parsing is for the content of a tag parameter.
isInSpace(Event, Space) - Method in interface io.sarl.core.ExternalContextAccess
Replies if the given event was emitted in the given space.
isInSpace(Event, SpaceID) - Method in interface io.sarl.core.ExternalContextAccess
Replies if the given event was emitted in the space with the given identifier..
isInSpace(Event, UUID) - Method in interface io.sarl.core.ExternalContextAccess
Replies if the given event was emitted in the space with the given identifier..
isInSpace(Event, Space) - Method in class io.sarl.sre.skills.bic.ExternalContextAccessSkill
 
isInSpace(Event, SpaceID) - Method in class io.sarl.sre.skills.bic.ExternalContextAccessSkill
 
isInSpace(Event, UUID) - Method in class io.sarl.sre.skills.bic.ExternalContextAccessSkill
 
isInternalTextAsBlockContent() - Method in enum io.sarl.maven.docs.parser.SarlDocumentationParser.Tag
Replies if the tag has an internal group that should be given to the #passThrough(ParsingContext, String, String, String) as the block content.
isInvalid() - Method in interface io.sarl.api.probing.Probe
Replies if this probe is invalid.
isInvalid() - Method in class io.sarl.sre.services.probing.probes.AbstractFieldProbe
 
isJavaCompilerVerbose() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the compiler is verbose.
isJavaExtension(File) - Method in class io.sarl.lang.compiler.batch.AbstractJavaBatchCompiler
Replies if the given file is a JAva source file, i.e. with .java file extension.
isJavaPostCompilationEnable() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the Java compiler should be invoked after the SARL compiler is invoked.
isKillableAgent(AgentLife, UUID) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Replies if the given agent could be kill according to the SARL specification.
isKramdownFix() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies if the bug fixes related to Kramdown are enabled.
isLineContinuationEnable - Variable in class io.sarl.maven.docs.AbstractDocumentationMojo
Indicates if the line continuation syntax is enabled or not.
isLocalFileReferenceValidation() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies if the references to the local files should be validated.
isLocalImageReferenceValidation() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies if the references to the local images should be validated.
isLoggable(LogRecord) - Method in class io.sarl.sre.services.logging.jul.JulOutputStreamConsoleHandler
 
isLoggableRecord(Level) - Method in class io.sarl.sre.services.logging.jul.JulOutputStreamConsoleHandler
Replies if the given log level is loggable.
isLoggableRecord(Level) - Method in class io.sarl.sre.services.logging.jul.JulStandardErrorOutputConsoleHandler
 
isLoggableRecord(Level) - Method in class io.sarl.sre.services.logging.jul.JulStandardOutputConsoleHandler
 
isMarkdownFileExtension(String) - Static method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies if the given extension is for Markdown file.
isMarkdownToHtmlReferenceTransformation() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies if the references to the Markdown files should be transform to references to HTML pages.
isMe(Address) - Method in class io.sarl.lang.core.Agent
 
isMe(UUID) - Method in class io.sarl.lang.core.Agent
 
isMe(Address) - Method in class io.sarl.lang.core.AgentProtectedAPIObject
Replies if the given address is one of the addresses of this agent.
isMe(UUID) - Method in class io.sarl.lang.core.AgentProtectedAPIObject
Replies if the given identifier corresponds to the identifier of this agent.
isMe(Address) - Method in class io.sarl.lang.core.AgentTrait
 
isMe(UUID) - Method in class io.sarl.lang.core.AgentTrait
 
isModularProject() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the current project is modular.
isModuleFolder(File) - Static method in class io.sarl.lang.compiler.batch.SarlBatchCompilerUtils
Replies if the given folder contains the definition of a module.
isModuleSupported() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the current batch compiler (and its undergoing Java compiler) supports the Java modules.
isModuleSupported(String) - Static method in class io.sarl.lang.compiler.batch.SarlBatchCompilerUtils
Replies if the given version of Java supports the modules.
isModuleSupported(JavaVersion) - Static method in class io.sarl.lang.compiler.batch.SarlBatchCompilerUtils
Replies if the given version of Java supports the modules.
isModuleSupported() - Method in class io.sarl.maven.docs.testing.SarlScriptExecutor
 
isModuleSupported() - Method in interface io.sarl.maven.docs.testing.ScriptExecutor
Replies if the version of Java supports Java modules.
isOpeningTag() - Method in enum io.sarl.maven.docs.parser.SarlDocumentationParser.Tag
Replies if the tag is an opening tag.
isOutlineGeneration() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies if the outline must be generated or not by this parser.
isParsing() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies the flag that indicates if the parser is on.
isPeriodicThreadPoolPurge() - Method in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfig
 
isPortAutoIncrement() - Method in class io.sarl.sre.network.boot.configs.SreNetworkConfig
 
isPostAlive() - Method in enum io.sarl.sre.services.lifecycle.AgentState
Replies if the state is after the agent life.
isPreAlive() - Method in enum io.sarl.sre.services.lifecycle.AgentState
Replies if the state is before the agent life.
isPseudoEmpty() - Method in interface io.sarl.lang.core.Space
Replies if the space could be considered as empty.
isPseudoEmpty(UUID) - Method in interface io.sarl.lang.core.Space
Replies if the space is empty or the given identifier is associated to the only one participant to the space.
isPseudoEmpty(UUID) - Method in class io.sarl.sre.spaces.AbstractEventSpace
 
isPureFunctionPrototype(Class<?>, String, Class<?>...) - Static method in class io.sarl.maven.docs.testing.FactExtensions
Replies if the given function is marked as pure or its names is considered as pure.
isPureHtmlReferenceTransformation() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies if the pure HTML references (in "a" tags) should be transform to references to HTML pages.
isRemoteReferenceValidation() - Method in class io.sarl.maven.docs.markdown.MarkdownParser
Replies if the references to the remote Internet pages should be validated.
isRootContext() - Method in interface io.sarl.lang.core.AgentContext
Replies if the context is a root context.
isRootContext() - Method in class io.sarl.sre.services.context.Context
 
isRunning() - Method in interface io.sarl.bootstrap.SREBootstrap
Replies if the kernel is running.
isRunning() - Method in class io.sarl.sre.boot.SreMain
 
isRunning() - Method in class io.sarl.sre.Kernel
Replies if the kernel is running or not.
isSarlCompilationEnable() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the SARL compiler should be invoked before the Java compiler is invoked.
isSarlJvmInferrerSkipped() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies if the SARL JVM Inferring should be skipped or not.
isSkillProviding(Class<? extends Capacity>) - Method in class io.sarl.lang.core.DelegateDynamicSkillProvider
 
isSkillProviding(Class<? extends Capacity>) - Method in interface io.sarl.lang.core.DynamicSkillProvider
Replies if this provider could provide the built-in skill that corresponds to the given capacity.
isSkillProviding(Class<? extends Capacity>) - Method in class io.sarl.sre.skills.SreDynamicSkillProvider
 
isSkipped() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
 
isSkipped() - Method in class io.sarl.maven.compiler.AbstractSarlMojo
Replies if the execution of the mojo should be skipped or not.
isSkipped() - Method in class io.sarl.maven.compiler.CleanMojo
 
isSourceFile(Resource) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the given resource is a script.
isSuccess() - Method in enum io.sarl.lang.compiler.batch.CompilerStatus
Replies if the status is a success or an error.
isSuccess() - Method in class io.sarl.sre.services.executor.SreExecutable
Replies if the task was finished on a success.
IssueCodes - Class in io.sarl.sre
List of all the issue codes that are generated by the Janus run-time environment.
IssueDatabaseExtensions - Class in io.sarl.maven.docs.testing
Extended Functions for obtaining information on SARL issues.
IssueDatabaseExtensions() - Constructor for class io.sarl.maven.docs.testing.IssueDatabaseExtensions
 
IssueDatabaseExtensions.IssueDescription - Class in io.sarl.maven.docs.testing
Description of an issue.
IssueDatabaseExtensions.IssueLevel - Enum in io.sarl.maven.docs.testing
Level of an issue.
isTestContext() - Method in class io.sarl.maven.compiler.AbstractSarlBatchCompilerMojo
Replies if the mojo is used within a test code compilation context.
isTestContext() - Method in class io.sarl.maven.compiler.CompileMojo
 
isTestContext() - Method in class io.sarl.maven.compiler.TestCompileMojo
 
isTestingPhase() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies if the context is created within a testing phase.
isUseCurrentClassLoaderAsParent() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the class loaderr of this batch compiler must be used as sthe parent class loader.
isUseExpressionInterpreterForInlineAnnotation() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if constant expression interpreter shall be called for generated @Inline.
isValidSarlElement(Class<?>) - Method in interface io.sarl.sarlspecification.SarlSpecificationChecker
Replies if the given type is a SARL element that is following the specification of the current SARL version.
isVisible() - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Replies if the text is visible.
isWarningLogEnabled() - Method in interface io.sarl.core.Logging
Replies if the logging system is displaying the warnings.
isWarningLogEnabled() - Method in class io.sarl.sre.skills.bic.LoggingSkill
 
isWritable() - Method in class io.sarl.api.naming.namespace.FieldAccess
 
isWriteStorageFiles() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the storage files must be generated.
isWriteTraceFiles() - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Replies if the trace files must be generated.
itemAdded(ItemEvent<String>) - Method in class io.sarl.sre.network.services.HazelcastEventTransportService.TopicNameListener
 
itemRemoved(ItemEvent<String>) - Method in class io.sarl.sre.network.services.HazelcastEventTransportService.TopicNameListener
 
iterator() - Method in class io.sarl.maven.bootiqueapp.utils.SystemPath
 
iterator() - Method in class io.sarl.sre.skills.internal.ConcurrentMultiList
 

J

JanusApplicationModule - Class in io.sarl.sre.boot.internal.cli
Module for configuring the janus application information.
JanusApplicationModuleProvider - Class in io.sarl.sre.boot.internal.cli
Provider of the module for the janus application information.
JavacBatchCompiler - Class in io.sarl.lang.compiler.batch
A wrapper on top of the Oracle Java Compiler (javac).
JavacBatchCompiler() - Constructor for class io.sarl.lang.compiler.batch.JavacBatchCompiler
 
JavacBatchCompilerFactory - Class in io.sarl.lang.compiler.batch
A factory of the Oracle Java Compiler (javac).
JavacBatchCompilerFactory() - Constructor for class io.sarl.lang.compiler.batch.JavacBatchCompilerFactory
 
JavaCompiler - Enum in io.sarl.maven.compiler
Type of Java compielr to use by the SARL compiler.
join(UUID, UUID) - Method in interface io.sarl.core.ExternalContextAccess
Joins a new parent context (a new super holon).
join(UUID, UUID) - Method in class io.sarl.sre.skills.bic.ExternalContextAccessSkill
 
JOIN_METHOD_NAME - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Name of the property that indicates the method for cluster joins.
JoinMethod - Enum in io.sarl.sre.network.boot.configs
Type of hazelcast join.
JreExecutorService - Class in io.sarl.sre.services.executor
Service that executes the tasks asynchronously (in threads) with the JRE executor service.
JreExecutorService(ExecutorService, ScheduledExecutorService) - Constructor for class io.sarl.sre.services.executor.JreExecutorService
Constructor.
JreExecutorUtils - Class in io.sarl.sre.services.executor
Utilities for running tasks on the standard JRE executor service.
JreTimeService - Class in io.sarl.sre.services.time
Time service based on the JRE standard time.
JreTimeService(SmartListenerCollection<TimeListener>) - Constructor for class io.sarl.sre.services.time.JreTimeService
Constructor.
JulLoggerCreator - Class in io.sarl.sre.services.logging.jul
Helper for creating a JUL logger.
JulLoggerCreator(Level, Provider<SreConfig>, Functions.Function1<? super String, ? extends Logger>) - Constructor for class io.sarl.sre.services.logging.jul.JulLoggerCreator
Build a logger creator.
JulLoggingService - Class in io.sarl.sre.services.logging.jul
This class enables to log information by ensuring that the values of the parameters are not evaluated until the information should be really log, according to the log level.
JulLoggingService(JulLoggerCreator) - Constructor for class io.sarl.sre.services.logging.jul.JulLoggingService
Constructor.
JulOutputStreamConsoleHandler - Class in io.sarl.sre.services.logging.jul
A console handler that supports to be link to the standard output or the standard error output.
JulOutputStreamConsoleHandler(PrintStream, Formatter) - Constructor for class io.sarl.sre.services.logging.jul.JulOutputStreamConsoleHandler
Constructor.
JulPatternFormatter - Class in io.sarl.util
JUL formatter based on pattern.
JulPatternFormatter(String) - Constructor for class io.sarl.util.JulPatternFormatter
Constructor.
JulStandardErrorOutputConsoleHandler - Class in io.sarl.sre.services.logging.jul
A console handler that supports to be link to the standard error output.
JulStandardErrorOutputConsoleHandler(Formatter) - Constructor for class io.sarl.sre.services.logging.jul.JulStandardErrorOutputConsoleHandler
Constructor.
JulStandardOutputConsoleHandler - Class in io.sarl.sre.services.logging.jul
A console handler that supports to be link to the standard output.
JulStandardOutputConsoleHandler(Formatter) - Constructor for class io.sarl.sre.services.logging.jul.JulStandardOutputConsoleHandler
Constructor.

K

Kernel - Class in io.sarl.sre
This class represents the Kernel of the SRE platform.
Kernel(Provider<IServiceManager>, Provider<Thread.UncaughtExceptionHandler>, Provider<SreConfig>, Provider<Factories>) - Constructor for class io.sarl.sre.Kernel
Constructs a SRE kernel.
Kernel.AsynchronousKernelStoppingListener - Class in io.sarl.sre
Asynchronous listener on platform events.
kernelAgentDestroyed() - Method in class io.sarl.sre.Kernel.AsynchronousKernelStoppingListener
 
kernelAgentDestroyed() - Method in interface io.sarl.sre.services.lifecycle.KernelAgentLifecycleListener
Invoked when the kernel agent is destroyed.
KernelAgentLifecycleListener - Interface in io.sarl.sre.services.lifecycle
Listener on events related to the kernel agent.
KernelModule - Class in io.sarl.sre.boot.internal.kernel
Module for configuring the kernel specific components.
KernelModuleProvider - Class in io.sarl.sre.boot.internal.kernel
Provider of the module for configuring the kernel specific components.
KernelScope - Annotation Type in io.sarl.sre
Annotation for injection of the kernel.
KernelShutdownException - Exception in io.sarl.sre
Cause of the agent termination when the kernel is shuting down.
killAgent(Agent, boolean, Object) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
 
killAgent(Agent, boolean, Object) - Method in interface io.sarl.sre.services.lifecycle.LifecycleService
Kill the given agent.
killMe(Object) - Method in interface io.sarl.core.Lifecycle
Kills this agent.
killMe(Object) - Method in class io.sarl.sre.skills.bic.LifecycleSkill
 
kramdown - Variable in class io.sarl.maven.docs.GenerateMojo
Specify if the external Markdown generator is Kramdown.

L

leave(UUID) - Method in interface io.sarl.core.ExternalContextAccess
Leaves the parent's context.
leave(UUID) - Method in class io.sarl.sre.skills.bic.ExternalContextAccessSkill
 
length - Variable in class io.sarl.maven.docs.parser.ValidationComponentData
Length.
LEVEL - Static variable in class io.sarl.api.bootiquebase.config.LogConfig
Name of the property that contains the logging level.
level - Variable in class io.sarl.maven.docs.testing.IssueDatabaseExtensions.IssueDescription
Level of importance for the issue.
life(Space, SpaceRepository.SpaceDescription) - Method in class io.sarl.sre.services.context.SpaceRepository
Replies the space information associated to the space if already associated.
life(SpaceID, SpaceRepository.SpaceDescription) - Method in class io.sarl.sre.services.context.SpaceRepository
Replies the space information associated to the space identifier if already associated.
Lifecycle - Interface in io.sarl.core
Lifecycle related actions.
LifecycleConfig - Class in io.sarl.sre.boot.configs.subconfigs
Configuration for the agent lifecycle management.
LifecycleConfigModule - Class in io.sarl.sre.boot.configs.subconfigs
Module for the agent lifecycle configuration.
LifecycleConfigModuleProvider - Class in io.sarl.sre.boot.configs.subconfigs
Provider of the module for the agent lifecycle configuration.
LifecycleService - Interface in io.sarl.sre.services.lifecycle
This service provides the tools to manage the life-cycle of the agents.
LifecycleServiceListener - Interface in io.sarl.sre.services.lifecycle
Listener on events related to the life-cycle of an agent.
LifecycleServiceListener.LifecycleServiceAdapter - Class in io.sarl.sre.services.lifecycle
Event adapter on events related to the life-cycle of an agent.
LifecycleServiceModule - Class in io.sarl.sre.boot.internal.services
Module for the lifecycle services.
LifecycleServiceModuleProvider - Class in io.sarl.sre.boot.internal.services
Provider of the module for the lifecycle services.
LifecycleSkill - Class in io.sarl.sre.skills.bic
Skill that permits to manage the life cycle of the agents.
LifecycleSkill(LifecycleService, Provider<Factories>, Provider<ConfigurableAgentInjector>) - Constructor for class io.sarl.sre.skills.bic.LifecycleSkill
Constructor.
lineno - Variable in class io.sarl.maven.docs.parser.ValidationComponentData
Line number.
linkTo(SarlDocumentationParser.ParsingContext) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.ParsingContext
Link this context to the given parent context.
ListenerNotifier - Interface in io.sarl.util
This interface represents an object that is able to provide a notification policy for calling Java event listeners.
ListenerNotifierModule - Class in io.sarl.sre.boot.internal.internal
Module for configuring the methods for notifying the event listeners.
ListenerNotifierModuleProvider - Class in io.sarl.sre.boot.internal.internal
Provider of the module for configuring the methods for notifying the event listeners..
loadBootAgent() - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfig
Replies the type of the agent to launch at boot time.
loadClass(String, ClassLoader) - Static method in class io.sarl.bootstrap.SREClassLoader
Load a class with the preferred class loaders.
loadClass(String, boolean, ClassLoader) - Static method in class io.sarl.bootstrap.SREClassLoader
Load a class with the preferred class loaders.
loadPlugin(Plugin) - Method in class io.sarl.maven.compiler.MavenHelper
Load the given plugin.
loadSARLFiles(ResourceSet, IProgressMonitor) - Method in class io.sarl.lang.compiler.batch.SarlBatchCompiler
Load the SARL files in the given resource set.
LOCAL_HAZELCAST_INSTANCE_NAME - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Name of the property that enable or disable the special configuration for a local instance of Hazelcast.
LocalEventTransportService - Class in io.sarl.sre.spaces
This service enables to route events on the local machine only.
localImageValidation - Variable in class io.sarl.maven.docs.GenerateTestsMojo
Indicates if the references to the local files should be validated.
localLinkValidation - Variable in class io.sarl.maven.docs.GenerateTestsMojo
Indicates if the references to the local files should be validated.
LocalSpaceRepository - Class in io.sarl.sre.services.context
A repository of spaces specific to a given context.
LocalSpaceRepository(Injector, ExecutorService, LoggingService, SreConfig, SreSpaceSpecificationFactory, Provider<Factories>) - Constructor for class io.sarl.sre.services.context.LocalSpaceRepository
Constructor.
LocalSpaceRepository(Injector, ExecutorService, LoggingService, SreConfig, SreSpaceSpecificationFactory, Map<UUID, SpaceRepository.SpaceDescription>, Provider<Factories>) - Constructor for class io.sarl.sre.services.context.LocalSpaceRepository
Constructor.
lock - Variable in class io.sarl.sre.services.context.AbstractContextService
The lock resource.
LockProviderModule - Class in io.sarl.sre.boot.internal.internal
Module for configuring the providers of locks.
LockProviderModuleProvider - Class in io.sarl.sre.boot.internal.internal
Provider of the module for configuring the providers of locks.
log(LogEvent) - Method in class io.sarl.sre.network.boot.internal.HazelcastLogListener
 
log(Throwable, String, String) - Method in class io.sarl.sre.services.executor.AbstractLoggingThreadExecutorPolicy
Log the given error.
LOG_FORMAT - Static variable in class io.sarl.api.bootiquebase.config.LogConfig
Name of the property that contains the log format.
LOG_LONG_OPTION - Static variable in class io.sarl.api.bootiquebase.config.LogConfigModule
Name of the command-line option.
LogConfig - Class in io.sarl.api.bootiquebase.config
Configuration for the loggers.
LogConfigModule - Class in io.sarl.api.bootiquebase.config
Module for creating and configuring the loggers.
LogConfigModuleProvider - Class in io.sarl.api.bootiquebase.config
Provider of the module for creating and configuring loggers.
logger - Variable in class io.sarl.sre.services.context.AbstractContextService
The logger for this service.
logger - Variable in class io.sarl.sre.services.context.SpaceRepository
 
logger - Variable in class io.sarl.sre.services.executor.AbstractLoggingThreadExecutorPolicy
 
LoggerCreatorModule - Class in io.sarl.sre.boot.internal.services
Module for the creator of loggers.
LoggerCreatorModuleProvider - Class in io.sarl.sre.boot.internal.services
Provider of the module for the logging services.
Logging - Interface in io.sarl.core
Gives access to the logging mechanism associated to the agent.
LoggingConfig - Class in io.sarl.sre.boot.configs.subconfigs
Configuration for the agent logging service.
LoggingConfigModule - Class in io.sarl.sre.boot.configs.subconfigs
Module for the agent logging service configuration.
LoggingConfigModuleProvider - Class in io.sarl.sre.boot.configs.subconfigs
Provider of the module for the logging service configuration.
LoggingService - Interface in io.sarl.sre.services.logging
This class enables to log information by ensuring that the values of the parameters are not evaluated until the information should be really log, according to the log level.
LoggingServiceModule - Class in io.sarl.sre.boot.internal.services
Module for the logging services.
LoggingServiceModuleProvider - Class in io.sarl.sre.boot.internal.services
Provider of the module for the logging services.
LoggingSkill - Class in io.sarl.sre.skills.bic
SRE implementation of SARL's Logging built-in capacity.
LoggingSkill(LoggingService) - Constructor for class io.sarl.sre.skills.bic.LoggingSkill
Constructor.
LogLevel - Class in io.sarl.api.bootiquebase.config
Logging level that is dedicated to be compatible with the configuration files, e.g.
LogLevel(Level) - Constructor for class io.sarl.api.bootiquebase.config.LogLevel
Constructor.
LongArithmeticExtensions - Class in io.sarl.lang.scoping.extensions.numbers.arithmetic
Provide static operators for numbers of type Long.
LongComparisonExtensions - Class in io.sarl.lang.scoping.extensions.numbers.comparison
Provide static comparison operators for numbers of type Long.
LongFieldProbe - Class in io.sarl.sre.services.probing.probes
Probe implementation is linked to a primitive long field, or a field that could be assimilated to a long primitive.
LongFieldProbe(IProbeReleaseListener, String, URI, FieldAccess, Provider<Factories>) - Constructor for class io.sarl.sre.services.probing.probes.LongFieldProbe
Constructor.
longValue(CharSequence) - Static method in class io.sarl.lang.scoping.extensions.cast.PrimitiveCastExtensions
Decodes a CharSequence into a long.

M

main(String[]) - Static method in class io.sarl.bootstrap.SRE
Launch the SRE from a declared bootstrap within the JRE services.
main(String[]) - Static method in class io.sarl.maven.docs.testing.OperatorExtensions
Show the operator precedence table of SARL.
main(String...) - Static method in class io.sarl.sre.boot.Boot
Main program.
main(String...) - Static method in class io.sarl.sre.network.boot.internal.cli.NetworkBoot
Main program.
makeAbsolute(File) - Method in class io.sarl.maven.compiler.AbstractSarlMojo
Make absolute the given filename, relatively to the project's folder.
makeCliDefinition(String, String) - Static method in class io.sarl.maven.docs.testing.ShellExtensions
Reply a well formatted option for the system that is defining a property and its value.
makeCliOption(String) - Static method in class io.sarl.maven.docs.testing.ShellExtensions
Reply a well formatted option for the system.
makeExecName(String...) - Static method in class io.sarl.maven.docs.testing.ShellExtensions
Reply the name of an executable for the system.
mapCleared(MapEvent) - Method in class io.sarl.sre.network.services.HazelcastContextService.DefaultSpacesMapListener
 
mapEvicted(MapEvent) - Method in class io.sarl.sre.network.services.HazelcastContextService.DefaultSpacesMapListener
 
MARKDOWN_FILE_EXTENSIONS - Static variable in class io.sarl.maven.docs.markdown.MarkdownParser
List of the filename extensions that corresponds to Markdown files.
MarkdownEmptyArrayException - Exception in io.sarl.maven.docs.testing
Exception that is generated when an array is empty.
MarkdownEmptyArrayException() - Constructor for exception io.sarl.maven.docs.testing.MarkdownEmptyArrayException
Constructor.
MarkdownExtensions - Class in io.sarl.maven.docs.testing
Tools for generating markdown from different sources.
MarkdownParser - Class in io.sarl.maven.docs.markdown
Markdown parser.
MarkdownParser() - Constructor for class io.sarl.maven.docs.markdown.MarkdownParser
 
matches(T) - Method in interface io.sarl.lang.core.Scope
Checks whether the element is included in this scope.
MAVEN_TEST_SKIP_NAME - Static variable in class io.sarl.maven.compiler.AbstractSarlMojo
Environment variable that is defined in Maven for skipping tests.
mavenHelper - Variable in class io.sarl.maven.compiler.AbstractSarlMojo
The tool that permits to access to Maven features.
MavenHelper - Class in io.sarl.maven.compiler
This class permits to support the incompatible Maven API from the same Mojo code (says 3.0 and 3.1 APIs).
MAX_NUMBER_OF_THREADS_IN_EXECUTOR_NAME - Static variable in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfig
Name of property for the maximal number of threads to keep in the pool.
MAX_NUMBER_OF_THREADS_IN_EXECUTOR_VALUE - Static variable in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfig
Indicates the maximal number of threads to keep in the pool.
md2html - Variable in class io.sarl.maven.docs.GenerateMojo
Indicates if the Markdown references (addresses in links) should be transformed to their equivalent HTML addresses.
MemberExcluded - Class in io.sarl.core
Notifies the other other members that the member with the identifier agentID was excluded (forced to leave) the holon context parentContextID.
MemberExcluded(Address, UUID, String) - Constructor for class io.sarl.core.MemberExcluded
Construct the event.
MemberJoined - Class in io.sarl.core
Notifies the other members that the member with the identifier agentID has effectively integrated the holon context.
MemberJoined(Address, UUID, String) - Constructor for class io.sarl.core.MemberJoined
Construct the event.
memberJoined(AgentContext, SpaceID, UUID, String) - Method in class io.sarl.sre.internal.ContextMemberEventEmitter
 
memberJoined(AgentContext, SpaceID, UUID, String) - Method in interface io.sarl.sre.services.context.ExternalContextMemberListener
Fires an MemberJoined event into the newly joined parent Context default space to notify other context's members that a new agent joined this context.
MemberLeft - Class in io.sarl.core
Notifies the other members that the member with the identifier agentID has left the holon context.
MemberLeft(Address, UUID, String) - Constructor for class io.sarl.core.MemberLeft
Construct the event.
memberLeft(AgentContext, SpaceID, UUID, String) - Method in class io.sarl.sre.internal.ContextMemberEventEmitter
 
memberLeft(AgentContext, SpaceID, UUID, String) - Method in interface io.sarl.sre.services.context.ExternalContextMemberListener
Fires an MemberLeft event into the default space of the Context that will be left to notify other context's members that an agent has left this context.
MemoryBasedContextService - Class in io.sarl.sre.services.context
A service managing the root context and enabling the creation of contexts by injection into the local memory.
MemoryBasedContextService(Context, LoggingService, Injector, ContextFactory, Provider<Factories>) - Constructor for class io.sarl.sre.services.context.MemoryBasedContextService
Constructor.
message - Variable in class io.sarl.maven.docs.testing.IssueDatabaseExtensions.IssueDescription
Error message associated to the issue.
MILLIS_IN_DAY - Static variable in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Number of millis in a day.
MILLIS_IN_HOUR - Static variable in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Number of millis in an hour.
MILLIS_IN_MICROSECOND - Static variable in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Number of millis in a microsecond.
MILLIS_IN_MINUTE - Static variable in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Number of millis in a minute.
MILLIS_IN_NANOSECOND - Static variable in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Number of millis in a nanosecond.
MILLIS_IN_SECOND - Static variable in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Number of millis in a second.
MILLIS_IN_WEEK - Static variable in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Number of millis in a week.
milliseconds(Number) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert milliseconds to milliseconds.
milliseconds(byte) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert milliseconds to milliseconds.
milliseconds(short) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert milliseconds to milliseconds.
milliseconds(int) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert milliseconds to milliseconds.
milliseconds(long) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert milliseconds to milliseconds.
milliseconds(float) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert milliseconds to milliseconds.
milliseconds(double) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert milliseconds to milliseconds.
MIN_CLUSTER_SIZE_NAME - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfig
Name of the property that contains the minimal number of hazelcast nodes before starting.
MIN_NUMBER_OF_THREADS_IN_EXECUTOR_NAME - Static variable in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfig
Name of the property for the minimal number of threads to keep in the pool, even if they are idle.
MIN_NUMBER_OF_THREADS_IN_EXECUTOR_VALUE - Static variable in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfig
Indicates the minimal number of threads to keep in the pool, even if they are idle.
MINIMAL_JDK_VERSION_FOR_SARL_COMPILATION_ENVIRONMENT - Static variable in class io.sarl.lang.SARLVersion
The minimal version of the JDK that must be used for running the SARL compilation tools (IDE, or sarlc).
MINIMAL_JDK_VERSION_IN_SARL_PROJECT_CLASSPATH - Static variable in class io.sarl.lang.SARLVersion
The minimal version of the JDK that must be used on the classpath of SARL projects.
MINIMAL_XTEXT_VERSION - Static variable in class io.sarl.lang.SARLVersion
The minimal Xtext version to use SARL features.
minutes(Number) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert minutes to milliseconds.
minutes(byte) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert minutes to milliseconds.
minutes(short) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert minutes to milliseconds.
minutes(int) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert minutes to milliseconds.
minutes(long) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert minutes to milliseconds.
minutes(float) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert minutes to milliseconds.
minutes(double) - Static method in class io.sarl.lang.scoping.extensions.time.TimeExtensions
Convert minutes to milliseconds.
module() - Method in class io.sarl.api.bootiquebase.config.LogConfigModuleProvider
 
module() - Method in class io.sarl.maven.bootiqueapp.batchcompiler.lang.SARLRuntimeModuleProvider
 
module() - Method in class io.sarl.maven.bootiqueapp.mdconfig.GenerateMarkdownConfigCommandModuleProvider
 
module() - Method in class io.sarl.maven.bootiqueapp.mdhelp.GenerateMarkdownHelpCommandModuleProvider
 
module() - Method in class io.sarl.maven.bootiqueapp.version.VersionCommandModuleProvider
 
module() - Method in class io.sarl.sre.boot.commands.RunSingleAgentCommandModuleProvider
 
module() - Method in class io.sarl.sre.boot.commands.RunWithoutAgentCommandModuleProvider
 
module() - Method in class io.sarl.sre.boot.configs.SreConfigModuleProvider
 
module() - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfigModuleProvider
 
module() - Method in class io.sarl.sre.boot.configs.subconfigs.ContextsConfigModuleProvider
 
module() - Method in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfigModuleProvider
 
module() - Method in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfigModuleProvider
 
module() - Method in class io.sarl.sre.boot.configs.subconfigs.LoggingConfigModuleProvider
 
module() - Method in class io.sarl.sre.boot.configs.subconfigs.ServicesConfigModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.cli.JanusApplicationModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.cli.VersionCommandModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.internal.ConcurrentCollectionModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.internal.ConfigurableAgentInjectorModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.internal.ListenerNotifierModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.internal.LockProviderModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.internal.PlatformEventEmitterModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.kernel.KernelModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.kernel.SarlSpecificationCheckerModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.naming.NameParserModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.naming.SchemeNameParserModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.services.ContextServiceProvider
 
module() - Method in class io.sarl.sre.boot.internal.services.ExecutorServiceModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.services.InfrastructureServiceModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.services.LifecycleServiceModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.services.LoggerCreatorModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.services.LoggingServiceModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.services.NamespaceFinderModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.services.NamespaceServiceModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.services.ProbeServiceModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.services.TimeServiceModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.skills.BuiltinCapacityModuleProvider
 
module() - Method in class io.sarl.sre.boot.internal.skills.EventBusModuleProvider
 
module() - Method in class io.sarl.sre.network.boot.configs.SreNetworkConfigModuleProvider
 
module() - Method in class io.sarl.sre.network.boot.internal.cli.VersionCommandModuleProvider
 
module() - Method in class io.sarl.sre.network.boot.internal.NetworkModuleProvider
 
moduleBuilder() - Method in class io.sarl.api.bootiquebase.config.LogConfigModuleProvider
 
moduleBuilder() - Method in class io.sarl.maven.bootiqueapp.batchcompiler.lang.SARLRuntimeModuleProvider
 
moduleBuilder() - Method in class io.sarl.maven.bootiqueapp.mdconfig.GenerateMarkdownConfigCommandModuleProvider
 
moduleBuilder() - Method in class io.sarl.maven.bootiqueapp.mdhelp.GenerateMarkdownHelpCommandModuleProvider
 
moduleBuilder() - Method in class io.sarl.maven.bootiqueapp.version.VersionCommandModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.commands.RunSingleAgentCommandModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.commands.RunWithoutAgentCommandModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.configs.SreConfigModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.configs.subconfigs.BootConfigModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.configs.subconfigs.ContextsConfigModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.configs.subconfigs.ExecutorsConfigModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.configs.subconfigs.LifecycleConfigModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.configs.subconfigs.LoggingConfigModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.configs.subconfigs.ServicesConfigModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.cli.JanusApplicationModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.cli.VersionCommandModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.internal.ConcurrentCollectionModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.internal.ConfigurableAgentInjectorModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.internal.ListenerNotifierModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.internal.LockProviderModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.internal.PlatformEventEmitterModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.kernel.KernelModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.kernel.SarlSpecificationCheckerModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.naming.NameParserModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.naming.SchemeNameParserModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.services.ContextServiceProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.services.ExecutorServiceModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.services.InfrastructureServiceModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.services.LifecycleServiceModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.services.LoggerCreatorModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.services.LoggingServiceModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.services.NamespaceFinderModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.services.NamespaceServiceModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.services.ProbeServiceModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.services.TimeServiceModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.skills.BuiltinCapacityModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.boot.internal.skills.EventBusModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.network.boot.configs.SreNetworkConfigModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.network.boot.internal.cli.VersionCommandModuleProvider
 
moduleBuilder() - Method in class io.sarl.sre.network.boot.internal.NetworkModuleProvider
 
MultiIterator(Iterator<ConcurrentLinkedDeque<? extends E>>) - Constructor for class io.sarl.sre.skills.internal.ConcurrentMultiList.MultiIterator
Construct the iterator.
MutableBoolean - Class in io.sarl.sre.internal
A boolean object that is mutable.
MutableBoolean(boolean) - Constructor for class io.sarl.sre.internal.MutableBoolean
Construct the mutable boolean.
MutableBoolean(Boolean) - Constructor for class io.sarl.sre.internal.MutableBoolean
Construct the mutable boolean.
MutableBoolean(AtomicBoolean) - Constructor for class io.sarl.sre.internal.MutableBoolean
Construct the mutable boolean.

N

NAME_OPTION - Static variable in class io.sarl.sre.boot.configs.subconfigs.BootConfigModule
 
named(Runnable, String) - Static method in class io.sarl.sre.services.executor.Runnables
Create a wrapper with a specific thread name.
NameParserModule - Class in io.sarl.sre.boot.internal.naming
Module for the base name parser.
NameParserModuleProvider - Class in io.sarl.sre.boot.internal.naming
Provider of the module for the base name parser.
NamespaceFinderModule - Class in io.sarl.sre.boot.internal.services
Module for the namespace finders.
NamespaceFinderModuleProvider - Class in io.sarl.sre.boot.internal.services
Provider of the module for the namespace finders.
NamespaceFinders - Annotation Type in io.sarl.sre.boot.internal.services
Annotation to mark the set of namespace finders.
NamespaceService - Interface in io.sarl.api.naming.namespace
This service enables to manage the name spaces into the SRE.
NamespaceServiceModule - Class in io.sarl.sre.boot.internal.services
Module for the namespace services.
NamespaceServiceModuleProvider - Class in io.sarl.sre.boot.internal.services
Provider of the module for the namespace services.
NETWORK_LONG_OPTION - Static variable in class io.sarl.sre.network.boot.configs.SreNetworkConfigModule
 
NetworkBoot - Class in io.sarl.sre.network.boot.internal.cli
Command status Janus with networking feature turned on.
NetworkModule - Class in io.sarl.sre.network.boot.internal
The module for injected the network features of Janus.
NetworkModuleProvider - Class in io.sarl.sre.network.boot.internal
Bootique module provider for the network features of Janus.
neverReturn(Runnable) - Static method in interface io.sarl.sre.services.executor.ExecutorService
This function simulate the never return from this call.
newAgentCreatorProcess(AbstractLifecycleService.SpawnQueries, UUID, Context, Class<? extends Agent>, Object[], Functions.Function0<? extends UUID>, Functions.Function1<? super UUID, ? extends Agent>) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
Invoked to create the function for launching an agent.
newCollection() - Method in interface io.sarl.lang.util.ConcurrentCollectionFactory
Create a concurrent collection.
newCollection(Collection<T>) - Method in interface io.sarl.lang.util.ConcurrentCollectionFactory
Create a concurrent collection.
newCollection() - Method in class io.sarl.lang.util.DefaultConcurrentCollectionFactory
 
newCollection(Collection<T>) - Method in class io.sarl.lang.util.DefaultConcurrentCollectionFactory
 
newCollection() - Method in class io.sarl.lang.util.NoConcurrencyCollectionFactory
 
newCollection(Collection<T>) - Method in class io.sarl.lang.util.NoConcurrencyCollectionFactory
 
newCompilerInstance(MavenProject, MavenHelper, boolean) - Method in enum io.sarl.maven.compiler.JavaCompiler
Create an instance of the Java batch compiler, without injection.
newContextInstance(UUID, UUID, Agent) - Method in class io.sarl.sre.network.services.HazelcastContextService
 
newContextInstance(UUID, UUID, Agent) - Method in class io.sarl.sre.services.context.AbstractContextService
Create a context instance.
newContextInstance(UUID, UUID, Agent) - Method in class io.sarl.sre.services.context.AbstractInjectionBasedContextService
 
newDefaultJavaBatchCompiler() - Static method in class io.sarl.lang.compiler.batch.SarlBatchCompilerUtils
Create a default Java batch compiler, without injection.
newInstance(UUID, UUID, Agent) - Method in interface io.sarl.sre.services.context.ContextFactory
Create an instance of SRE context.
newInstance(UUID, UUID, Agent) - Method in class io.sarl.sre.services.context.DefaultContextFactory
 
newListenerCollection() - Method in class io.sarl.sre.internal.Factories
Replies a new listener collections.
newLock() - Method in class io.sarl.sre.internal.Factories
Replies the provider of locks.
newProbe(Object, Class<T>, URI, String) - Method in class io.sarl.sre.services.probing.service.AbstractProbeService
Create an instance of the probe.
newReadWriteLock() - Method in class io.sarl.sre.internal.Factories
Replies the provider of read-write locks.
newSet(Comparator<? super T>) - Method in interface io.sarl.lang.util.ConcurrentCollectionFactory
Create a concurrent set.
newSet(Comparator<? super T>, Collection<T>) - Method in interface io.sarl.lang.util.ConcurrentCollectionFactory
Create a concurrent collection.
newSet(Comparator<? super T>) - Method in class io.sarl.lang.util.DefaultConcurrentCollectionFactory
 
newSet(Comparator<? super T>, Collection<T>) - Method in class io.sarl.lang.util.DefaultConcurrentCollectionFactory
 
newSet(Comparator<? super T>) - Method in class io.sarl.lang.util.NoConcurrencyCollectionFactory
 
newSet(Comparator<? super T>, Collection<T>) - Method in class io.sarl.lang.util.NoConcurrencyCollectionFactory
 
newSpaceSpecification(Class<? extends SpaceSpecification<?>>, OpenEventSpace) - Method in class io.sarl.sre.spaces.SreSpaceSpecificationFactory
Create the space specification for an event space that is supposed to be the default space.
next() - Method in enum io.sarl.maven.docs.parser.SarlDocumentationParser.Stage
Replies the next stage.
next() - Method in class io.sarl.sre.skills.internal.ConcurrentMultiList.MultiIterator
 
NoBootAgentNameException - Exception in io.sarl.sre.boot.configs.subconfigs
The name of the boot agent is not provided, e.g. on the command line.
NoConcurrencyCollectionFactory - Class in io.sarl.lang.util
Factory of collections that are not thread-safe.
NoConcurrencyCollectionFactory() - Constructor for class io.sarl.lang.util.NoConcurrencyCollectionFactory
 
NoEqualityTestFunctionsGeneration - Annotation Type in io.sarl.lang.annotation
Annotation for avoiding the automatic generation of the equality test functions.
NopConfigurableAgentInjector - Class in io.sarl.sre.internal
An injector of agent components that injects nothing (NOP).
normalize(URI) - Method in interface io.sarl.api.naming.parser.INameParser
Parse the string representation of the name, and create the URI representation.
normalize(URI) - Method in class io.sarl.api.naming.parser.UriBasedNameParser
 
NOT_ALIVE_ERROR - Static variable in class io.sarl.sre.IssueCodes
 
NOT_KILLABLE_ERROR - Static variable in class io.sarl.sre.IssueCodes
 
notifyListeners(L[], Consumer<L>) - Method in interface io.sarl.util.ListenerNotifier
Build a call policy for the given list of listeners and call them.
notifyListeners(L[], Consumer<L>) - Method in class io.sarl.util.SequenceListenerNotifier
 
notifyListeners(L[], Consumer<L>) - Method in class io.sarl.util.SmartListenerCollection
 
notifyListeners(Class<L>, Consumer<L>) - Method in class io.sarl.util.SmartListenerCollection
Build a call policy for the given list of listeners and call them.
NoXtextResourceException - Exception in io.sarl.maven.docs.testing
Exception that is generated if an Xtext resource is missed.
NoXtextResourceException(int) - Constructor for exception io.sarl.maven.docs.testing.NoXtextResourceException
Constructor.
NULL_AGENT_TASK - Static variable in class io.sarl.sre.IssueCodes
 
NumberArithmeticExtensions - Class in io.sarl.lang.scoping.extensions.numbers.arithmetic
Provide static operators for numbers of type Number.
NumberArithmeticImplicitlyImportedFeatures - Class in io.sarl.lang.scoping.extensions.numbers.arithmetic
Provide static functions related to the arithmetic of numbers.
NumberArithmeticImplicitlyImportedFeatures() - Constructor for class io.sarl.lang.scoping.extensions.numbers.arithmetic.NumberArithmeticImplicitlyImportedFeatures
 
NumberCastExtensions - Class in io.sarl.lang.scoping.extensions.numbers.cast
Provide static functions related to the casting of numbers of type Number.
NumberCastImplicitlyImportedFeatures - Class in io.sarl.lang.scoping.extensions.numbers.cast
Provide static functions related to the casting of numbers.
NumberCastImplicitlyImportedFeatures() - Constructor for class io.sarl.lang.scoping.extensions.numbers.cast.NumberCastImplicitlyImportedFeatures
 
NumberComparisonExtensions - Class in io.sarl.lang.scoping.extensions.numbers.comparison
Provide static comparison operators for numbers of type Number.
NumberComparisonImplicitlyImportedFeatures - Class in io.sarl.lang.scoping.extensions.numbers.comparison
Provide static functions related to the comparison of numbers.
NumberComparisonImplicitlyImportedFeatures() - Constructor for class io.sarl.lang.scoping.extensions.numbers.comparison.NumberComparisonImplicitlyImportedFeatures
 

O

ObjectComparator<T> - Class in io.sarl.sre.internal
Comparator of objects.
objectComparator - Static variable in class io.sarl.util.Comparators
Comparator of objects.
Observable - Annotation Type in io.sarl.api.naming.namespace
Annotation that is used for marking SARL elements as an observable object.
offset - Variable in class io.sarl.maven.docs.parser.ValidationComponentData
Offset.
onAgentCreated(Agent) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
This function is called each time an agent was created.
onAgentFrameworkStop() - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
This function is called each time the agent framework should be stopped.
onAgentKilled(Agent) - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
This function is called each time an agent was killed.
onError(Throwable) - Method in class io.sarl.sre.services.executor.SreExecutable
Invoked when an error occurs into the task and after this error is logged out.
onFinished() - Method in class io.sarl.sre.services.executor.SreExecutable
Invoked when the task is finished whatever it is successful or failing.
onFirstProbe() - Method in class io.sarl.sre.services.probing.service.AbstractProbeService
Invoked when the first probe is added into the service.
onFirstProbe() - Method in class io.sarl.sre.services.probing.service.AsynchronousProbeService
 
onIssue(Issue, URI, String) - Method in interface io.sarl.lang.compiler.batch.SarlBatchCompiler.IssueMessageListener
Replies the message for the given issue.
onLastProbe() - Method in class io.sarl.sre.services.probing.service.AbstractProbeService
Invoked when the last probe is removed from the service.
onLastProbe() - Method in class io.sarl.sre.services.probing.service.AsynchronousProbeService
 
onMessage(Message<HazelcastEventTransportService.TopicMessage>) - Method in class io.sarl.sre.network.services.HazelcastEventTransportService.TopicMessageListener
 
onPreStop() - Method in class io.sarl.sre.services.executor.JreExecutorService
 
onPreStop() - Method in interface io.sarl.sre.services.PreReleasableService
Invoked when the service should release resources prior to the shutdown process.
onProbeReleasedProbe(Probe<?>) - Method in interface io.sarl.api.probing.IProbeReleaseListener
Invoked when a probe was released.
onProbeReleasedProbe(Probe<?>) - Method in class io.sarl.sre.services.probing.service.AbstractProbeService
 
onStart() - Method in class io.sarl.api.naming.namespace.AbstractNamespaceService
Do something when starting the service.
onStart() - Method in class io.sarl.sre.network.services.HazelcastContextService
 
onStart() - Method in class io.sarl.sre.services.AbstractSreService
Do something when starting the service.
onStart() - Method in class io.sarl.sre.services.context.AbstractContextService
 
onStart() - Method in class io.sarl.sre.services.executor.JreExecutorService
 
onStart() - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
 
onStop() - Method in class io.sarl.api.naming.namespace.AbstractNamespaceService
Do something when stopping the service.
onStop() - Method in class io.sarl.sre.network.services.HazelcastContextService
 
onStop() - Method in class io.sarl.sre.services.AbstractSreService
Do something when stopping the service.
onStop() - Method in class io.sarl.sre.services.context.AbstractContextService
 
onStop() - Method in class io.sarl.sre.services.executor.JreExecutorService
 
onStop() - Method in class io.sarl.sre.services.lifecycle.AbstractLifecycleService
 
onStop() - Method in class io.sarl.sre.services.probing.service.AbstractProbeService
 
onStop() - Method in class io.sarl.sre.services.probing.service.AsynchronousProbeService
 
openContext(SarlDocumentationParser.ParsingContext) - Method in class io.sarl.maven.docs.parser.SarlDocumentationParser.DelegateParserInterceptor
 
openContext(SarlDocumentationParser.ParsingContext) - Method in interface io.sarl.maven.docs.parser.SarlDocumentationParser.ParserInterceptor
A context block has started.
OpenEventSpace - Interface in io.sarl.core
Event driven interaction space where participants (agents, etc) are free register and unregister themselves.
OpenEventSpaceSpecification - Interface in io.sarl.core
Specification of an OpenEventSpace where agent can freely register and unregister.
OpenLocalEventSpace - Class in io.sarl.sre.spaces
Default implementation of an event space which has a local repository.
operator_divide(AtomicInteger, long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicInteger, byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicInteger, int) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicInteger, short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicInteger, double) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicInteger, float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicInteger, Long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicInteger, Byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicInteger, Float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicInteger, Integer) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicInteger, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicInteger, Short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicInteger, AtomicInteger) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicInteger, AtomicLong) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicIntegerArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, int) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, double) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, Long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, Byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, Float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, Integer) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, Short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, AtomicInteger) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(AtomicLong, AtomicLong) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.AtomicLongArithmeticExtensions
The binary divide operator.
operator_divide(Byte, long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Byte, byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Byte, int) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Byte, short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Byte, double) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Byte, float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Byte, Long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Byte, Byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Byte, Float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Byte, Integer) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Byte, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Byte, Short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Byte, AtomicInteger) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Byte, AtomicLong) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ByteArithmeticExtensions
The binary divide operator.
operator_divide(Double, long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.DoubleArithmeticExtensions
The binary divide operator.
operator_divide(Double, byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.DoubleArithmeticExtensions
The binary divide operator.
operator_divide(Double, int) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.DoubleArithmeticExtensions
The binary divide operator.
operator_divide(Double, short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.DoubleArithmeticExtensions
The binary divide operator.
operator_divide(Double, double) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.DoubleArithmeticExtensions
The binary divide operator.
operator_divide(Double, float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.DoubleArithmeticExtensions
The binary divide operator.
operator_divide(Float, long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Float, byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Float, int) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Float, short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Float, double) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Float, float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Float, Long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Float, Byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Float, Float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Float, Integer) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Float, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Float, Short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Float, AtomicInteger) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Float, AtomicLong) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.FloatArithmeticExtensions
The binary divide operator.
operator_divide(Integer, long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Integer, byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Integer, int) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Integer, short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Integer, double) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Integer, float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Integer, Long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Integer, Byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Integer, Float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Integer, Integer) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Integer, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Integer, Short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Integer, AtomicInteger) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Integer, AtomicLong) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.IntegerArithmeticExtensions
The binary divide operator.
operator_divide(Long, long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Long, byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Long, int) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Long, short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Long, double) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Long, float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Long, Long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Long, Byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Long, Float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Long, Integer) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Long, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Long, Short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Long, AtomicInteger) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Long, AtomicLong) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.LongArithmeticExtensions
The binary divide operator.
operator_divide(Number, long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.NumberArithmeticExtensions
The binary divide operator.
operator_divide(Number, byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.NumberArithmeticExtensions
The binary divide operator.
operator_divide(Number, int) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.NumberArithmeticExtensions
The binary divide operator.
operator_divide(Number, short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.NumberArithmeticExtensions
The binary divide operator.
operator_divide(Number, double) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.NumberArithmeticExtensions
The binary divide operator.
operator_divide(Number, float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.NumberArithmeticExtensions
The binary divide operator.
operator_divide(Number, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.NumberArithmeticExtensions
The binary divide operator.
operator_divide(byte, Long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveByteArithmeticExtensions
The binary divide operator.
operator_divide(byte, Byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveByteArithmeticExtensions
The binary divide operator.
operator_divide(byte, Float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveByteArithmeticExtensions
The binary divide operator.
operator_divide(byte, Integer) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveByteArithmeticExtensions
The binary divide operator.
operator_divide(byte, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveByteArithmeticExtensions
The binary divide operator.
operator_divide(byte, Short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveByteArithmeticExtensions
The binary divide operator.
operator_divide(byte, AtomicInteger) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveByteArithmeticExtensions
The binary divide operator.
operator_divide(byte, AtomicLong) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveByteArithmeticExtensions
The binary divide operator.
operator_divide(double, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveDoubleArithmeticExtensions
The binary divide operator.
operator_divide(float, Long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveFloatArithmeticExtensions
The binary divide operator.
operator_divide(float, Byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveFloatArithmeticExtensions
The binary divide operator.
operator_divide(float, Float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveFloatArithmeticExtensions
The binary divide operator.
operator_divide(float, Integer) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveFloatArithmeticExtensions
The binary divide operator.
operator_divide(float, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveFloatArithmeticExtensions
The binary divide operator.
operator_divide(float, Short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveFloatArithmeticExtensions
The binary divide operator.
operator_divide(float, AtomicInteger) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveFloatArithmeticExtensions
The binary divide operator.
operator_divide(float, AtomicLong) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveFloatArithmeticExtensions
The binary divide operator.
operator_divide(int, Long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveIntArithmeticExtensions
The binary divide operator.
operator_divide(int, Byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveIntArithmeticExtensions
The binary divide operator.
operator_divide(int, Float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveIntArithmeticExtensions
The binary divide operator.
operator_divide(int, Integer) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveIntArithmeticExtensions
The binary divide operator.
operator_divide(int, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveIntArithmeticExtensions
The binary divide operator.
operator_divide(int, Short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveIntArithmeticExtensions
The binary divide operator.
operator_divide(int, AtomicInteger) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveIntArithmeticExtensions
The binary divide operator.
operator_divide(int, AtomicLong) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveIntArithmeticExtensions
The binary divide operator.
operator_divide(long, Long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveLongArithmeticExtensions
The binary divide operator.
operator_divide(long, Byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveLongArithmeticExtensions
The binary divide operator.
operator_divide(long, Float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveLongArithmeticExtensions
The binary divide operator.
operator_divide(long, Integer) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveLongArithmeticExtensions
The binary divide operator.
operator_divide(long, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveLongArithmeticExtensions
The binary divide operator.
operator_divide(long, Short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveLongArithmeticExtensions
The binary divide operator.
operator_divide(long, AtomicInteger) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveLongArithmeticExtensions
The binary divide operator.
operator_divide(long, AtomicLong) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveLongArithmeticExtensions
The binary divide operator.
operator_divide(short, Long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveShortArithmeticExtensions
The binary divide operator.
operator_divide(short, Byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveShortArithmeticExtensions
The binary divide operator.
operator_divide(short, Float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveShortArithmeticExtensions
The binary divide operator.
operator_divide(short, Integer) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveShortArithmeticExtensions
The binary divide operator.
operator_divide(short, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveShortArithmeticExtensions
The binary divide operator.
operator_divide(short, Short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveShortArithmeticExtensions
The binary divide operator.
operator_divide(short, AtomicInteger) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveShortArithmeticExtensions
The binary divide operator.
operator_divide(short, AtomicLong) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.PrimitiveShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, int) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, double) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, Long) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, Byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, Float) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, Integer) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, Short) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, AtomicInteger) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_divide(Short, AtomicLong) - Static method in class io.sarl.lang.scoping.extensions.numbers.arithmetic.ShortArithmeticExtensions
The binary divide operator.
operator_equals(AtomicInteger, long) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicIntegerComparisonExtensions
The binary equals operator.
operator_equals(AtomicInteger, byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicIntegerComparisonExtensions
The binary equals operator.
operator_equals(AtomicInteger, int) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicIntegerComparisonExtensions
The binary equals operator.
operator_equals(AtomicInteger, short) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicIntegerComparisonExtensions
The binary equals operator.
operator_equals(AtomicInteger, double) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicIntegerComparisonExtensions
The binary equals operator.
operator_equals(AtomicInteger, float) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicIntegerComparisonExtensions
The binary equals operator.
operator_equals(AtomicInteger, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicIntegerComparisonExtensions
The binary equals operator.
operator_equals(AtomicLong, long) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicLongComparisonExtensions
The binary equals operator.
operator_equals(AtomicLong, byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicLongComparisonExtensions
The binary equals operator.
operator_equals(AtomicLong, int) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicLongComparisonExtensions
The binary equals operator.
operator_equals(AtomicLong, short) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicLongComparisonExtensions
The binary equals operator.
operator_equals(AtomicLong, double) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicLongComparisonExtensions
The binary equals operator.
operator_equals(AtomicLong, float) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicLongComparisonExtensions
The binary equals operator.
operator_equals(AtomicLong, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.AtomicLongComparisonExtensions
The binary equals operator.
operator_equals(Byte, long) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.ByteComparisonExtensions
The binary equals operator.
operator_equals(Byte, byte) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.ByteComparisonExtensions
The binary equals operator.
operator_equals(Byte, int) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.ByteComparisonExtensions
The binary equals operator.
operator_equals(Byte, short) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.ByteComparisonExtensions
The binary equals operator.
operator_equals(Byte, double) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.ByteComparisonExtensions
The binary equals operator.
operator_equals(Byte, float) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.ByteComparisonExtensions
The binary equals operator.
operator_equals(Byte, Number) - Static method in class io.sarl.lang.scoping.extensions.numbers.comparison.ByteComparisonExtensions
The binary equals operator.
operator_equals(Double, long) - Static method in class io