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

T

TAB - Enum constant in enum class io.github.jspinak.brobot.core.services.KeyboardController.SpecialKey
 
tag(String) - Method in class io.github.jspinak.brobot.tools.testing.data.TestScenario.TestScenarioBuilder
 
tag(String) - Method in class io.github.jspinak.brobot.tools.testing.data.TestVariation.TestVariationBuilder
 
tags() - Element in annotation interface io.github.jspinak.brobot.aspects.annotations.Monitored
Tags for categorizing the operation.
tags(Collection<? extends String>) - Method in class io.github.jspinak.brobot.tools.testing.data.TestScenario.TestScenarioBuilder
 
tags(Collection<? extends String>) - Method in class io.github.jspinak.brobot.tools.testing.data.TestVariation.TestVariationBuilder
 
takeScreenshot(String) - Method in class io.github.jspinak.brobot.action.ConditionalActionChain
Takes a screenshot with the specified filename.
target(String) - Method in class io.github.jspinak.brobot.logging.events.ActionEvent.ActionEventBuilder
Target element or description
TargetImageMatchExtractor - Class in io.github.jspinak.brobot.action.internal.find
Extracts matches for specific target images from scene classification results.
TargetImageMatchExtractor(SearchRegionResolver, MatchCollectionUtilities) - Constructor for class io.github.jspinak.brobot.action.internal.find.TargetImageMatchExtractor
 
targetState(String) - Method in class io.github.jspinak.brobot.logging.LogEntry.LogEntryBuilder
 
Target vs Region - Search tag in package io.github.jspinak.brobot.model.match
Section
TaskButton - Class in io.github.jspinak.brobot.runner.project
Represents a UI button configuration for the desktop runner that calls automation functions.
TaskButton() - Constructor for class io.github.jspinak.brobot.runner.project.TaskButton
 
TaskButton.ButtonPosition - Class in io.github.jspinak.brobot.runner.project
Represents position information for a button in the UI.
TaskButton.ButtonStyling - Class in io.github.jspinak.brobot.runner.project
Represents styling information for a button.
Task Buttons - Search tag in package io.github.jspinak.brobot.runner.project
Section
Task Definition - Search tag in package io.github.jspinak.brobot.runner.dsl
Section
TaskSequence - Class in io.github.jspinak.brobot.runner.dsl.model
Defines a sequence of actions as data in the Brobot Domain-Specific Language.
TaskSequence() - Constructor for class io.github.jspinak.brobot.runner.dsl.model.TaskSequence
Creates an empty TaskSequence with no steps.
TaskSequence(ActionConfig, ObjectCollection) - Constructor for class io.github.jspinak.brobot.runner.dsl.model.TaskSequence
Creates an TaskSequence with a single initial step.
Task Sequences - Search tag in package io.github.jspinak.brobot.runner.dsl
Section
Task Sequences - Search tag in package io.github.jspinak.brobot.runner.dsl.model
Section
TaskSequenceStateTransition - Class in io.github.jspinak.brobot.navigation.transition
Data-driven state transition implementation for the Brobot framework.
TaskSequenceStateTransition() - Constructor for class io.github.jspinak.brobot.navigation.transition.TaskSequenceStateTransition
 
Template Matching Features - Search tag in package io.github.jspinak.brobot.util.image.recognition
Section
Temporal Analysis - Search tag in package io.github.jspinak.brobot.model.analysis.scene
Section
temporalCondition(String, TemporalConditions) - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.MockScenarioConfig.MockScenarioConfigBuilder
 
temporalConditions(Map<? extends String, ? extends TemporalConditions>) - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.MockScenarioConfig.MockScenarioConfigBuilder
 
TemporalConditions - Class in io.github.jspinak.brobot.tools.testing.mock.scenario
Defines time-based conditions that affect mock behavior during testing.
TemporalConditions.TemporalConditionsBuilder - Class in io.github.jspinak.brobot.tools.testing.mock.scenario
 
TemporalConditions.TimeRange - Class in io.github.jspinak.brobot.tools.testing.mock.scenario
Represents a time range for conditional activation.
TemporalConditions.TimeRange.TimeRangeBuilder - Class in io.github.jspinak.brobot.tools.testing.mock.scenario
 
TERMINATE_ON_CONDITION - Enum constant in enum class io.github.jspinak.brobot.action.VerificationOptions.Condition
The action terminates if the condition is met at any point.
Termination Conditions - Search tag in package io.github.jspinak.brobot.action.composite.repeat
Section
test(ActionResult) - Method in class io.github.jspinak.brobot.action.logging.ConditionalLoggingStrategy.LoggingCondition
 
testBrobotStartupConfiguration(InitialStates) - Method in class io.github.jspinak.brobot.startup.state.InitialStateAutoConfiguration.TestInitialStateConfiguration
 
Test Completion Strategies - Search tag in class io.github.jspinak.brobot.tools.testing.exploration.ExplorationOrchestrator
Section
TestDataBuilder - Class in io.github.jspinak.brobot.tools.testing.data
Builder for structured test data with versioning and variation support.
TestDataBuilder() - Constructor for class io.github.jspinak.brobot.tools.testing.data.TestDataBuilder
 
Test Execution Flow - Search tag in class io.github.jspinak.brobot.tools.testing.exploration.ExplorationSessionRunner
Section
Testing - Search tag in package io.github.jspinak.brobot.tools.builder
Section
Testing() - Constructor for class io.github.jspinak.brobot.config.core.BrobotProperties.Testing
 
TESTING - Enum constant in enum class io.github.jspinak.brobot.logging.LoggingConfiguration.LoggingPreset
Testing settings: balanced logging with action details
Testing Philosophy - Search tag in class io.github.jspinak.brobot.tools.testing.exploration.ExplorationOrchestrator
Section
Testing Philosophy - Search tag in class io.github.jspinak.brobot.tools.testing.exploration.TestRun
Section
Testing Scenarios - Search tag in package io.github.jspinak.brobot.tools.testing.mock.state
Section
Testing Strategy - Search tag in class io.github.jspinak.brobot.tools.testing.exploration.StateExplorationTracker
Section
Testing Strategy - Search tag in class io.github.jspinak.brobot.tools.testing.exploration.StateImageValidator
Section
Testing Support - Search tag in package io.github.jspinak.brobot.action.internal.mouse
Section
Testing Support - Search tag in package io.github.jspinak.brobot.action.internal.text
Section
TestInitialStateConfiguration() - Constructor for class io.github.jspinak.brobot.startup.state.InitialStateAutoConfiguration.TestInitialStateConfiguration
 
TestRun - Class in io.github.jspinak.brobot.tools.testing.exploration
Represents a single test run session with comprehensive metadata for tracking and analysis.
TestRun(String, LocalDateTime, Set<Long>) - Constructor for class io.github.jspinak.brobot.tools.testing.exploration.TestRun
Constructs a new TestRun with initial parameters.
TestScenario - Class in io.github.jspinak.brobot.tools.testing.data
Represents a complete test scenario with baseline data and variations.
TestScenario.Builder - Class in io.github.jspinak.brobot.tools.testing.data
Builder class for creating test scenarios with fluent interface.
TestScenario.TestScenarioBuilder - Class in io.github.jspinak.brobot.tools.testing.data
 
