Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

V

validate() - Method in class io.github.jspinak.brobot.config.core.BrobotConfiguration
Validate configuration after properties are bound
validate(JsonNode, String) - Method in class io.github.jspinak.brobot.runner.json.parsing.SchemaManager
Validates a JSON node against a specified schema.
validate(ActionHistory) - Method in class io.github.jspinak.brobot.tools.actionhistory.PerformanceValidator
Validates overall performance against default thresholds.
validate(ActionHistory, PerformanceValidator.ValidationConfig) - Method in class io.github.jspinak.brobot.tools.actionhistory.PerformanceValidator
Validates performance with custom configuration.
validate(String) - Method in class io.github.jspinak.brobot.runner.json.validation.schema.AutomationDSLValidator
Validates the provided JSON string against the automation DSL schema.
validate(String) - Method in class io.github.jspinak.brobot.runner.json.validation.schema.ProjectSchemaValidator
Validates the provided JSON string against the project schema.
validateAll(String, String) - Method in class io.github.jspinak.brobot.runner.json.validation.schema.SchemaValidator
Validates both project and DSL configurations in a single operation.
validateButtonFunctionReferences(Object, Object) - Method in class io.github.jspinak.brobot.runner.json.validation.crossref.FunctionReferenceValidator
Validates function references from UI buttons in the project configuration.
validateConfiguration() - Method in class io.github.jspinak.brobot.capture.CaptureConfiguration
Validates the current capture configuration.
validateConfiguration(String, String, Path) - Method in class io.github.jspinak.brobot.runner.json.validation.ConfigurationValidator
Validates a complete Brobot configuration including project and DSL files.
validateDSLSchema(String) - Method in class io.github.jspinak.brobot.runner.json.validation.schema.SchemaValidator
Validates an automation DSL configuration against the DSL schema.
validateDslSchemaOnly(String) - Method in class io.github.jspinak.brobot.runner.json.validation.ConfigurationValidator
Validates only the DSL schema without performing full validation.
validateFunctionRules(Object) - Method in class io.github.jspinak.brobot.runner.json.validation.business.FunctionRuleValidator
Validates function-specific business rules in the DSL model.
validateImageResources(JSONObject, Path) - Method in class io.github.jspinak.brobot.runner.json.validation.resource.ImageResourceValidator
Validates all image resources referenced in the project configuration.
validateImageResourcesOnly(String, Path) - Method in class io.github.jspinak.brobot.runner.json.validation.ConfigurationValidator
Validates only the images referenced in a project configuration.
validateInternalReferences(Object) - Method in class io.github.jspinak.brobot.runner.json.validation.crossref.FunctionReferenceValidator
Validates all internal references within the DSL model.
validateInternalReferences(Object) - Method in class io.github.jspinak.brobot.runner.json.validation.crossref.StateReferenceValidator
Validates all internal state references within the project model.
validatePaths() - Method in class io.github.jspinak.brobot.config.core.ImagePathManager
Validate that the configured paths contain images
validateProjectSchema(String) - Method in class io.github.jspinak.brobot.runner.json.validation.schema.SchemaValidator
Validates a project configuration against the project schema.
validateProjectSchemaOnly(String) - Method in class io.github.jspinak.brobot.runner.json.validation.ConfigurationValidator
Validates only the project schema without performing full validation.
validateReferences(Object, Object) - Method in class io.github.jspinak.brobot.runner.json.validation.crossref.ReferenceValidator
Validates all cross-references within and between configuration models.
validateRules(Object, Object) - Method in class io.github.jspinak.brobot.runner.json.validation.business.BusinessRuleValidator
Validates all business rules in the project and DSL models.
validateScenario(TestScenario) - Method in class io.github.jspinak.brobot.tools.testing.data.TestDataBuilder
Validates that all required test data elements are present.
validateScreenCapture() - Method in class io.github.jspinak.brobot.util.image.core.ScreenCaptureValidator
Validate screen capture functionality
validateSerializationCycle(Object, Class<T>) - Method in class io.github.jspinak.brobot.runner.json.utils.JsonUtils
Validates that an object can survive a complete serialization/deserialization cycle.
validateStateReferencesInFunctions(Object, Object) - Method in class io.github.jspinak.brobot.runner.json.validation.crossref.StateReferenceValidator
Validates state references used in automation functions.
validateTransitionRules(Object) - Method in class io.github.jspinak.brobot.runner.json.validation.business.TransitionRuleValidator
Validates transition-specific business rules in the project model.
validateWithErrors(JsonNode, String, String) - Method in class io.github.jspinak.brobot.runner.json.parsing.SchemaManager
Validates JSON and throws an exception with detailed error messages if validation fails.
Validation - Search tag in package io.github.jspinak.brobot.analysis.compare
Section
Validation - Search tag in package io.github.jspinak.brobot.util.string
Section
VALIDATION - Enum constant in enum class io.github.jspinak.brobot.logging.LogCategory
Input validation and checks
Validation Approach: - Search tag in class io.github.jspinak.brobot.runner.json.validation.crossref.FunctionReferenceValidator
Section
Validation Categories: - Search tag in class io.github.jspinak.brobot.runner.json.validation.business.FunctionRuleValidator
Section
Validation Categories: - Search tag in class io.github.jspinak.brobot.runner.json.validation.business.TransitionRuleValidator
Section
Validation Checks - Search tag in package io.github.jspinak.brobot.runner.json.validation.resource
Section
Validation Checks: - Search tag in io.github.jspinak.brobot.runner.json.validation.ConfigurationValidator.validateImageResourcesOnly(String, Path)
Section
Validation Checks: - Search tag in io.github.jspinak.brobot.runner.json.validation.crossref.FunctionReferenceValidator.validateButtonFunctionReferences(Object, Object)
Section
Validation Checks Performed: - Search tag in io.github.jspinak.brobot.runner.json.validation.crossref.StateReferenceValidator.validateInternalReferences(Object)
Section
ValidationConfig() - Constructor for class io.github.jspinak.brobot.tools.actionhistory.PerformanceValidator.ValidationConfig
 
