Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form