testScreenCapture() - Method in class io.github.jspinak.brobot.util.image.core.ScreenCaptureValidator
Test screen capture and return result
TestVariation - Class in io.github.jspinak.brobot.tools.testing.data
Represents a variation of test data that modifies baseline scenario elements.
TestVariation.Builder - Class in io.github.jspinak.brobot.tools.testing.data
Builder class for creating test variations with fluent interface.
TestVariation.TestVariationBuilder - Class in io.github.jspinak.brobot.tools.testing.data
 
text - Variable in class io.github.jspinak.brobot.core.services.JavaCVOCRService.WordMatch
 
Text - Class in io.github.jspinak.brobot.model.element
Represents text extracted from GUI elements with inherent OCR variability.
Text() - Constructor for class io.github.jspinak.brobot.model.element.Text
 
TEXT - Enum constant in enum class io.github.jspinak.brobot.logging.formatter.LogFormatter.FormatType
Plain text format for human reading
TEXT - Enum constant in enum class io.github.jspinak.brobot.model.state.StateObject.Type
 
TEXT_APPEARS - Enum constant in enum class io.github.jspinak.brobot.action.GetTextUntil
Continue searching until any text appears in the search region.
TEXT_APPEARS - Enum constant in enum class io.github.jspinak.brobot.action.VerificationOptions.Event
The condition is met when target text is found.
TEXT_VANISHES - Enum constant in enum class io.github.jspinak.brobot.action.GetTextUntil
Continue searching until text disappears from the search region.
TEXT_VANISHES - Enum constant in enum class io.github.jspinak.brobot.action.VerificationOptions.Event
The condition is met when target text is no longer found.
Text Extraction - Search tag in package io.github.jspinak.brobot.action.internal.text
Section
Text Extraction - Search tag in package io.github.jspinak.brobot.action.internal.text
Section
TextExtractionResult - Class in io.github.jspinak.brobot.action.result
Manages text extraction results from action execution.
TextExtractionResult() - Constructor for class io.github.jspinak.brobot.action.result.TextExtractionResult
Creates an empty TextExtractionResult.
TextFindOptions - Class in io.github.jspinak.brobot.action.basic.find.text
Configuration for text-based Find actions using OCR (Optical Character Recognition).
TextFindOptions.Builder - Class in io.github.jspinak.brobot.action.basic.find.text
Builder for constructing TextFindOptions with a fluent API.
Text Handling - Search tag in package io.github.jspinak.brobot.model.element
Section
Text Input Features - Search tag in package io.github.jspinak.brobot.action.internal.text
Section
Text Operations - Search tag in package io.github.jspinak.brobot.action.internal.utility
Section
Text Operation Wrappers - Search tag in package io.github.jspinak.brobot.action.internal.text
Section
Text Recognition - Search tag in package io.github.jspinak.brobot.util.string
Section
Text Selection - Search tag in package io.github.jspinak.brobot.util.string
Section
TextSelector - Search tag in package io.github.jspinak.brobot.util.string
Section
TextSelector - Class in io.github.jspinak.brobot.util.string
Selects the most appropriate string from a stochastic Text object using various strategies.
TextSelector() - Constructor for class io.github.jspinak.brobot.util.string.TextSelector
 
TextSelector.Method - Enum Class in io.github.jspinak.brobot.util.string
Available text selection strategies.
TextTyper - Interface in io.github.jspinak.brobot.action.internal.text
Interface for text typing operations.
Text Typing - Search tag in package io.github.jspinak.brobot.action.internal.text
Section
textWrapper(ExecutionMode, MockText, GetTextWrapper) - Method in class io.github.jspinak.brobot.config.mock.MockConfiguration
 
TextWrapper - Class in io.github.jspinak.brobot.tools.testing.wrapper
Wrapper for Text operations that routes to mock or live implementation.
TextWrapper(ExecutionMode, MockText, GetTextWrapper) - Constructor for class io.github.jspinak.brobot.tools.testing.wrapper.TextWrapper
 
TFRECORD - Enum constant in enum class io.github.jspinak.brobot.aspects.annotations.CollectData.DataFormat
TensorFlow TFRecord format
then(ActionConfig) - Method in class io.github.jspinak.brobot.action.ActionChainBuilder
Adds the next action to the chain.
then(ActionConfig) - Method in class io.github.jspinak.brobot.action.ActionChainOptions.Builder
Adds an action to the chain.
then(ActionConfig) - Method in class io.github.jspinak.brobot.action.ActionConfig.Builder
Chains another action to be executed after this one.
then(ActionConfig) - Method in class io.github.jspinak.brobot.action.ConditionalActionChain
Adds a sequential action to the chain (always executes).
then(ActionInterface.Type, ActionConfig) - Method in class io.github.jspinak.brobot.action.ActionChainBuilder
Adds the next action to the chain.
then(PatternFindOptions) - Method in class io.github.jspinak.brobot.action.ConditionalActionChain
Adds a find action to the chain.
then(StateImage) - Method in class io.github.jspinak.brobot.action.ConditionalActionChain
Convenience method to then find an image.
thenAll(ActionConfig...) - Method in class io.github.jspinak.brobot.action.ActionChainBuilder
Adds multiple actions to the chain in sequence.
thenClick() - Method in class io.github.jspinak.brobot.fluent.ActionSequenceBuilder
Adds a click action on the last found object.
thenDragTo(StateImage) - Method in class io.github.jspinak.brobot.fluent.ActionSequenceBuilder
Adds a drag action from the last found object to a target.
thenHighlight(StateImage, double) - Method in class io.github.jspinak.brobot.fluent.ActionSequenceBuilder
Adds a highlight action to visually mark regions on screen.
thenScroll(ScrollOptions.Direction, int) - Method in class io.github.jspinak.brobot.fluent.ActionSequenceBuilder
Adds a scroll action.
thenType(StateString) - Method in class io.github.jspinak.brobot.fluent.ActionSequenceBuilder
Adds a type action with a StateString.
thenWaitVanish(StateImage) - Method in class io.github.jspinak.brobot.fluent.ActionSequenceBuilder
Adds a vanish action to wait for an object to disappear.
Theoretical Foundation - Search tag in package io.github.jspinak.brobot.statemanagement
Section
Thickness Guidelines - Search tag in package io.github.jspinak.brobot.tools.history.draw
Section
threadName(String) - Method in class io.github.jspinak.brobot.logging.events.PerformanceEvent.PerformanceEventBuilder
Thread name where operation was executed
threadName(String) - Method in class io.github.jspinak.brobot.logging.LogEntry.LogEntryBuilder
 
ThreadSafeExecutionController - Class in io.github.jspinak.brobot.control
Thread-safe implementation of ExecutionController.
ThreadSafeExecutionController() - Constructor for class io.github.jspinak.brobot.control.ThreadSafeExecutionController
 