ValidationError - Search tag in package io.github.jspinak.brobot.runner.json.validation.model
Section
ValidationError - Record Class in io.github.jspinak.brobot.runner.json.validation.model
Represents a single validation error found during Brobot configuration validation.
ValidationError(String, String, ValidationSeverity) - Constructor for record class io.github.jspinak.brobot.runner.json.validation.model.ValidationError
Creates an instance of a ValidationError record class.
Validation Examples - Search tag in package io.github.jspinak.brobot.runner.json.validation.business
Section
Validation Examples - Search tag in package io.github.jspinak.brobot.runner.json.validation.crossref
Section
Validation Helpers - Search tag in package io.github.jspinak.brobot.runner.json.utils
Section
Validation Layers: - Search tag in class io.github.jspinak.brobot.runner.json.validation.schema.AutomationDSLValidator
Section
Validation Layers: - Search tag in class io.github.jspinak.brobot.runner.json.validation.schema.ProjectSchemaValidator
Section
Validation Order: - Search tag in io.github.jspinak.brobot.runner.json.validation.schema.SchemaValidator.validateAll(String, String)
Section
Validation Phases: - Search tag in io.github.jspinak.brobot.runner.json.validation.crossref.FunctionReferenceValidator.validateInternalReferences(Object)
Section
Validation Phases: - Search tag in io.github.jspinak.brobot.runner.json.validation.crossref.ReferenceValidator.validateReferences(Object, Object)
Section
Validation Pipeline - Search tag in package io.github.jspinak.brobot.runner.json.validation
Section
Validation Pipeline: - Search tag in class io.github.jspinak.brobot.runner.json.validation.ConfigurationValidator
Section
Validation Process - Search tag in package io.github.jspinak.brobot.runner.json.validation.schema
Section
Validation Process: - Search tag in io.github.jspinak.brobot.runner.json.validation.business.FunctionRuleValidator.validateFunctionRules(Object)
Section
Validation Process: - Search tag in io.github.jspinak.brobot.runner.json.validation.crossref.StateReferenceValidator.validateStateReferencesInFunctions(Object, Object)
Section
Validation Process: - Search tag in io.github.jspinak.brobot.runner.json.validation.resource.ImageResourceValidator.validateImageResources(JSONObject, Path)
Section
Validation Process: - Search tag in io.github.jspinak.brobot.runner.json.validation.schema.AutomationDSLValidator.validate(String)
Section
ValidationResult - Search tag in package io.github.jspinak.brobot.runner.json.validation.model
Section
ValidationResult - Class in io.github.jspinak.brobot.runner.json.validation.model
Aggregates results from configuration validation operations.
ValidationResult() - Constructor for class io.github.jspinak.brobot.runner.json.validation.model.ValidationResult
 
