Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
N
- name - Variable in class io.github.jspinak.brobot.action.ActionResult.StateImageData
- name() - Element in annotation interface io.github.jspinak.brobot.annotations.State
-
Optional name for the state.
- name() - Element in annotation interface io.github.jspinak.brobot.annotations.TransitionSet
-
Optional name override for the state.
- name() - Element in annotation interface io.github.jspinak.brobot.aspects.annotations.Monitored
-
Custom name for the monitored operation.
- name(String) - Method in class io.github.jspinak.brobot.model.analysis.color.ColorInfo.ColorInfoBuilder
- name(String) - Method in class io.github.jspinak.brobot.tools.testing.data.TestScenario.TestScenarioBuilder
-
Unique name for this test scenario.
- name(String) - Method in class io.github.jspinak.brobot.tools.testing.data.TestVariation.TestVariationBuilder
-
Unique name for this variation.
- NATIVE - Enum constant in enum class io.github.jspinak.brobot.capture.BrobotScreenCapture.CaptureStrategy
-
Always capture at whatever resolution Java provides (DPI-aware in Java 21).
- NativeLibraryDebugSuppressor - Class in io.github.jspinak.brobot.startup
-
Early initializer to suppress native library debug output.
- NativeLibraryDebugSuppressor() - Constructor for class io.github.jspinak.brobot.startup.NativeLibraryDebugSuppressor
- NativeLibraryLoggingConfig - Class in io.github.jspinak.brobot.config.logging
-
Configuration for controlling native library debug output.
- NativeLibraryLoggingConfig() - Constructor for class io.github.jspinak.brobot.config.logging.NativeLibraryLoggingConfig
- navigationMethods() - Method in class io.github.jspinak.brobot.aspects.monitoring.PerformanceMonitoringAspect
-
Pointcut for navigation package methods
- Navigation Orchestration - Search tag in package io.github.jspinak.brobot.navigation.transition
- Section
- Navigation Patterns - Search tag in package io.github.jspinak.brobot.action.composite.chains
- Section
- navigationScenario() - Method in class io.github.jspinak.brobot.tools.testing.data.TestDataBuilder
-
Creates a quick scenario with navigation elements.
- nearLocation(List<Match>, Location, double) - Static method in class io.github.jspinak.brobot.action.result.MatchFilter
-
Filters matches within a distance from a location.
- nested() - Method in class io.github.jspinak.brobot.action.ActionChainBuilder
-
Configures the chain to use NESTED chaining strategy.
- NESTED - Enum constant in enum class io.github.jspinak.brobot.action.ActionChainOptions.ChainingStrategy
-
Each action searches within the results of the previous action.
- NestedFinds - Class in io.github.jspinak.brobot.action.composite.multiple.finds
-
Modern implementation of nested finds using action chaining.
- NestedFinds(ActionChainExecutor) - Constructor for class io.github.jspinak.brobot.action.composite.multiple.finds.NestedFinds
- NestedFindsOptions - Class in io.github.jspinak.brobot.action.composite.multiple.finds
-
Configuration for nested find operations.
- NestedFindsOptions.Builder - Class in io.github.jspinak.brobot.action.composite.multiple.finds
-
Builder for constructing NestedFindsOptions with a fluent API.
- neverFound() - Static method in class io.github.jspinak.brobot.tools.testing.mock.history.MockActionHistoryBuilder.Presets
-
Creates history for an element that never succeeds (0% success rate).
- neverIllustrateAction(ActionType) - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig.IllustrationConfigBuilder
- neverIllustrateActions(Collection<? extends ActionType>) - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig.IllustrationConfigBuilder
- newOneChannelRowMat(int...) - Method in class io.github.jspinak.brobot.util.image.visualization.MatBuilder
- newState(String, String) - Method in class io.github.jspinak.brobot.tools.builder.FluentStateBuilder
- newState(String, String, String) - Method in class io.github.jspinak.brobot.tools.builder.FluentStateBuilder
- nextAction() - Method in class io.github.jspinak.brobot.logging.correlation.ActionSessionManager
-
Deprecated.Since actions are now tracked automatically, this method is no longer needed. It's kept for backward compatibility but will be called automatically.
- NO - Enum constant in enum class io.github.jspinak.brobot.action.ActionConfig.Illustrate
-
Never generate an illustration for this action.
- Noise Reduction - Search tag in package io.github.jspinak.brobot.analysis.motion
- Section
- NONE - Enum constant in enum class io.github.jspinak.brobot.action.basic.find.MatchFusionOptions.FusionMethod
-
No fusion is performed.
- NONE - Enum constant in enum class io.github.jspinak.brobot.action.GetTextUntil
-
Text is not used as an exit condition.
- NONE - Enum constant in enum class io.github.jspinak.brobot.action.MatchFusionMethod
-
No match fusion is performed.
- NONE - Enum constant in enum class io.github.jspinak.brobot.action.result.MatchStatistics.ConfidenceLevel
- NONE - Enum constant in enum class io.github.jspinak.brobot.action.VerificationOptions.Event
-
No verification is performed; the action runs once.
- NONE - Enum constant in enum class io.github.jspinak.brobot.model.transition.StateTransition.StaysVisible
- NonImageObjectConverter - Class in io.github.jspinak.brobot.action.internal.find
-
Converts non-image state objects into Match objects for action processing.
- NonImageObjectConverter() - Constructor for class io.github.jspinak.brobot.action.internal.find.NonImageObjectConverter
- NORMAL - Enum constant in enum class io.github.jspinak.brobot.config.logging.LoggingVerbosityConfig.VerbosityLevel
-
Normal logging - shows only essential information: - Action type (CLICK, FIND, TYPE, etc.) - State and object acted on - Results (success/failure) - Match coordinates (if configured)
- NORMAL - Enum constant in enum class io.github.jspinak.brobot.logging.modular.ActionLogFormatter.VerbosityLevel
- NORMAL - Enum constant in enum class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.Priority
- NormalFormatter - Class in io.github.jspinak.brobot.logging.modular
-
Provides standard output for action results.
- NormalFormatter() - Constructor for class io.github.jspinak.brobot.logging.modular.NormalFormatter
- normalizeToARGB(BufferedImage) - Static method in class io.github.jspinak.brobot.util.image.ImageNormalizer
-
Normalizes an image to consistent ARGB format (32-bit) with alpha channel.
- normalizeToRGB(BufferedImage) - Static method in class io.github.jspinak.brobot.util.image.ImageNormalizer
-
Normalizes an image to consistent RGB format (24-bit) without alpha channel.
- normalizeToRGB(BufferedImage, Color) - Static method in class io.github.jspinak.brobot.util.image.ImageNormalizer
-
Normalizes an image to consistent RGB format (24-bit) without alpha channel, using a specified background color for transparent areas.
- NormalModeConfig() - Constructor for class io.github.jspinak.brobot.config.logging.LoggingVerbosityConfig.NormalModeConfig
- NotHeadlessCondition - Class in io.github.jspinak.brobot.config.environment
-
Condition that checks if the application is NOT running in headless mode.
- NotHeadlessCondition() - Constructor for class io.github.jspinak.brobot.config.environment.NotHeadlessCondition
- now() - Method in class io.github.jspinak.brobot.tools.testing.mock.action.ExecutionModeController
-
Returns the current time, using either simulated or real system time.
- now() - Method in class io.github.jspinak.brobot.tools.testing.mock.time.MockTime
-
LocalDateTime is immutable, so the 'now' variable can be directly referenced for a deep copy.
- now() - Method in class io.github.jspinak.brobot.tools.testing.wrapper.TimeWrapper
-
Returns the current time, using either simulated or real system time.
- NULL - Enum constant in enum class io.github.jspinak.brobot.model.state.special.NullState.Name
- NULL - Enum constant in enum class io.github.jspinak.brobot.model.state.special.SpecialStateType
- NullState - Search tag in package io.github.jspinak.brobot.model.state.special
- Section
- NullState - Class in io.github.jspinak.brobot.model.state.special
-
Special state for handling stateless objects in the Brobot framework.
- NullState() - Constructor for class io.github.jspinak.brobot.model.state.special.NullState
- NullState.Name - Enum Class in io.github.jspinak.brobot.model.state.special
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form