Thread Safety - Search tag in package io.github.jspinak.brobot.action.internal.execution
Section
Thread Safety - Search tag in package io.github.jspinak.brobot.action.internal.service
Section
Thread Safety - Search tag in package io.github.jspinak.brobot.action.internal.utility
Section
Thread Safety - Search tag in package io.github.jspinak.brobot.model.action
Section
Thread Safety - Search tag in package io.github.jspinak.brobot.model.element
Section
Thread Safety - Search tag in package io.github.jspinak.brobot.model.match
Section
Thread Safety - Search tag in package io.github.jspinak.brobot.model.state
Section
Thread Safety - Search tag in package io.github.jspinak.brobot.navigation.monitoring
Section
Thread Safety - Search tag in package io.github.jspinak.brobot.navigation.service
Section
Thread Safety - Search tag in package io.github.jspinak.brobot.tools.ml.dataset.model
Section
Thread Safety - Search tag in package io.github.jspinak.brobot.util
Section
Thread Safety - Search tag in package io.github.jspinak.brobot.util.common
Section
Thread Safety - Search tag in package io.github.jspinak.brobot.util.image.core
Section
Thread Safety - Search tag in package io.github.jspinak.brobot.util.string
Section
threshold() - Element in annotation interface io.github.jspinak.brobot.aspects.annotations.Monitored
Performance threshold in milliseconds.
threshold(int) - Method in class io.github.jspinak.brobot.analysis.results.MotionMetadata.MotionMetadataBuilder
Threshold value used for motion detection (0-255).
throwError(String) - Method in class io.github.jspinak.brobot.action.ConditionalActionChain
Throws an error with the specified message.
throwOnFailure(boolean) - Method in class io.github.jspinak.brobot.startup.verification.ApplicationStartupVerifier.StartupConfig.StartupConfigBuilder
Whether to throw exception on verification failure
Time-based - Search tag in package io.github.jspinak.brobot.action.composite.repeat
Section
Time-Based Testing Scenarios - Search tag in package io.github.jspinak.brobot.tools.testing.mock.time
Section
TIMED_OUT - Enum constant in enum class io.github.jspinak.brobot.tools.testing.mock.verification.VerificationResult
Verification timed out before completion.
timeout() - Element in annotation interface io.github.jspinak.brobot.annotations.IncomingTransition
Timeout for verifying arrival in seconds.
timeout() - Element in annotation interface io.github.jspinak.brobot.aspects.annotations.Recoverable
Maximum total time to spend retrying in milliseconds.
TimeSegment(String, Duration) - Constructor for class io.github.jspinak.brobot.action.result.TimingData.TimeSegment
 
Time Simulation - Search tag in package io.github.jspinak.brobot.tools.testing.mock
Section
timeSinceLastIllustration(Duration) - Method in class io.github.jspinak.brobot.tools.history.performance.PerformanceMetrics.MetricsSnapshot.MetricsSnapshotBuilder
 
timeSinceLastSuccess(Duration) - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.IllustrationContextBuilder
Duration since the last successful execution of this action type.
timestamp(Instant) - Method in class io.github.jspinak.brobot.logging.events.ActionEvent.ActionEventBuilder
Timestamp when the action was executed
timestamp(Instant) - Method in class io.github.jspinak.brobot.logging.events.MatchEvent.MatchEventBuilder
Timestamp when the match operation was initiated
timestamp(Instant) - Method in class io.github.jspinak.brobot.logging.events.PerformanceEvent.PerformanceEventBuilder
Timestamp when the operation was initiated
timestamp(Instant) - Method in class io.github.jspinak.brobot.logging.events.TransitionEvent.TransitionEventBuilder
Timestamp when the transition was initiated
timestamp(Instant) - Method in class io.github.jspinak.brobot.logging.LogEntry.LogEntryBuilder
 
timestamp(LocalDateTime) - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.ActionExecutionRecord.ActionExecutionRecordBuilder
 
timestamp(LocalDateTime) - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.IllustrationContextBuilder
Timestamp when this context was created.
timestamp(LocalDateTime) - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.MockBehaviorVerifier.ExecutionEvent.ExecutionEventBuilder
 
Timestamp Usage - Search tag in class io.github.jspinak.brobot.tools.testing.exploration.StateVisit
Section
timeWrapper(ExecutionMode, MockTime) - Method in class io.github.jspinak.brobot.config.mock.MockConfiguration
 
TimeWrapper - Class in io.github.jspinak.brobot.tools.testing.wrapper
Wrapper for Time operations that routes to mock or live implementation.
TimeWrapper(ExecutionMode, MockTime) - Constructor for class io.github.jspinak.brobot.tools.testing.wrapper.TimeWrapper
 
Timing and Delays - Search tag in package io.github.jspinak.brobot.action.internal.mouse
Section
TimingData - Class in io.github.jspinak.brobot.action.result
Manages timing information for action execution.
TimingData() - Constructor for class io.github.jspinak.brobot.action.result.TimingData
Creates TimingData with the current time as start.
TimingData(LocalDateTime) - Constructor for class io.github.jspinak.brobot.action.result.TimingData
Creates TimingData with specified start time.
TimingData.TimeSegment - Class in io.github.jspinak.brobot.action.result
Represents a timed segment within the overall execution.
Timing Properties - Search tag in package io.github.jspinak.brobot.model.transition
Section
TO - Enum constant in enum class io.github.jspinak.brobot.model.transition.Direction
 
toActionConfig(ActionVector) - Method in interface io.github.jspinak.brobot.tools.ml.dataset.encoding.ActionVectorTranslator
Reconstructs ActionConfig from a numerical vector representation.
toActionConfig(ActionVector) - Method in class io.github.jspinak.brobot.tools.ml.dataset.encoding.OneHotActionVectorEncoder
 
toBooleanSupplier(StateTransition) - Method in class io.github.jspinak.brobot.navigation.transition.TransitionConditionPackager
Converts a StateTransition to an executable BooleanSupplier.
toBooleanSupplier(TaskSequence) - Method in class io.github.jspinak.brobot.navigation.transition.TransitionConditionPackager
Converts an ActionDefinition into an executable BooleanSupplier.
toBuilder() - Method in class io.github.jspinak.brobot.action.basic.find.AreaFilteringOptions
 
toBuilder() - Method in class io.github.jspinak.brobot.action.basic.find.HSVBinOptions
 
toBuilder() - Method in class io.github.jspinak.brobot.action.basic.find.MatchAdjustmentOptions
 
toBuilder() - Method in class io.github.jspinak.brobot.action.basic.find.MatchFusionOptions
 
toBuilder() - Method in class io.github.jspinak.brobot.action.basic.mouse.MousePressOptions
 
toBuilder() - Method in class io.github.jspinak.brobot.action.RepetitionOptions
 
toBuilder() - Method in class io.github.jspinak.brobot.action.VerificationOptions
 