ValidationResult() - Constructor for class io.github.jspinak.brobot.tools.actionhistory.PerformanceValidator.ValidationResult
 
ValidationResult(boolean, String, BufferedImage, boolean, boolean) - Constructor for class io.github.jspinak.brobot.util.image.core.ScreenCaptureValidator.ValidationResult
 
Validation Result Integration - Search tag in package io.github.jspinak.brobot.runner.json.validation.exception
Section
Validation Scope: - Search tag in class io.github.jspinak.brobot.runner.json.validation.crossref.StateReferenceValidator
Section
Validation Scope: - Search tag in class io.github.jspinak.brobot.runner.json.validation.resource.ImageResourceValidator
Section
Validation Sequence: - Search tag in io.github.jspinak.brobot.runner.json.validation.ConfigurationValidator.validateConfiguration(String, String, Path)
Section
Validation Sequence: - Search tag in io.github.jspinak.brobot.runner.json.validation.business.BusinessRuleValidator.validateRules(Object, Object)
Section
Validation Sequence: - Search tag in io.github.jspinak.brobot.runner.json.validation.business.TransitionRuleValidator.validateTransitionRules(Object)
Section
ValidationSeverity - Search tag in package io.github.jspinak.brobot.runner.json.validation.model
Section
ValidationSeverity - Enum Class in io.github.jspinak.brobot.runner.json.validation.model
Defines severity levels for validation errors in Brobot configurations.
Validation Steps: - Search tag in io.github.jspinak.brobot.runner.json.validation.schema.ProjectSchemaValidator.validate(String)
Section
Validation Strategies - Search tag in package io.github.jspinak.brobot.analysis.match
Section
Validation Strategy: - Search tag in class io.github.jspinak.brobot.runner.json.validation.crossref.ReferenceValidator
Section
Validation Types - Search tag in package io.github.jspinak.brobot.runner.json.validation
Section
Validation Types: - Search tag in class io.github.jspinak.brobot.runner.json.validation.schema.SchemaValidator
Section
Validators - Search tag in package io.github.jspinak.brobot.runner.json.validation.business
Section
Validators - Search tag in package io.github.jspinak.brobot.runner.json.validation.crossref
Section
Validators - Search tag in package io.github.jspinak.brobot.runner.json.validation.resource
Section
Validators - Search tag in package io.github.jspinak.brobot.runner.json.validation.schema
Section
Validity Rules: - Search tag in io.github.jspinak.brobot.runner.json.validation.model.ValidationResult.isValid()
Section
value() - Element in annotation interface io.github.jspinak.brobot.startup.state.PostStateConstruction
Optional description of what this initialization method does.
value(double) - Method in class io.github.jspinak.brobot.model.analysis.color.ColorInfo.ColorInfoBuilder
 
VALUE - Enum constant in enum class io.github.jspinak.brobot.model.analysis.color.ColorSchema.ColorValue
 
valueBins(int) - Method in class io.github.jspinak.brobot.action.basic.find.HSVBinOptions.HSVBinOptionsBuilder
 
