Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
U
- uiStabilizationDelay(double) - Method in class io.github.jspinak.brobot.startup.verification.ApplicationStartupVerifier.StartupConfig.StartupConfigBuilder
-
Seconds to wait for UI to stabilize before state verification
- UI Testing - Search tag in package io.github.jspinak.brobot.util.geometry
- Section
- UNDERLINE - Static variable in class io.github.jspinak.brobot.debug.AnsiColor
- undueConversion(double) - Method in class io.github.jspinak.brobot.util.geometry.DistanceCalculator
-
Normalizes angle to standard -180° to 180° range.
- undueConversion(List<Double>) - Method in class io.github.jspinak.brobot.util.geometry.DistanceCalculator
-
Reverses angle scale normalization for a list.
- UnifiedCaptureService - Class in io.github.jspinak.brobot.capture
-
Unified screen capture service that provides a single interface for all capture operations.
- UnifiedCaptureService(BrobotCaptureService, String, boolean, boolean, int) - Constructor for class io.github.jspinak.brobot.capture.UnifiedCaptureService
- uniqueByStateObject(List<Match>) - Static method in class io.github.jspinak.brobot.action.result.MatchFilter
-
Gets unique matches by state object ID.
- UNIVERSAL - Enum constant in enum class io.github.jspinak.brobot.action.basic.find.FindStrategy
-
Used for mocking.
- UNIVERSAL - Enum constant in enum class io.github.jspinak.brobot.action.FindStrategy
-
Mock strategy that allows universal matching for testing.
- UNKNOWN - Enum constant in enum class io.github.jspinak.brobot.dpi.DPIScalingStrategy.PatternSource
- UNKNOWN - Enum constant in enum class io.github.jspinak.brobot.model.state.special.SpecialStateType
- UNKNOWN - Enum constant in enum class io.github.jspinak.brobot.model.state.special.UnknownState.Enum
- UnknownState - Search tag in package io.github.jspinak.brobot.model.state.special
- Section
- UnknownState - Class in io.github.jspinak.brobot.model.state.special
-
Represents the initial uncertain state in Brobot's state management system.
- UnknownState(StateService) - Constructor for class io.github.jspinak.brobot.model.state.special.UnknownState
- UnknownState.Enum - Enum Class in io.github.jspinak.brobot.model.state.special
- UP - Enum constant in enum class io.github.jspinak.brobot.action.basic.mouse.ScrollOptions.Direction
-
Scroll upward (toward the top of the page/content).
- UP - Enum constant in enum class io.github.jspinak.brobot.core.services.KeyboardController.SpecialKey
- updateDependentSearchRegions(ActionResult) - Method in class io.github.jspinak.brobot.action.internal.region.DynamicRegionResolver
-
Updates search regions for all objects that depend on the found matches.
- updateFromActionResult(ActionResult) - Method in class io.github.jspinak.brobot.statemanagement.StateMemoryUpdater
-
Updates StateMemory based on matches found in an ActionResult.
- updateFromMatch(Match) - Method in class io.github.jspinak.brobot.statemanagement.StateMemoryUpdater
-
Updates StateMemory from a single match.
- updateScore(Path) - Method in class io.github.jspinak.brobot.navigation.path.PathManager
- updateScores(Paths) - Method in class io.github.jspinak.brobot.navigation.path.PathManager
- updateSearchRegions(StateObject, ActionResult) - Method in class io.github.jspinak.brobot.action.internal.region.DynamicRegionResolver
-
Updates search regions for a state object based on cross-state references.
- updateSearchRegionsForObjects(List<StateObject>, ActionResult) - Method in class io.github.jspinak.brobot.action.internal.region.DynamicRegionResolver
-
Batch update search regions for multiple state objects.
- URL - Enum constant in enum class io.github.jspinak.brobot.logging.events.TransitionEvent.TransitionMethod
-
Navigation via URL
- Usage - Search tag in package io.github.jspinak.brobot.runner.json.config
- Section
- Usage Example - Search tag in class io.github.jspinak.brobot.tools.testing.exploration.StateTraversalService
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.action
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.fluent
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.runner.json.validation
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.tools.ml.dataset.encoding
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.tools.ml.dataset.io
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.tools.ml.dataset.model
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.tools.testing.exploration
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.tools.testing.mock
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.tools.testing.mock.action
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.tools.testing.mock.environment
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.tools.testing.mock.state
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.tools.testing.mock.time
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.tools.tuning.model
- Section
- Usage Example - Search tag in package io.github.jspinak.brobot.tools.tuning.store
- Section
- Usage Example: - Search tag in class io.github.jspinak.brobot.runner.json.validation.ConfigurationValidator
- Section
- Usage Example: - Search tag in class io.github.jspinak.brobot.runner.json.validation.business.BusinessRuleValidator
- Section
- Usage Example: - Search tag in class io.github.jspinak.brobot.runner.json.validation.business.FunctionRuleValidator
- Section
- Usage Example: - Search tag in class io.github.jspinak.brobot.runner.json.validation.business.TransitionRuleValidator
- Section
- Usage Example: - Search tag in class io.github.jspinak.brobot.runner.json.validation.crossref.FunctionReferenceValidator
- Section
- Usage Example: - Search tag in class io.github.jspinak.brobot.runner.json.validation.crossref.ReferenceValidator
- Section
- Usage Example: - Search tag in class io.github.jspinak.brobot.runner.json.validation.crossref.StateReferenceValidator
- Section
- Usage Example: - Search tag in class io.github.jspinak.brobot.runner.json.validation.model.ValidationResult
- Section
- Usage Example: - Search tag in class io.github.jspinak.brobot.runner.json.validation.resource.ImageResourceValidator
- Section
- Usage Example: - Search tag in class io.github.jspinak.brobot.runner.json.validation.schema.AutomationDSLValidator
- Section
- Usage Example: - Search tag in class io.github.jspinak.brobot.runner.json.validation.schema.ProjectSchemaValidator
- Section
- Usage Example: - Search tag in class io.github.jspinak.brobot.runner.json.validation.schema.SchemaValidator
- Section
- Usage Example: - Search tag in enum class io.github.jspinak.brobot.runner.json.validation.model.ValidationSeverity
- Section
- Usage Example: - Search tag in exception class io.github.jspinak.brobot.runner.json.validation.exception.ConfigValidationException
- Section
- Usage Example: - Search tag in record class io.github.jspinak.brobot.runner.json.validation.model.ValidationError
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.action.basic.find
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.analysis.color
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.analysis.histogram
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.analysis.match
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.analysis.motion
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.analysis.scene
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.analysis.state.discovery
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.model.action
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.model.analysis.color
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.model.analysis.scene
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.model.match
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.navigation.monitoring
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.navigation.path
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.navigation.service
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.navigation.transition
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.runner.project
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.tools.builder
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.tools.history
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.tools.history.draw
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.util.image.capture
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.util.image.constants
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.util.image.io
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.util.image.recognition
- Section
- Usage Examples - Search tag in package io.github.jspinak.brobot.util.image.visualization
- Section
- Usage Examples: - Search tag in class io.github.jspinak.brobot.tools.testing.mock.action.ExecutionModeController
- Section
- Usage Guidelines - Search tag in package io.github.jspinak.brobot.action.internal.factory
- Section
- Usage Patterns - Search tag in package io.github.jspinak.brobot.model.analysis.state.discovery
- Section
- Usage Patterns - Search tag in package io.github.jspinak.brobot.runner.json.validation.model
- Section
- Usage Patterns - Search tag in package io.github.jspinak.brobot.statemanagement
- Section
- Usage Patterns - Search tag in package io.github.jspinak.brobot.tools.history.visual
- Section
- Usage Patterns - Search tag in package io.github.jspinak.brobot.util
- Section
- Usage Patterns - Search tag in package io.github.jspinak.brobot.util.common
- Section
- Usage Patterns - Search tag in package io.github.jspinak.brobot.util.file
- Section
- Usage Patterns - Search tag in package io.github.jspinak.brobot.util.geometry
- Section
- Usage Patterns - Search tag in package io.github.jspinak.brobot.util.location
- Section
- Usage Patterns - Search tag in package io.github.jspinak.brobot.util.string
- Section
- USE_GLOBAL - Enum constant in enum class io.github.jspinak.brobot.action.ActionConfig.Illustrate
-
Use the global framework setting to decide.
- useAuto() - Method in class io.github.jspinak.brobot.capture.CaptureConfiguration
-
Switches to automatic provider selection.
- Use Cases - Search tag in package io.github.jspinak.brobot.action.basic.classify
- Section
- Use Cases - Search tag in package io.github.jspinak.brobot.action.basic.find.color
- Section
- Use Cases - Search tag in package io.github.jspinak.brobot.action.basic.find.histogram
- Section
- Use Cases - Search tag in package io.github.jspinak.brobot.action.basic.find.motion
- Section
- Use Cases - Search tag in package io.github.jspinak.brobot.action.basic.mouse
- Section
- Use Cases - Search tag in package io.github.jspinak.brobot.action.basic.region
- Section
- Use Cases - Search tag in package io.github.jspinak.brobot.action.basic.wait
- Section
- Use Cases - Search tag in package io.github.jspinak.brobot.action.composite.multiple.finds
- Section
- Use Cases - Search tag in package io.github.jspinak.brobot.action.internal.find.pixel
- Section
- Use Cases - Search tag in package io.github.jspinak.brobot.analysis.color.kmeans
- Section
- Use Cases - Search tag in package io.github.jspinak.brobot.analysis.compare
- Section
- Use Cases - Search tag in package io.github.jspinak.brobot.model.state.special
- Section
- Use Cases - Search tag in package io.github.jspinak.brobot.navigation.monitoring
- Section
- Use Cases - Search tag in package io.github.jspinak.brobot.tools.builder
- Section
- Use Cases: - Search tag in io.github.jspinak.brobot.tools.testing.mock.action.ExecutionModeController.findHistogram(StateImage, Mat, List<Region>)
- Section
- useDilation(int, int, int) - Method in class io.github.jspinak.brobot.analysis.motion.PixelChangeDetector.Builder
-
Enables morphological dilation with specified kernel parameters.
- useExecutionTime(boolean) - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig.QualityMetrics.QualityMetricsBuilder
-
Whether to consider action execution time in quality calculations.
- useFFmpeg() - Method in class io.github.jspinak.brobot.capture.CaptureConfiguration
-
Switches to FFmpeg provider for true physical capture.
- useGaussianBlur(int, int, int) - Method in class io.github.jspinak.brobot.analysis.motion.PixelChangeDetector.Builder
-
Enables Gaussian blur with specified kernel parameters.
- useGrayscale() - Method in class io.github.jspinak.brobot.analysis.motion.PixelChangeDetector.Builder
-
Enables grayscale conversion in the processing pipeline.
- useRealFiles() - Method in class io.github.jspinak.brobot.config.environment.ExecutionEnvironment
-
Checks if image file operations should use real files.
- useRegion(ActionResult, ObjectCollection) - Method in class io.github.jspinak.brobot.action.internal.find.DefinedRegionConverter
-
Creates match objects from pre-defined regions within an object collection.
- useRegionSize(boolean) - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig.QualityMetrics.QualityMetricsBuilder
-
Whether to consider match region size in quality calculations.
- User-Friendly Display - Search tag in package io.github.jspinak.brobot.runner.json.validation.exception
- Section
- useRobot() - Method in class io.github.jspinak.brobot.capture.CaptureConfiguration
-
Switches to Robot provider with physical resolution scaling.
- useRobotWithScaling(boolean) - Method in class io.github.jspinak.brobot.capture.CaptureConfiguration
-
Switches to Robot provider with configurable scaling.
- useSikuliX() - Method in class io.github.jspinak.brobot.capture.CaptureConfiguration
-
Switches to SikuliX provider for backward compatibility.
- useThreshold(int, int) - Method in class io.github.jspinak.brobot.analysis.motion.PixelChangeDetector.Builder
-
Enables binary thresholding with specified parameters.
- Using FluentStateBuilder - Search tag in package io.github.jspinak.brobot.tools.builder
- Section
- Using StateStructureBuilder - Search tag in package io.github.jspinak.brobot.tools.builder
- Section
- Utility Categories - Search tag in package io.github.jspinak.brobot.action.internal.utility
- Section
- Utility Classes - Search tag in package io.github.jspinak.brobot.runner.json.serializers
- Section
- Utility Classes - Search tag in package io.github.jspinak.brobot.runner.json.utils
- Section
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form