toBuilder() - Method in class io.github.jspinak.brobot.analysis.results.MotionMetadata
 
toBuilder() - Method in class io.github.jspinak.brobot.logging.events.ActionEvent
 
toBuilder() - Method in class io.github.jspinak.brobot.logging.events.MatchEvent
 
toBuilder() - Method in class io.github.jspinak.brobot.logging.events.PerformanceEvent
 
toBuilder() - Method in class io.github.jspinak.brobot.logging.events.TransitionEvent
 
toBuilder() - Method in class io.github.jspinak.brobot.logging.LogEntry
 
toBuilder() - Method in class io.github.jspinak.brobot.model.analysis.color.ColorInfo
 
toBuilder() - Method in class io.github.jspinak.brobot.model.element.SearchRegionOnObject
 
toBuilder() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig
 
toBuilder() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext
 
toBuilder() - Method in class io.github.jspinak.brobot.tools.testing.data.TestScenario
 
toBuilder() - Method in class io.github.jspinak.brobot.tools.testing.data.TestVariation
 
toBuilder() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.MockScenarioConfig
 
toByteArray(BufferedImage) - Static method in class io.github.jspinak.brobot.util.image.core.BufferedImageUtilities
 
toCol(Region, int) - Static method in class io.github.jspinak.brobot.util.region.RegionUtils
 
toFormattedString() - Method in class io.github.jspinak.brobot.config.environment.ConfigurationDiagnostics.DiagnosticReport
 
toGlobalCoordinates(Point, int) - Method in class io.github.jspinak.brobot.monitor.MonitorManager
Convert monitor-relative coordinates to global coordinates
toGrayscale(Mat) - Static method in class io.github.jspinak.brobot.util.image.core.MatrixUtilities
Returns a new grayscale Mat.
toGridNumber(Region, int, int) - Static method in class io.github.jspinak.brobot.util.region.RegionUtils
 
toHex() - Method in class io.github.jspinak.brobot.model.analysis.color.ColorInfo
 
toJson(ActionConfig) - Method in class io.github.jspinak.brobot.runner.json.utils.ActionConfigJsonUtils
Serializes an ActionConfig to a JSON string representation.
toJson(Object) - Method in class io.github.jspinak.brobot.runner.json.parsing.ConfigurationParser
Converts an object to a JSON string with automatic fallback to safe serialization.
toJsonSafe(Object) - Method in class io.github.jspinak.brobot.runner.json.parsing.ConfigurationParser
Directly serializes an object using the safe fallback approach.
toJsonSafe(Object) - Method in class io.github.jspinak.brobot.runner.json.utils.JsonUtils
Safely serializes an object to JSON with automatic fallback handling.
toMatch() - Method in class io.github.jspinak.brobot.core.services.PatternMatcher.MatchResult
Converts this lightweight result to a Brobot Match object.
toMatch() - Method in class io.github.jspinak.brobot.model.element.Location
Converts this Location to a Match with a 1x1 pixel region at the location.
toMatch() - Method in class io.github.jspinak.brobot.model.element.Region
Converts this region to a Match object.
toMatch(Location) - Static method in class io.github.jspinak.brobot.util.location.LocationUtils
Convert location to match
toMonitorCoordinates(Point, int) - Method in class io.github.jspinak.brobot.monitor.MonitorManager
Convert global coordinates to monitor-relative coordinates
toObjectCollection() - Method in class io.github.jspinak.brobot.model.match.Match
Converts this Match to an ObjectCollection containing this match as a StateImage.
toObjectCollection() - Method in class io.github.jspinak.brobot.model.state.StateImage
Converts this StateImage to an ObjectCollection containing only this image.
toObjectCollection() - Method in class io.github.jspinak.brobot.model.state.StateLocation
Converts this StateLocation to an ObjectCollection containing only this location.
toObjectCollection() - Method in class io.github.jspinak.brobot.model.state.StateRegion
Converts this StateRegion to an ObjectCollection containing only this region.
toObjectCollection() - Method in class io.github.jspinak.brobot.model.state.StateString
Converts this StateString to an ObjectCollection containing only this string.
toObjectCollection(ActionVector) - Method in class io.github.jspinak.brobot.tools.ml.dataset.encoding.OneHotActionVectorEncoder
Extracts object data from an ActionVector to create an ObjectCollection.
To Other Types - Search tag in package io.github.jspinak.brobot.util.location
Section
toPattern(PatternFindOptions) - Method in class io.github.jspinak.brobot.action.composite.drag.DragBuilder
Sets the pattern find options for locating the drag destination.
topCenter() - Method in class io.github.jspinak.brobot.model.element.RegionBuilder
Positions the region at the top-center of the screen.
topHalf() - Method in class io.github.jspinak.brobot.model.element.RegionBuilder
Creates a region for the top half of the screen.
topLeft() - Method in class io.github.jspinak.brobot.model.element.RegionBuilder
Positions the region at the top-left of the screen.
TOPLEFT - Enum constant in enum class io.github.jspinak.brobot.model.element.Positions.Name
 
TOPMIDDLE - Enum constant in enum class io.github.jspinak.brobot.model.element.Positions.Name
 
toPrettyJson(Object) - Method in class io.github.jspinak.brobot.runner.json.parsing.ConfigurationParser
Converts an object to a pretty-printed JSON string with automatic fallback.
toPrettyJsonSafe(Object) - Method in class io.github.jspinak.brobot.runner.json.parsing.ConfigurationParser
Directly serializes an object using the safe fallback approach with pretty printing.
toPrettyJsonSafe(Object) - Method in class io.github.jspinak.brobot.runner.json.utils.JsonUtils
Safely serializes an object to pretty-printed JSON with automatic fallback.
topRight() - Method in class io.github.jspinak.brobot.model.element.RegionBuilder
Positions the region at the top-right of the screen.
TOPRIGHT - Enum constant in enum class io.github.jspinak.brobot.model.element.Positions.Name
 
toRow(Region, int) - Static method in class io.github.jspinak.brobot.util.region.RegionUtils
 
toState(String) - Method in class io.github.jspinak.brobot.logging.events.TransitionEvent.TransitionEventBuilder
Target state name
toState(String) - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.MockBehaviorVerifier.ExecutionEvent.ExecutionEventBuilder
 
toState(String) - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.StateTransitionVerification.Builder
Sets the destination state for the current transition.
toStateImage() - Method in class io.github.jspinak.brobot.model.match.Match
If there is a StateObject, we try to recreate it as a StateImage.
toString() - Method in class io.github.jspinak.brobot.action.ActionResult
 
toString() - Method in class io.github.jspinak.brobot.action.basic.find.AreaFilteringOptions.AreaFilteringOptionsBuilder
 
toString() - Method in class io.github.jspinak.brobot.action.basic.find.HSVBinOptions.HSVBinOptionsBuilder
 
toString() - Method in class io.github.jspinak.brobot.action.basic.find.MatchAdjustmentOptions.Builder
 
toString() - Method in class io.github.jspinak.brobot.action.basic.find.MatchFusionOptions.Builder
 