Value Constraints - Search tag in package io.github.jspinak.brobot.runner.json.validation.schema
Section
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.ActionChainOptions.ChainingStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.ActionConfig.Illustrate
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.ActionInterface.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.ActionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.basic.find.color.ColorFindOptions.Color
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.basic.find.FindStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.basic.find.FindStrategyRegistry.FindStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.basic.find.MatchFusionOptions.FusionMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.basic.find.PatternFindOptions.DoOnEach
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.basic.find.PatternFindOptions.Strategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.basic.find.SimilarImagesFindOptions.ComparisonMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.basic.mouse.ScrollOptions.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.basic.region.DefineRegionOptions.DefineAs
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.FindStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.GetTextUntil
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.internal.mouse.ClickType.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.MatchFusionMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.result.MatchCollection.SortStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.result.MatchStatistics.ConfidenceLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.VerificationOptions.Condition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.action.VerificationOptions.Event
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.analysis.color.ColorAnalysis.Analysis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.aspects.annotations.CollectData.DataFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.aspects.annotations.Recoverable.RecoveryStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.capture.BrobotScreenCapture.CaptureStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.capture.CaptureConfiguration.CaptureMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.capture.CrossPlatformPhysicalCapture.CaptureMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.capture.provider.CaptureProvider.ResolutionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.config.logging.LoggingVerbosityConfig.VerbosityLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.control.ExecutionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.core.location.ElementLocator.FindStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.core.services.KeyboardController.SpecialKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.core.services.MouseController.MouseButton
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.debug.ImageDebugConfig.DebugLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.dpi.DPIScalingStrategy.PatternSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.initialization.StateInitializationOrchestrator.InitializationPhase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.logging.events.TransitionEvent.TransitionMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.logging.formatter.LogFormatter.FormatType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.logging.LogCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.logging.LoggingConfiguration.LoggingPreset
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.logging.LoggingConfiguration.OutputFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.logging.LogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.logging.modular.ActionLogFormatter.VerbosityLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.action.MouseButton
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.analysis.color.ColorCluster.ColorSchemaName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.analysis.color.ColorInfo.ColorStat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.analysis.color.ColorSchema.ColorValue
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.analysis.color.PixelProfile.Analysis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.analysis.color.PixelProfiles.Analysis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.analysis.scene.SceneAnalysis.Analysis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.element.Positions.Name
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.state.special.NullState.Name
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.state.special.SpecialStateType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.state.special.UnknownState.Enum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.state.StateObject.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.transition.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.model.transition.StateTransition.StaysVisible
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.navigation.monitoring.StateAwareScheduler.StateCheckConfiguration.CheckMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.runner.json.validation.model.ValidationSeverity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.statemanagement.StateMemory.Enum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.tools.actionhistory.ActionHistoryExporter.ExportFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.Priority
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.tools.history.performance.OptimizationDecision.DecisionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.tools.history.visual.Visualization.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.tools.ml.dataset.encoding.OneHotActionVectorEncoder.HighlightColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.tools.testing.mock.verification.VerificationResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.util.image.constants.BgrColorConstants
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.util.string.TextSelector.Method
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.jspinak.brobot.action.ActionChainOptions.ChainingStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.ActionConfig.Illustrate
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.ActionInterface.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.ActionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.basic.find.color.ColorFindOptions.Color
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.basic.find.FindStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.basic.find.FindStrategyRegistry.FindStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.basic.find.MatchFusionOptions.FusionMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.basic.find.PatternFindOptions.DoOnEach
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.basic.find.PatternFindOptions.Strategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.basic.find.SimilarImagesFindOptions.ComparisonMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.basic.mouse.ScrollOptions.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.basic.region.DefineRegionOptions.DefineAs
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.FindStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.GetTextUntil
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.internal.mouse.ClickType.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.MatchFusionMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.result.MatchCollection.SortStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.result.MatchStatistics.ConfidenceLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.VerificationOptions.Condition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.action.VerificationOptions.Event
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.analysis.color.ColorAnalysis.Analysis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.aspects.annotations.CollectData.DataFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.aspects.annotations.Recoverable.RecoveryStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.capture.BrobotScreenCapture.CaptureStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.capture.CaptureConfiguration.CaptureMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.capture.CrossPlatformPhysicalCapture.CaptureMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.capture.provider.CaptureProvider.ResolutionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.config.logging.LoggingVerbosityConfig.VerbosityLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.control.ExecutionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.core.location.ElementLocator.FindStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.core.services.KeyboardController.SpecialKey
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.core.services.MouseController.MouseButton
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.debug.ImageDebugConfig.DebugLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.dpi.DPIScalingStrategy.PatternSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.initialization.StateInitializationOrchestrator.InitializationPhase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.logging.events.TransitionEvent.TransitionMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.logging.formatter.LogFormatter.FormatType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.logging.LogCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.logging.LoggingConfiguration.LoggingPreset
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.logging.LoggingConfiguration.OutputFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.logging.LogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.logging.modular.ActionLogFormatter.VerbosityLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.action.MouseButton
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.analysis.color.ColorCluster.ColorSchemaName
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.analysis.color.ColorInfo.ColorStat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.analysis.color.ColorSchema.ColorValue
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.analysis.color.PixelProfile.Analysis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.analysis.color.PixelProfiles.Analysis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.analysis.scene.SceneAnalysis.Analysis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.element.Positions.Name
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.state.special.NullState.Name
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.state.special.SpecialStateType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.state.special.UnknownState.Enum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.state.StateObject.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.transition.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.model.transition.StateTransition.StaysVisible
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.navigation.monitoring.StateAwareScheduler.StateCheckConfiguration.CheckMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.runner.json.validation.model.ValidationSeverity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.statemanagement.StateMemory.Enum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.tools.actionhistory.ActionHistoryExporter.ExportFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.Priority
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.tools.history.performance.OptimizationDecision.DecisionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.tools.history.visual.Visualization.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.tools.ml.dataset.encoding.OneHotActionVectorEncoder.HighlightColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.tools.testing.mock.verification.VerificationResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.util.image.constants.BgrColorConstants
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.util.string.TextSelector.Method
Returns an array containing the constants of this enum class, in the order they are declared.
vanish() - Method in class io.github.jspinak.brobot.action.ActionConfigShortcuts
Creates a vanish action configuration.
vanish(double) - Method in class io.github.jspinak.brobot.action.ActionConfigShortcuts
Creates a vanish action with custom timeout.
vanish(Pattern) - Method in class io.github.jspinak.brobot.action.Action
Waits for the specified pattern to vanish from the screen.
vanish(StateImage) - Method in class io.github.jspinak.brobot.action.Action
Waits for the specified image to vanish from the screen.
VANISH - Enum constant in enum class io.github.jspinak.brobot.action.ActionInterface.Type
 