toString() - Method in class io.github.jspinak.brobot.action.basic.mouse.MousePressOptions.MousePressOptionsBuilder
 
toString() - Method in class io.github.jspinak.brobot.action.logging.ActionLoggingEnhancer.LoggingConfiguration.LoggingConfigurationBuilder
 
toString() - Method in class io.github.jspinak.brobot.action.logging.ActionLoggingEnhancer.LoggingConfiguration
 
toString() - Method in class io.github.jspinak.brobot.action.ObjectCollection
Returns a string representation of this collection.
toString() - Method in class io.github.jspinak.brobot.action.RepetitionOptions.RepetitionOptionsBuilder
 
toString() - Method in class io.github.jspinak.brobot.action.result.ActionAnalysis
 
toString() - Method in class io.github.jspinak.brobot.action.result.ActionMetrics
 
toString() - Method in class io.github.jspinak.brobot.action.result.ExecutionHistory
 
toString() - Method in class io.github.jspinak.brobot.action.result.MatchCollection
 
toString() - Method in class io.github.jspinak.brobot.action.result.MatchStatistics
 
toString() - Method in class io.github.jspinak.brobot.action.result.MovementTracker
 
toString() - Method in class io.github.jspinak.brobot.action.result.RegionManager
 
toString() - Method in class io.github.jspinak.brobot.action.result.StateTracker
 
toString() - Method in class io.github.jspinak.brobot.action.result.TextExtractionResult
 
toString() - Method in class io.github.jspinak.brobot.action.result.TimingData.TimeSegment
 
toString() - Method in class io.github.jspinak.brobot.action.result.TimingData
 
toString() - Method in class io.github.jspinak.brobot.action.VerificationOptions.VerificationOptionsBuilder
 
toString() - Method in class io.github.jspinak.brobot.analysis.results.MotionMetadata.MotionMetadataBuilder
 
toString() - Method in class io.github.jspinak.brobot.analysis.results.MotionMetadata
 
toString() - Method in class io.github.jspinak.brobot.analysis.scene.SceneCombinationStore
Returns a string representation of all stored scene combinations.
toString() - Method in class io.github.jspinak.brobot.aspects.core.ActionLifecycleAspect.ActionContext
 
toString() - Method in class io.github.jspinak.brobot.aspects.data.DatasetCollectionAspect.DatasetStats
 
toString() - Method in class io.github.jspinak.brobot.aspects.display.MultiMonitorRoutingAspect.MonitorStats
 
toString() - Method in class io.github.jspinak.brobot.aspects.monitoring.StateTransitionAspect.StateNode
 
toString() - Method in class io.github.jspinak.brobot.aspects.monitoring.StateTransitionAspect.TransitionStats
 
toString() - Method in enum class io.github.jspinak.brobot.capture.CrossPlatformPhysicalCapture.CaptureMethod
 
toString() - Method in class io.github.jspinak.brobot.config.automation.AutomationConfig
 
toString() - Method in class io.github.jspinak.brobot.config.core.BrobotConfiguration.CoreConfig
 
toString() - Method in class io.github.jspinak.brobot.config.core.BrobotConfiguration.EnvironmentConfig
 
toString() - Method in class io.github.jspinak.brobot.config.core.BrobotConfiguration.PerformanceConfig
 
toString() - Method in class io.github.jspinak.brobot.config.core.BrobotConfiguration.SikuliConfig
 
toString() - Method in class io.github.jspinak.brobot.config.core.BrobotConfiguration
 
toString() - Method in class io.github.jspinak.brobot.config.logging.LoggingVerbosityConfig.NormalModeConfig
 
toString() - Method in class io.github.jspinak.brobot.config.logging.LoggingVerbosityConfig
 
toString() - Method in class io.github.jspinak.brobot.config.logging.LoggingVerbosityConfig.VerboseModeConfig
 
toString() - Method in class io.github.jspinak.brobot.config.mock.MockProperties.ActionSuccessProbability
 
toString() - Method in class io.github.jspinak.brobot.config.mock.MockProperties
 
toString() - Method in class io.github.jspinak.brobot.control.ThreadSafeExecutionController
Gets a string representation of the current state.
toString() - Method in class io.github.jspinak.brobot.core.services.JavaCVOCRService.WordMatch
 
toString() - Method in class io.github.jspinak.brobot.debug.DebugReportGenerator.SessionData
 
toString() - Method in class io.github.jspinak.brobot.debug.ImageDebugConfig.ConsoleProperties
 
toString() - Method in class io.github.jspinak.brobot.debug.ImageDebugConfig.LogProperties
 
toString() - Method in class io.github.jspinak.brobot.debug.ImageDebugConfig.RealTimeProperties
 
toString() - Method in class io.github.jspinak.brobot.debug.ImageDebugConfig
 
toString() - Method in class io.github.jspinak.brobot.debug.ImageDebugConfig.VisualProperties
 
toString() - Method in class io.github.jspinak.brobot.debug.ImageFindDebugger.FindDebugInfo
 
toString() - Method in exception class io.github.jspinak.brobot.exception.AutomationException
 
toString() - Method in class io.github.jspinak.brobot.logging.correlation.CorrelationContext.Context
 
toString() - Method in class io.github.jspinak.brobot.logging.events.ActionEvent.ActionEventBuilder
 
toString() - Method in class io.github.jspinak.brobot.logging.events.ActionEvent
 
toString() - Method in class io.github.jspinak.brobot.logging.events.MatchEvent.MatchEventBuilder
 
toString() - Method in class io.github.jspinak.brobot.logging.events.MatchEvent
 
toString() - Method in class io.github.jspinak.brobot.logging.events.PerformanceEvent.PerformanceEventBuilder
 
toString() - Method in class io.github.jspinak.brobot.logging.events.PerformanceEvent
 
toString() - Method in class io.github.jspinak.brobot.logging.events.TransitionEvent
 
toString() - Method in class io.github.jspinak.brobot.logging.events.TransitionEvent.TransitionEventBuilder
 
toString() - Method in class io.github.jspinak.brobot.logging.LogEntry.LogEntryBuilder
 
toString() - Method in class io.github.jspinak.brobot.logging.LogEntry
 
toString() - Method in class io.github.jspinak.brobot.logging.LoggingConfiguration.EnrichmentConfiguration
 
toString() - Method in class io.github.jspinak.brobot.logging.LoggingConfiguration.OutputConfiguration
 
toString() - Method in class io.github.jspinak.brobot.logging.LoggingConfiguration.PerformanceConfiguration
 
toString() - Method in class io.github.jspinak.brobot.logging.LoggingConfiguration
 
toString() - Method in class io.github.jspinak.brobot.model.action.ActionHistory
 
toString() - Method in class io.github.jspinak.brobot.model.action.ActionRecord
 
toString() - Method in class io.github.jspinak.brobot.model.analysis.color.ColorInfo.ColorInfoBuilder
 
toString() - Method in class io.github.jspinak.brobot.model.analysis.color.ColorInfo
 
toString() - Method in class io.github.jspinak.brobot.model.analysis.scene.SceneCombination
 
toString() - Method in class io.github.jspinak.brobot.model.element.Anchor
 
toString() - Method in class io.github.jspinak.brobot.model.element.Anchors
 
toString() - Method in class io.github.jspinak.brobot.model.element.Image
 
toString() - Method in class io.github.jspinak.brobot.model.element.Location
Returns a string representation of this location.
toString() - Method in class io.github.jspinak.brobot.model.element.Movement
 
toString() - Method in class io.github.jspinak.brobot.model.element.Pattern
Returns a detailed string representation of this pattern.
toString() - Method in class io.github.jspinak.brobot.model.element.Position
 
toString() - Method in class io.github.jspinak.brobot.model.element.Region
Returns a string representation of this region.
toString() - Method in class io.github.jspinak.brobot.model.element.Scene
 
toString() - Method in class io.github.jspinak.brobot.model.element.SearchRegionOnObject.SearchRegionOnObjectBuilder
 
toString() - Method in class io.github.jspinak.brobot.model.element.SearchRegionOnObject
 
toString() - Method in class io.github.jspinak.brobot.model.element.SearchRegions
Use utility class to create a string representation
toString() - Method in class io.github.jspinak.brobot.model.element.Text
 
toString() - Method in class io.github.jspinak.brobot.model.match.Match
 
toString() - Method in class io.github.jspinak.brobot.model.state.special.StateText
 
toString() - Method in class io.github.jspinak.brobot.model.state.State
 
toString() - Method in class io.github.jspinak.brobot.model.state.StateImage.Builder
Returns a string representation of this builder's current state.
toString() - Method in class io.github.jspinak.brobot.model.state.StateImage
Returns a string representation of this StateImage.
toString() - Method in class io.github.jspinak.brobot.model.state.StateLocation
 
toString() - Method in class io.github.jspinak.brobot.model.state.StateObjectMetadata
 
toString() - Method in class io.github.jspinak.brobot.model.state.StateRegion
 
toString() - Method in class io.github.jspinak.brobot.model.state.StateString
 
toString() - Method in interface io.github.jspinak.brobot.model.transition.StateTransition
 
toString() - Method in class io.github.jspinak.brobot.navigation.transition.JavaStateTransition
 
toString() - Method in class io.github.jspinak.brobot.navigation.transition.StateTransitions
 
toString() - Method in class io.github.jspinak.brobot.navigation.transition.TaskSequenceStateTransition
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.BusinessTask
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.expressions.BinaryOperationExpression
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.expressions.BuilderExpression
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.expressions.LiteralExpression
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.expressions.MethodCallExpression
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.expressions.VariableExpression
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.InstructionSet
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.model.ActionStep
Returns a human-readable string representation of this ActionStep.
toString() - Method in class io.github.jspinak.brobot.runner.dsl.model.BuilderMethod
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.model.Parameter
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.model.TaskSequence
Returns a human-readable string representation of this TaskSequence.
toString() - Method in class io.github.jspinak.brobot.runner.dsl.statements.AssignmentStatement
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.statements.ForEachStatement
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.statements.IfStatement
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.statements.MethodCallStatement
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.statements.ReturnStatement
 
toString() - Method in class io.github.jspinak.brobot.runner.dsl.statements.VariableDeclarationStatement
 
toString() - Method in record class io.github.jspinak.brobot.runner.json.validation.model.ValidationError
Returns a string representation of this record class.
toString() - Method in class io.github.jspinak.brobot.runner.json.validation.model.ValidationResult
 
toString() - Method in class io.github.jspinak.brobot.runner.project.TaskButton
Creates a simple string representation of the button configuration.
toString() - Method in class io.github.jspinak.brobot.startup.orchestration.LifecycleManager.FrameworkStatus
 
toString() - Method in class io.github.jspinak.brobot.startup.verification.ApplicationStartupVerifier.StartupConfig.StartupConfigBuilder
 
toString() - Method in class io.github.jspinak.brobot.startup.verification.ApplicationStartupVerifier.StartupConfig
 
toString() - Method in class io.github.jspinak.brobot.startup.verification.ApplicationStartupVerifier.StartupResult.StartupResultBuilder
 
toString() - Method in class io.github.jspinak.brobot.startup.verification.ApplicationStartupVerifier.StartupResult
 
toString() - Method in class io.github.jspinak.brobot.tools.actionhistory.PerformanceValidator.ComparisonResult
 
toString() - Method in class io.github.jspinak.brobot.tools.actionhistory.PerformanceValidator.ValidationResult
 
toString() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig.BatchConfig.BatchConfigBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig.BatchConfig
 
toString() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig.IllustrationConfigBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig.QualityMetrics.QualityMetricsBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig.QualityMetrics
 
toString() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig
 
toString() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.ActionExecutionRecord.ActionExecutionRecordBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.ActionExecutionRecord
 
toString() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.IllustrationContextBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.SystemMetrics.SystemMetricsBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.SystemMetrics
 
toString() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext
 
toString() - Method in class io.github.jspinak.brobot.tools.history.performance.OptimizationDecision
 
toString() - Method in class io.github.jspinak.brobot.tools.history.performance.PerformanceMetrics.MetricsSnapshot.MetricsSnapshotBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.history.performance.PerformanceMetrics.MetricsSnapshot
 
toString() - Method in class io.github.jspinak.brobot.tools.history.performance.PerformanceMetrics
 
toString() - Method in class io.github.jspinak.brobot.tools.ml.dataset.model.TrainingExample
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.data.TestScenario.TestScenarioBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.data.TestScenario
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.data.TestVariation.TestVariationBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.data.TestVariation
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.exploration.StateVisit
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.history.MockActionHistoryBuilder.Builder
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.FailurePattern.FailurePatternBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.FailurePattern
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.MockScenarioConfig.MockScenarioConfigBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.MockScenarioConfig
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.MockTestContext.MockTestContextBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.MockTestContext
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.TemporalConditions.TemporalConditionsBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.TemporalConditions.TimeRange.TimeRangeBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.TemporalConditions.TimeRange
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.TemporalConditions
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.ActionPatternVerification.ActionAttempt
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.ActionPatternVerification
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.MockBehaviorVerifier.ExecutionEvent.ExecutionEventBuilder
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.MockBehaviorVerifier.ExecutionEvent
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.StateTransitionVerification
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.StateTransitionVerification.TransitionStep
 
toString() - Method in class io.github.jspinak.brobot.tools.testing.wrapper.HighlightWrapper
Gets a string representation of the wrapper state for debugging.
toString() - Method in class io.github.jspinak.brobot.util.common.Pair
 