VANISH - Enum constant in enum class io.github.jspinak.brobot.action.ActionType
Waits for elements to disappear
VanishOptions - Class in io.github.jspinak.brobot.action.basic.vanish
Configuration for vanish actions.
VanishOptions.Builder - Class in io.github.jspinak.brobot.action.basic.vanish
Builder for constructing VanishOptions with a fluent API.
Variable Declaration - Search tag in package io.github.jspinak.brobot.runner.dsl.statements
Section
VariableDeclarationStatement - Class in io.github.jspinak.brobot.runner.dsl.statements
Represents a variable declaration statement in the Brobot DSL.
VariableDeclarationStatement() - Constructor for class io.github.jspinak.brobot.runner.dsl.statements.VariableDeclarationStatement
 
VariableExpression - Class in io.github.jspinak.brobot.runner.dsl.expressions
Represents a variable reference expression in the Brobot DSL.
VariableExpression() - Constructor for class io.github.jspinak.brobot.runner.dsl.expressions.VariableExpression
 
Variables - Search tag in package io.github.jspinak.brobot.runner.dsl.expressions
Section
variation(String, TestVariation) - Method in class io.github.jspinak.brobot.tools.testing.data.TestScenario.TestScenarioBuilder
 
variations(Map<? extends String, ? extends TestVariation>) - Method in class io.github.jspinak.brobot.tools.testing.data.TestScenario.TestScenarioBuilder
 
vConcatToSingleColumnPerChannel(List<Mat>) - Method in class io.github.jspinak.brobot.util.image.core.ColorMatrixUtilities
Concatenates multiple 3-channel images into a single Mat with one column per channel.
VECTOR_SIZE - Static variable in class io.github.jspinak.brobot.tools.ml.dataset.model.ActionVector
The size of the action vector.
VERBOSE - Enum constant in enum class io.github.jspinak.brobot.config.logging.LoggingVerbosityConfig.VerbosityLevel
Verbose logging - shows all available information: - Everything from NORMAL - Detailed timing information - Search regions - Match scores - Performance metrics - Additional metadata
VERBOSE - Enum constant in enum class io.github.jspinak.brobot.logging.modular.ActionLogFormatter.VerbosityLevel
 
VerboseFormatter - Class in io.github.jspinak.brobot.logging.modular
Provides comprehensive, detailed output for action results.
VerboseFormatter() - Constructor for class io.github.jspinak.brobot.logging.modular.VerboseFormatter
 