toString(Location) - Static method in class io.github.jspinak.brobot.util.location.LocationUtils
Get string representation of location
toString(SearchRegions) - Static method in class io.github.jspinak.brobot.util.region.SearchRegionsUtils
Creates a detailed string representation for debugging purposes.
toStringAsTempStates() - Method in class io.github.jspinak.brobot.action.ActionResult
Formats matches as a temporary state structure visualization.
totalActions(AtomicInteger) - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.MockTestContext.MockTestContextBuilder
Total number of actions executed in this test session.
totalChangedPixels(int) - Method in class io.github.jspinak.brobot.analysis.results.MotionMetadata.MotionMetadataBuilder
Total number of changed pixels detected before filtering.
totalIllustrationsGenerated(int) - Method in class io.github.jspinak.brobot.tools.history.performance.PerformanceMetrics.MetricsSnapshot.MetricsSnapshotBuilder
 
totalPixels(int) - Method in class io.github.jspinak.brobot.model.analysis.color.ColorInfo.ColorInfoBuilder
 
totalUptime(Duration) - Method in class io.github.jspinak.brobot.tools.history.performance.PerformanceMetrics.MetricsSnapshot.MetricsSnapshotBuilder
 
toVector(ActionResult) - Method in interface io.github.jspinak.brobot.tools.ml.dataset.encoding.ActionVectorTranslator
Converts an action result into a numerical vector representation.
toVector(ActionResult) - Method in class io.github.jspinak.brobot.tools.ml.dataset.encoding.OneHotActionVectorEncoder
 
trace(LogCategory, String) - Method in interface io.github.jspinak.brobot.logging.BrobotLogger
Log a trace message.
TRACE - Enum constant in enum class io.github.jspinak.brobot.logging.LogLevel
Most detailed information, method entry/exit
trackMemory() - Element in annotation interface io.github.jspinak.brobot.aspects.annotations.Monitored
Whether to track memory usage for this operation.
TrainingExample - Class in io.github.jspinak.brobot.tools.ml.dataset.model
Serializable container for machine learning training data.
TrainingExample(short[], String, ArrayList<BufferedImage>) - Constructor for class io.github.jspinak.brobot.tools.ml.dataset.model.TrainingExample
 
TrainingExample.Builder - Class in io.github.jspinak.brobot.tools.ml.dataset.model
Builder for creating TrainingExample instances.
TrainingExample Components - Search tag in package io.github.jspinak.brobot.tools.ml.dataset.model
Section
TrainingExampleReader - Class in io.github.jspinak.brobot.tools.ml.dataset.io
Reads serialized training data from persistent storage.
TrainingExampleReader() - Constructor for class io.github.jspinak.brobot.tools.ml.dataset.io.TrainingExampleReader
Creates a TrainingExampleReader with the default filename.
TrainingExampleReader(String) - Constructor for class io.github.jspinak.brobot.tools.ml.dataset.io.TrainingExampleReader
Creates a TrainingExampleReader with a custom filename.
TrainingExampleWriter - Class in io.github.jspinak.brobot.tools.ml.dataset.io
Accumulates and persists training data to disk.
TrainingExampleWriter() - Constructor for class io.github.jspinak.brobot.tools.ml.dataset.io.TrainingExampleWriter
Creates a TrainingExampleWriter with the default filename.
TrainingExampleWriter(String) - Constructor for class io.github.jspinak.brobot.tools.ml.dataset.io.TrainingExampleWriter
Creates a TrainingExampleWriter with a custom filename.
transformation(String, BiFunction<String, Object, Object>) - Method in class io.github.jspinak.brobot.tools.testing.data.TestVariation.TestVariationBuilder
 
transformations(Map<? extends String, ? extends BiFunction<String, Object, Object>>) - Method in class io.github.jspinak.brobot.tools.testing.data.TestVariation.TestVariationBuilder
 
transition(String, String, boolean) - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.StateTransitionVerification.Builder
Adds a transition step with timing constraints.
TransitionAnnotationBeanPostProcessor - Class in io.github.jspinak.brobot.annotations
BeanPostProcessor that detects and collects beans annotated with @TransitionSet.
TransitionAnnotationBeanPostProcessor() - Constructor for class io.github.jspinak.brobot.annotations.TransitionAnnotationBeanPostProcessor
 
TransitionConditionPackager - Class in io.github.jspinak.brobot.navigation.transition
Converts various transition types into executable BooleanSupplier functions.
TransitionConditionPackager(Action) - Constructor for class io.github.jspinak.brobot.navigation.transition.TransitionConditionPackager
 
Transition Definition - Search tag in package io.github.jspinak.brobot.tools.builder
Section
Transition Discovery - Search tag in package io.github.jspinak.brobot.navigation.transition
Section
TransitionEvent - Class in io.github.jspinak.brobot.logging.events
Event representing a state transition in the Brobot framework.
TransitionEvent.TransitionEventBuilder - Class in io.github.jspinak.brobot.logging.events
 
TransitionEvent.TransitionMethod - Enum Class in io.github.jspinak.brobot.logging.events
Methods used for state transitions
Transition Execution - Search tag in package io.github.jspinak.brobot.model.transition
Section
Transition Execution Model - Search tag in package io.github.jspinak.brobot.navigation.transition
Section
TransitionExecutor - Class in io.github.jspinak.brobot.navigation.transition
Orchestrates complex state transitions in the Brobot framework.
TransitionExecutor(StateTransitionService, StateTransitionsJointTable, StateVisibilityManager, StateMemory, StateService, TransitionFetcher, TransitionConditionPackager) - Constructor for class io.github.jspinak.brobot.navigation.transition.TransitionExecutor
 
TransitionFetcher - Class in io.github.jspinak.brobot.navigation.transition
Retrieves and packages all transition components needed for state navigation.
TransitionFetcher(StateMemory, StateService, StateTransitionService, TransitionConditionPackager) - Constructor for class io.github.jspinak.brobot.navigation.transition.TransitionFetcher
 
TransitionFunction - Interface in io.github.jspinak.brobot.model.transition
 
Transition Functions - Search tag in package io.github.jspinak.brobot.model.transition
Section
Transition Management - Search tag in package io.github.jspinak.brobot.navigation.service
Section
transitionMethods() - Method in class io.github.jspinak.brobot.aspects.monitoring.StateTransitionAspect
Combined pointcut for all transition-related methods
Transition Model - Search tag in package io.github.jspinak.brobot.model.transition
Section
Transition Properties - Search tag in package io.github.jspinak.brobot.model.transition
Section
Transition Rules - Search tag in package io.github.jspinak.brobot.runner.json.validation.business
Section
TransitionRuleValidator - Class in io.github.jspinak.brobot.runner.json.validation.business
Validates business rules for state transitions in Brobot configurations.
TransitionRuleValidator() - Constructor for class io.github.jspinak.brobot.runner.json.validation.business.TransitionRuleValidator
 
TRANSITIONS - Enum constant in enum class io.github.jspinak.brobot.logging.LogCategory
State transitions and navigation
TransitionSet - Annotation Interface in io.github.jspinak.brobot.annotations
Marks a class as containing all transitions for a specific state.
TransitionSetProcessor - Class in io.github.jspinak.brobot.annotations
Processes @TransitionSet classes and their @IncomingTransition and @OutgoingTransition methods to build StateTransitions objects for the Brobot framework.
TransitionSetProcessor(StateTransitionsJointTable, StateService, StateTransitionService) - Constructor for class io.github.jspinak.brobot.annotations.TransitionSetProcessor
 
TransitionStats(String, String) - Constructor for class io.github.jspinak.brobot.aspects.monitoring.StateTransitionAspect.TransitionStats
 
TransitionStep(String, String, Duration, Duration, boolean) - Constructor for class io.github.jspinak.brobot.tools.testing.mock.verification.StateTransitionVerification.TransitionStep
 
Transition Types - Search tag in package io.github.jspinak.brobot.navigation.transition
Section
Transition Validation - Search tag in package io.github.jspinak.brobot.runner.json.validation.business
Section
Transition Verification - Search tag in package io.github.jspinak.brobot.model.transition
Section
Traversal Process - Search tag in io.github.jspinak.brobot.tools.testing.exploration.StateTraversalService.traverseAllStates(boolean)
Section
Traversal Strategy - Search tag in class io.github.jspinak.brobot.tools.testing.exploration.StateTraversalService
Section
traverse(Path) - Method in class io.github.jspinak.brobot.navigation.path.PathTraverser
Executes all transitions in a path sequentially.
traverseAllStates(boolean) - Method in class io.github.jspinak.brobot.tools.testing.exploration.StateTraversalService
Performs comprehensive traversal of all states in the application.
treeToValue(JsonNode, Class<T>) - Method in class io.github.jspinak.brobot.runner.json.parsing.BrobotObjectMapper
 
trimPath(Set<Long>) - Method in class io.github.jspinak.brobot.navigation.path.Path
 
TRUE - Enum constant in enum class io.github.jspinak.brobot.model.transition.StateTransition.StaysVisible
 
TuningConstraints - Class in io.github.jspinak.brobot.tools.tuning.model
Defines maximum threshold values for action timing parameters.
TuningConstraints() - Constructor for class io.github.jspinak.brobot.tools.tuning.model.TuningConstraints
 
TuningExperiment - Class in io.github.jspinak.brobot.tools.tuning.model
Represents a collection of timing parameters and their execution results.
TuningExperiment() - Constructor for class io.github.jspinak.brobot.tools.tuning.model.TuningExperiment
Creates a TuningExperiment with randomly generated parameters.
TuningExperiment(ActionConfig) - Constructor for class io.github.jspinak.brobot.tools.tuning.model.TuningExperiment
Creates a TuningExperiment from existing ActionConfig.
TuningExperimentStore - Class in io.github.jspinak.brobot.tools.tuning.store
Manages collections of parameter tuning results for optimization analysis.
TuningExperimentStore() - Constructor for class io.github.jspinak.brobot.tools.tuning.store.TuningExperimentStore
 
TuningExperiment Structure - Search tag in package io.github.jspinak.brobot.tools.tuning.model
Section
turnOff(Match) - Method in class io.github.jspinak.brobot.tools.history.draw.MatchHighlighter
Deactivates a persistent highlight on the specified match.
turnOn(Match, StateObjectMetadata, ActionConfig) - Method in class io.github.jspinak.brobot.tools.history.draw.MatchHighlighter
Activates a persistent highlight on the specified match.
type() - Method in class io.github.jspinak.brobot.action.ActionConfigShortcuts
Creates a basic type action configuration without modifiers.
type() - Static method in class io.github.jspinak.brobot.util.ConditionalActionWrapper
 
type(ObjectCollection...) - Method in class io.github.jspinak.brobot.action.Action
Performs a Type action with default options using the specified object collections.
type(StateString) - Method in class io.github.jspinak.brobot.action.Action
Types the text from the specified StateString.
type(StateString, ActionConfig) - Method in class io.github.jspinak.brobot.action.internal.text.DefaultTextTyper
 
type(StateString, ActionConfig) - Method in interface io.github.jspinak.brobot.action.internal.text.TextTyper
Types the specified text into the currently focused window or input field.
type(String) - Method in class io.github.jspinak.brobot.action.Action
Types the specified text string.
type(String) - Method in class io.github.jspinak.brobot.action.ActionConfigShortcuts
Creates a type action configuration with keyboard modifiers.
type(String) - Method in class io.github.jspinak.brobot.action.composite.chains.ActionConfigFacade
Types text at the current cursor position.
type(String) - Method in class io.github.jspinak.brobot.action.ConditionalActionChain
Types the specified text.
type(String) - Method in interface io.github.jspinak.brobot.core.services.KeyboardController
Types the specified text string.
type(String) - Method in class io.github.jspinak.brobot.tools.actionhistory.RecordingActionWrapper
 
type(String, int) - Method in interface io.github.jspinak.brobot.core.services.KeyboardController
Types the specified text with a delay between characters.
TYPE - Enum constant in enum class io.github.jspinak.brobot.action.ActionInterface.Type
 
TYPE - Enum constant in enum class io.github.jspinak.brobot.action.ActionType
Types text or key combinations
TYPE - Enum constant in enum class io.github.jspinak.brobot.logging.events.TransitionEvent.TransitionMethod
Navigation via typing
typeAndVerify(double, double) - Static method in class io.github.jspinak.brobot.action.examples.ActionChainExamples.ChainPatterns
Creates a type-and-verify chain.
Type Checking - Search tag in package io.github.jspinak.brobot.model.state.special
Section
Type Checking - Search tag in package io.github.jspinak.brobot.util.location
Section
Type Conversions - Search tag in package io.github.jspinak.brobot.runner.json.utils
Section
typeOperations() - Method in class io.github.jspinak.brobot.aspects.display.VisualFeedbackAspect
Pointcut for type operations
TypeOptions - Class in io.github.jspinak.brobot.action.basic.type
Configuration for Type actions, which send keyboard input.
TypeOptions.Builder - Class in io.github.jspinak.brobot.action.basic.type
Builder for constructing TypeOptions with a fluent API.
typeSlowly(double) - Method in class io.github.jspinak.brobot.action.ActionConfigShortcuts
Creates a type action with custom delay between keystrokes.
Type System - Search tag in package io.github.jspinak.brobot.runner.dsl.expressions
Section
TypeText - Class in io.github.jspinak.brobot.action.basic.type
Types text to the window in focus in the Brobot model-based GUI automation framework.
TypeText(TextTyper, TimeWrapper) - Constructor for class io.github.jspinak.brobot.action.basic.type.TypeText
 
Type Validation - Search tag in package io.github.jspinak.brobot.runner.json.validation.schema
Section
typeWithModifiers(String, String) - Method in class io.github.jspinak.brobot.action.composite.chains.ActionConfigFacade
Types text with keyboard modifiers (e.g., CTRL+V for paste).
Typical Constraint Values - Search tag in package io.github.jspinak.brobot.tools.tuning.model
Section
Typing Characteristics - Search tag in package io.github.jspinak.brobot.action.internal.text
Section
Typing Process - Search tag in package io.github.jspinak.brobot.action.basic.type
Section
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