verboseLogging(boolean) - Method in class io.github.jspinak.brobot.config.environment.ExecutionEnvironment.Builder
Enables verbose logging of environment decisions.
VerboseModeConfig() - Constructor for class io.github.jspinak.brobot.config.logging.LoggingVerbosityConfig.VerboseModeConfig
 
VerificationBuilder() - Constructor for class io.github.jspinak.brobot.startup.verification.InitialStateVerifier.VerificationBuilder
 
VerificationOptions - Class in io.github.jspinak.brobot.action
Configuration for action verification and termination conditions.
VerificationOptions.Condition - Enum Class in io.github.jspinak.brobot.action
Defines the type of condition that will terminate the action.
VerificationOptions.Event - Enum Class in io.github.jspinak.brobot.action
Defines the event that satisfies the termination condition.
VerificationOptions.VerificationOptionsBuilder - Class in io.github.jspinak.brobot.action
 
Verification Patterns - Search tag in package io.github.jspinak.brobot.action.composite.chains
Section
VerificationResult - Enum Class in io.github.jspinak.brobot.tools.testing.mock.verification
Enumeration of possible verification result states.
Verified Actions (verify package) - Search tag in package io.github.jspinak.brobot.action.composite
Section
verifiedImages(List<String>) - Method in class io.github.jspinak.brobot.startup.verification.ApplicationStartupVerifier.StartupResult.StartupResultBuilder
 
Verified Matching - Search tag in package io.github.jspinak.brobot.action.composite.multiple.finds
Section
verify() - Method in class io.github.jspinak.brobot.startup.verification.InitialStateVerifier.VerificationBuilder
Executes the verification with the configured options.
verify() - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.ActionPatternVerification.Builder
Starts the verification and returns the verification object.
verify() - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.StateTransitionVerification.Builder
Starts the verification and returns the verification object.
verify(StateEnum...) - Method in class io.github.jspinak.brobot.startup.verification.InitialStateVerifier
Verifies that one of the specified states is currently active.
verify(ApplicationStartupVerifier.StartupConfig) - Method in class io.github.jspinak.brobot.startup.verification.ApplicationStartupVerifier
Performs comprehensive startup verification based on the provided configuration
verify(String...) - Method in class io.github.jspinak.brobot.startup.verification.InitialStateVerifier
Verifies that one of the specified states is currently active.
verifyActiveStates() - Method in class io.github.jspinak.brobot.startup.verification.InitialStateVerifier
Verifies that currently active states are still visible.
verifyElement(ElementLocator.Element) - Method in interface io.github.jspinak.brobot.core.location.ElementLocator
Checks if an element is still present at its last known location.
verifyElement(ElementLocator.Element) - Method in class io.github.jspinak.brobot.core.location.VisualElementLocator
 
verifyFromAllStates(ApplicationStartupVerifier.StartupConfig) - Method in class io.github.jspinak.brobot.startup.verification.ApplicationStartupVerifier
Performs startup verification with automatic discovery from all registered states.
verifyFromStateNames(List<String>, ApplicationStartupVerifier.StartupConfig) - Method in class io.github.jspinak.brobot.startup.verification.ApplicationStartupVerifier
Performs startup verification with automatic discovery from specific states by name.
verifyFromStates(List<State>, ApplicationStartupVerifier.StartupConfig) - Method in class io.github.jspinak.brobot.startup.verification.ApplicationStartupVerifier
Performs startup verification with automatic discovery of required images from states.
verifyImageSetup() - Method in class io.github.jspinak.brobot.config.core.ImagePathManager
Simple verification that just checks if the configured paths have images
verifyImageSetup(List<String>, List<String>) - Method in class io.github.jspinak.brobot.config.core.ImagePathManager
Verify image setup and provide detailed diagnostics.
verifyProperties() - Method in class io.github.jspinak.brobot.config.core.BrobotPropertyVerifier
Logs property verification after application is ready.
version(String) - Method in class io.github.jspinak.brobot.tools.testing.data.TestScenario.TestScenarioBuilder
Version of this test data for tracking changes.
VERY_LOW - Enum constant in enum class io.github.jspinak.brobot.action.result.MatchStatistics.ConfidenceLevel
 
Virtual Time System - Search tag in package io.github.jspinak.brobot.tools.testing.mock.time
Section
visitAllStateImages(State) - Method in class io.github.jspinak.brobot.tools.testing.exploration.StateImageValidator
Visits all StateImages within the given state by performing FIND actions on each.
visual - Search tag in package io.github.jspinak.brobot.tools.history
Section
VISUAL - Enum constant in enum class io.github.jspinak.brobot.debug.ImageDebugConfig.DebugLevel
 
Visual Clustering - Search tag in package io.github.jspinak.brobot.analysis.state.discovery
Section
Visual Combinations - Search tag in package io.github.jspinak.brobot.analysis.scene
Section
VisualDebugRenderer - Class in io.github.jspinak.brobot.debug
Creates visual debugging output with annotated screenshots.
VisualDebugRenderer() - Constructor for class io.github.jspinak.brobot.debug.VisualDebugRenderer
 
VisualElementLocator - Class in io.github.jspinak.brobot.core.location
Visual implementation of the ElementLocator interface.
VisualElementLocator(PatternMatcher, ScreenCaptureService) - Constructor for class io.github.jspinak.brobot.core.location.VisualElementLocator
 
Visual Elements - Search tag in package io.github.jspinak.brobot.model.element
Section
Visual Elements - Search tag in package io.github.jspinak.brobot.tools.history
Section
Visual Feedback - Search tag in package io.github.jspinak.brobot.action.basic.region
Section
VisualFeedbackAspect - Class in io.github.jspinak.brobot.aspects.display
Aspect that provides automatic visual feedback during automation execution.
VisualFeedbackAspect(BrobotLogger, MonitorManager) - Constructor for class io.github.jspinak.brobot.aspects.display.VisualFeedbackAspect
 
VisualFeedbackConfiguration - Class in io.github.jspinak.brobot.config.logging
Configuration class for visual feedback components in Brobot.
VisualFeedbackConfiguration() - Constructor for class io.github.jspinak.brobot.config.logging.VisualFeedbackConfiguration
 
Visualization - Class in io.github.jspinak.brobot.tools.history.visual
Container for visual debugging and analysis illustrations in Brobot.
Visualization() - Constructor for class io.github.jspinak.brobot.tools.history.visual.Visualization
 
Visualization.Type - Enum Class in io.github.jspinak.brobot.tools.history.visual
 
Visualization Capabilities - Search tag in package io.github.jspinak.brobot.util.image.visualization
Section
Visualization Control - Search tag in package io.github.jspinak.brobot.tools.history
Section
VisualizationLayout - Class in io.github.jspinak.brobot.tools.history
Provides matrix operations for arranging images in column-based layouts.
VisualizationLayout() - Constructor for class io.github.jspinak.brobot.tools.history.VisualizationLayout
 
VisualizationOrchestrator - Class in io.github.jspinak.brobot.tools.history
Orchestrates the creation of comprehensive visual illustrations for action results.
VisualizationOrchestrator(AnalysisSidebar, HistoryFileNamer, DrawMatch, DrawRect, DrawClassesLegend, ImageFileUtilities, ActionVisualizer, DrawContours) - Constructor for class io.github.jspinak.brobot.tools.history.VisualizationOrchestrator
 
Visualization Process - Search tag in package io.github.jspinak.brobot.tools.history
Section
Visualization Structure - Search tag in package io.github.jspinak.brobot.tools.history.visual
Section
Visualization Types - Search tag in package io.github.jspinak.brobot.tools.history.visual
Section
VisualizeMotion - Class in io.github.jspinak.brobot.action.basic.find.motion
Creates visual representations of detected motion for debugging and analysis.
VisualizeMotion(DrawMatch, MatrixVisualizer, ColorMatrixUtilities) - Constructor for class io.github.jspinak.brobot.action.basic.find.motion.VisualizeMotion
Constructs an IllustrateMotion instance with required visualization utilities.
visualOperations() - Method in class io.github.jspinak.brobot.aspects.display.VisualFeedbackAspect
Combined pointcut for visual operations
VisualProperties() - Constructor for class io.github.jspinak.brobot.debug.ImageDebugConfig.VisualProperties
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form