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

A

ABOVE_MATCH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
ABSOLUTE - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.MatchFusionMethod
 
Action - Class in io.github.jspinak.brobot.actions.actionExecution
Entry point for executing GUI automation actions in the Brobot model-based framework.
Action(ActionExecution, ActionService) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.Action
 
ACTION - Enum constant in enum class io.github.jspinak.brobot.report.log.model.LogType
 
ActionDefinition - Class in io.github.jspinak.brobot.dsl
Defines a sequence of actions as data in the Brobot Domain-Specific Language.
ActionDefinition() - Constructor for class io.github.jspinak.brobot.dsl.ActionDefinition
 
ActionDefinition(ActionOptions, ObjectCollection) - Constructor for class io.github.jspinak.brobot.dsl.ActionDefinition
 
ActionDefinitionStateTransition - Class in io.github.jspinak.brobot.manageStates
Data-driven state transition implementation for the Brobot framework.
ActionDefinitionStateTransition() - Constructor for class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
ActionDurations - Class in io.github.jspinak.brobot.actions.methods.time
Mock durations for different Actions.
ActionDurations() - Constructor for class io.github.jspinak.brobot.actions.methods.time.ActionDurations
 
ActionExecution - Class in io.github.jspinak.brobot.actions.actionExecution
Performs the Action and maintenance around the Action such as - Setting the start time and saving the operation's duration - Executing pauses before and after the operation - Determining the success of the operation - Saving the MatchSnapshots Any Action that is run independently of this class should have code to perform maintenance around the Action.
ActionExecution(Time, IllustrateScreenshot, SelectRegions, ActionLifecycleManagement, DatasetManager, Success, MatchesInitializer, ActionLogger, CaptureScreenshot, AutomationSession) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.ActionExecution
 
ActionInterface - Interface in io.github.jspinak.brobot.actions.actionExecution
Core interface for all actions in the Brobot model-based GUI automation framework.
ActionLifecycle - Class in io.github.jspinak.brobot.actions.actionExecution.actionLifecycle
 
ActionLifecycle(LocalDateTime, double) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
ActionLifecycleManagement - Class in io.github.jspinak.brobot.actions.actionExecution.actionLifecycle
 
ActionLifecycleManagement(Time) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
ActionLogger - Interface in io.github.jspinak.brobot.report.log
Interface for creating different types of logs.
ActionLoggerImpl - Class in io.github.jspinak.brobot.report.log.impl
 
ActionLoggerImpl(LogSink) - Constructor for class io.github.jspinak.brobot.report.log.impl.ActionLoggerImpl
 
ActionOptions - Class in io.github.jspinak.brobot.actions.actionOptions
Configuration object that defines how GUI automation actions are executed in Brobot.
ActionOptions() - Constructor for class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
ActionOptions.Action - Enum Class in io.github.jspinak.brobot.actions.actionOptions
 
ActionOptions.Builder - Class in io.github.jspinak.brobot.actions.actionOptions
 
ActionOptions.ClickUntil - Enum Class in io.github.jspinak.brobot.actions.actionOptions
 
ActionOptions.Color - Enum Class in io.github.jspinak.brobot.actions.actionOptions
 
ActionOptions.DefineAs - Enum Class in io.github.jspinak.brobot.actions.actionOptions
 
ActionOptions.DoOnEach - Enum Class in io.github.jspinak.brobot.actions.actionOptions
 
ActionOptions.Find - Enum Class in io.github.jspinak.brobot.actions.actionOptions
 
ActionOptions.GetTextUntil - Enum Class in io.github.jspinak.brobot.actions.actionOptions
 
ActionOptions.Illustrate - Enum Class in io.github.jspinak.brobot.actions.actionOptions
 
ActionOptions.MatchFusionMethod - Enum Class in io.github.jspinak.brobot.actions.actionOptions
 
ActionOptions.ScrollDirection - Enum Class in io.github.jspinak.brobot.actions.actionOptions
 
ActionOptionsForDrag - Class in io.github.jspinak.brobot.actions.composites.methods.drag
 
ActionOptionsForDrag() - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
 
ActionOptionsJsonUtils - Class in io.github.jspinak.brobot.json.utils
Utilities for serializing ActionOptions to and from JSON.
ActionOptionsJsonUtils(JsonUtils, JsonParser) - Constructor for class io.github.jspinak.brobot.json.utils.ActionOptionsJsonUtils
 
ActionOptionsObjectCollectionPair - Class in io.github.jspinak.brobot.actions.composites.multipleActions
 
ActionOptionsObjectCollectionPair(ActionOptions, ObjectCollection) - Constructor for class io.github.jspinak.brobot.actions.composites.multipleActions.ActionOptionsObjectCollectionPair
 
ActionOptionsSerializer - Class in io.github.jspinak.brobot.json.serializers
Custom serializer for ActionOptions to handle special cases
ActionOptionsSerializer() - Constructor for class io.github.jspinak.brobot.json.serializers.ActionOptionsSerializer
 
actionOptionsToJson(ActionOptions) - Method in class io.github.jspinak.brobot.json.utils.ActionOptionsJsonUtils
Serializes ActionOptions to JSON, handling special cases
actionOptionsToMap(ActionOptions) - Method in class io.github.jspinak.brobot.json.utils.ActionOptionsJsonUtils
Converts ActionOptions to a Map representation that's easier to work with for custom serialization, excluding problematic fields
ActionResultCombo - Class in io.github.jspinak.brobot.actions.actionResultCombo
An ActionResultsCombos has both an action and an expected result.
ActionResultCombo() - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
ActionService - Class in io.github.jspinak.brobot.actions.actionExecution
Returns the corresponding Action class as specified in ActionOptions.
ActionService(BasicAction, CompositeAction, FindFunctions) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.ActionService
 
ActionStep - Class in io.github.jspinak.brobot.dsl
 
ActionStep() - Constructor for class io.github.jspinak.brobot.dsl.ActionStep
 
ActionStep(ActionOptions, ObjectCollection) - Constructor for class io.github.jspinak.brobot.dsl.ActionStep
 
ActionText - Class in io.github.jspinak.brobot.actions.actionExecution.manageTrainingData
Determines the text description of an action given the action itself as well as the active states before and after action execution.
ActionText() - Constructor for class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.ActionText
 
ActionVector - Class in io.github.jspinak.brobot.datatypes.trainingData
An ActionVector is the translation of the ActionOptions variable into a vector of numbers, to be used for machine learning.
ActionVector() - Constructor for class io.github.jspinak.brobot.datatypes.trainingData.ActionVector
 
ActionVectorOneHot - Class in io.github.jspinak.brobot.actions.actionExecution.manageTrainingData
This translation method uses one hot encoding to encode the type of action performed.
ActionVectorOneHot() - Constructor for class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.ActionVectorOneHot
 
ActionVectorTranslation - Interface in io.github.jspinak.brobot.actions.actionExecution.manageTrainingData
There can be different ways to translate an ActionOption variable to a vector.
ActiveStates - Class in io.github.jspinak.brobot.manageStates
Manages a collection of currently active states in the Brobot framework.
ActiveStates() - Constructor for class io.github.jspinak.brobot.manageStates.ActiveStates
 
add(PixelAnalysis) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
add(SceneAnalysis) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
add(KmeansProfile) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfiles
 
add(ParameterCollection) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollections
 
add(Anchor) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchors
 
add(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
Adds another Location's coordinates to this Location.
add(Location, Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Add one location to another
add(Match...) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
add(IStateTransition) - Method in class io.github.jspinak.brobot.manageStates.Path
 
add(StateTransitions) - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
 
add(Long) - Method in class io.github.jspinak.brobot.manageStates.Path
 
add(Long, Long) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
add(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
add(String) - Method in class io.github.jspinak.brobot.services.Init
 
addActionCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
addActionOptionsObjectCollectionPair(ActionOptions, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
 
addActiveState(Long) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
addActiveState(Long, boolean) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
addAll(Text) - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
addAll(List<Match>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addAllResults(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addAnalysis(ColorCluster.ColorSchemaName, SceneAnalysis.Analysis, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
addAnchor(Anchor) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
addAnchor(Positions.Name, Position) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
addAnchor(Positions.Name, Positions.Name) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
addAnchor(Positions.Name, Positions.Name) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
addChild(Tree) - Method in class io.github.jspinak.brobot.report.Tree
 
addColorToMat(Mat, Mat, Scalar) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
Add the color to the original Mat where the mask is turned on (255).
addContextImages(String...) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage.Builder
Deprecated.
 
addCustomFind(BiConsumer<Matches, List<ObjectCollection>>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindFunctions
 
addData(ActionVector, String, ArrayList<BufferedImage>) - Method in class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.SaveTrainingData
 
addDefinedRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addError(ValidationError) - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Adds an error to the validation result.
addError(String, String, ValidationSeverity) - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Adds an error with a specific code, message, and severity.
addFilename(String) - Method in class io.github.jspinak.brobot.imageUtils.FilenameRepo
 
addFind(ActionOptions.Find) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
addFullImages(String...) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage.Builder
Deprecated.
 
addHiddenState(Long) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
addHorizontalSubmats(List<Mat>) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
addHorizontalSubmats(Mat...) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
addImage(ScenesPerImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.TempStateRepo
 
addImage(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombination
 
addImage(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.TempStateWithImages
 
addImage(StateImage, Set<Integer>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.TempStateRepo
 
addImage(String) - Method in class io.github.jspinak.brobot.manageStates.QuickStateAndTransitionsBuilder
 
addInsideImages(String...) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage.Builder
Deprecated.
 
addKmeanProfiles(ColorCluster.ColorSchemaName, KmeansProfiles) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
addKMeansIfNeeded(Set<StateImage>, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetKMeansProfiles
 
addKmeansProfile(ColorCluster.ColorSchemaName, KmeansProfile) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
addLocations(Matches, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.AddNonImageObjects
 
addMatch(int, int, int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
addMatch(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
addMatch(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
addMatches(int, int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
addMatches(Matches, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.AddNonImageObjects
 
addMatchList(List<Match>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
addMatchListToMatches(List<Match>, Matches) - Method in class io.github.jspinak.brobot.actions.methods.MatchOps
 
addMatchObjects(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addMatchSnapshot(int, int, int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
addMatchSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
addMatchSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
addMats(List<Mat>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector.Builder
 
addMats(Mat...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector.Builder
 
addMockPerformed() - Method in class io.github.jspinak.brobot.mock.MockStatus
 
addNewProfiles(KmeansProfilesAllSchemas, StateImage, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetKMeansProfiles
 
AddNonImageObjects - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement
Non-image objects are adjusted and added directly to the Matches variable.
AddNonImageObjects() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.AddNonImageObjects
 
addNonMatchResults(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addOffset(List<ObjectCollection>, Matches, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.OffsetOps
 
addOffsetAsLastMatch(Matches, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.OffsetOps
Happens after the FIND action to determine the last location to act on.
addOffsetAsOnlyMatch(List<ObjectCollection>, Matches, boolean) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.OffsetOps
Happens at the beginning of the FIND action if there are no objects in the collections.
addPath(Path) - Method in class io.github.jspinak.brobot.manageStates.Paths
 
addPattern(Pattern) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
addPattern(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
addPatterns(Pattern...) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
addPatterns(String...) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
addPercentH(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
addPercentOfH(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
addPercentOfW(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
addPercentW(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
addPngExtensionIfNeeded(String) - Static method in class io.github.jspinak.brobot.imageUtils.FilenameOps
 
addRegions(Matches, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.AddNonImageObjects
Finding Text in Regions doesn't happen in the Find Action.
addResultCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
addScene(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.ScenesPerImage
 
addSceneAnalysis(SceneAnalysis) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addSceneCombinations(List<SceneCombination>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombinations
 
addScenes(Scene...) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
addScenes(Set<Integer>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.ScenesPerImage
 
addSearchRegion(Region) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
addSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
addSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
addSearchRegion(StateRegion) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
addSearchRegions(Region...) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
 
addSearchRegions(List<Region>) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
 
addSetOfData(Matches) - Method in class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.DatasetManager
Adds the screenshot taken before the action, the action vector, action description, and a new screenshot.
addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
A Snapshot is either: 1.
addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
addState(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.ActiveStates
 
addStateImage(StateImage) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
addStateLocation(StateLocation) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
addStateRegion(StateRegion) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
addStates(ActiveStates) - Method in class io.github.jspinak.brobot.manageStates.ActiveStates
 
addStates(Set<StateEnum>) - Method in class io.github.jspinak.brobot.manageStates.ActiveStates
 
addStateSet(int, State...) - Method in class io.github.jspinak.brobot.manageStates.InitialStates
 
addStateSet(int, String...) - Method in class io.github.jspinak.brobot.manageStates.InitialStates
 
addStateString(StateString) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
addStateText(String) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
addStep(ActionOptions, ObjectCollection) - Method in class io.github.jspinak.brobot.dsl.ActionDefinition
 
addStep(ActionStep) - Method in class io.github.jspinak.brobot.dsl.ActionDefinition
 
addString(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addSubMat(Location, Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
addSwipe() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
addText(Mat, String) - Method in class io.github.jspinak.brobot.imageUtils.ShowScoring
 
addTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
addTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
addTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
addTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
addTimesActedOn() - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
addToActivate(String...) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition.Builder
 
addToExit(String...) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition.Builder
 
addToJointTable(StateTransitions) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
Each transition can activate multiple states.
addTransition(ActionDefinitionStateTransition) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
addTransition(JavaStateTransition) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
addTransition(JavaStateTransition) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
addTransition(BooleanSupplier, String...) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
addTransition(BooleanSupplier, String...) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
addTransitionFinish(JavaStateTransition) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
addTransitionFinish(BooleanSupplier) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
addTransitionImage(String, String) - Method in class io.github.jspinak.brobot.manageStates.QuickStateAndTransitionsBuilder
 
addTransitionsToHiddenStates(State) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
Hidden States can be accessed by closing the State hiding them.
addVerticalSubmats(List<Mat>) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
addVerticalSubmats(Mat...) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
addVisit() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
AdjacentStates - Class in io.github.jspinak.brobot.manageStates
 
AdjacentStates(AllStatesInProjectService, StateMemory, StateTransitionsInProjectService) - Constructor for class io.github.jspinak.brobot.manageStates.AdjacentStates
 
adjust(int, int, int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
adjust(Match, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.AdjustMatches
 
adjust(Region, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineHelper
Adjust the defined region according to the ActionOptions.
adjustActiveStatesWithMatches(Matches) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
adjustAll(Matches, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.AdjustMatches
 
adjustAll(ObjectCollection, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.AdjustMatches
 
AdjustMatches - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement
Adjust Matches according to the options in ActionOptions.
AdjustMatches() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.AdjustMatches
 
adjustToRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
adjustToRegion(Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Adjust location to be within region bounds
adjustX(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
adjustX(Region, int) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
adjustX2(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
adjustX2(Region, int) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
Sets x2 with respect to x and not to w (adjusts the width)
adjustY(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
adjustY(Region, int) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
adjustY2(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
adjustY2(Region, int) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
Sets y2 with respect to y and not to h (adjusts the height)
AfterClick - Class in io.github.jspinak.brobot.actions.methods.basicactions.click
After a successful click, Sets the probability that the object remains visible or disappears.
AfterClick(MoveMouseWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.click.AfterClick
 
ALL - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
ALL_WORDS - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
allBordersDefined() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefinedBorders
 
allowScreenCapture(boolean) - Method in class io.github.jspinak.brobot.actions.BrobotEnvironment.Builder
Sets whether screen capture is allowed even when display is available.
AllStatesInProject - Class in io.github.jspinak.brobot.database.data
 
AllStatesInProject() - Constructor for class io.github.jspinak.brobot.database.data.AllStatesInProject
 
AllStatesInProjectService - Class in io.github.jspinak.brobot.database.services
Manages the State repository.
AllStatesInProjectService(AllStatesInProject) - Constructor for class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
AnalyzePixels - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
This class is a central location for pixel analysis, for every color-based match strategy.
AnalyzePixels(GetDistanceMatrix, GetPixelAnalysisCollectionScores, SetKMeansProfiles, GetSceneAnalysisScores) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.AnalyzePixels
 
Anchor - Class in io.github.jspinak.brobot.datatypes.primitives.location
Defines relative positioning constraints between visual elements in Brobot.
Anchor() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Anchor
 
Anchor(Positions.Name, Position) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Anchor
 
AnchorRegion - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
 
AnchorRegion() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.AnchorRegion
 
Anchors - Class in io.github.jspinak.brobot.datatypes.primitives.location
Collection of Anchor objects for defining complex relative positioning constraints.
Anchors() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Anchors
 
ANSI - Class in io.github.jspinak.brobot.report
ANSI escape code constants for colored terminal output in Brobot reporting.
ANSI() - Constructor for class io.github.jspinak.brobot.report.ANSI
 
App - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers
Gets the window of the App in focus.
App(MockFocusedWindow) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.App
 
applyIfOk(Mat, Rect) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
asObjectCollection() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
asObjectCollection() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
asObjectCollection() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
asObjectCollection() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
asObjectCollection() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
asObjectCollection() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
asObjectCollection(Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Create an ObjectCollection
assertTrue(String, boolean...) - Static method in class io.github.jspinak.brobot.report.TestOutput
 
assertTrue(String, double...) - Static method in class io.github.jspinak.brobot.report.TestOutput
 
assertTrue(String, int...) - Static method in class io.github.jspinak.brobot.report.TestOutput
 
assertTrue(String, StateEnum...) - Static method in class io.github.jspinak.brobot.report.TestOutput
 
assertTrue(String, String...) - Static method in class io.github.jspinak.brobot.report.TestOutput
 
AssignmentStatement - Class in io.github.jspinak.brobot.dsl
 
AssignmentStatement() - Constructor for class io.github.jspinak.brobot.dsl.AssignmentStatement
 
asStateLocationInNullState() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
asStateLocationInNullState(Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Create a StateLocation in null state
AUTOMATION_DSL_SCHEMA_PATH - Variable in class io.github.jspinak.brobot.json.parsing.SchemaManager
 
AutomationDsl - Class in io.github.jspinak.brobot.dsl
 
AutomationDsl() - Constructor for class io.github.jspinak.brobot.dsl.AutomationDsl
 
AutomationDSLValidator - Class in io.github.jspinak.brobot.json.schemaValidation.schema
Validates automation DSL JSON against the automation DSL schema.
AutomationDSLValidator() - Constructor for class io.github.jspinak.brobot.json.schemaValidation.schema.AutomationDSLValidator
Initializes the validator by loading the automation DSL schema.
AutomationFunction - Class in io.github.jspinak.brobot.dsl
 
AutomationFunction() - Constructor for class io.github.jspinak.brobot.dsl.AutomationFunction
 
AutomationScript - Interface in io.github.jspinak.brobot.automationScripts
Core interface for automation script lifecycle management in the Brobot framework.
AutomationSession - Class in io.github.jspinak.brobot.report.log
 
AutomationSession() - Constructor for class io.github.jspinak.brobot.report.log.AutomationSession
 
AutomationUI - Class in io.github.jspinak.brobot.datatypes.project
Represents the automation configuration for UI buttons in the Brobot Runner.
AutomationUI() - Constructor for class io.github.jspinak.brobot.datatypes.project.AutomationUI
 

B

Base64Converter - Class in io.github.jspinak.brobot.stringUtils
Utility for Base64 encoding of files and byte arrays in the Brobot framework.
Base64Converter() - Constructor for class io.github.jspinak.brobot.stringUtils.Base64Converter
 
base64StringToByteArray(String) - Static method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
 
base64StringToImage(String) - Static method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
 
BaseAutomation - Class in io.github.jspinak.brobot.automationScripts
Abstract base class for building GUI automation applications in the Brobot framework.
BaseAutomation(StateHandler) - Constructor for class io.github.jspinak.brobot.automationScripts.BaseAutomation
 
BasicAction - Class in io.github.jspinak.brobot.actions.actionExecution
BasicActions, which run for 1 iteration, require 1 or no Find operations.
BasicAction(Find, Click, MouseDown, MouseUp, DefineRegion, TypeText, MoveMouse, WaitVanish, Highlight, ScrollMouseWheel, KeyDown, KeyUp, Classify) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.BasicAction
 
basicTransition(String, String, StateImage) - Method in class io.github.jspinak.brobot.manageStates.CommonTransitions
 
BELOW_MATCH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
BEST - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DoOnEach
 
BEST - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
bestMatchSimilarityLessThan(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
BGR - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster.ColorSchemaName
 
BGR_FROM_INDICES_2D - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
 
BGR_FROM_INDICES_2D_TARGETS - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
 
BGRtoHSV(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
Returns a new HSV Mat.
BinaryOperationExpression - Class in io.github.jspinak.brobot.dsl
 
BinaryOperationExpression() - Constructor for class io.github.jspinak.brobot.dsl.BinaryOperationExpression
 
bItwise_and(Mat, Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
bItwise_not(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
bItwise_or(Mat, Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
BLACK - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BLACK_BACKGROUND - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BLACK_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BLACK_BOLD - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BLACK_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BLACK_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BLACK_UNDERLINED - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BLUE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
 
BLUE - Enum constant in enum class io.github.jspinak.brobot.imageUtils.OpenCVColor
 
BLUE - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BLUE_BACKGROUND - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BLUE_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BLUE_BOLD - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BLUE_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BLUE_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BLUE_UNDERLINED - Static variable in class io.github.jspinak.brobot.report.ANSI
 
BOTTOMLEFT - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Positions.Name
 
BOTTOMMIDDLE - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Positions.Name
 
BOTTOMRIGHT - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Positions.Name
 
BrobotEnvironment - Class in io.github.jspinak.brobot.actions
Manages Brobot's runtime environment configuration.
BrobotEnvironment.Builder - Class in io.github.jspinak.brobot.actions
Builder for creating custom BrobotEnvironment configurations.
BrobotImageMixin - Class in io.github.jspinak.brobot.json.mixins
Mixin for Brobot Image class to prevent serializing BufferedImage.
BrobotImageMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.BrobotImageMixin
 
BrobotJsonModule - Class in io.github.jspinak.brobot.json.module
 
BrobotJsonModule(ActionOptionsSerializer, MatchesSerializer, ObjectCollectionSerializer, MatSerializer, ImageSerializer, ImageDeserializer, SearchRegionsDeserializer) - Constructor for class io.github.jspinak.brobot.json.module.BrobotJsonModule
 
BrobotSettings - Class in io.github.jspinak.brobot.actions
Global configuration settings for the Brobot model-based GUI automation framework.
BrobotSettings() - Constructor for class io.github.jspinak.brobot.actions.BrobotSettings
 
BrobotSpringBeanConfig - Class in io.github.jspinak.brobot
 
BrobotSpringBeanConfig() - Constructor for class io.github.jspinak.brobot.BrobotSpringBeanConfig
 
BrobotStartupLifecycle - Class in io.github.jspinak.brobot
This class implements the SmartLifecycle interface to perform actions after the Spring context is initialized.
BrobotStartupLifecycle(Init) - Constructor for class io.github.jspinak.brobot.BrobotStartupLifecycle
 
bufferedImage2Mat(BufferedImage) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
BufferedImageMixin - Class in io.github.jspinak.brobot.json.mixins
Mixin for BufferedImage to prevent serializing internal classes.
BufferedImageMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.BufferedImageMixin
 
BufferedImageOps - Class in io.github.jspinak.brobot.imageUtils
Comprehensive BufferedImage operations for the Brobot GUI automation framework.
BufferedImageOps() - Constructor for class io.github.jspinak.brobot.imageUtils.BufferedImageOps
 
bufferedImageToMat(BufferedImage) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
bufferedImageToStringBase64(BufferedImage) - Static method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
Helper method to convert BufferedImage to Base64 String
build() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
build() - Method in class io.github.jspinak.brobot.actions.BrobotEnvironment.Builder
Builds the BrobotEnvironment configuration.
build() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
build() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
build() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
build() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage.Builder
Deprecated.
 
build() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.NoMatch.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
build() - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
build() - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition.Builder
 
build() - Method in class io.github.jspinak.brobot.manageStates.QuickStateAndTransitionsBuilder
 
build() - Method in class io.github.jspinak.brobot.manageStates.QuickStateStructureBuilder
 
build() - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
build() - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
build(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.Builder
 
buildDataset - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
AI Settings
builder() - Static method in class io.github.jspinak.brobot.actions.BrobotEnvironment
Creates a default builder.
Builder() - Constructor for class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.actions.BrobotEnvironment.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage.Builder
Deprecated.
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.NoMatch.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.manageStates.JavaStateTransition.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
Builder(String) - Constructor for class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
Builder(String) - Constructor for class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
BuilderExpression - Class in io.github.jspinak.brobot.dsl
 
BuilderExpression() - Constructor for class io.github.jspinak.brobot.dsl.BuilderExpression
 
BuilderMethod - Class in io.github.jspinak.brobot.dsl
Represents a method call in the Brobot Domain-Specific Language (DSL).
BuilderMethod() - Constructor for class io.github.jspinak.brobot.dsl.BuilderMethod
 
BusinessRuleValidator - Class in io.github.jspinak.brobot.json.schemaValidation.business
Main entry point for business rule validation.
BusinessRuleValidator(TransitionRuleValidator, FunctionRuleValidator) - Constructor for class io.github.jspinak.brobot.json.schemaValidation.business.BusinessRuleValidator
 
Button - Class in io.github.jspinak.brobot.datatypes.project
Represents a UI button configuration for the desktop runner that calls automation functions.
Button() - Constructor for class io.github.jspinak.brobot.datatypes.project.Button
 
Button.ButtonPosition - Class in io.github.jspinak.brobot.datatypes.project
Represents position information for a button in the UI.
Button.ButtonStyling - Class in io.github.jspinak.brobot.datatypes.project
Represents styling information for a button.
ButtonPosition() - Constructor for class io.github.jspinak.brobot.datatypes.project.Button.ButtonPosition
 
ButtonStyling() - Constructor for class io.github.jspinak.brobot.datatypes.project.Button.ButtonStyling
 

C

calculateBoundingBox(Location, Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
called(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
canCaptureScreen() - Method in class io.github.jspinak.brobot.actions.BrobotEnvironment
Checks if screen capture operations are allowed.
canEqual(Object) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Scene
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchor
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchors
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
canEqual(Object) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.ActionDefinition
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.ActionStep
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.AssignmentStatement
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.AutomationDsl
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.BinaryOperationExpression
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.BuilderExpression
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.BuilderMethod
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.ForEachStatement
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.IfStatement
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.LiteralExpression
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.MethodCallExpression
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.MethodCallStatement
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.Parameter
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.ReturnStatement
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.VariableDeclarationStatement
 
canEqual(Object) - Method in class io.github.jspinak.brobot.dsl.VariableExpression
 
canEqual(Object) - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
canEqual(Object) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
canEqual(Object) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
canEqual(Object) - Method in class io.github.jspinak.brobot.report.log.dto.PerformanceMetricsDTO
 
canEqual(Object) - Method in class io.github.jspinak.brobot.report.log.dto.StateImageLogDTO
 
canEqual(Object) - Method in class io.github.jspinak.brobot.testingAUTs.StateVisit
 
canHide(String...) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
capture(int, double) - Method in class io.github.jspinak.brobot.imageUtils.CaptureScreenshots
Takes and saves screenshots repeatedly in the folder 'path'.
captureFrequency - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
captureScreenshot(String) - Method in class io.github.jspinak.brobot.imageUtils.CaptureScreenshot
 
CaptureScreenshot - Class in io.github.jspinak.brobot.imageUtils
Captures the screenshot from the screen where the mouse is located and saves it to the given directory.
CaptureScreenshot(SaveToFile) - Constructor for class io.github.jspinak.brobot.imageUtils.CaptureScreenshot
 
CaptureScreenshots - Class in io.github.jspinak.brobot.imageUtils
Saves a series of screenshots.
CaptureScreenshots(ImageUtils, Time) - Constructor for class io.github.jspinak.brobot.imageUtils.CaptureScreenshots
 
ChangedPixels - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.motion
 
ChangedPixels(MatOps3d) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.ChangedPixels
 
check - Static variable in class io.github.jspinak.brobot.report.Output
 
checkForActiveStates() - Method in class io.github.jspinak.brobot.manageStates.StateFinder
 
CLASSES_LEGEND - Enum constant in enum class io.github.jspinak.brobot.illustratedHistory.Illustrations.Type
 
CLASSIFICATION - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Color
 
ClassificationLegend - Class in io.github.jspinak.brobot.illustratedHistory
 
ClassificationLegend() - Constructor for class io.github.jspinak.brobot.illustratedHistory.ClassificationLegend
 
Classify - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification
 
Classify(FindColor) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.Classify
 
CLASSIFY - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
ClassifyPixels - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification
DynamicImages classify as probabilities, standard Images have 100% pixel probability when found.
ClassifyPixels(MatOps3d) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.ClassifyPixels
 
cleanPath(Set<Long>, Long) - Method in class io.github.jspinak.brobot.manageStates.Path
If the Path contains a failed Transition, an empty Path will be returned.
cleanPaths(Set<Long>, Long) - Method in class io.github.jspinak.brobot.manageStates.Paths
 
clearCache() - Method in class io.github.jspinak.brobot.json.parsing.SchemaManager
 
click(double, StateImage...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
click(Location) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
click(Location, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickLocationOnce
 
Click - Class in io.github.jspinak.brobot.actions.methods.basicactions.click
Performs mouse click operations on GUI elements in the Brobot framework.
Click(Find, ClickLocationOnce, Time, AfterClick) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.click.Click
 
CLICK - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
CLICK_UNTIL - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
clickAndAction(StateImage, StateImage, ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
clickAndFind(StateImage, StateImage) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
clickAndFindState(StateImage, String, int) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
clickAndStateAction(StateImage, String, double, ActionOptions.Action, int) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
clickAndVanish(StateImage, StateImage) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
clickAndVanishState(StateImage, String, double, int) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
clickImageUntilItVanishes(int, double, StateImage) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
ClickLocationOnce - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
Wrapper class for Click, handles real and mock clicks.
ClickLocationOnce(MouseDownWrapper, MouseUpWrapper, MoveMouseWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickLocationOnce
 
ClickType - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
Converts ClickType to a Sikuli Button.
ClickType() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType
 
ClickType.Type - Enum Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
 
ClickUntil - Class in io.github.jspinak.brobot.actions.composites.methods
ClickUntil clicks Matches until a condition occurs or the operation times out.
ClickUntil(MultipleBasicActions) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.ClickUntil
 
clickUntilImageAppears(int, double, StateImage, StateImage) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
clickUntilStateAppears(int, double, StateImage, String) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
clickXTimes(int, double, Region) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
clickXTimes(int, double, StateImage) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
COLOR - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
ColorCluster - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
Manages color profiles across multiple color spaces for pattern matching in Brobot.
ColorCluster() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
ColorCluster.ColorSchemaName - Enum Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
ColorInfo - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
ColorInfo has the min, max, mean, and stddev for a single ColorValue, such as Hue, Saturation, or Value.
ColorInfo(ColorSchema.ColorValue) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo
 
ColorInfo.ColorStat - Enum Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
ColorModelMixin - Class in io.github.jspinak.brobot.json.mixins
Mixin for ColorModel to prevent serializing internal classes.
ColorModelMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.ColorModelMixin
 
ColorSchema - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
A ColorSchema is a representation of a color cluster.
ColorSchema(ColorSchema.ColorValue...) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
ColorSchema.ColorValue - Enum Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
ColorSchemaBGR - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
ColorSchemaBGR() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchemaBGR
 
ColorSchemaHSV - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
ColorSchemaHSV() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchemaHSV
 
ColorStatProfile - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
ColorStatProfile is a color in a specific color space (HSV, BGR, etc.).
ColorStatProfile(ColorInfo.ColorStat, Map<ColorSchema.ColorValue, Double>) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorStatProfile
 
ColumnMatOps - Class in io.github.jspinak.brobot.illustratedHistory
 
ColumnMatOps() - Constructor for class io.github.jspinak.brobot.illustratedHistory.ColumnMatOps
 
CommonActionOptions - Class in io.github.jspinak.brobot.actions.actionOptions
Provides factory methods for commonly used ActionOptions configurations.
CommonActionOptions() - Constructor for class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
 
CommonActions - Class in io.github.jspinak.brobot.actions.customActions
It is useful to create one or more CommonActions classes for your applications in order to reduce code redundancy and make your code more readable.
CommonActions(Action, AllStatesInProjectService) - Constructor for class io.github.jspinak.brobot.actions.customActions.CommonActions
 
CommonARClickCombos - Class in io.github.jspinak.brobot.actions.actionResultCombo
Currently ActionResultCombos are set up for click operations as the first action.
CommonARClickCombos(RunARCombo, CommonActionOptions, CommonResults, AllStatesInProjectService) - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
CommonARTypeCombos - Class in io.github.jspinak.brobot.actions.actionResultCombo
 
CommonARTypeCombos(CommonActionOptions, CommonResults, AllStatesInProjectService) - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
 
CommonDrag - Class in io.github.jspinak.brobot.actions.customActions
This class defines some typical configurations for Drag and allows for multiple drag operations.
CommonDrag(Drag) - Constructor for class io.github.jspinak.brobot.actions.customActions.CommonDrag
 
CommonMultipleActions - Class in io.github.jspinak.brobot.actions.customActions
This is an example of a more complex custom action.
CommonMultipleActions(MultipleActions, Action, CommonActions) - Constructor for class io.github.jspinak.brobot.actions.customActions.CommonMultipleActions
 
CommonRegex - Class in io.github.jspinak.brobot.stringUtils
 
CommonRegex() - Constructor for class io.github.jspinak.brobot.stringUtils.CommonRegex
 
CommonResults - Class in io.github.jspinak.brobot.actions.actionResultCombo
 
CommonResults(RunARCombo, CommonActionOptions) - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.CommonResults
 
CommonSelect - Class in io.github.jspinak.brobot.actions.customActions.select
 
CommonSelect(Select) - Constructor for class io.github.jspinak.brobot.actions.customActions.select.CommonSelect
 
CommonTransitions - Class in io.github.jspinak.brobot.manageStates
This class should make it simpler to create common StateTransitions.
CommonTransitions(CommonActions) - Constructor for class io.github.jspinak.brobot.manageStates.CommonTransitions
 
compare(HistogramRegions, HistogramRegions, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistComparison
Returns the Wasserstein metric (Earth Mover's Distance) as a measure of histogram similarity.
compare(Pattern, Pattern) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.compareImages.CompareImages
Comparing images is subjective.
compare(StateImage, StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.compareImages.CompareImages
The largest of img1 and img2 will become the scene.
compare(List<StateImage>, StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.compareImages.CompareImages
Compare all StateImage objects in the 1st parameter with the StateImage in the 2nd parameter.
cOmpare(Mat, double[], int) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
Compare each channel of the image to the corresponding double in the array.
cOmpare(Mat, Mat, int) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
Returns a 3-channel mask of a comparison of the src and cmpTo Mat(s).
cOmpare(Mat, Mat, Mat, int) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
Compare each channel of the source Mat to each channel of the comparison Mat.
compareAll(StateImage, List<Region>, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistComparison
Compare the Image histogram with the histograms of the regions.
compareByScore(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
CompareImages - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.compareImages
 
CompareImages(MockOrLive, CompareSize) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.compareImages.CompareImages
 
compareRegions(Region, Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
CompareSize - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.compareImages
 
CompareSize() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.compareImages.CompareSize
 
compareTo(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
CompositeAction - Class in io.github.jspinak.brobot.actions.actionExecution
CompositeActions are built from BasicActions.
CompositeAction(DragSimple, ClickUntil, MultipleFinds) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.CompositeAction
 
concatSubmatsHorizontally(List<Mat>) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
concatSubmatsVertically(List<Mat>) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
ConfigurationException - Exception Class in io.github.jspinak.brobot.json.parsing.exception
Exception thrown when there is an error in processing Brobot Runner configurations.
ConfigurationException(String) - Constructor for exception class io.github.jspinak.brobot.json.parsing.exception.ConfigurationException
Create a new configuration exception with a message
ConfigurationException(String, ValidationResult) - Constructor for exception class io.github.jspinak.brobot.json.parsing.exception.ConfigurationException
Create a new configuration exception with a message and validation result
ConfigurationException(String, Throwable) - Constructor for exception class io.github.jspinak.brobot.json.parsing.exception.ConfigurationException
Create a new configuration exception with a message and cause
ConfigurationException(String, Throwable, ValidationResult) - Constructor for exception class io.github.jspinak.brobot.json.parsing.exception.ConfigurationException
Create a new configuration exception with a message, cause and validation result
ConfigValidationException - Exception Class in io.github.jspinak.brobot.json.schemaValidation.exception
Exception thrown when configuration validation fails.
ConfigValidationException(ValidationResult) - Constructor for exception class io.github.jspinak.brobot.json.schemaValidation.exception.ConfigValidationException
Creates a new exception with the given validation result.
ConfigValidationException(String) - Constructor for exception class io.github.jspinak.brobot.json.schemaValidation.exception.ConfigValidationException
Creates a new exception with the given message.
ConfigValidationException(String, ValidationResult) - Constructor for exception class io.github.jspinak.brobot.json.schemaValidation.exception.ConfigValidationException
Creates a new exception with the given message and validation result.
ConfigValidationException(String, Throwable) - Constructor for exception class io.github.jspinak.brobot.json.schemaValidation.exception.ConfigValidationException
Creates a new exception with a cause.
ConfigValidationException(String, Throwable, ValidationResult) - Constructor for exception class io.github.jspinak.brobot.json.schemaValidation.exception.ConfigValidationException
Creates a new exception with a cause and validation result.
ConfigValidator - Class in io.github.jspinak.brobot.json.schemaValidation
Main validator class for Brobot configurations.
ConfigValidator(SchemaValidator, ReferenceValidator, BusinessRuleValidator, ImageResourceValidator) - Constructor for class io.github.jspinak.brobot.json.schemaValidation.ConfigValidator
 
ConfirmedFinds - Class in io.github.jspinak.brobot.actions.composites.methods.multipleFinds
Performs nested Find actions, in the order they appear in the FindActions list in ActionOptions.
ConfirmedFinds(Find, GetSceneAnalysisCollection) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.multipleFinds.ConfirmedFinds
 
contains(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombination
 
contains(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.TempStateWithImages
 
contains(ColorCluster.ColorSchemaName, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
contains(ColorSchema.ColorValue) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
contains(Scene) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
contains(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
contains(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
contains(Matches) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
contains(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
contains(Region, Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
contains(Region, Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
contains(StateLocation) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
contains(StateRegion) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
contains(StateString) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
contains(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombination
 
contains(StateImage) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
contains(Long) - Method in class io.github.jspinak.brobot.manageStates.Path
 
contains(Rect) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
contains(Rect, Rect) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
contains(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
contains(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
containsAll(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
containsMatch(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
containsMean(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfiles
 
containsX(Region, Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
containsX(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
containsY(Region, Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
containsY(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
ContinuousAutomation - Class in io.github.jspinak.brobot.automationScripts
Implements continuous state-based automation that monitors and responds to GUI changes.
ContinuousAutomation(StateFinder, StateTransitionsRepository, AllStatesInProjectService, StateHandler) - Constructor for class io.github.jspinak.brobot.automationScripts.ContinuousAutomation
 
Contours - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.contours
 
Contours() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
Contours.Builder - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.contours
 
convert(byte[]) - Static method in class io.github.jspinak.brobot.stringUtils.Base64Converter
 
convert(String) - Static method in class io.github.jspinak.brobot.stringUtils.Base64Converter
 
convert(Mat) - Method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
 
convertActionOptionsScoreToPixelAnalysisScore(double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
 
convertActionOptionsScoreToPixelAnalysisScoreWithTanh(double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
The minScore in ActionOptions is not specific to the evaluation method.
convertAllStateTransitions(List<StateTransitions>) - Method in class io.github.jspinak.brobot.manageStates.StateManagementService
 
convertAnglesToSameScale(Double...) - Method in class io.github.jspinak.brobot.analysis.Distance
 
convertAnglesToSameScale(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
On a circular scale there must be a jump from one value to another.
convertJson(JsonNode, Class<T>) - Method in class io.github.jspinak.brobot.json.parsing.JsonParser
Convert a JsonNode to an object of the specified class
convertJson(String, Class<T>) - Method in class io.github.jspinak.brobot.json.parsing.JsonParser
Convert a JSON string to an object of the specified class
convertMatchToRegion(Match) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
convertNamesToIds(StateTransitions) - Method in class io.github.jspinak.brobot.manageStates.StateManagementService
Converts state names to IDs in the given StateTransitions object.
convertPixelAnalysisScoreToActionOptionsScore(double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
 
convertPixelAnalysisScoreToActionOptionsScoreWithTanh(double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
This method converts the PixelAnalysis score to an ActionOptions score.
convertTo3ByteBGRType(BufferedImage) - Method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
 
convertToHSV(Mat) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
convertToJavaCVmat(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
convertToOpenCVmat(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
copy() - Method in class io.github.jspinak.brobot.datatypes.project.Button
Creates a copy of this button configuration.
copy(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
CopyActionOptions - Class in io.github.jspinak.brobot.actions.actionOptions
This class creates a deep copy of most of the fields in ActionOptions.
CopyActionOptions() - Constructor for class io.github.jspinak.brobot.actions.actionOptions.CopyActionOptions
 
copyImmutableOptions(ActionOptions) - Static method in class io.github.jspinak.brobot.actions.actionOptions.CopyActionOptions
 
cOuntNonZero(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
create(Matches) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.CreateStatesFromMatches
Creates states by converting Match objects to StateImages.
createAndAddStatesForSceneToStateRepo(List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.PopulateTempStateRepo
Creates states based on the existence of a scene's images across other scenes.
createColorMat(Size, Scalar) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
createFolder() - Method in class io.github.jspinak.brobot.imageUtils.RecorderSaveToFile
 
createFolder(File) - Method in class io.github.jspinak.brobot.imageUtils.RecorderSaveToFile
 
createFolder(File) - Method in interface io.github.jspinak.brobot.imageUtils.SaveToFile
 
createObjectNode() - Method in class io.github.jspinak.brobot.json.parsing.ObjectMapper
 
createScenesFromScreenshots() - Method in class io.github.jspinak.brobot.imageUtils.SceneCreator
 
CreateStatesFromMatches - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.states
 
CreateStatesFromMatches() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.states.CreateStatesFromMatches
 
CRITICAL - Enum constant in enum class io.github.jspinak.brobot.json.schemaValidation.model.ValidationSeverity
Severe issue, the configuration cannot be used.
CURRENT - Enum constant in enum class io.github.jspinak.brobot.manageStates.StateMemory.Enum
 
CURRENT - Enum constant in enum class io.github.jspinak.brobot.primatives.enums.SpecialStateType
 
CUSTOM - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
CYAN - Static variable in class io.github.jspinak.brobot.report.ANSI
 
CYAN_BACKGROUND - Static variable in class io.github.jspinak.brobot.report.ANSI
 
CYAN_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
CYAN_BOLD - Static variable in class io.github.jspinak.brobot.report.ANSI
 
CYAN_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
CYAN_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
CYAN_UNDERLINED - Static variable in class io.github.jspinak.brobot.report.ANSI
 

D

DataBufferMixin - Class in io.github.jspinak.brobot.json.mixins
Mixin for DataBuffer to prevent serializing internal classes.
DataBufferMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.DataBufferMixin
 
DatasetManager - Class in io.github.jspinak.brobot.actions.actionExecution.manageTrainingData
 
DatasetManager(ImageUtils, SaveTrainingData, BufferedImageOps, ActionVectorOneHot) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.DatasetManager
 
datasetPath - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
deepCopy(ActionOptions) - Method in class io.github.jspinak.brobot.json.utils.ActionOptionsJsonUtils
Creates a deep copy of ActionOptions by serializing and deserializing
deepCopy(Matches) - Method in class io.github.jspinak.brobot.json.utils.MatchesJsonUtils
Creates a deep copy of Matches by serializing and deserializing
deepCopy(SearchRegions) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegionsUtils
Creates a deep copy of a SearchRegions object
deepCopy(ObjectCollection) - Method in class io.github.jspinak.brobot.json.utils.ObjectCollectionJsonUtils
Creates a deep copy of ObjectCollection by serializing and deserializing
defaultLogSink() - Method in class io.github.jspinak.brobot.config.LoggingConfiguration
 
DefaultStateHandler - Class in io.github.jspinak.brobot.automationScripts
 
DefaultStateHandler(StateTransitionsManagement) - Constructor for class io.github.jspinak.brobot.automationScripts.DefaultStateHandler
 
DEFINE - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
defined() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
Checks if this Location has valid coordinates.
defined() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
defined() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
defined() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
defined() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
DefinedBorders - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Each region has 4 borders that can be defined: top, bottom, left, right.
DefinedBorders() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefinedBorders
 
DefineHelper - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Helper functions for various Define classes
DefineHelper(Find, MatchesInitializer) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineHelper
 
DefineIncludingMatches - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Defines a Region as the largest rectangle including all Matches and Locations.
DefineIncludingMatches(DefineHelper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineIncludingMatches
 
DefineInsideAnchors - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Defines a Region as the smallest rectangle produced by Matches and Locations.
DefineInsideAnchors(DefineHelper, AnchorRegion) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineInsideAnchors
 
DefineOutsideAnchors - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Defines a Region as the largest rectangle produced by Matches and Locations.
DefineOutsideAnchors() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineOutsideAnchors
 
DefineRegion - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Defines a Region with the Define method specified in the ActionOptions.
DefineRegion(DefineWithWindow, DefineWithMatch, DefineInsideAnchors, DefineOutsideAnchors, DefineIncludingMatches) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineRegion
 
DefineWithMatch - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Defines a Region around a Match.
DefineWithMatch(DefineHelper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineWithMatch
 
DefineWithWindow - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Defines a Region using the active Window as a reference.
DefineWithWindow(App, DefineHelper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineWithWindow
 
delete(State) - Method in class io.github.jspinak.brobot.database.data.AllStatesInProject
 
deleteAll() - Method in class io.github.jspinak.brobot.database.data.AllStatesInProject
 
deleteAllStates() - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
deserialize(JsonParser, DeserializationContext) - Method in class io.github.jspinak.brobot.json.serializers.ImageDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class io.github.jspinak.brobot.json.serializers.SearchRegionsDeserializer
 
DetectMotion - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.motion
 
DetectMotion(MatOps3d) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.DetectMotion
 
Direction - Enum Class in io.github.jspinak.brobot.primatives.enums
Represents directional relationships in state transitions and navigation.
DIST_OUTSIDE_RANGE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
 
DIST_TO_BOUNDARY - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
 
DIST_TO_TARGET - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
 
Distance - Class in io.github.jspinak.brobot.analysis
 
Distance() - Constructor for class io.github.jspinak.brobot.analysis.Distance
 
doOnEach(ActionOptions.DoOnEach) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
DoTransition - Class in io.github.jspinak.brobot.manageStates
Completes a whole Transition (FromTransition and ToTransition), including all States to activate and exit.
DoTransition(StateTransitionsInProjectService, StateTransitionsJointTable, SetHiddenStates, StateMemory, AllStatesInProjectService, TransitionFetcher, TransitionBooleanSupplierPackager) - Constructor for class io.github.jspinak.brobot.manageStates.DoTransition
 
DOUBLE_LEFT - Enum constant in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
 
DOUBLE_MIDDLE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
 
DOUBLE_RIGHT - Enum constant in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
 
doubleClick(double, StateImage...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
DoUntilActionObject - Class in io.github.jspinak.brobot.actions.composites.doUntil
The DoUntilActionObject contains both ActionOptions and ObjectCollections for both 'do' and 'until' Actions.
DoUntilActionObject() - Constructor for class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
 
DoUntilActionObject.Builder - Class in io.github.jspinak.brobot.actions.composites.doUntil
 
DOWN - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ScrollDirection
 
drag() - Method in class io.github.jspinak.brobot.mock.MockDrag
Drag succeeds when the images are found, but it still takes time to do the drag.
drag(Location, Location) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
drag(Location, Location, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.DragLocation
 
drag(Matches, StateImage, Location...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonDrag
 
Drag - Class in io.github.jspinak.brobot.actions.composites.methods.drag
Performs drag-and-drop operations between GUI elements in the Brobot model-based automation framework.
Drag(DragLocation, GetDragLocation, OffsetOps, MatchesInitializer) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.Drag
 
DRAG - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
dragCenterOfRegion(Region, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
dragCenterStop(Region, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
dragCenterStop(Region, Location) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
dragCenterToOffset(Region, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
dragCenterToOffsetStop(Region, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
dragInScreen(Matches, StateImage, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonDrag
 
dragInScreen(Matches, StateImage, Positions.Name...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonDrag
 
DragLocation - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers
Wrapper class for Drag, handles real and mock drags.
DragLocation(MockDrag, Time, IllustrateScreenshot) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.DragLocation
 
DragSimple - Class in io.github.jspinak.brobot.actions.composites.methods.drag
 
DragSimple(DragLocation, Find, MatchesInitializer) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.DragSimple
 
draw(int, int, Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawHistogram
 
draw(SceneAnalysis) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawContours
 
draw(Matches) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawMotion
 
draw(Matches, List<Region>, ActionOptions) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationManager
Illustrates the last action performed.
draw(Mat, SceneAnalysis) - Method in class io.github.jspinak.brobot.illustratedHistory.ClassificationLegend
 
draw(Mat, Location, Location, Scalar, int, int, int) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawLine
Draws a line from the start location to the end location.
draw(Mat, List<Rect>) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawContours
 
draw(Mat, MatVector) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawContours
 
draw(Mat, Point, Point, Scalar, int, int, int) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawLine
 
Draw - Class in io.github.jspinak.brobot.illustratedHistory
 
Draw(DrawRect) - Constructor for class io.github.jspinak.brobot.illustratedHistory.Draw
 
drawArrow(Mat, Location, Location, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
 
drawArrow(Mat, Location, Location, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawArrow
Draws an arrow from the start location to the end location.
DrawArrow - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawArrow() - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawArrow
 
DrawClasses - Class in io.github.jspinak.brobot.illustratedHistory
 
DrawClasses(IllustrationFilename, ClassificationLegend) - Constructor for class io.github.jspinak.brobot.illustratedHistory.DrawClasses
 
DrawClassesLegend - Class in io.github.jspinak.brobot.illustratedHistory
 
DrawClassesLegend(SetProfileMats, ColumnMatOps) - Constructor for class io.github.jspinak.brobot.illustratedHistory.DrawClassesLegend
 
drawClassify - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
drawClick - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
drawClick(Illustrations, Matches) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
 
DrawColorProfile - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawColorProfile(GetImageJavaCV, IllustrationFilename) - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawColorProfile
 
DrawContours - Class in io.github.jspinak.brobot.illustratedHistory
 
DrawContours(DrawRect) - Constructor for class io.github.jspinak.brobot.illustratedHistory.DrawContours
 
drawDefine - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
drawDefinedRegion(Illustrations, Matches) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
 
drawDrag - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
drawDrag(Illustrations, Matches) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
 
drawFind - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
drawHighlight - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
DrawHistogram - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawHistogram(DrawLine) - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawHistogram
 
drawIllustrations(Matches, List<Region>, ActionOptions) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationManager
Initializes the illustrations with matches, regions, and filenames.
drawImagesAndProfiles(List<StateImage>) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawColorProfile
 
drawLegend(Illustrations, List<StateImage>, ActionOptions) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawClassesLegend
 
DrawLine - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawLine() - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawLine
 
DrawMatch - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawMatch(DrawRect) - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawMatch
 
drawMatches(Illustrations, Matches) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawMatch
 
drawMatches(Mat, List<Match>) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawMatch
 
drawMatches(Mat, List<Match>, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawMatch
 
DrawMotion - Class in io.github.jspinak.brobot.illustratedHistory
 
DrawMotion(IllustrationFilename) - Constructor for class io.github.jspinak.brobot.illustratedHistory.DrawMotion
 
drawMove - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
drawMove(Illustrations, Matches, Location...) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
 
drawPoint(Mat, Match, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
 
drawPoint(Mat, Point, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawPoint
 
DrawPoint - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawPoint() - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawPoint
 
drawRect(Mat, Match, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
 
drawRect(Mat, Rect, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
 
DrawRect - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawRect() - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
 
drawRectAroundMatch(Illustrations, List<Region>, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
 
drawRectAroundMatch(Mat, Match, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
Draws a rectangle around the match.
drawRectAroundMatch(Mat, Rect, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
 
drawRectAroundRegion(Mat, Region, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
 
drawRectAroundRegions(Mat, List<Region>, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
 
drawRectOnMatch(Mat, Match, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
 
drawRepeatedActions - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
drawSidebars(Illustrations, Matches, ActionOptions, List<Match>) - Method in class io.github.jspinak.brobot.illustratedHistory.Sidebar
 
drawState(State, Image) - Method in class io.github.jspinak.brobot.illustratedHistory.StateIllustrator
 
drawState(State, StateIllustration) - Method in class io.github.jspinak.brobot.illustratedHistory.StateIllustrator
 
DYNAMIC_PIXELS - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
DynamicImage - Class in io.github.jspinak.brobot.datatypes.primitives.dynamicImage
Deprecated.
As of version 1.0.7, use Pattern objects with color analysis instead
DynamicImage() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
DynamicImage.Builder - Class in io.github.jspinak.brobot.datatypes.primitives.dynamicImage
Deprecated.
 
DynamicPixelFinder - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.motion
 
DynamicPixelFinder(MatOps3d, GetImageJavaCV) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.DynamicPixelFinder
 

E

EACH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
editDistance(String, String) - Static method in class io.github.jspinak.brobot.stringUtils.StringSimilarity
 
emptyRepos() - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
emptyRepos() - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
 
endSession() - Method in class io.github.jspinak.brobot.report.log.AutomationSession
 
endSession(String) - Method in class io.github.jspinak.brobot.report.log.impl.TestSessionLoggerImpl
 
endSession(String) - Method in interface io.github.jspinak.brobot.report.log.TestSessionLogger
 
equals(Location, Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Check if two locations are equal
equals(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
equals(Region, Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
equals(ObjectCollection) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
equals(Path) - Method in class io.github.jspinak.brobot.manageStates.Path
 
equals(Paths) - Method in class io.github.jspinak.brobot.manageStates.Paths
 
equals(Object) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Scene
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchor
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchors
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
equals(Object) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.ActionDefinition
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.ActionStep
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.AssignmentStatement
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.AutomationDsl
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.BinaryOperationExpression
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.BuilderExpression
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.BuilderMethod
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.ForEachStatement
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.IfStatement
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.LiteralExpression
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.MethodCallExpression
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.MethodCallStatement
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.Parameter
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.ReturnStatement
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.VariableDeclarationStatement
 
equals(Object) - Method in class io.github.jspinak.brobot.dsl.VariableExpression
 
equals(Object) - Method in record class io.github.jspinak.brobot.json.schemaValidation.model.ValidationError
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
equals(Object) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
equals(Object) - Method in class io.github.jspinak.brobot.primatives.Pair
 
equals(Object) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
equals(Object) - Method in class io.github.jspinak.brobot.report.log.dto.PerformanceMetricsDTO
 
equals(Object) - Method in class io.github.jspinak.brobot.report.log.dto.StateImageLogDTO
 
equals(Object) - Method in class io.github.jspinak.brobot.testingAUTs.StateVisit
 
ERROR - Enum constant in enum class io.github.jspinak.brobot.json.schemaValidation.model.ValidationSeverity
Significant issue, the configuration may not behave as expected.
ERROR - Enum constant in enum class io.github.jspinak.brobot.report.log.model.LogType
 
errorCode() - Method in record class io.github.jspinak.brobot.json.schemaValidation.model.ValidationError
Returns the value of the errorCode record component.
euclidean(Location, Location) - Method in class io.github.jspinak.brobot.analysis.Distance
 
euclidean(Location, Match) - Method in class io.github.jspinak.brobot.analysis.Distance
 
execute(Action, Object...) - Method in interface io.github.jspinak.brobot.manageStates.TransitionFunction
 
EXPECTED - Enum constant in enum class io.github.jspinak.brobot.manageStates.StateMemory.Enum
 
EXPECTED - Enum constant in enum class io.github.jspinak.brobot.primatives.enums.SpecialStateType
 
expectedX - Variable in class io.github.jspinak.brobot.datatypes.primitives.match.Matches.StateImageData
 
expectedY - Variable in class io.github.jspinak.brobot.datatypes.primitives.match.Matches.StateImageData
 
Expression - Class in io.github.jspinak.brobot.dsl
 
Expression() - Constructor for class io.github.jspinak.brobot.dsl.Expression
 
extractRegionFromSikuli(Match) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 

F

fail - Static variable in class io.github.jspinak.brobot.report.Output
 
FALSE - Enum constant in enum class io.github.jspinak.brobot.manageStates.IStateTransition.StaysVisible
 
filenameExists(String) - Method in class io.github.jspinak.brobot.imageUtils.FilenameRepo
 
FilenameOps - Class in io.github.jspinak.brobot.imageUtils
 
FilenameOps() - Constructor for class io.github.jspinak.brobot.imageUtils.FilenameOps
 
FilenameRepo - Class in io.github.jspinak.brobot.imageUtils
IllustrationScenes store their filenames before they are written to file.
FilenameRepo(ImageUtils) - Constructor for class io.github.jspinak.brobot.imageUtils.FilenameRepo
 
find(double, Pattern) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
find(double, StateImage) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
find(SceneAnalysis, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.FindPixelMatches
Returns matches from the SCORE_DIST_BELOW_THRESHHOLD matrix, search regions, and action options.
find(Matches, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.FindColor
The first ObjectCollection contains the images to find.
find(Matches, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.compareImages.FindSimilarImages
 
find(Matches, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.fixedAndDynamicPixels.FindDynamicPixelMatches
 
find(Matches, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.fixedAndDynamicPixels.FindFixedPixelMatches
 
find(Matches, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.FindHistogram
The first ObjectCollection contains the images to find.
find(Matches, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.FindMotion
When images are passed, motion between the images will be returned.
find(Matches, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.FindRegionsOfMotion
 
find(Matches, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.FindStates
Each ObjectCollection has images and a scene and represents one screenshot with state images and potential links.
find(Matches, List<StateImage>, List<Scene>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindPatternsIteration
If Find.FIRST, it returns the first positive results.
find(Region, StateImage, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.FindHistogramsOneRegionOneImage
Looks for areas in the region that have a similar histogram to the given Image.
find(ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
The default ActionOptions is a Find Action.
find(StateImage...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
The default ActionOptions is a Find Action.
find(StateImage, Scene, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindAll
Returns Match objects for all patterns found on the given scene.
Find - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
Core pattern matching action that locates GUI elements on the screen.
Find(FindFunctions, StateMemory, AddNonImageObjects, AdjustMatches, SetAllProfiles, OffsetOps, MatchFusion, SetMatTextPattern, TextSelector) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.Find
 
FIND - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
findAll(Pattern, Scene) - Method in class io.github.jspinak.brobot.actions.methods.mockOrLiveInterface.MockOrLive
Chooses to mock the find or execute it live.
findAll(List<Region>, StateImage, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.FindHistogramsOneRegionOneImage
 
FindAll - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
Finds all Matches for all Patterns in the Brobot Image.
FindAll(SelectRegions, MatchProofer, MockOrLive) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.FindAll
 
findAllInScene(Pattern, Scene) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindInScene
The image to search must always be smaller in both dimensions than the scene in which to search.
findAllWords(Scene) - Method in class io.github.jspinak.brobot.actions.methods.mockOrLiveInterface.MockOrLive
 
findAndMultipleClicks(double, int) - Method in class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
 
findArrayByName(String...) - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
findArrayByName(Set<String>) - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
FindColor - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification
The steps for color classification are: 1.
FindColor(GetClassMatches, MatchOps, GetSceneAnalysisCollection) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.FindColor
 
FindDynamicPixelMatches - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.fixedAndDynamicPixels
 
FindDynamicPixelMatches(FindDynamicPixels, FindFixedPixelMatches) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.fixedAndDynamicPixels.FindDynamicPixelMatches
 
FindDynamicPixels - Interface in io.github.jspinak.brobot.actions.methods.basicactions.find.motion
 
FindFixedPixelMatches - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.fixedAndDynamicPixels
 
FindFixedPixelMatches(FindDynamicPixels, MatchProofer) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.fixedAndDynamicPixels.FindFixedPixelMatches
 
FindFunctions - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
Retrieve a Find function with its Find type.
FindFunctions(FindHistogram, FindColor, FindMotion, FindRegionsOfMotion, FindWords, FindImages, FindSimilarImages, FindFixedPixelMatches, FindDynamicPixelMatches) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.FindFunctions
 
findHistogram(StateImage, Mat, List<Region>) - Method in class io.github.jspinak.brobot.actions.methods.mockOrLiveInterface.MockOrLive
 
FindHistogram - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
 
FindHistogram(SelectRegions, GetHistograms, GetScenes, MockOrLive) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.FindHistogram
 
FindHistogramsOneRegionOneImage - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
 
FindHistogramsOneRegionOneImage(HistComparison) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.FindHistogramsOneRegionOneImage
 
FindImages - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
 
FindImages(UseDefinedRegion, ActionLifecycleManagement, GetScenes, FindPatternsIteration) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImages
 
findInArray(JsonNode, String, Function<JsonNode, Boolean>) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Find the first element in an array that matches a predicate
FindInScene - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
Searches a scene for pattern and word matches.
FindInScene() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindInScene
 
findIntialStates() - Method in class io.github.jspinak.brobot.manageStates.InitialStates
 
findMatches(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineHelper
The original ActionOptions brought us here, and now we can change it to find region matches.
FindMotion - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.motion
TimeBetweenIndividualActions is the option in ActionOptions that gives the time (in seconds) between the first, second, and third screenshots.
FindMotion(DetectMotion, MatchOps, GetSceneAnalysisCollection, SelectMovingObject, SelectRegions, IllustrateMotion) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.FindMotion
 
FindPatternsIteration - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
Sends the Image object to either FindImage or FindRIP depending on whether the Image location can vary.
FindPatternsIteration(ActionLifecycleManagement, FindAll) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.FindPatternsIteration
 
FindPixelMatches - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
FindPixelMatches(SelectRegions, MatchOps, ShowScoring) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.FindPixelMatches
 
FindRegionsOfMotion - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.motion
Finds the regions with dynamic pixels.
FindRegionsOfMotion(GetSceneAnalysisCollection, SelectRegions, FindDynamicPixels, MatchOps, MatVisualize) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.FindRegionsOfMotion
 
findSetById(Long...) - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
findSetById(Set<Long>) - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
FindSimilarImages - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.compareImages
The image to compare is in ObjectCollections #1 (0), in the list of StateImage objects.
FindSimilarImages(CompareImages) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.compareImages.FindSimilarImages
 
findState(double, String) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
findState(Long) - Method in class io.github.jspinak.brobot.manageStates.StateFinder
 
findState(String) - Method in class io.github.jspinak.brobot.manageStates.StateFinder
 
FindStates - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.states
 
FindStates(GetSceneCombinations, SceneCombinations, TempStateRepo, PopulateTempStateRepo, PopulateSceneCombinations) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.states.FindStates
 
findTemplateMatch(Mat, Mat, double) - Method in class io.github.jspinak.brobot.imageUtils.MatImageRecognition
 
findWords(Scene, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindAll
 
FindWords - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
 
FindWords(ActionLifecycleManagement, FindAll, GetScenes) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.FindWords
 
findWordsSetSceneAnalyses(Matches, List<Scene>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindWords
Saves all word regions found in the scenes to the Matches parameter.
first - Variable in class io.github.jspinak.brobot.primatives.Pair
 
FIRST - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DoOnEach
 
FIRST - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
firstChannelContains(Mat, int) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
fitRegionToAnchors(DefinedBorders, Region, Matches) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.AnchorRegion
The anchors for each match are passed to the method that defines a boundary of the new region.
FIXED_PIXELS - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
FOCUSED_WINDOW - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
focusedWindow() - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.App
 
forceHeadless(Boolean) - Method in class io.github.jspinak.brobot.actions.BrobotEnvironment.Builder
Forces headless mode regardless of actual display availability.
forEachInArray(JsonNode, String, Consumer<JsonNode>) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Process each element in a JSON array with a consumer
ForEachStatement - Class in io.github.jspinak.brobot.dsl
 
ForEachStatement() - Constructor for class io.github.jspinak.brobot.dsl.ForEachStatement
 
format(Report.OutputLevel, String, Object...) - Static method in class io.github.jspinak.brobot.report.Report
 
format(String, Object...) - Static method in class io.github.jspinak.brobot.report.Report
 
formatln(String, Object...) - Static method in class io.github.jspinak.brobot.report.Report
 
formatted(String, Object...) - Static method in exception class io.github.jspinak.brobot.json.parsing.exception.ConfigurationException
Create a new configuration exception with a formatted message
found - Variable in class io.github.jspinak.brobot.datatypes.primitives.match.Matches.StateImageData
 
FROM - Enum constant in enum class io.github.jspinak.brobot.primatives.enums.Direction
 
fromByteArray(byte[]) - Static method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
 
fromDTO(LogEntryDTO) - Method in class io.github.jspinak.brobot.report.log.mapper.LogEntryMapper
 
fromEnvironment() - Method in class io.github.jspinak.brobot.actions.BrobotEnvironment.Builder
Creates a configuration from environment variables and system properties.
fromId(Long) - Static method in enum class io.github.jspinak.brobot.primatives.enums.SpecialStateType
 
fromMat(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
 
fromMatch(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
fromMatch(Match) - Static method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches.StateImageData
 
fromMatch(Mat, Match, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawPoint
Draws a point at the match's target, which is usually the match center.
fromRegionList(List<Region>) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegionsUtils
Creates a new SearchRegions from a list of regions.
FunctionReferenceValidator - Class in io.github.jspinak.brobot.json.schemaValidation.crossref
Validates references related to automation functions, including function calls, parameters, and references to functions from other components.
FunctionReferenceValidator() - Constructor for class io.github.jspinak.brobot.json.schemaValidation.crossref.FunctionReferenceValidator
 
FunctionRuleValidator - Class in io.github.jspinak.brobot.json.schemaValidation.business
Validates business rules related to automation functions.
FunctionRuleValidator() - Constructor for class io.github.jspinak.brobot.json.schemaValidation.business.FunctionRuleValidator
 
fuse(String, String) - Static method in class io.github.jspinak.brobot.stringUtils.FuseStrings
 
FuseStrings - Class in io.github.jspinak.brobot.stringUtils
 
FuseStrings() - Constructor for class io.github.jspinak.brobot.stringUtils.FuseStrings
 

G

generic() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
get(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfiles
 
get(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
get(int) - Method in class io.github.jspinak.brobot.manageStates.Path
 
get(ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindFunctions
 
get(Long) - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
Returns a StateTransitions object given a state id.
get(List<ObjectCollection>, int, double, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisCollection
Sets up a SceneAnalysisCollection with SceneAnalysis objects.
getAbsDiff() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
The absolute difference between pixels is calculated after any grayscale or gaussian operations, but before dilation or threshold operations.
getAbsDist(Mat, ColorCluster.ColorSchemaName, ColorCluster, ColorInfo.ColorStat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetDistanceMatrix
Returns a Mat that has the per-cell absolute distance to a target color.
getAbsoluteH() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getAbsoluteW() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getAction() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getAction() - Method in class io.github.jspinak.brobot.testingAUTs.VisitAllStateImages
 
getAction(ActionOptions) - Method in class io.github.jspinak.brobot.actions.actionExecution.ActionService
 
getAction(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionExecution.BasicAction
 
getAction(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionExecution.CompositeAction
 
getActionCollection() - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
getActionDefinition() - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
getActionDefinition(Long) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
getActionDefinitionOptional() - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
getActionDefinitionOptional() - Method in interface io.github.jspinak.brobot.manageStates.IStateTransition
 
getActionDefinitionOptional() - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
getActionDefinitionTransitions() - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
getActionDescription() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getActionDuration() - Method in class io.github.jspinak.brobot.report.log.dto.PerformanceMetricsDTO
 
getActionDuration() - Method in class io.github.jspinak.brobot.report.log.model.PerformanceMetricsData
 
getActionDuration(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.methods.time.ActionDurations
 
getActionLifecycle() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getActionMatches() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
 
getActionObjectCollection() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
 
getActionOptions() - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
getActionOptions() - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.ActionOptionsObjectCollectionPair
 
getActionOptions() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getActionOptions() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
The ActionOptions can be queried to find which settings lead to success.
getActionOptions() - Method in class io.github.jspinak.brobot.dsl.ActionStep
 
getActionPerformed() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getActionPerformed() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getActionPermissions() - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrateScreenshot
 
getActionText() - Method in class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.ActionText
If the 'before' and 'after' states are not all the same, the action is said to 'close' and/or 'open' specific states.
getActionType() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getActionType() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getActivate() - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
getActivate() - Method in interface io.github.jspinak.brobot.manageStates.IStateTransition
 
getActivate() - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
getActivateNames() - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
getActiveProject() - Method in class io.github.jspinak.brobot.services.ProjectManager
 
getActiveStateList() - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
getActiveStateNames() - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
getActiveStateNamesAsString() - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
getActiveStates() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getActiveStates() - Method in class io.github.jspinak.brobot.manageStates.ActiveStates
 
getActiveStates() - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
getAddH() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getAddW() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getAddX() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getAddX2() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getAddY() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getAddY2() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getAdjacentStates() - Method in class io.github.jspinak.brobot.manageStates.AdjacentStates
 
getAdjacentStates(Long) - Method in class io.github.jspinak.brobot.manageStates.AdjacentStates
 
getAdjacentStates(Set<Long>) - Method in class io.github.jspinak.brobot.manageStates.AdjacentStates
 
getAdjacentUnvisited(Set<Long>) - Method in class io.github.jspinak.brobot.testingAUTs.StateTraversalService
Looks for adjacent states that have not been visited.
getAfterStateIds() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getAfterStateIds() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getAfterStateNames() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getAfterStateNames() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getAll() - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
getAllIllustratedScenes() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getAllImageFilenames() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
getAllImages() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombinations
 
getAllIndividualTransitions() - Method in class io.github.jspinak.brobot.services.StateTransitionsInProjectService
 
getAllMatchSnapshots() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
Finds snapshots from all patterns.
getAllowedEndTime() - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
getAllOwnerStates() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
getAllPatterns(List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.fixedAndDynamicPixels.FindFixedPixelMatches
 
getAllRegions() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.OverlappingGrids
 
getAllRegions() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
Returns all regions, or a list with one empty region if no regions exist.
getAllRegionsMutable(SearchRegions) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegionsUtils
Gets all regions as a mutable list.
getAllSceneCombinations(List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.GetSceneCombinations
Initializes and returns all SceneCombination objects with the dynamic pixel mask and both scene indices.
getAllScenesAsBGR() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getAllSearchRegions() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
If a pattern has a defined, fixed region, it is included.
getAllStateIds() - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
getAllStateIds() - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
Returns a set of all StateTransitions objects in the repository with state ids.
getAllStateImages() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.TempStateRepo
 
getAllStateNames() - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
getAllStates() - Method in class io.github.jspinak.brobot.database.data.AllStatesInProject
 
getAllStates() - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
getAllStates() - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
getAllStatesInProjectService() - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getAllStateTransitions() - Method in class io.github.jspinak.brobot.services.StateTransitionsInProjectService
 
getAllStateTransitionsAsCopy() - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
 
getAllStateTransitionsInstances() - Method in class io.github.jspinak.brobot.services.StateTransitionsInProjectService
 
getAllText(Matches) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.GetTextWrapper
 
getAllTransitions() - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
Returns all StateTransition objects, including ToTransitions.
getAllWithScene(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombinations
Given an index, return all SceneCombinations that contain that scene.
getAnalyses() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis
All Mats in this class are 3d and hold independent values for the 3 channels of the color schema.
getAnalyses() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
getAnalyses(PixelAnalysis.Analysis, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis
 
getAnalysis() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getAnalysis(PixelAnalysisCollection.Analysis, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
getAnalysis(ColorCluster.ColorSchemaName, SceneAnalysis.Analysis) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getAnalysisForOneScene(Scene, Set<StateImage>, Set<StateImage>, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.AnalyzePixels
A SceneAnalysis comprises all analysis of a scene, for which there may be multiple StateImage_s.
getAnchor() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getAnchorInNewDefinedRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchor
 
getAnchorList() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchors
 
getAnchors() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
getAnchors() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getAnchors() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
getAnchors() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
getAngle(Location, Location) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getAngle(Location, Match) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getAngleFrom00(Location) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getAoocs() - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
 
getApplicationUnderTest() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getApplicationUnderTest() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getArguments() - Method in class io.github.jspinak.brobot.dsl.BuilderMethod
 
getArguments() - Method in class io.github.jspinak.brobot.dsl.MethodCallExpression
 
getArguments() - Method in class io.github.jspinak.brobot.dsl.MethodCallStatement
 
getArray(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Get an array node from a path
getAsBoolean(IStateTransition) - Method in class io.github.jspinak.brobot.manageStates.TransitionBooleanSupplierPackager
 
getAuthor() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getAutomation() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getAutomationDslSchema() - Method in class io.github.jspinak.brobot.json.parsing.SchemaManager
 
getAutomationFunctions() - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
getAutomationFunctions() - Method in class io.github.jspinak.brobot.dsl.AutomationDsl
 
getAverageHeight() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getAverageWidth() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getBackgroundColor() - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonStyling
 
getBaseProbabilityExists() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
The base probability that a State exists is transfered to the active variable 'probabilityExists', which is used by Find functions.
getBeforeStateIds() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getBeforeStateIds() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getBeforeStateNames() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getBeforeStateNames() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getBestLocation() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getBestMatch() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getBestScore() - Method in class io.github.jspinak.brobot.manageStates.Paths
 
getBGRColorMatFromHSV2dIndexMat(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
Meant for visually displaying a classification Mat (i.e.
getBGRColorMatFromHSV2dIndexMat(Mat, Map<Integer, Scalar>) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
Meant for visually displaying a classification Mat (i.e.
getBGRfromBW(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
 
getBgrFromClassification2d() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getBImage() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
getBoolean(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Get a boolean value from a JSON path
getBottomLeft() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
getBottomRight() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
getBoundaries() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
Get the boundaries of the state using StateRegion, StateImage, and StateLocation objects.
getBounds2D() - Method in class io.github.jspinak.brobot.json.mixins.Rectangle2DMixin
 
getBounds2D() - Method in class io.github.jspinak.brobot.json.mixins.RectangleMixin
 
getBufferedImage() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getBufferedImage() - Method in class io.github.jspinak.brobot.json.mixins.BrobotImageMixin
 
getBufferedImageFromScreen(Region) - Static method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
 
getBuffImgDirectly(String) - Static method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
To use this method, you need to deal with paths.
getBuffImgFromFile(String) - Static method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
Creates a new SikuliX Pattern and retrieves the BufferedImage from this Pattern.
getBuffImgFromScreen(Region) - Method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
 
getBuffImgsFromScreen(List<Region>) - Method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
 
getBuilderType() - Method in class io.github.jspinak.brobot.dsl.BuilderExpression
 
getButtons() - Method in class io.github.jspinak.brobot.datatypes.project.AutomationUI
 
getBytes(Image) - Static method in class io.github.jspinak.brobot.imageUtils.ImageOps
 
getCalculatedX() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getCalculatedY() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getCanHide() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
Holds the States that this State can hide when it becomes active.
getCanHideIds() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
getCategory() - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
getCellHeight() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid
 
getCellWidth() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid
 
getCenter3d() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansCluster
 
getCenters() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfile
 
getChangeMask() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
The final Mat will be 1D.
getChannels() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getClasses() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getClassesWithMatchesAndLegend() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
GetClassMatches - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification
 
GetClassMatches(SelectRegions, MatchOps) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.GetClassMatches
 
getCleanPaths(Set<Long>, Paths, Long) - Method in class io.github.jspinak.brobot.manageStates.PathManager
 
getClickActionOptions() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
getClickMatches() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
getClickType() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getClickUntil() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getClosestTo(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getClosestUnvisited() - Method in class io.github.jspinak.brobot.testingAUTs.UnvisitedStates
 
getClosestUnvisited(Set<Long>) - Method in class io.github.jspinak.brobot.testingAUTs.UnvisitedStates
 
getClusterRegions(Region, List<Location>, int) - Method in class io.github.jspinak.brobot.analysis.QuickCluster
 
getClusters() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfile
 
getCollection() - Method in class io.github.jspinak.brobot.dsl.ForEachStatement
 
getColor() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getColorCluster() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getColorInfos() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
getColorModel() - Method in class io.github.jspinak.brobot.json.mixins.BufferedImageMixin
 
getColorProfile(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetColorCluster
 
getColorProfile(Mat, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetColorCluster
 
getColorProfileMats(int, Size) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
getColorProfiles(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
Creates ColorClusters from the ColorSchemas from the BGR and HSV KmeansProfile objects.
getColorSchema() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansCluster
 
getColorSchema(Mat, Mat, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetColorCluster
Create a ColorSchema for either BGR or HSV.
getColorSchemaName() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfile
 
getColorSchemaName() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfiles
 
getColorSchemas() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
getColorStat() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorStatProfile
 
getColorStatProfile(ColorInfo.ColorStat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
Returns a ColorStatProfile for a given ColorStat.
getColorStatProfiles(ColorCluster.ColorSchemaName, ColorInfo.ColorStat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getColorStats(ColorInfo.ColorStat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
getColorValue() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo
 
getColorValues(ColorCluster.ColorSchemaName, ColorInfo.ColorStat, ColorSchema.ColorValue) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getCols() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid
 
getColumn() - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonPosition
 
getColumnEntries(List<Mat>, int, int) - Method in class io.github.jspinak.brobot.illustratedHistory.ColumnMatOps
 
getColumnMat(List<Mat>) - Method in class io.github.jspinak.brobot.illustratedHistory.ColumnMatOps
 
getColumnMat(List<Mat>, int, int) - Method in class io.github.jspinak.brobot.illustratedHistory.ColumnMatOps
 
getColumnMat(List<Mat>, int, int, int) - Method in class io.github.jspinak.brobot.illustratedHistory.ColumnMatOps
 
getCombined() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
getCompactness() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfile
 
getCompletedRepetitions() - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
getCompletedRepetitions(Matches) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
getCompletedSequences() - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
getCondition() - Method in class io.github.jspinak.brobot.dsl.IfStatement
 
getConditionMatches() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
 
getConditionObjectCollection() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
 
getConfiguration() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getConfirmActionOptions() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
getConfirmationMessage() - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
getConfirmationObjectCollection() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
getConfirmedMatches(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
Matches are confirmed when they contain one of the matches in the parameter insideMatches.
getContext() - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
getContextHistograms() - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
getContourAsMatch(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getContours() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getContours() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getContours() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getCoordinates(Positions.Name) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.Positions
 
getCopy() - Method in class io.github.jspinak.brobot.manageStates.Path
 
getCreated() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getCreatedDate() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getCriteria(ActionOptions) - Method in class io.github.jspinak.brobot.actions.actionConfigurations.Success
 
getCriticalErrors() - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Gets validation errors with CRITICAL severity.
getCurrentDuration(Matches) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
getCurrentSessionId() - Method in class io.github.jspinak.brobot.report.log.AutomationSession
 
getCurrentStateName() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getCurrentStateName() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getCustomClass() - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonStyling
 
getCustomProperties() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getData() - Method in class io.github.jspinak.brobot.json.mixins.BufferedImageMixin
 
getDataFromFile() - Method in class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.ReadTrainingData
 
getDeepCopy() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
Create a deep copy by manually copying each field.
getDefineAs() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getDefinedFixedRegions() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getDefinedRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getDefinedRegions() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getDegreesBetween(double, double) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getDegreesBetween(Location, Location, Location) - Method in class io.github.jspinak.brobot.analysis.Distance
Calculates the difference between the angles of 2 vectors.
getDegreesBetween(Match, Match, Match) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getDelayAfterMouseDown() - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
getDelayAfterMouseUp() - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
getDelayBeforeMouseDown() - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
getDelayBeforeMouseUp() - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
getDescription() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getDescription() - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
getDescription() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getDescription() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getDescription() - Method in class io.github.jspinak.brobot.testingAUTs.TestRun
 
getDiameter() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getDilation() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
getDilationCols() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
getDilationRows() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
getDilationType() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
getDistance(Location, Location) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getDistance(Match, Match) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getDistanceBelowMinAndAboveMax(Mat, ColorCluster.ColorSchemaName, ColorCluster) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetDistanceMatrix
Returns a Mat with the distance below the min and above the max for each cell.
GetDistanceMatrix - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
GetDistanceMatrix() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetDistanceMatrix
 
getDistBelowThreshhold(Mat, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
Subtract the pixel scores from the threshold.
getDistToNearest(Mat, ColorCluster.ColorSchemaName, ColorCluster, ColorInfo.ColorStat...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetDistanceMatrix
Calculates the distance to the nearest of the given colorStats.
getDoAction() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
 
getDominantCluster() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfile
 
getDoOnEach() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getDoTransition() - Method in class io.github.jspinak.brobot.manageStates.TraversePaths
 
getDouble(int, int, int, Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
In a multi-dimensional array, such as a 3D matrix or tensor, the indices i,j,k typically represent the indices along the first, second, and third dimensions, respectively.
getDoubleColumn(int, Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
getDoubleRow(int, Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
GetDragLocation - Class in io.github.jspinak.brobot.actions.composites.methods.drag
Returns the 'from' and 'to' Locations to be used in Drag.
GetDragLocation(Find, ActionOptionsForDrag) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.GetDragLocation
 
getDragToOffsetX() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getDragToOffsetY() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getDraw() - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrateScreenshot
 
getDuration() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getDuration() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
getDuration() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getDuration() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getDynamicPixelMask(Region, double, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.DynamicPixelFinder
Finds the pixels in a region that change over time.
getDynamicPixelMask(Mat, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.DetectMotion
Detect movement between image1 and image2
getDynamicPixelMask(MatVector) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.ChangedPixels
 
getDynamicPixelMask(MatVector) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.DetectMotion
 
getDynamicPixelMask(MatVector) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.DynamicPixelFinder
From a collection of Mat(s), returns a mask of pixels that change in any of the Mat(s).
getDynamicPixelMask(MatVector) - Method in interface io.github.jspinak.brobot.actions.methods.basicactions.find.motion.FindDynamicPixels
 
getDynamicPixelMat(ObjectCollection, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.GetSceneCombinations
Extract the scenes from both object collections and find the dynamic pixels.
getDynamicPixels() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombination
 
getDynamicRegions(SceneAnalysisCollection, ActionOptions, List<Region>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.FindRegionsOfMotion
Finds regions that change and saves the results in the SceneAnalysisCollection.
getEllipse() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
getElseStatements() - Method in class io.github.jspinak.brobot.dsl.IfStatement
 
getEmptyImage() - Static method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getEndStates() - Method in class io.github.jspinak.brobot.testingAUTs.TestRun
 
getEndTime() - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
getEndTime() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getEndTime() - Method in class io.github.jspinak.brobot.testingAUTs.TestRun
 
getEnvelopedFirstOrNone(Pattern, Pattern) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.compareImages.CompareSize
Returns an empty list if neither image fits in the other.
getEnvironmentInfo() - Method in class io.github.jspinak.brobot.actions.BrobotEnvironment
Gets a descriptive string of the current environment configuration.
getErrorMessage() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getErrorMessage() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getErrors() - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Gets all validation errors.
getErrorsAndCritical() - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Gets validation errors with ERROR or CRITICAL severity.
getExit() - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
getExit() - Method in interface io.github.jspinak.brobot.manageStates.IStateTransition
 
getExit() - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
getExitNames() - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
getExpressionType() - Method in class io.github.jspinak.brobot.dsl.Expression
 
getFailedTransitionStartState() - Method in class io.github.jspinak.brobot.manageStates.TraversePaths
 
getFieldNames(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Get a list of field names from an object
getFilename(ActionOptions.Action, String) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationFilename
 
getFilename(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationFilename
 
getFilename(Illustrations.Type) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getFilenameClasses() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getFilenameFromMatchObjects(Matches, ActionOptions) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationFilename
 
getFilenameFromSceneAnalysis(SceneAnalysis, ActionOptions, String...) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationFilename
 
getFilenames() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getFilenameScene() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getFileNameWithoutExtension(String) - Static method in class io.github.jspinak.brobot.imageUtils.FilenameOps
 
getFilenameWithoutExtensionAndDirectory(String) - Static method in class io.github.jspinak.brobot.stringUtils.NameSelector
 
getFinalFusedMatchObjects(Matches) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchFusion
 
getFind() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getFindActionOptions() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
getFindActions() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getFindDuration(ActionOptions.Find) - Method in class io.github.jspinak.brobot.actions.methods.time.ActionDurations
Returns the mock duration of a Find operation.
getFindFrom(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
 
getFindObjectCollection() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
getFindTo(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
 
getFinishedMats() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getFirstChannel(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
getFirstChannel(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
getFirstObjectName() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
getFixedIfDefinedOrRandomRegion(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
When the image has a fixed location, if - a region is defined, it is returned - no region is defined, a random search region is returned
getFixedPixelMask(Region, double, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.DynamicPixelFinder
Finds the pixels in a region that over time do not change.
getFixedPixelMask(MatVector) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.ChangedPixels
 
getFixedPixelMask(MatVector) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.DetectMotion
 
getFixedPixelMask(MatVector) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.DynamicPixelFinder
 
getFixedPixelMask(MatVector) - Method in interface io.github.jspinak.brobot.actions.methods.basicactions.find.motion.FindDynamicPixels
 
getFixedRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
The fixed region is usually defined when an image with a fixed location is found for the first time.
getFocusedWindow() - Method in class io.github.jspinak.brobot.mock.MockFocusedWindow
 
getFormattedErrors() - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Returns a formatted string of all errors, grouped by severity.
getFoundConfirmations() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
getFoundMatches() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
getFreeNumber() - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 
getFreeNumber(String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 
getFreePath() - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 
getFreePath(String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
Searches for the first free filename with the given base path name.
getFreePath(String, String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 
getFromLocation(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.GetDragLocation
 
getFromState() - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getFromStateIds() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getFromStateIds() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getFromStateName() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getFromStates() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getFromTransition() - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getFromTransitionFunction() - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getFromTransitions() - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getFull() - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
getFunctionName() - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
getFusedMatchObjects(List<Match>, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchFusion
Match objects are fused, and the image and text are captured from the scene(s).
getFusionMethod() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getGaussianHeight() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
getGaussians() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
getGaussianSigmaX() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
getGaussianWidth() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
getGetImage() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getGetSceneAnalysisCollection() - Method in class io.github.jspinak.brobot.actions.actionExecution.MatchesInitializer
 
getGetTextUntil() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getGrays() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
getGrayscale(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
getGrid() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.OverlappingGrids
 
getGridNumber(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getGridNumber(Region, Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
getGridNumber(Region, Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
getGridNumber(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getGridRegion(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getGridRegion(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getGridRegion(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getGridRegions() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid
 
getGridRegions(int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
Divides this Region into a grid and returns all grid cells as separate Regions.
getGridRegions(Region, int, int) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
Region uses the SikuliX raster (setRaster), which has a min cell size of 5x5.
getGrids() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
getH() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getHiddenStateIds() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
getHiddenStateNames() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
Hiding a State means that this State covers the hidden State, and when this State is exited the hidden State becomes visible again.
getHighlightColor() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getHighlightSeconds() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getHistogram() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegion
 
getHistogram() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getHistogramFromRegion(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getHistogramRegions(HistogramRegions, IntPointer, IntPointer, PointerPointer<FloatPointer>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getHistograms() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegion
 
GetHistograms - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
 
GetHistograms(GetImageJavaCV) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getHistogramsHSV(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getHSV(Mat) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getHSVfromHue(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
 
getHueBins() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getHueBins() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getIcon() - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
getId() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Scene
 
getId() - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
getId() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getId() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
getId() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
getId() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
getId() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getId() - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
getId() - Method in enum class io.github.jspinak.brobot.primatives.enums.SpecialStateType
 
getId() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getId() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getIdAsString() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
getIdAsString() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
getIdAsString() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getIdAsString() - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
getIllustrate() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getIllustratedScreenshot() - Method in class io.github.jspinak.brobot.illustratedHistory.StateIllustration
 
getIllustratedScreenshotAsMat() - Method in class io.github.jspinak.brobot.illustratedHistory.StateIllustration
 
getIllustrationEnabled() - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
getIllustrationManager() - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrateScreenshot
 
getIllustrations() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getImage() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
getImage() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getImage(byte[]) - Static method in class io.github.jspinak.brobot.imageUtils.ImageOps
 
getImage(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.ImageOps
 
getImageDirectory() - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
getImageIndices(SceneAnalysis, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.ClassifyPixels
Returns a 3d Mat representing the best Image match (or no match) for every cell.
GetImageJavaCV - Class in io.github.jspinak.brobot.imageUtils
JavaCV-based image acquisition and conversion utilities for Brobot.
GetImageJavaCV(BufferedImageOps) - Constructor for class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getImageName() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
getImageNames() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getImages() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
getImages() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombination
 
getImages() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.TempStateWithImages
 
getImagesAndProfileMat(List<StateImage>) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawColorProfile
 
getImageSizes() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
getImagesMat() - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
getImagesMat() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getImagesMat(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetProfileMats
Returns a Mat with the image files shown horizontally.
getImageUtils() - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrateScreenshot
 
getImgpath() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
getIncomingTransitions() - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
getIncomingTransitionsToPREVIOUS() - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
getIncomingTransitionsWithHiddenTransitions() - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
getIndex() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
getIndex() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getIndicesOfMax(Mat, Mat, Mat, int) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
The indices Mat is reused to store the indices of the best scores.
getInfo(ColorSchema.ColorValue) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
getInfoMessages() - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Gets validation errors with INFO severity.
getInitialMatchList() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getInnerGrid() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.OverlappingGrids
 
getInside() - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
getInsideColorCluster() - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
getInsideKmeansProfiles() - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
getInstance() - Static method in class io.github.jspinak.brobot.actions.BrobotEnvironment
Gets the singleton instance of BrobotEnvironment.
getInt(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Get an integer value from a JSON path
getInvolvedTransitionIds() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getJavaCVRect() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getJavaCVRect(Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
getJsonParser() - Method in class io.github.jspinak.brobot.services.ProjectManager
 
getKey() - Method in class io.github.jspinak.brobot.primatives.Pair
 
getKmeans() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getKmeansProfile(ColorCluster.ColorSchemaName, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
getKmeansProfiles() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
getKmeansProfiles(ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
getKmeansProfilesAllSchemas() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getKmeansProfilesMat(StateImage, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetProfileMats
 
getLabel() - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
getLabels() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfile
 
getLargestDefinedFixedRegionOrNewRegion() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getLargestSector(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getLastAccessed() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
getLastAction() - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrateScreenshot
 
getLastCollections() - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrateScreenshot
 
getLastFind() - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrateScreenshot
 
getLastIndex() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getLastResultsBGR() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getLastScene() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
The scene that represents the collection, and is used for illustration.
getLastSceneAnalysis() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getLastSceneBGR() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getLeft() - Method in class io.github.jspinak.brobot.dsl.BinaryOperationExpression
 
getLeftAngle() - Method in class io.github.jspinak.brobot.datatypes.primitives.angles.Sector
 
getLeftmostAngle(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
Returns the leftmost angle from a list of angles.
getLegend() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getLicense() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getLocation() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getLocation() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
getLocation() - Method in class io.github.jspinak.brobot.json.mixins.RegionMixin
 
getLocation(double, double, Location) - Method in class io.github.jspinak.brobot.analysis.Distance
Returns a Location given a starting point, an angle, and a distance.
getLocation(Location, Location) - Method in class io.github.jspinak.brobot.analysis.Distance
Returns the distance from location1 to location2 as a Location object.
getLocation(Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
getLogLevel() - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
getLogType() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMask() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getMasks() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansCluster
 
getMasks() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegion
 
getMat() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
Converts the BufferedImage in Image to a BGR JavaCV Mat.
getMat() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getMat() - Method in class io.github.jspinak.brobot.json.mixins.MatchMixin
 
getMat(ColorCluster.ColorSchemaName, ColorInfo.ColorStat, Size) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
getMat(ColorInfo.ColorStat, Size) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
Creates a Mat of the colorStat for all ColorValues in this Schema.
getMat(Illustrations.Type) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getMat(BufferedImage, boolean) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMat(String, List<Region>, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
Returns one Mat masked by the regions.
getMatBGR() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
Returns the BGR representation as a JavaCV Mat.
getMatBGR() - Method in class io.github.jspinak.brobot.json.mixins.BrobotImageMixin
 
getMatBGR(BufferedImage) - Static method in class io.github.jspinak.brobot.imageUtils.ImageOps
 
getMatBGR(Image) - Static method in class io.github.jspinak.brobot.imageUtils.ImageOps
Returns the BGR representation as a JavaCV Mat.
getMatchAsMatInScene(int, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getMatches() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
getMatches(SceneAnalysisCollection, Set<StateImage>, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.GetClassMatches
The SceneAnalyses contain classifications with a set of StateImages.
getMatches(Pattern) - Method in class io.github.jspinak.brobot.mock.MockFind
Finds mock matches based on matching actions and states in the MatchHistory.
getMatchesOnClasses() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getMatchesOnScene() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getMatchHistory() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
getMatchHistory() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
Some actions take place without an associated Pattern or StateImage.
getMatchHistory() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
getMatchHistory() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
getMatchHistory() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getMatchList() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getMatchList() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
Sorts by largest score.
getMatchList() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getMatchList() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
getMatchListAsStateImages() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getMatchLocations() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
Gets the matches as locations
getMatchMap() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getMatchMap(List<Rect>, int, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getMatchObjectsWithOwnerState(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getMatchObjectsWithTargetStateObject(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getMatchRegions() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
Gets the matches as regions
getMatFromBundlePath(String, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatFromFile(String, Region, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatFromFilename(String, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatFromScreen() - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatFromScreen(ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatFromScreen(Region) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatFromScreen(Region, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatFromScreenWithJavaCV() - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatHSV() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
Returns the HSV representation as a JavaCV Mat.
getMatHSV() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
Converts the BufferedImage in Image to an HSV JavaCV Mat.
getMatHSV() - Method in class io.github.jspinak.brobot.json.mixins.BrobotImageMixin
 
getMatHSV(BufferedImage) - Static method in class io.github.jspinak.brobot.imageUtils.ImageOps
 
getMatHSV(Image) - Static method in class io.github.jspinak.brobot.imageUtils.ImageOps
Returns the HSV representation as a JavaCV Mat.
getMats(StateImage, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMats(String, List<Region>, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
Returns one Mat per region.
getMats(List<Pattern>, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatsFromFilenames(List<String>, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatsFromScreen(Region, double, double) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
Get a Mat from the screen at regular intervals.
getMatsFromScreen(List<Region>, boolean) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatWithOnlyTheseIndices(Mat, Set<Integer>) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
getMaxActions() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
 
getMaxArea() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMaxArea() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getMaxFusionDistanceX() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMaxFusionDistanceY() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMaxHeight() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getMaxMatches() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getMaxMatchesToActOn() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMaxMovement() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMaxNonZeroCellsByChannel(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
getMaxSize() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getMaxSwipes() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
getMaxTimesToRepeatActionSequence() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMaxWait() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMaxWait() - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
getMaxWait() - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
getMaxWidth() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getMeanBGR(ColorSchema) - Method in class io.github.jspinak.brobot.imageUtils.ShowScoring
 
getMeans() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorStatProfile
 
getMeanScalarHSV() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorStatProfile
 
getMedian() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
Returns a new Region with the median x,y,w,h of all Match objects.
getMedianAngle(Location, Location...) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getMedianAngle(Location, List<Location>) - Method in class io.github.jspinak.brobot.analysis.Distance
Sums the x and y points and calculates the angle to this new summed Location
getMedianAngle(Double...) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getMedianAngle(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getMedianLocation() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getMethod() - Method in class io.github.jspinak.brobot.dsl.BuilderMethod
 
getMethod() - Method in class io.github.jspinak.brobot.dsl.MethodCallExpression
 
getMethod() - Method in class io.github.jspinak.brobot.dsl.MethodCallStatement
 
getMethods() - Method in class io.github.jspinak.brobot.dsl.BuilderExpression
 
getMiddleAngle(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getMinArea() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMinArea() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getMinMaxOfFirstChannel(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
minMaxLoc requires a single channel array.
getMinOrMaxPerCellAcrossChannels(Mat, int) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
Gets the minimum or maximum value in a cell position across channels.
getMinScore() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMinScoresFromPixelAnalyses(PixelAnalysisCollection, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.ClassifyPixels
 
getMinSimilarity() - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
getMinSize() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getMockHistogramMatches(StateImage, List<Region>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.MockHistogram
Converts mock matches into HistogramMatches by adding a random score.
getMockMat(Pattern, Region) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.MockColor
 
getMocksPerformed() - Method in class io.github.jspinak.brobot.mock.MockStatus
 
getMockText() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
getModifiers() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMotion() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getMotionWithMatches() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getMouseDown(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
 
getMouseUp(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
 
getMove(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
 
getMovement(int, List<Match>, List<Match>) - Method in class io.github.jspinak.brobot.analysis.Movement
For a scenario when we wish to determine the direction and magnitude of movement with respect to images on the screen.
getMoveMouseAfterActionBy() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMoveMouseAfterActionTo() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMoveMouseDelay() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getMoveMouseDelay() - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
getMoveMouseDelay() - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
getMutableRegionsCopy(SearchRegions) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegionsUtils
Gets a mutable copy of all regions.
getName() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.TempStateWithImages
 
getName() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getName() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
getName() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getName() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getName() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getName() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
getName() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
getName() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
getName() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
getName() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
getName() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getName() - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
getName() - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
getName() - Method in class io.github.jspinak.brobot.dsl.Parameter
 
getName() - Method in class io.github.jspinak.brobot.dsl.VariableDeclarationStatement
 
getName() - Method in class io.github.jspinak.brobot.dsl.VariableExpression
 
getNewMatWithPerCellMinsOrMaxes(List<Mat>, int) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
getNewScreenRegion() - Static method in class io.github.jspinak.brobot.imageUtils.ScreenOps
 
getNewScreenWH() - Static method in class io.github.jspinak.brobot.imageUtils.ScreenOps
 
getNode(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Get a JSON node from a path
getNumberOfCenters() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfile
 
getObject() - Method in class io.github.jspinak.brobot.dsl.MethodCallExpression
 
getObject() - Method in class io.github.jspinak.brobot.dsl.MethodCallStatement
 
getObject(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Get an object node from a path
getObjectCollection() - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.ActionOptionsObjectCollectionPair
 
getObjectCollection() - Method in class io.github.jspinak.brobot.dsl.ActionStep
 
getObjectType() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
getObjectType() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
getObjectType() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
getObjectType() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
getObjectType() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getObjectType() - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
getObjectType() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
getOffsetX() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getOffsetY() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getOneColumnBGRMat() - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
getOneColumnBGRMat() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getOneColumnHSVMat() - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
getOneColumnHSVMat() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getOneRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
Return the fixed region if defined.
getOpencvContours() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getOperator() - Method in class io.github.jspinak.brobot.dsl.BinaryOperationExpression
 
getOpposite() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getOpposite(Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Get the opposite location
getOppositeAngle(double) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getOppositeTo(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getOppositeTo(Location, Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Get the location opposite to another location
getOptionalArray(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Get an optional array node from a path
getOptionalBoolean(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Get an optional boolean value from a JSON path
getOptionalInt(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Get an optional integer value from a JSON path
getOptionalObject(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Get an optional object node from a path
getOptionalString(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Get an optional string value from a JSON path
getOrder() - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonPosition
 
getOrganization() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getOriginals() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
getOtherObjectsDirectlyAsMatchObjects(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.AddNonImageObjects
 
getOutgoingTransitions() - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
getOutputText() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getOutsideColorCluster() - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
getOverlappingRect(Rect) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getOverlappingRect(Rect, Rect) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
getOverlappingRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getOverlappingRegion(Region, Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
getOwnerStateId() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
getOwnerStateId() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
getOwnerStateId() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
getOwnerStateId() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getOwnerStateId() - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
getOwnerStateId() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
getOwnerStateName() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getOwnerStateName() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
getOwnerStateName() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
getOwnerStateName() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
getOwnerStateName() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
getOwnerStateName() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getOwnerStateName() - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
getOwnerStateName() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
getOwnerStateNames() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getPageLoadTime() - Method in class io.github.jspinak.brobot.report.log.dto.PerformanceMetricsDTO
 
getPageLoadTime() - Method in class io.github.jspinak.brobot.report.log.model.PerformanceMetricsData
 
getParameters() - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
getParameters() - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
getParametersAsMap() - Method in class io.github.jspinak.brobot.datatypes.project.Button
Gets the parameters as a Map for easier manipulation.
getParams() - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollections
 
getPaths() - Method in class io.github.jspinak.brobot.manageStates.Paths
 
getPathScore() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
getPathsToState(List<State>, State) - Method in class io.github.jspinak.brobot.manageStates.PathFinder
 
getPathsToState(Set<Long>, Long) - Method in class io.github.jspinak.brobot.manageStates.PathFinder
 
getPattern() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Scene
 
getPatterns() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getPauseAfterEnd() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getPauseAfterMouseDown() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getPauseAfterMouseDown() - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
getPauseAfterMouseUp() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getPauseAfterMouseUp() - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
getPauseBeforeBegin() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getPauseBeforeMouseDown() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getPauseBeforeMouseDown() - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
getPauseBeforeMouseUp() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getPauseBetweenActions() - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
getPauseBetweenActionSequences() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getPauseBetweenIndividualActions() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getPercentH() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
getPercentOfH() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getPercentOfPointsInChannel() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansCluster
 
getPercentOfPointsOverall() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansCluster
 
getPercentOfW() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getPercentW() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
getPerformance() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getPerformance() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getPhase() - Method in class io.github.jspinak.brobot.BrobotStartupLifecycle
 
getPixelAnalyses() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
SCORE: subjective in that there are different methods that can produce the pixelScores matrix.
getPixelAnalysisCollection(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getPixelAnalysisCollection(Scene, StateImage, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.AnalyzePixels
First, PixelAnalysis is performed on each scene with the ColorProfiles for the StateImage_.
getPixelAnalysisCollection(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getPixelAnalysisCollections() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
GetPixelAnalysisCollectionScores - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
GetPixelAnalysisCollectionScores(GetPixelScores) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelAnalysisCollectionScores
 
getPixelBGR(Mat) - Method in class io.github.jspinak.brobot.imageUtils.ShowScoring
 
GetPixelScores - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
GetPixelScores(MatVisualize) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
 
getPlaybackDuration() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getPosition() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getPosition() - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
getPosition() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
getPosition() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
getPositionInMatch() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchor
 
getProbabilityExists() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
getProbabilityExists() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
getProbabilityExists() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
getProbabilityStaysVisibleAfterClicked() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
getProfile(Mat, int, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetKMeansProfiles
Produces a KmeansProfile given a one-column Mat, the number of means, and the color schema.
getProfiles() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfiles
 
getProfilesMat() - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
getProfilesMat() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getProfilesMat(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetProfileMats
 
getProfilesMat(StateImage, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetProfileMats
 
getProjectId() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getProjectId() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getProjectId() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getProjectSchema() - Method in class io.github.jspinak.brobot.json.parsing.SchemaManager
 
getRandomLocation() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getRandomLocation(Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
getRandomMatchList(ActionOptions) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
getRandomRegion(List<Region>) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegionsUtils
Gets a random region from the list
getRandomSnapshot(ActionOptions) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
Most Actions succeed or fail based on a Find operation.
getRandomSnapshot(ActionOptions) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getRandomSnapshot(ActionOptions.Action) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
Useful for Action-specific operations such as GetText.
getRandomSnapshot(ActionOptions.Action, Long) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
Brobot 1.0.7 uses Snapshots that record the action and the state.
getRandomSnapshot(ActionOptions.Action, Long...) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
getRandomSnapshot(ActionOptions.Action, Set<Long>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
getRandomSnapshot(List<MatchSnapshot>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
getRandomString() - Method in class io.github.jspinak.brobot.mock.MockText
 
getRandomString(int) - Method in class io.github.jspinak.brobot.mock.MockText
 
getRandomText() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
getRanges() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getRaster() - Method in class io.github.jspinak.brobot.json.mixins.BufferedImageMixin
 
getRecordingFilename() - Method in class io.github.jspinak.brobot.testingAUTs.TestRun
 
getRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid
 
getRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
If the image has a fixed location and has already been found, the region where it was found is returned.
getRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getRegion() - Static method in class io.github.jspinak.brobot.imageUtils.ScreenOps
 
getRegionH() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getRegionH(Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Get region height
getRegions() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
If the image has a fixed location and has already been found, the region where it was found is returned.
getRegions() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
 
getRegions(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
When the image has a fixed location, if - a region is defined, it is returned - no region is defined, all search regions are returned
getRegions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.SelectRegions
If ActionOptions are the only place to find regions, just make sure there's at least one region.
getRegions(ActionOptions, Pattern) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.SelectRegions
Since version 1.7, the SearchRegions set in the ActionOptions variable do not replace the fixed search region of a fixed image.
getRegions(ActionOptions, StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.SelectRegions
Since version 1.7, the SearchRegions set in the ActionOptions variable do not replace fixed and defined search regions.
getRegionsForAllImages(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.SelectRegions
 
getRegionsMutable() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
Access regions in a way that's safe for serialization/deserialization.
getRegionsOfChange(SceneAnalysisCollection, int, int, ActionOptions, List<Region>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.FindMotion
Detects motion, draws contours around the areas of motion, and returns these contours as Match objects.
getRegionW() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getRegionW(Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Get region width
getRelativeDist(Mat, ColorCluster.ColorSchemaName, ColorCluster, ColorInfo.ColorStat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetDistanceMatrix
 
getRepo() - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
 
getResultCollection() - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
getResultOptions() - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
getResults() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
The results of a multi-scene analysis are stored here.
getReturnType() - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
getRight() - Method in class io.github.jspinak.brobot.dsl.BinaryOperationExpression
 
getRightAngle() - Method in class io.github.jspinak.brobot.datatypes.primitives.angles.Sector
 
getRightmostAngle(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getRow() - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonPosition
 
getRows() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid
 
getSatBins() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getSaturationBins() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getScalar() - Method in enum class io.github.jspinak.brobot.imageUtils.OpenCVColor
 
getScene() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getScene() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getScene() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getScene1() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombination
 
getScene2() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombination
 
getSceneAnalyses() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getSceneAnalysis(List<PixelAnalysisCollection>, Scene) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.ClassifyPixels
 
getSceneAnalysisCollection() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
GetSceneAnalysisCollection - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
This class is primarily for color analysis.
GetSceneAnalysisCollection(GetScenes, AnalyzePixels, AllStatesInProjectService, StateMemory) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisCollection
 
GetSceneAnalysisScores - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
GetSceneAnalysisScores(MatOps3d, MatVisualize) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisScores
 
GetSceneCombinations - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.states
 
GetSceneCombinations(FindDynamicPixelMatches, MatchesInitializer) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.states.GetSceneCombinations
 
getSceneCombinationWithDifferentScenes(List<SceneCombination>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.GetSceneCombinations
Finds the first SceneCombination with different scenes.
getSceneName() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getScenes() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getScenes() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.ScenesPerImage
 
getScenes() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.TempStateWithImages
 
getScenes() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
getScenes() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
Screenshots where the state is found.
getScenes(ActionOptions, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetScenes
Some actions require multiple scenes, which can be taken as screenshots or passed as parameters.
getScenes(ActionOptions, List<ObjectCollection>, int, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetScenes
If the ObjectCollection is empty and saving history is enabled, a screenshot will be taken.
GetScenes - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
Scenes are used for - finding color - image segmentation (classification) - action illustration In Brobot version 1.0.7, scenes are used for all Find operations.
GetScenes(Time, GetImageJavaCV) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetScenes
 
getSceneToUseForCaptureAfterFusingMatches() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getSceneWithMatchesAndSidebar() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getSceneWithMotion(SceneAnalysisCollection, Scalar) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.IllustrateMotion
 
getSceneWithMotion(Mat, Mat, List<Match>, Scalar) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.IllustrateMotion
 
getSchema(ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
getSchema(String) - Method in class io.github.jspinak.brobot.json.parsing.SchemaManager
 
getScore() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getScore() - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
getScore() - Method in interface io.github.jspinak.brobot.manageStates.IStateTransition
 
getScore() - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
getScore() - Method in class io.github.jspinak.brobot.manageStates.Path
 
getScores() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getScores(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getScoresMat(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getScoreThresholdDist() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getScreenAdjustedContours() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getScreenCoordinateRects(Region, MatVector) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getScreenshotAsMat() - Method in class io.github.jspinak.brobot.illustratedHistory.StateIllustration
 
getScreenshotPath() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getScreenshotPath() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getScreenshots() - Method in class io.github.jspinak.brobot.datatypes.trainingData.TrainingData
 
getScreenshotUsableArea() - Method in class io.github.jspinak.brobot.illustratedHistory.StateIllustration
 
getScrollDirection() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getSearchImage() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getSearchRegion() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
getSearchRegion() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
getSearchRegion() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
getSearchRegions() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getSearchRegions() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getSearchRegions() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
getSecondsBetweenScenes() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getSelectedText() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getSessionId() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getSessionId() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getSidebar() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getSikuliLocation(Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Get Sikuli Location based on definition type (by XY or by Region)
getSikuliLocationFromRegion(Region, Position, int, int) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Get a Sikuli Location from a region and position
getSikuliLocationFromXY(int, int, int, int) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Get a Sikuli Location from x,y coordinates
getSimilarity() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getSimilarSnapshots(ActionOptions) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
getSingleFilename(Matches, ActionOptions) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationFilename
Matches may contain multiple (or no) SceneAnalyses and thus multiple illustrated scenes.
getSize() - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonStyling
 
getSnapshots() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
getSpan() - Method in class io.github.jspinak.brobot.datatypes.primitives.angles.Sector
 
getSpan(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getStandardLocation(double) - Method in class io.github.jspinak.brobot.analysis.Distance
Returns a Location based on the starting point of (0,0) and a distance of 1000.
getStartPlayback() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getStartStates() - Method in class io.github.jspinak.brobot.testingAUTs.TestRun
 
getStartTime() - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
getStartTime() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getStartTime() - Method in class io.github.jspinak.brobot.testingAUTs.TestRun
 
getStat(ColorInfo.ColorStat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo
 
getStat(ColorSchema.ColorValue) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorStatProfile
 
getState() - Method in class io.github.jspinak.brobot.datatypes.state.NullState
 
getState() - Method in class io.github.jspinak.brobot.manageStates.UnknownState
 
getState(Long) - Method in class io.github.jspinak.brobot.database.data.AllStatesInProject
 
getState(Long) - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
getState(String) - Method in class io.github.jspinak.brobot.database.data.AllStatesInProject
 
getState(String) - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
getStateId() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
getStateId() - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
getStateId() - Method in class io.github.jspinak.brobot.testingAUTs.StateVisit
 
getStateId(String) - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
getStateImage() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
getStateImage() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.ScenesPerImage
 
getStateImageData() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getStateImageId() - Method in class io.github.jspinak.brobot.report.log.dto.StateImageLogDTO
 
getStateImageId() - Method in class io.github.jspinak.brobot.report.log.model.StateImageLogData
 
getStateImageLogData() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getStateImageLogs() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getStateImageObjects() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getStateImages() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
getStateImages() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
getStateLocations() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
getStateLocations() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
getStateMemory() - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getStatements() - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
getStatements() - Method in class io.github.jspinak.brobot.dsl.ForEachStatement
 
getStatementType() - Method in class io.github.jspinak.brobot.dsl.Statement
 
getStateName() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
The state in which the image is found gives important information about where and when the state can be found.
getStateName() - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
getStateName() - Method in class io.github.jspinak.brobot.testingAUTs.StateVisit
 
getStateName(Long) - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
getStateObjectData() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getStateObjectId() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
getStateObjectName() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
getStateRegions() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
getStateRegions() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
StateRegions can change the expected state when clicked or hovered over.
getStates() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.TempStateRepo
 
getStates() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getStates() - Method in class io.github.jspinak.brobot.manageStates.Path
 
getStatesAsString() - Method in class io.github.jspinak.brobot.manageStates.Path
 
getStatesToActivate() - Method in class io.github.jspinak.brobot.services.StateTransitionsInProjectService
 
getStateStrings() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
getStateStrings() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
StateStrings can change the expected state.
getStatesWithTransitionsFrom(Long...) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
getStatesWithTransitionsFrom(Set<Long>) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
getStatesWithTransitionsTo(Long...) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
getStatesWithTransitionsTo(Set<Long>) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
getStateText() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
StateText is text that appears on the screen and is a clue to look for images in this state.
getStateTransitions() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getStateTransitionsInProjectService() - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getStateTransitionsInProjectService() - Method in class io.github.jspinak.brobot.manageStates.TraversePaths
 
getStateTransitionsJointTable() - Method in class io.github.jspinak.brobot.services.StateTransitionsInProjectService
 
getStateTransitionsJointTable() - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
 
getStateTransitionsRepository() - Method in class io.github.jspinak.brobot.services.StateTransitionsInProjectService
 
getStateVisits() - Method in class io.github.jspinak.brobot.testingAUTs.StateTraversalService
 
getStats() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo
 
getStaysVisibleAfterClicked() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
getStaysVisibleAfterTransition() - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
getStaysVisibleAfterTransition() - Method in interface io.github.jspinak.brobot.manageStates.IStateTransition
When set, takes precedence over the same variable in StateTransitions.
getStaysVisibleAfterTransition() - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
getSteps() - Method in class io.github.jspinak.brobot.dsl.ActionDefinition
 
getString() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
getString(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Get a string value from a JSON path
getString(Match) - Method in class io.github.jspinak.brobot.mock.MockText
 
getString(TextSelector.Method, Text) - Method in class io.github.jspinak.brobot.stringUtils.TextSelector
 
getStrings() - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
getStyling() - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
getSubImage(BufferedImage, int, int, int, int) - Static method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
 
getSubImage(BufferedImage, Region) - Static method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
 
getSubRegions(List<Integer>, List<Integer>) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
Return a list of all subregions created by the x and y points.
getSuccessCriteria() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getSuccessfullyVisitedStates() - Method in class io.github.jspinak.brobot.testingAUTs.StateTraversalService
 
getSuccessSymbol() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getSummary() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getSwipeActionOptions() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
getSwipeFromObjColl() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
getSwipeToObjColl() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
getTarget() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getTargetImages(List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisCollection
 
getTargetOffset() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getTargetOffset() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
getTargetPosition() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getTargetPosition() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
getTempFind() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getText() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getText() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getText() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
getText() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
getText() - Method in class io.github.jspinak.brobot.datatypes.trainingData.TrainingData
 
getText(Match) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.GetTextWrapper
Reads all text in a Mat and returns a String
getText(Region) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
getText(StateRegion) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
getTextColor() - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonStyling
 
getTextFromMatch(Match) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.GetTextWrapper
 
getTextToAppearOrVanish() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getTextUntil(ActionOptions.GetTextUntil) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
GetTextWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
Wrapper class for GetText, handles real and mock text queries.
GetTextWrapper(MockText) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.GetTextWrapper
 
getThenStatements() - Method in class io.github.jspinak.brobot.dsl.IfStatement
 
getThreshMax() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
getThreshMin() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
getThreshold() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
getTime() - Method in class io.github.jspinak.brobot.actions.actionExecution.MatchesInitializer
 
getTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
getTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
getTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
getTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
getTimesFound() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
getTimesSearched() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
getTimesSuccessful() - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
getTimesSuccessful() - Method in interface io.github.jspinak.brobot.manageStates.IStateTransition
 
getTimesSuccessful() - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
getTimestamp() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getTimestamp() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getTimestamp() - Method in class io.github.jspinak.brobot.testingAUTs.StateVisit
 
getTimeStamp() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
getTimeStamp() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
getTimesToRepeat() - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
 
getTimesToRepeatIndividualAction() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getTimesVisited() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
getTimeToAppear() - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
getTimeToVanish() - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
getToLocation(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.GetDragLocation
 
getTooltip() - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
getTopLeft() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
getTopRight() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
getToState() - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getToStateIds() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getToStateIds() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getToStateNames() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getToStateNames() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getTotalBins() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getTotalSuccessfulActions() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
 
getTotalSwipes() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
getTotalTestDuration() - Method in class io.github.jspinak.brobot.report.log.dto.PerformanceMetricsDTO
 
getTotalTestDuration() - Method in class io.github.jspinak.brobot.report.log.model.PerformanceMetricsData
 
getToTransition() - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getToTransitions() - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getTrainingData() - Method in class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.SaveTrainingData
 
getTransition(Long, Long) - Method in class io.github.jspinak.brobot.services.StateTransitionsInProjectService
 
getTransitionBooleanSupplierPackager() - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getTransitionBooleanSupplierPackager() - Method in class io.github.jspinak.brobot.manageStates.TraversePaths
 
getTransitionFinish() - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
getTransitionFunction() - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
getTransitionFunctionByActivatedStateId(Long) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
getTransitions() - Method in class io.github.jspinak.brobot.manageStates.Path
 
getTransitions() - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
getTransitions(Long) - Method in class io.github.jspinak.brobot.services.StateTransitionsInProjectService
 
getTransitions(Long, Long) - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getTransitionTime() - Method in class io.github.jspinak.brobot.report.log.dto.PerformanceMetricsDTO
 
getTransitionTime() - Method in class io.github.jspinak.brobot.report.log.model.PerformanceMetricsData
 
getTransitionToEnum() - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getTransitionToEnum(Long, Long) - Method in class io.github.jspinak.brobot.services.StateTransitionsInProjectService
Finds the correct stateName for the Transition.
getType() - Method in class io.github.jspinak.brobot.dsl.Parameter
 
getType() - Method in class io.github.jspinak.brobot.dsl.VariableDeclarationStatement
 
getType() - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
getType() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getType() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getTypeDelay() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getTypeDelay() - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
getTypeToSikuliButton() - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType
 
getUnion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getUnion(Region, Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
getUniqueImageIds() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getUnreachableStates() - Method in class io.github.jspinak.brobot.testingAUTs.StateTraversalService
 
getUntilAction() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
 
getUnvisitedStates() - Method in class io.github.jspinak.brobot.testingAUTs.UnvisitedStates
 
getUpdated() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getUrl() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
getUsableArea() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
getValBins() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getValidationResult() - Method in exception class io.github.jspinak.brobot.json.parsing.exception.ConfigurationException
 
getValidationResult() - Method in exception class io.github.jspinak.brobot.json.schemaValidation.exception.ConfigValidationException
Gets the validation result associated with this exception.
getValue() - Method in class io.github.jspinak.brobot.dsl.AssignmentStatement
 
getValue() - Method in class io.github.jspinak.brobot.dsl.LiteralExpression
 
getValue() - Method in class io.github.jspinak.brobot.dsl.ReturnStatement
 
getValue() - Method in class io.github.jspinak.brobot.dsl.VariableDeclarationStatement
 
getValue() - Method in class io.github.jspinak.brobot.primatives.Pair
 
getValueBins() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
getValueType() - Method in class io.github.jspinak.brobot.dsl.LiteralExpression
 
getVariable() - Method in class io.github.jspinak.brobot.dsl.AssignmentStatement
 
getVariable() - Method in class io.github.jspinak.brobot.dsl.ForEachStatement
 
getVariableType() - Method in class io.github.jspinak.brobot.dsl.ForEachStatement
 
getVector() - Method in class io.github.jspinak.brobot.datatypes.trainingData.ActionVector
 
getVector() - Method in class io.github.jspinak.brobot.datatypes.trainingData.TrainingData
 
getVersion() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getVideoClipPath() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
getVideoClipPath() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
getW() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getWarnings() - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Gets validation errors with WARNING severity.
getWebsite() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
getWordMatches() - Method in class io.github.jspinak.brobot.mock.MockFind
These matches are from searching a region for all words.
getWordMatches(Scene) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindInScene
Returns the Match objects corresponding to words.
getX() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getX() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getY() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getY() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
go(Long, Long) - Method in class io.github.jspinak.brobot.manageStates.DoTransition
 
goBackInTime(double, Object) - Method in class io.github.jspinak.brobot.actions.methods.time.Time
 
GREEN - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
 
GREEN - Enum constant in enum class io.github.jspinak.brobot.imageUtils.OpenCVColor
 
GREEN - Static variable in class io.github.jspinak.brobot.report.ANSI
 
GREEN_BACKGROUND - Static variable in class io.github.jspinak.brobot.report.ANSI
 
GREEN_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
GREEN_BOLD - Static variable in class io.github.jspinak.brobot.report.ANSI
 
GREEN_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
GREEN_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
GREEN_UNDERLINED - Static variable in class io.github.jspinak.brobot.report.ANSI
 
Grid - Class in io.github.jspinak.brobot.datatypes.primitives.grid
Divides a screen region into a matrix of cells for systematic interaction.
Grid() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.grid.Grid
 
Grid.Builder - Class in io.github.jspinak.brobot.datatypes.primitives.grid
 
gridNumber(int, int, int) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 

H

h - Static variable in class io.github.jspinak.brobot.imageUtils.ScreenOps
 
h() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
h() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
h() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
h() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
h() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
handleState(State, StateTransitions) - Method in class io.github.jspinak.brobot.automationScripts.DefaultStateHandler
 
handleState(State, StateTransitions) - Method in interface io.github.jspinak.brobot.automationScripts.StateHandler
 
hasCriticalErrors() - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Checks if there are any errors of CRITICAL severity.
hasDisplay() - Method in class io.github.jspinak.brobot.actions.BrobotEnvironment
Checks if a display is available for GUI operations.
hasEqualSceneSets(Set<Integer>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.TempStateWithImages
 
hasErrors() - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Checks if there are any errors (of any severity).
hashCode() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Scene
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchor
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchors
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
hashCode() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.ActionDefinition
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.ActionStep
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.AssignmentStatement
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.AutomationDsl
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.BinaryOperationExpression
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.BuilderExpression
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.BuilderMethod
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.ForEachStatement
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.IfStatement
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.LiteralExpression
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.MethodCallExpression
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.MethodCallStatement
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.Parameter
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.ReturnStatement
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.VariableDeclarationStatement
 
hashCode() - Method in class io.github.jspinak.brobot.dsl.VariableExpression
 
hashCode() - Method in record class io.github.jspinak.brobot.json.schemaValidation.model.ValidationError
Returns a hash code value for this object.
hashCode() - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
hashCode() - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
hashCode() - Method in class io.github.jspinak.brobot.primatives.Pair
 
hashCode() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
hashCode() - Method in class io.github.jspinak.brobot.report.log.dto.PerformanceMetricsDTO
 
hashCode() - Method in class io.github.jspinak.brobot.report.log.dto.StateImageLogDTO
 
hashCode() - Method in class io.github.jspinak.brobot.testingAUTs.StateVisit
 
hasPath(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Check if a path exists in the JSON
hasSameResultsAs(MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
Match objects and Text are compared.
hasSevereErrors() - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Checks if there are any errors of ERROR or CRITICAL severity.
hasWarnings() - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Checks if there are any errors of WARNING severity.
HeadlessChecker - Class in io.github.jspinak.brobot.services
Deprecated.
Use BrobotEnvironment instead. This class now delegates to BrobotEnvironment for backward compatibility.
HeadlessChecker() - Constructor for class io.github.jspinak.brobot.services.HeadlessChecker
Deprecated.
 
HIGH - Enum constant in enum class io.github.jspinak.brobot.report.Report.OutputLevel
 
highlight(Match, StateObjectData, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.HighlightMatch
 
Highlight - Class in io.github.jspinak.brobot.actions.methods.basicactions
Highlights visual matches on screen in the Brobot model-based GUI automation framework.
Highlight(Find, HighlightMatch, Time) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.Highlight
 
HIGHLIGHT - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
HighlightMatch - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers
Wrapper class for Highlight, performs real or mock highlights.
HighlightMatch() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.HighlightMatch
 
highlightRegion(double, Region) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
highlightRegion(double, StateRegion) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
HistComparison - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
 
HistComparison(GetHistograms) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistComparison
 
HISTOGRAM - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
HistogramRegion - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
Has the mask for one part of each image, i.e.
HistogramRegion() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegion
 
HistogramRegions - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
Divides a region into five subregions to facilitate histogram and color Find operations.
HistogramRegions(List<Mat>) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
HistogramRegions(Mat) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
historyFilename - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
historyPath - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Illustrated Screenshots Settings (for displaying Action results)
holdKey(String, double) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
HSV - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster.ColorSchemaName
 
HUE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
 

I

IfStatement - Class in io.github.jspinak.brobot.dsl
 
IfStatement() - Constructor for class io.github.jspinak.brobot.dsl.IfStatement
 
IllustrateMotion - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.motion
 
IllustrateMotion(DrawMatch, MatVisualize, MatOps3d) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.IllustrateMotion
 
IllustrateScreenshot - Class in io.github.jspinak.brobot.illustratedHistory
 
IllustrateScreenshot(ImageUtils, Draw, IllustrationManager) - Constructor for class io.github.jspinak.brobot.illustratedHistory.IllustrateScreenshot
 
IllustrateState - Class in io.github.jspinak.brobot.illustratedHistory
 
IllustrateState(ImageUtils) - Constructor for class io.github.jspinak.brobot.illustratedHistory.IllustrateState
 
illustrateWhenAllowed(Matches, List<Region>, ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrateScreenshot
 
illustrateWithFixedSearchRegions(State) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrateState
Illustrates the state by placing the first Pattern of each StateImage in the Pattern's fixed region.
IllustrationFilename - Class in io.github.jspinak.brobot.illustratedHistory
 
IllustrationFilename(FilenameRepo) - Constructor for class io.github.jspinak.brobot.illustratedHistory.IllustrationFilename
 
IllustrationManager - Class in io.github.jspinak.brobot.illustratedHistory
 
IllustrationManager(Sidebar, IllustrationFilename, DrawMatch, DrawRect, DrawClassesLegend, ImageUtils, Draw, DrawContours) - Constructor for class io.github.jspinak.brobot.illustratedHistory.IllustrationManager
 
Illustrations - Class in io.github.jspinak.brobot.illustratedHistory
Container for visual debugging and analysis illustrations in Brobot.
Illustrations() - Constructor for class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
Illustrations.Type - Enum Class in io.github.jspinak.brobot.illustratedHistory
 
Image - Class in io.github.jspinak.brobot.datatypes.primitives.image
Physical representation of an image in the Brobot GUI automation framework.
Image(Pattern) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
Image(BufferedImage) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
Image(BufferedImage, String) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
Image(String) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
Image(Mat) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
Image(Mat, String) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
Image(Image) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
IMAGE - Enum constant in enum class io.github.jspinak.brobot.datatypes.state.stateObject.StateObject.Type
 
ImageDeserializer - Class in io.github.jspinak.brobot.json.serializers
Custom deserializer for Image class that creates an Image with an empty BufferedImage.
ImageDeserializer() - Constructor for class io.github.jspinak.brobot.json.serializers.ImageDeserializer
 
ImageOps - Class in io.github.jspinak.brobot.imageUtils
 
ImageOps() - Constructor for class io.github.jspinak.brobot.imageUtils.ImageOps
 
ImageResourceValidator - Class in io.github.jspinak.brobot.json.schemaValidation.resource
Validates that image resources referenced in the project configuration actually exist and are valid image files.
ImageResourceValidator() - Constructor for class io.github.jspinak.brobot.json.schemaValidation.resource.ImageResourceValidator
 
ImageSerializer - Class in io.github.jspinak.brobot.json.serializers
Custom serializer for Image class that omits the BufferedImage.
ImageSerializer() - Constructor for class io.github.jspinak.brobot.json.serializers.ImageSerializer
 
ImageUtils - Class in io.github.jspinak.brobot.imageUtils
 
ImageUtils(BufferedImageOps) - Constructor for class io.github.jspinak.brobot.imageUtils.ImageUtils
 
includeStateImageObjectsFromActiveStatesInAnalysis - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
INCLUDING_MATCHES - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
incrementCompletedRepetitions() - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
incrementCompletedRepetitions(Matches) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
Increments the number of completed repetitions of the action.
incrementCompletedSequences() - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
incrementCompletedSequences(Matches) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
incrementTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
INDICES_2D - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
 
INDICES_3D - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
 
INDICES_3D_TARGETS - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
 
info(Mat, String...) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
info(MatVector, String...) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
INFO - Enum constant in enum class io.github.jspinak.brobot.json.schemaValidation.model.ValidationSeverity
Informational message, no action required.
init() - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
init(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.MatchesInitializer
 
init(ActionOptions, String, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.MatchesInitializer
Initialize new Matches with ActionOptions, a description, and a SceneAnalysisCollection.
init(ActionOptions, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.actionExecution.MatchesInitializer
 
init(Region) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
init(String) - Method in class io.github.jspinak.brobot.manageStates.QuickStateAndTransitionsBuilder
 
Init - Class in io.github.jspinak.brobot.services
Initialization service for the Brobot model-based GUI automation framework.
Init(AllStatesInProjectService, SetAllProfiles, SetKMeansProfiles, StateManagementService, StateTransitionsInProjectService, StateTransitionsRepository) - Constructor for class io.github.jspinak.brobot.services.Init
 
initializeStateStructure() - Method in class io.github.jspinak.brobot.services.Init
 
InitialStates - Class in io.github.jspinak.brobot.manageStates
Given sets of possible active States, this class searches for these States to set active States.
InitialStates(StateFinder, StateMemory, AllStatesInProjectService) - Constructor for class io.github.jspinak.brobot.manageStates.InitialStates
 
InitProfileMats - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
InitProfileMats(GetImageJavaCV, MatOps3d) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.InitProfileMats
 
initProfilesForDynamicImages - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
initProfilesForStaticfImages - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Color Settings
initSidebar(Mat, int) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawClassesLegend
 
initSidebar(Mat, int) - Method in class io.github.jspinak.brobot.illustratedHistory.Sidebar
 
inNullState() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
inNullState() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
Creates a StateRegion associated with the NULL state.
InNullState() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.InNullState
 
inrange(Mat, Mat, int, int) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
The inRange function of OpenCV will return a 1 channel mask, in which each cell is 255 if the corresponding cell in every channel of the source Mat matches the lower and upper bounds.
INSIDE_ANCHORS - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
io.github.jspinak.brobot - package io.github.jspinak.brobot
 
io.github.jspinak.brobot.actions - package io.github.jspinak.brobot.actions
 
io.github.jspinak.brobot.actions.actionConfigurations - package io.github.jspinak.brobot.actions.actionConfigurations
 
io.github.jspinak.brobot.actions.actionExecution - package io.github.jspinak.brobot.actions.actionExecution
 
io.github.jspinak.brobot.actions.actionExecution.actionLifecycle - package io.github.jspinak.brobot.actions.actionExecution.actionLifecycle
 
io.github.jspinak.brobot.actions.actionExecution.manageTrainingData - package io.github.jspinak.brobot.actions.actionExecution.manageTrainingData
 
io.github.jspinak.brobot.actions.actionOptions - package io.github.jspinak.brobot.actions.actionOptions
 
io.github.jspinak.brobot.actions.actionResultCombo - package io.github.jspinak.brobot.actions.actionResultCombo
 
io.github.jspinak.brobot.actions.composites.doUntil - package io.github.jspinak.brobot.actions.composites.doUntil
 
io.github.jspinak.brobot.actions.composites.methods - package io.github.jspinak.brobot.actions.composites.methods
 
io.github.jspinak.brobot.actions.composites.methods.drag - package io.github.jspinak.brobot.actions.composites.methods.drag
 
io.github.jspinak.brobot.actions.composites.methods.multipleFinds - package io.github.jspinak.brobot.actions.composites.methods.multipleFinds
 
io.github.jspinak.brobot.actions.composites.multipleActions - package io.github.jspinak.brobot.actions.composites.multipleActions
 
io.github.jspinak.brobot.actions.customActions - package io.github.jspinak.brobot.actions.customActions
 
io.github.jspinak.brobot.actions.customActions.select - package io.github.jspinak.brobot.actions.customActions.select
 
io.github.jspinak.brobot.actions.methods - package io.github.jspinak.brobot.actions.methods
 
io.github.jspinak.brobot.actions.methods.basicactions - package io.github.jspinak.brobot.actions.methods.basicactions
 
io.github.jspinak.brobot.actions.methods.basicactions.click - package io.github.jspinak.brobot.actions.methods.basicactions.click
 
io.github.jspinak.brobot.actions.methods.basicactions.define - package io.github.jspinak.brobot.actions.methods.basicactions.define
 
io.github.jspinak.brobot.actions.methods.basicactions.find - package io.github.jspinak.brobot.actions.methods.basicactions.find
 
io.github.jspinak.brobot.actions.methods.basicactions.find.color - package io.github.jspinak.brobot.actions.methods.basicactions.find.color
 
io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification - package io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification
 
io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis - package io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles - package io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
io.github.jspinak.brobot.actions.methods.basicactions.find.compareImages - package io.github.jspinak.brobot.actions.methods.basicactions.find.compareImages
 
io.github.jspinak.brobot.actions.methods.basicactions.find.contours - package io.github.jspinak.brobot.actions.methods.basicactions.find.contours
 
io.github.jspinak.brobot.actions.methods.basicactions.find.fixedAndDynamicPixels - package io.github.jspinak.brobot.actions.methods.basicactions.find.fixedAndDynamicPixels
 
io.github.jspinak.brobot.actions.methods.basicactions.find.histogram - package io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
 
io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement - package io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement
 
io.github.jspinak.brobot.actions.methods.basicactions.find.motion - package io.github.jspinak.brobot.actions.methods.basicactions.find.motion
 
io.github.jspinak.brobot.actions.methods.basicactions.find.states - package io.github.jspinak.brobot.actions.methods.basicactions.find.states
 
io.github.jspinak.brobot.actions.methods.basicactions.mouse - package io.github.jspinak.brobot.actions.methods.basicactions.mouse
 
io.github.jspinak.brobot.actions.methods.basicactions.onChange - package io.github.jspinak.brobot.actions.methods.basicactions.onChange
 
io.github.jspinak.brobot.actions.methods.basicactions.textOps - package io.github.jspinak.brobot.actions.methods.basicactions.textOps
 
io.github.jspinak.brobot.actions.methods.mockOrLiveInterface - package io.github.jspinak.brobot.actions.methods.mockOrLiveInterface
 
io.github.jspinak.brobot.actions.methods.sikuliWrappers - package io.github.jspinak.brobot.actions.methods.sikuliWrappers
 
io.github.jspinak.brobot.actions.methods.sikuliWrappers.find - package io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
 
io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse - package io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
 
io.github.jspinak.brobot.actions.methods.sikuliWrappers.text - package io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
 
io.github.jspinak.brobot.actions.methods.time - package io.github.jspinak.brobot.actions.methods.time
 
io.github.jspinak.brobot.actions.parameterTuning - package io.github.jspinak.brobot.actions.parameterTuning
 
io.github.jspinak.brobot.analysis - package io.github.jspinak.brobot.analysis
 
io.github.jspinak.brobot.automationScripts - package io.github.jspinak.brobot.automationScripts
 
io.github.jspinak.brobot.config - package io.github.jspinak.brobot.config
 
io.github.jspinak.brobot.database.data - package io.github.jspinak.brobot.database.data
 
io.github.jspinak.brobot.database.services - package io.github.jspinak.brobot.database.services
 
io.github.jspinak.brobot.datatypes.primitives.angles - package io.github.jspinak.brobot.datatypes.primitives.angles
 
io.github.jspinak.brobot.datatypes.primitives.dynamicImage - package io.github.jspinak.brobot.datatypes.primitives.dynamicImage
 
io.github.jspinak.brobot.datatypes.primitives.grid - package io.github.jspinak.brobot.datatypes.primitives.grid
 
io.github.jspinak.brobot.datatypes.primitives.image - package io.github.jspinak.brobot.datatypes.primitives.image
 
io.github.jspinak.brobot.datatypes.primitives.location - package io.github.jspinak.brobot.datatypes.primitives.location
 
io.github.jspinak.brobot.datatypes.primitives.match - package io.github.jspinak.brobot.datatypes.primitives.match
 
io.github.jspinak.brobot.datatypes.primitives.region - package io.github.jspinak.brobot.datatypes.primitives.region
 
io.github.jspinak.brobot.datatypes.primitives.text - package io.github.jspinak.brobot.datatypes.primitives.text
 
io.github.jspinak.brobot.datatypes.project - package io.github.jspinak.brobot.datatypes.project
 
io.github.jspinak.brobot.datatypes.state - package io.github.jspinak.brobot.datatypes.state
 
io.github.jspinak.brobot.datatypes.state.state - package io.github.jspinak.brobot.datatypes.state.state
 
io.github.jspinak.brobot.datatypes.state.stateObject - package io.github.jspinak.brobot.datatypes.state.stateObject
 
io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects - package io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
 
io.github.jspinak.brobot.datatypes.state.stateObject.stateImage - package io.github.jspinak.brobot.datatypes.state.stateObject.stateImage
 
io.github.jspinak.brobot.datatypes.trainingData - package io.github.jspinak.brobot.datatypes.trainingData
 
io.github.jspinak.brobot.dsl - package io.github.jspinak.brobot.dsl
 
io.github.jspinak.brobot.illustratedHistory - package io.github.jspinak.brobot.illustratedHistory
 
io.github.jspinak.brobot.illustratedHistory.draw - package io.github.jspinak.brobot.illustratedHistory.draw
 
io.github.jspinak.brobot.imageUtils - package io.github.jspinak.brobot.imageUtils
 
io.github.jspinak.brobot.json.config - package io.github.jspinak.brobot.json.config
 
io.github.jspinak.brobot.json.mixins - package io.github.jspinak.brobot.json.mixins
 
io.github.jspinak.brobot.json.module - package io.github.jspinak.brobot.json.module
 
io.github.jspinak.brobot.json.parsing - package io.github.jspinak.brobot.json.parsing
 
io.github.jspinak.brobot.json.parsing.exception - package io.github.jspinak.brobot.json.parsing.exception
 
io.github.jspinak.brobot.json.schemaValidation - package io.github.jspinak.brobot.json.schemaValidation
 
io.github.jspinak.brobot.json.schemaValidation.business - package io.github.jspinak.brobot.json.schemaValidation.business
 
io.github.jspinak.brobot.json.schemaValidation.crossref - package io.github.jspinak.brobot.json.schemaValidation.crossref
 
io.github.jspinak.brobot.json.schemaValidation.exception - package io.github.jspinak.brobot.json.schemaValidation.exception
 
io.github.jspinak.brobot.json.schemaValidation.model - package io.github.jspinak.brobot.json.schemaValidation.model
 
io.github.jspinak.brobot.json.schemaValidation.resource - package io.github.jspinak.brobot.json.schemaValidation.resource
 
io.github.jspinak.brobot.json.schemaValidation.schema - package io.github.jspinak.brobot.json.schemaValidation.schema
 
io.github.jspinak.brobot.json.serializers - package io.github.jspinak.brobot.json.serializers
 
io.github.jspinak.brobot.json.utils - package io.github.jspinak.brobot.json.utils
 
io.github.jspinak.brobot.manageStates - package io.github.jspinak.brobot.manageStates
 
io.github.jspinak.brobot.mock - package io.github.jspinak.brobot.mock
 
io.github.jspinak.brobot.primatives - package io.github.jspinak.brobot.primatives
 
io.github.jspinak.brobot.primatives.enums - package io.github.jspinak.brobot.primatives.enums
 
io.github.jspinak.brobot.report - package io.github.jspinak.brobot.report
 
io.github.jspinak.brobot.report.log - package io.github.jspinak.brobot.report.log
 
io.github.jspinak.brobot.report.log.dto - package io.github.jspinak.brobot.report.log.dto
 
io.github.jspinak.brobot.report.log.impl - package io.github.jspinak.brobot.report.log.impl
 
io.github.jspinak.brobot.report.log.mapper - package io.github.jspinak.brobot.report.log.mapper
 
io.github.jspinak.brobot.report.log.model - package io.github.jspinak.brobot.report.log.model
 
io.github.jspinak.brobot.report.log.spi - package io.github.jspinak.brobot.report.log.spi
 
io.github.jspinak.brobot.services - package io.github.jspinak.brobot.services
 
io.github.jspinak.brobot.stringUtils - package io.github.jspinak.brobot.stringUtils
 
io.github.jspinak.brobot.testingAUTs - package io.github.jspinak.brobot.testingAUTs
 
isActionSuccess() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
The Action was successfully performed.
isAnyRegionDefined() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
 
isAutoStartup() - Method in class io.github.jspinak.brobot.BrobotStartupLifecycle
 
isBlocking() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
When true, this State needs to be acted on before accessing other States.
isCaptureImage() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
isConfirmationRequired() - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
isDefined() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
isDefined() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
Checks if this Region has valid dimensions.
isDefined() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
When a Pattern is fixed, it's defined when the fixed region is defined.
isDefined(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
 
isDefined(Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Check if location is defined
isDefined(Positions.Name) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefinedBorders
 
isDefined(Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
isDefinedByXY(Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Check if location is defined by x,y coordinates
isDefinedWithRegion(Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Check if location is defined with a region
isDynamic() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
isDynamic() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
isEmpty() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
isEmpty() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
isEmpty() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
isEmpty() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
isEmpty() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
isEmpty() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
 
isEmpty() - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
isEmpty() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
isEmpty() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
isEmpty() - Method in class io.github.jspinak.brobot.manageStates.Path
 
isEmpty() - Method in class io.github.jspinak.brobot.manageStates.Paths
 
isEmpty(Image) - Static method in class io.github.jspinak.brobot.imageUtils.ImageOps
 
isFindEachFirstAndEachPatternFound(Matches, int) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
isFindFirstAndAtLeastOneMatchFound(Matches) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
isFixed() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
isFixedRegionSet() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
If the fixed region has been set.
isFound() - Method in class io.github.jspinak.brobot.report.log.dto.StateImageLogDTO
 
isFound() - Method in class io.github.jspinak.brobot.report.log.model.StateImageLogData
 
isHighlightAllAtOnce() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
isInSearchRegions(Match, ActionOptions, Pattern) - Method in interface io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchProofer
 
isInSearchRegions(Match, ActionOptions, Pattern) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchProoferEdges
 
isInSearchRegions(Match, ActionOptions, Pattern) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchProoferRegions
 
isInSearchRegions(Match, List<Region>) - Method in interface io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchProofer
To check if a match is within the search regions, there are multiple methods that are satisfactory but with faults: 1.
isInSearchRegions(Match, List<Region>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchProoferEdges
Check if each of the 4 edges are contained within search regions.
isInSearchRegions(Match, List<Region>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchProoferRegions
Check each region to see if a match falls within the region.
isKeepLargerMatches() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
isMock() - Method in class io.github.jspinak.brobot.actions.Permissions
 
isMockMode() - Method in class io.github.jspinak.brobot.actions.BrobotEnvironment
Checks if Brobot is running in mock mode.
isMoreSequencesAllowed(Matches) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
isMoveMouseAfterAction() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
isNumeric(String) - Static method in class io.github.jspinak.brobot.stringUtils.CommonRegex
 
isOkToContinueAction(Matches, int) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
isPrinted() - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
isResultSuccess() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
The Result was successful.
isRunning() - Method in interface io.github.jspinak.brobot.automationScripts.AutomationScript
 
isRunning() - Method in class io.github.jspinak.brobot.automationScripts.BaseAutomation
 
isRunning() - Method in class io.github.jspinak.brobot.BrobotStartupLifecycle
 
isSameMatchGroup(Match, Match, int, int) - Method in interface io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchFusionDecider
 
isSameMatchGroup(Match, Match, int, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchFusionDeciderAbsoluteSize
Evaluates the new match with respect to the current combined match region.
isSameMatchGroup(Match, Match, int, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchFusionDeciderRelativeSize
Evaluates the new match with respect to the current combined match region.
isSetKmeansColorProfiles() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
isShared() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
isSpecialStateId(Long) - Static method in enum class io.github.jspinak.brobot.primatives.enums.SpecialStateType
 
isStaysVisibleAfterTransition() - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
When set, the same variable in a Transition takes precedence over this one.
isSuccess() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
 
isSuccess() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
isSuccess() - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
isSuccess() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
isSuccess() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
isSuccess() - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
isSuccessful() - Method in class io.github.jspinak.brobot.testingAUTs.StateVisit
 
IStateTransition - Interface in io.github.jspinak.brobot.manageStates
Core interface for state transitions in the Brobot model-based GUI automation framework.
IStateTransition.StaysVisible - Enum Class in io.github.jspinak.brobot.manageStates
 
isUseDefinedRegion() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
isUseDilation() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
Dilation Operation: For each pixel in the binary image (absDiff), the maximum pixel value in the neighborhood defined by the kernel is computed.
isUseGaussianBlur() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
Apply Gaussian blur to the images using a kernel size of 5x5 and standard deviation of 0.
isUseGrayscale() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
Applying grayscale reduces the Mat to 1-dimension.
isUseThreshold() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
Create a binary mask (binary) by thresholding the absolute difference image (absDiff).
isValid() - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Checks if the validation result is valid (i.e., no errors).
isValid(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.SchemaManager
 

J

jacksonObjectMapper() - Method in class io.github.jspinak.brobot.json.config.JsonConfig
Creates and configures the ObjectMapper for JSON serialization/deserialization.
JavaCVRectMixin - Class in io.github.jspinak.brobot.json.mixins
 
JavaCVRectMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.JavaCVRectMixin
 
JavaStateTransition - Class in io.github.jspinak.brobot.manageStates
Code-based state transition implementation for the Brobot framework.
JavaStateTransition() - Constructor for class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
JavaStateTransition.Builder - Class in io.github.jspinak.brobot.manageStates
 
JsonConfig - Class in io.github.jspinak.brobot.json.config
Configuration for JSON processing in the Brobot application.
JsonConfig(BrobotJsonModule) - Constructor for class io.github.jspinak.brobot.json.config.JsonConfig
 
JsonParser - Class in io.github.jspinak.brobot.json.parsing
JsonParser provides methods for working with JSON in a robust way.
JsonParser(SchemaManager, ObjectMapper) - Constructor for class io.github.jspinak.brobot.json.parsing.JsonParser
 
JsonPathUtils - Class in io.github.jspinak.brobot.json.parsing
Utility class for working with JSON paths and extracting data from complex JSON structures.
JsonPathUtils() - Constructor for class io.github.jspinak.brobot.json.parsing.JsonPathUtils
 
JsonUtils - Class in io.github.jspinak.brobot.json.utils
Utility class that provides additional JSON functionality focused on handling problematic Java classes (circular references, module system issues).
JsonUtils(JsonParser, ObjectMapper) - Constructor for class io.github.jspinak.brobot.json.utils.JsonUtils
 

K

keepLargerMatches(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
keepOnlyConfirmedMatches(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
KEY_DOWN - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
KEY_UP - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
KeyDown - Class in io.github.jspinak.brobot.actions.methods.basicactions.textOps
Presses and holds keyboard keys in the Brobot model-based GUI automation framework.
KeyDown(KeyDownWrapper, Time) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.textOps.KeyDown
 
KeyDownWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
KeyDown in SikuliX (Java Robot) does not actually hold the key down.
KeyDownWrapper() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyDownWrapper
 
KeyUp - Class in io.github.jspinak.brobot.actions.methods.basicactions.textOps
Releases previously pressed keyboard keys in the Brobot model-based GUI automation framework.
KeyUp(KeyUpWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.textOps.KeyUp
 
KeyUpWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
Wrapper class for KeyUp, works for real or mocked operations.
KeyUpWrapper() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyUpWrapper
 
kMeans(Mat, int, Mat, TermCriteria, int, Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
Sets 3d labels and centers for k-means clustering.
KMEANS - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Color
 
KmeansCluster - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
KmeansCluster represents a cluster of points in a k-means analysis corresponding to one of the centers.
KmeansCluster(ColorSchema, Mat, MatVector, double[]) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansCluster
 
kMeansInProfile - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
kMeans Settings
KmeansProfile - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
KmeansProfile represents a k-means analysis for one number of means and one color schema (BGR, HSV, etc.).
KmeansProfile(ColorCluster.ColorSchemaName, int, Mat, Mat, double[], List<KmeansCluster>) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfile
 
KmeansProfiles - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
Creates a series of kmeans profiles for commonly used number of centers (2-10) Calculating this up-front will save time and CPU/GPU.
KmeansProfiles() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfiles
 
KmeansProfilesAllSchemas - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
KmeansProfilesAllSchemas() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 

L

LEFT - Enum constant in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
 
LEFT_OF_MATCH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
limitNumberOfMatches(Matches, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.MatchOps
Matches needs to be sorted before calling this method.
LiteralExpression - Class in io.github.jspinak.brobot.dsl
 
LiteralExpression() - Constructor for class io.github.jspinak.brobot.dsl.LiteralExpression
 
loadProject(String) - Method in class io.github.jspinak.brobot.services.ProjectManager
 
Location - Class in io.github.jspinak.brobot.datatypes.primitives.location
Represents a point on the screen in the Brobot model-based GUI automation framework.
Location() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
Creates a Location at the origin (0,0).
Location(int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
Creates a Location at the specified absolute coordinates.
Location(Location) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Location, int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Positions.Name) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Match) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Match, int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Match, Position) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Region) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
Creates a Location at the center of the specified Region.
Location(Region, double, double) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Region, Position) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
Creates a Location at a specific position within a Region.
Location(Region, Positions.Name) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Region, Location) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Location) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Location, int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
LOCATION - Enum constant in enum class io.github.jspinak.brobot.datatypes.state.stateObject.StateObject.Type
 
Location.Builder - Class in io.github.jspinak.brobot.datatypes.primitives.location
 
LocationUtils - Class in io.github.jspinak.brobot.datatypes.primitives.location
Comprehensive utility methods for Location manipulation and calculations in Brobot.
LocationUtils() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
 
logAction(String, Matches, ObjectCollection) - Method in interface io.github.jspinak.brobot.report.log.ActionLogger
 
logAction(String, Matches, ObjectCollection) - Method in class io.github.jspinak.brobot.report.log.impl.ActionLoggerImpl
 
LogData - Class in io.github.jspinak.brobot.report.log.model
 
LogData() - Constructor for class io.github.jspinak.brobot.report.log.model.LogData
 
LogData(String, LogType, String) - Constructor for class io.github.jspinak.brobot.report.log.model.LogData
 
LogEntryDTO - Class in io.github.jspinak.brobot.report.log.dto
 
LogEntryDTO() - Constructor for class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
LogEntryMapper - Class in io.github.jspinak.brobot.report.log.mapper
 
LogEntryMapper() - Constructor for class io.github.jspinak.brobot.report.log.mapper.LogEntryMapper
 
logError(String, String, String) - Method in interface io.github.jspinak.brobot.report.log.ActionLogger
 
logError(String, String, String) - Method in class io.github.jspinak.brobot.report.log.impl.ActionLoggerImpl
 
LoggingConfiguration - Class in io.github.jspinak.brobot.config
 
LoggingConfiguration() - Constructor for class io.github.jspinak.brobot.config.LoggingConfiguration
 
logObservation(String, String, String, String) - Method in interface io.github.jspinak.brobot.report.log.ActionLogger
 
logObservation(String, String, String, String) - Method in class io.github.jspinak.brobot.report.log.impl.ActionLoggerImpl
 
logPerformanceMetrics(String, long, long, long) - Method in interface io.github.jspinak.brobot.report.log.ActionLogger
 
logPerformanceMetrics(String, long, long, long) - Method in class io.github.jspinak.brobot.report.log.impl.ActionLoggerImpl
 
LogSink - Interface in io.github.jspinak.brobot.report.log.spi
An interface for components that wish to persist log data produced by the library.
logStateTransition(String, Set<State>, Set<State>, Set<State>, boolean, long) - Method in interface io.github.jspinak.brobot.report.log.ActionLogger
 
logStateTransition(String, Set<State>, Set<State>, Set<State>, boolean, long) - Method in class io.github.jspinak.brobot.report.log.impl.ActionLoggerImpl
 
LogType - Enum Class in io.github.jspinak.brobot.report.log.model
 
LogUpdateSender - Interface in io.github.jspinak.brobot.report.log
 
LOW - Enum constant in enum class io.github.jspinak.brobot.report.Report.OutputLevel
 

M

make3x3Mat() - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
Makes a 3x3, 1-channel Mat with random values (0-255).
make3x3Mat(short[]) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
Cell values are inserted by row from left to right (the 4th value goes in row 1, column 0).
makeMat(int, int, int, double) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
makeMat(int, int, int, double, double, double) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
makeMat(short...) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
makeMat(Size, int, double) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
makeMat(Size, int, double[]) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
Makes either a one channel or 3 channel Mat.
makeMat(Size, int, double, double, double) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
makeMat3D(short...) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
All channel get the same values.
makeMat3D(short[], short[], short[]) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
makeTestPattern(short[]) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
mapArray(JsonNode, String, Function<JsonNode, T>) - Method in class io.github.jspinak.brobot.json.parsing.JsonPathUtils
Map each element in a JSON array to a list
MatBuilder - Class in io.github.jspinak.brobot.imageUtils
Flexible builder for composing multiple OpenCV Mat objects into a single image.
MatBuilder() - Constructor for class io.github.jspinak.brobot.imageUtils.MatBuilder
 
Match - Class in io.github.jspinak.brobot.datatypes.primitives.match
Represents a successful pattern match found on the screen in the Brobot model-based GUI automation framework.
Match() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
Match(Region) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
MATCH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
Match.Builder - Class in io.github.jspinak.brobot.datatypes.primitives.match
 
Matches - Class in io.github.jspinak.brobot.datatypes.primitives.match
Comprehensive results container for all action executions in the Brobot framework.
Matches() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
Matches(ActionOptions) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
Matches.StateImageData - Class in io.github.jspinak.brobot.datatypes.primitives.match
 
MatchesInitializer - Class in io.github.jspinak.brobot.actions.actionExecution
Manages the Matches throughout the lifecycle of the action.
MatchesInitializer(GetSceneAnalysisCollection, Time) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.MatchesInitializer
 
MatchesJsonUtils - Class in io.github.jspinak.brobot.json.utils
Utilities for serializing Matches to and from JSON.
MatchesJsonUtils(JsonUtils, JsonParser) - Constructor for class io.github.jspinak.brobot.json.utils.MatchesJsonUtils
 
MatchesSerializer - Class in io.github.jspinak.brobot.json.serializers
Custom serializer for Matches to handle special cases
MatchesSerializer() - Constructor for class io.github.jspinak.brobot.json.serializers.MatchesSerializer
 
matchesToJson(Matches) - Method in class io.github.jspinak.brobot.json.utils.MatchesJsonUtils
Serializes Matches to JSON, handling special cases
matchesToMap(Matches) - Method in class io.github.jspinak.brobot.json.utils.MatchesJsonUtils
Converts Matches to a Map representation that's easier to work with for custom serialization, excluding problematic fields
MatchFusion - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement
Match objects do not retain data on Pattern, StateObject, etc.
MatchFusion(MatchFusionDeciderAbsoluteSize, MatchFusionDeciderRelativeSize) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchFusion
 
MatchFusionDecider - Interface in io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement
 
MatchFusionDeciderAbsoluteSize - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement
 
MatchFusionDeciderAbsoluteSize() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchFusionDeciderAbsoluteSize
 
MatchFusionDeciderRelativeSize - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement
 
MatchFusionDeciderRelativeSize(MatchFusionDeciderAbsoluteSize) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchFusionDeciderRelativeSize
 
MatchHistory - Class in io.github.jspinak.brobot.datatypes.primitives.match
Maintains historical match data for pattern learning and mock execution in the Brobot framework.
MatchHistory() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
MatchMaker - Class in io.github.jspinak.brobot.mock
Creates Match objects when probability is being used instead of Snapshots.
MatchMaker() - Constructor for class io.github.jspinak.brobot.mock.MatchMaker
 
MatchMaker.Builder - Class in io.github.jspinak.brobot.mock
 
MatchMixin - Class in io.github.jspinak.brobot.json.mixins
Mixin for Match class to prevent serializing fields that could cause null reference issues.
MatchMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.MatchMixin
 
MatchOps - Class in io.github.jspinak.brobot.actions.methods
 
MatchOps() - Constructor for class io.github.jspinak.brobot.actions.methods.MatchOps
 
MatchProofer - Interface in io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement
 
MatchProoferEdges - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement
 
MatchProoferEdges(SelectRegions) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchProoferEdges
 
MatchProoferRegions - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement
 
MatchProoferRegions(SelectRegions) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchProoferRegions
 
MatchSnapshot - Class in io.github.jspinak.brobot.datatypes.primitives.match
Records match results and context at a specific point in time for the Brobot framework.
MatchSnapshot() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
MatchSnapshot(int, int, int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
MatchSnapshot(List<E>) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
MatchSnapshot.Builder - Class in io.github.jspinak.brobot.datatypes.primitives.match
 
MatImageRecognition - Class in io.github.jspinak.brobot.imageUtils
 
MatImageRecognition() - Constructor for class io.github.jspinak.brobot.imageUtils.MatImageRecognition
 
MatMixin - Class in io.github.jspinak.brobot.json.mixins
 
MatMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.MatMixin
 
MatOps - Class in io.github.jspinak.brobot.imageUtils
Comprehensive utility class for OpenCV Mat operations in Brobot.
MatOps() - Constructor for class io.github.jspinak.brobot.imageUtils.MatOps
 
MatOps3d - Class in io.github.jspinak.brobot.imageUtils
3d versions of common OpenCV operations that only accept one channel.
MatOps3d(BufferedImageOps) - Constructor for class io.github.jspinak.brobot.imageUtils.MatOps3d
 
matsDontMatch(int, List<Mat>) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
MatSerializer - Class in io.github.jspinak.brobot.json.serializers
Custom serializer for Mat objects
MatSerializer() - Constructor for class io.github.jspinak.brobot.json.serializers.MatSerializer
 
matToPattern(Mat, String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
Saves the Mat as a .png to file and creates a Pattern object.
MatVisualize - Class in io.github.jspinak.brobot.imageUtils
Mainly for testing, this class provides code to easily visualize Mats.
MatVisualize(ImageUtils) - Constructor for class io.github.jspinak.brobot.imageUtils.MatVisualize
 
MAX - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo.ColorStat
 
maxKMeansToStoreInProfile - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
MaxMockMatchesFindAll - Static variable in class io.github.jspinak.brobot.report.Report
 
maxWait - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
 
MAYBE - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Illustrate
 
MEAN - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo.ColorStat
 
mEanStdDev(Mat, Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
OpenCV's meanStdDev works with 3 channel images but only 1 channel masks (CV_8UC1)
merge(SceneAnalysisCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
Add the SceneAnalysis objects to sceneAnalyses.
merge(MatchHistory) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
merge(SearchRegions) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
Merges this SearchRegions with another one
merge(SearchRegions, SearchRegions) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegionsUtils
Merges two SearchRegions objects.
merge(ValidationResult) - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
Merges another validation result into this one.
mErge(MatVector) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
mergeAdjacent(List<Region>) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
mergeClassesAndLegend(Illustrations) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawClassesLegend
 
mergeColumnMats(List<Mat>, int) - Method in class io.github.jspinak.brobot.illustratedHistory.ColumnMatOps
 
mergeSceneAndSidebar(Illustrations) - Method in class io.github.jspinak.brobot.illustratedHistory.Sidebar
 
message() - Method in record class io.github.jspinak.brobot.json.schemaValidation.model.ValidationError
Returns the value of the message record component.
MethodCallExpression - Class in io.github.jspinak.brobot.dsl
 
MethodCallExpression() - Constructor for class io.github.jspinak.brobot.dsl.MethodCallExpression
 
MethodCallStatement - Class in io.github.jspinak.brobot.dsl
 
MethodCallStatement() - Constructor for class io.github.jspinak.brobot.dsl.MethodCallStatement
 
METRICS - Enum constant in enum class io.github.jspinak.brobot.report.log.model.LogType
 
MIDDLE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
 
MIDDLELEFT - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Positions.Name
 
MIDDLEMIDDLE - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Positions.Name
 
MIDDLERIGHT - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Positions.Name
 
MIN - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo.ColorStat
 
minIndex(Mat, Mat, Mat, int) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
updates the minimum indices and minimum scores for each channel
minMax(Mat, DoublePointer, DoublePointer, Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
minReportingLevel(Report.OutputLevel) - Static method in class io.github.jspinak.brobot.report.Report
 
minus(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
Returns the matches in this Matches object that are not in the parameter Matches object.
minus(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
Calculates the areas of this Region that do not overlap with another Region.
minus(Region, Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
Finds the areas of region that do not overlap with the parameter region.
mock - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Mock Settings
MockColor - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color
 
MockColor(GetImageJavaCV) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.MockColor
 
MockDrag - Class in io.github.jspinak.brobot.mock
 
MockDrag(MockTime) - Constructor for class io.github.jspinak.brobot.mock.MockDrag
 
MockFind - Class in io.github.jspinak.brobot.mock
Returns snapshots with matching actions and states.
MockFind(ActionDurations, StateMemory, AllStatesInProjectService, MockTime) - Constructor for class io.github.jspinak.brobot.mock.MockFind
 
MockFocusedWindow - Class in io.github.jspinak.brobot.mock
 
MockFocusedWindow() - Constructor for class io.github.jspinak.brobot.mock.MockFocusedWindow
 
MockHistogram - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
 
MockHistogram() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.MockHistogram
 
mockMode(boolean) - Method in class io.github.jspinak.brobot.actions.BrobotEnvironment.Builder
Sets mock mode.
MockOrLive - Class in io.github.jspinak.brobot.actions.methods.mockOrLiveInterface
 
MockOrLive(Permissions, MockFind, MockText, MockColor, MockHistogram, MockTime, FindInScene, GetTextWrapper, FindHistogramsOneRegionOneImage) - Constructor for class io.github.jspinak.brobot.actions.methods.mockOrLiveInterface.MockOrLive
 
MockStateManagement - Class in io.github.jspinak.brobot.mock
Takes care of setting probabilities for States and State objects
MockStateManagement(AllStatesInProjectService) - Constructor for class io.github.jspinak.brobot.mock.MockStateManagement
 
MockStatus - Class in io.github.jspinak.brobot.mock
Tracks mock operation counts for controlled testing scenarios.
MockStatus() - Constructor for class io.github.jspinak.brobot.mock.MockStatus
 
MockText - Class in io.github.jspinak.brobot.mock
Mock text for GetText Actions using Snapshots.
MockText(MockTime) - Constructor for class io.github.jspinak.brobot.mock.MockText
 
MockTime - Class in io.github.jspinak.brobot.mock
Provides simulated time control for mock testing environments in Brobot.
MockTime(ActionDurations) - Constructor for class io.github.jspinak.brobot.mock.MockTime
 
mockTimeClassify - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeClick - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeDrag - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeFindAll - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeFindColor - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeFindFirst - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeFindHistogram - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeMove - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
MOST_SIMILAR - Enum constant in enum class io.github.jspinak.brobot.stringUtils.TextSelector.Method
 
MOTION - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
MOTION - Enum constant in enum class io.github.jspinak.brobot.illustratedHistory.Illustrations.Type
 
MOUSE_DOWN - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
MOUSE_UP - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
MouseDown - Class in io.github.jspinak.brobot.actions.methods.basicactions.mouse
Presses and holds a mouse button in the Brobot model-based GUI automation framework.
MouseDown(MouseDownWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MouseDown
 
MouseDownWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
Wrapper class for MouseDown, works for real or mock actions.
MouseDownWrapper(ClickType, Time) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseDownWrapper
 
MouseUp - Class in io.github.jspinak.brobot.actions.methods.basicactions.mouse
Releases a mouse button in the Brobot model-based GUI automation framework.
MouseUp(MouseUpWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MouseUp
 
MouseUpWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
Wrapper class for MouseUp, works for real or mocked actions.
MouseUpWrapper(ClickType, Time) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseUpWrapper
 
MouseWheel - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
Wrapper class for MouseWheel, works for real or mocked actions.
MouseWheel() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseWheel
 
move(Location) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MoveMouseWrapper
 
move(Mat, List<Location>, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
The first location in the parameter location list gives the first position.
MOVE - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
Movement - Class in io.github.jspinak.brobot.analysis
 
Movement() - Constructor for class io.github.jspinak.brobot.analysis.Movement
 
MoveMouse - Class in io.github.jspinak.brobot.actions.methods.basicactions.mouse
Moves the mouse to one or more locations in the Brobot model-based GUI automation framework.
MoveMouse(Find, MoveMouseWrapper, Time) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MoveMouse
 
moveMouseAfterClick(ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.click.AfterClick
We have 2 options for moving the mouse after a click: 1) To an offset of the click point 2) To a fixed location If the offset is defined we move there; otherwise we move to the fixed location.
moveMouseDelay - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
 
moveMouseTo(Location) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
MoveMouseWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
Wrapper class for MoveMouse, works for real or mocked actions.
MoveMouseWrapper() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MoveMouseWrapper
 
MU - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Color
 
MultipleActions - Class in io.github.jspinak.brobot.actions.composites.multipleActions
 
MultipleActions(Action) - Constructor for class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActions
 
MultipleActionsObject - Class in io.github.jspinak.brobot.actions.composites.multipleActions
 
MultipleActionsObject() - Constructor for class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
 
MultipleBasicActions - Class in io.github.jspinak.brobot.actions.composites.multipleActions
Helper function for Composite Actions
MultipleBasicActions(BasicAction) - Constructor for class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleBasicActions
 
MultipleDrags - Class in io.github.jspinak.brobot.actions.composites.methods.drag
NOT WORKING! Sikuli appears not to allow mouse movement after a mouse down operation.
MultipleDrags(MultipleActions, ActionOptionsForDrag, GetDragLocation) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.MultipleDrags
 
MultipleFinds - Class in io.github.jspinak.brobot.actions.composites.methods.multipleFinds
 
MultipleFinds(NestedFinds, ConfirmedFinds) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.multipleFinds.MultipleFinds
 
multipleMoves(Location...) - Method in class io.github.jspinak.brobot.actions.customActions.MultipleMoves
 
MultipleMoves - Class in io.github.jspinak.brobot.actions.customActions
This is an example of how to create an Action using the MultipleActions class.
MultipleMoves(MultipleActions) - Constructor for class io.github.jspinak.brobot.actions.customActions.MultipleMoves
 
multiplyPercentH(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
multiplyPercentOfH(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
multiplyPercentOfW(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
multiplyPercentW(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 

N

name - Variable in class io.github.jspinak.brobot.datatypes.primitives.match.Matches.StateImageData
 
NameSelector - Class in io.github.jspinak.brobot.stringUtils
 
NameSelector() - Constructor for class io.github.jspinak.brobot.stringUtils.NameSelector
 
NestedFinds - Class in io.github.jspinak.brobot.actions.composites.methods.multipleFinds
Performs nested Find actions, in the order they appear in the FindActions list in ActionOptions.
NestedFinds(Find) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.multipleFinds.NestedFinds
 
newOneChannelRowMat(int...) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
newState(String, String) - Method in class io.github.jspinak.brobot.manageStates.QuickStateStructureBuilder
 
newState(String, String, String) - Method in class io.github.jspinak.brobot.manageStates.QuickStateStructureBuilder
 
NO - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Illustrate
 
NoMatch - Class in io.github.jspinak.brobot.datatypes.primitives.match
Represents the absence of a match in the Brobot model-based GUI automation framework.
NoMatch() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.NoMatch
 
NoMatch.Builder - Class in io.github.jspinak.brobot.datatypes.primitives.match
 
NONE - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
 
NONE - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.MatchFusionMethod
 
NONE - Enum constant in enum class io.github.jspinak.brobot.manageStates.IStateTransition.StaysVisible
 
NONE - Enum constant in enum class io.github.jspinak.brobot.report.Report.OutputLevel
 
NoOpLogSink - Class in io.github.jspinak.brobot.report.log.spi
A default, do-nothing implementation of LogSink.
NoOpLogSink() - Constructor for class io.github.jspinak.brobot.report.log.spi.NoOpLogSink
 
now() - Method in class io.github.jspinak.brobot.actions.methods.mockOrLiveInterface.MockOrLive
LocalDateTime is immutable, so the 'now' variable can be directly referenced for a deep copy.
now() - Method in class io.github.jspinak.brobot.actions.methods.time.Time
 
now() - Method in class io.github.jspinak.brobot.mock.MockTime
LocalDateTime is immutable, so the 'now' variable can be directly referenced for a deep copy.
NULL - Enum constant in enum class io.github.jspinak.brobot.datatypes.state.NullState.Name
 
NULL - Enum constant in enum class io.github.jspinak.brobot.primatives.enums.SpecialStateType
 
NullState - Class in io.github.jspinak.brobot.datatypes.state
Special state for handling stateless objects in the Brobot framework.
NullState() - Constructor for class io.github.jspinak.brobot.datatypes.state.NullState
 
NullState.Name - Enum Class in io.github.jspinak.brobot.datatypes.state
 

O

ObjectCollection - Class in io.github.jspinak.brobot.datatypes.state
Container for GUI elements that serve as targets for automation actions in Brobot.
ObjectCollection() - Constructor for class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
ObjectCollection.Builder - Class in io.github.jspinak.brobot.datatypes.state
 
ObjectCollectionJsonUtils - Class in io.github.jspinak.brobot.json.utils
Utilities for serializing ObjectCollection to and from JSON.
ObjectCollectionJsonUtils(JsonUtils, MatchesJsonUtils, JsonParser) - Constructor for class io.github.jspinak.brobot.json.utils.ObjectCollectionJsonUtils
 
ObjectCollectionSerializer - Class in io.github.jspinak.brobot.json.serializers
Custom serializer for ObjectCollection to handle special cases
ObjectCollectionSerializer() - Constructor for class io.github.jspinak.brobot.json.serializers.ObjectCollectionSerializer
 
objectCollectionToJson(ObjectCollection) - Method in class io.github.jspinak.brobot.json.utils.ObjectCollectionJsonUtils
Serializes ObjectCollection to JSON, handling special cases
objectCollectionToMap(ObjectCollection) - Method in class io.github.jspinak.brobot.json.utils.ObjectCollectionJsonUtils
Converts ObjectCollection to a Map representation that's easier to work with for custom serialization, excluding problematic fields
ObjectMapper - Class in io.github.jspinak.brobot.json.parsing
 
ObjectMapper(BrobotJsonModule) - Constructor for class io.github.jspinak.brobot.json.parsing.ObjectMapper
 
OBJECTS_APPEAR - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ClickUntil
 
OBJECTS_VANISH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ClickUntil
 
OBSERVATION - Enum constant in enum class io.github.jspinak.brobot.report.log.model.LogType
 
of(U, V) - Static method in class io.github.jspinak.brobot.primatives.Pair
 
OffsetOps - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement
 
OffsetOps() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.OffsetOps
 
okToIllustrate(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrateScreenshot
We might not want to illustrate an action every time it repeats, particularly for Find operations.
OnChange - Class in io.github.jspinak.brobot.actions.methods.basicactions.onChange
 
OnChange() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.onChange.OnChange
 
onlyTheUnknownStateExists() - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
onNoTransitionFound() - Method in class io.github.jspinak.brobot.automationScripts.DefaultStateHandler
 
onNoTransitionFound() - Method in interface io.github.jspinak.brobot.automationScripts.StateHandler
 
OpenCVColor - Enum Class in io.github.jspinak.brobot.imageUtils
 
openState(Long) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsManagement
 
openState(String) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsManagement
 
Output - Class in io.github.jspinak.brobot.report
 
Output() - Constructor for class io.github.jspinak.brobot.report.Output
 
outputLevel - Static variable in class io.github.jspinak.brobot.report.Report
 
outputLevels - Static variable in class io.github.jspinak.brobot.report.Report
 
OUTSIDE_ANCHORS - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
OverlappingGrids - Class in io.github.jspinak.brobot.datatypes.primitives.grid
Creates two offset grids that overlap to provide comprehensive coverage of grid-like interfaces.
OverlappingGrids(Grid) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.grid.OverlappingGrids
 
overlaps(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
overlaps(Region, Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
overlaps(Region, Rect) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
overlaps(Rect) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 

P

packageName - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Write Settings
paintClasses(Matches, ActionOptions) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawClasses
 
Pair<U,V> - Class in io.github.jspinak.brobot.primatives
Generic immutable container for holding two related values as a single unit.
Pair(U, V) - Constructor for class io.github.jspinak.brobot.primatives.Pair
 
Parameter - Class in io.github.jspinak.brobot.dsl
 
Parameter() - Constructor for class io.github.jspinak.brobot.dsl.Parameter
 
ParameterCollection - Class in io.github.jspinak.brobot.actions.parameterTuning
 
ParameterCollection() - Constructor for class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
ParameterCollection(ActionOptions) - Constructor for class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
ParameterCollections - Class in io.github.jspinak.brobot.actions.parameterTuning
ParameterCollections help Brobot calibrate specific parameters with respect to success conditions.
ParameterCollections() - Constructor for class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollections
 
ParameterThresholds - Class in io.github.jspinak.brobot.actions.parameterTuning
 
ParameterThresholds() - Constructor for class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
 
parseJson(String) - Method in class io.github.jspinak.brobot.json.parsing.JsonParser
Parse a JSON string into a JsonNode
Path - Class in io.github.jspinak.brobot.manageStates
Represents a navigation path between states in the Brobot model-based GUI automation framework.
Path() - Constructor for class io.github.jspinak.brobot.manageStates.Path
 
PathFinder - Class in io.github.jspinak.brobot.manageStates
Implements graph traversal algorithms to find navigation paths between States.
PathFinder(StateTransitionsJointTable, AllStatesInProjectService, StateTransitionsInProjectService) - Constructor for class io.github.jspinak.brobot.manageStates.PathFinder
 
PathManager - Class in io.github.jspinak.brobot.manageStates
Manages path scoring and recovery after failed state traversals.
PathManager(AllStatesInProjectService) - Constructor for class io.github.jspinak.brobot.manageStates.PathManager
 
Paths - Class in io.github.jspinak.brobot.manageStates
Collection of navigation paths in the Brobot model-based GUI automation framework.
Paths() - Constructor for class io.github.jspinak.brobot.manageStates.Paths
 
Paths(List<Path>) - Constructor for class io.github.jspinak.brobot.manageStates.Paths
 
Pattern - Class in io.github.jspinak.brobot.datatypes.primitives.image
Represents a visual template for pattern matching in the Brobot GUI automation framework.
Pattern() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
Creates a generic Pattern without an associated image.
Pattern(Image) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
Pattern(Match) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
Pattern(BufferedImage) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
Pattern(String) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
Pattern(Mat) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
Pattern.Builder - Class in io.github.jspinak.brobot.datatypes.primitives.image
 
pauseAfterMouseDown - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
pauseAfterMouseDown - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
 
pauseAfterMouseUp - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
pauseAfterMouseUp - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
 
pauseBeforeMouseDown - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
pauseBeforeMouseDown - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
 
pauseBeforeMouseUp - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
pauseBeforeMouseUp(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
perform(ActionInterface, String, ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.ActionExecution
Performs the Action and certain maintenance functions.
perform(ActionOptions) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
Perform an Action on an empty Object Collections.
perform(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
Perform an Action with default options and no associated ObjectCollections.
perform(ActionOptions.Action, Region...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
 
perform(ActionOptions.Action, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
Perform an Action with default options.
perform(ActionOptions.Action, StateImage...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
Perform an Action with default options.
perform(ActionOptions.Action, String...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
Perform an Action with default options.
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
Executes a GUI automation action with the specified options and target objects.
perform(ActionOptions, StateImage...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
All StateImages are placed in the first ObjectCollection.
perform(ActionOptions, String...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
 
perform(ActionResultCombo, ParameterCollection) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.RunARCombo
 
perform(MultipleActionsObject) - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActions
 
perform(MultipleActionsObject) - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleBasicActions
 
perform(Matches, ObjectCollection...) - Method in interface io.github.jspinak.brobot.actions.actionExecution.ActionInterface
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.ClickUntil
Performs a Click and a Find operation.
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.Drag
The two Actions used are Find and Drag.
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.DragSimple
The first object in the first ObjectCollection is the 'from' Match.
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.multipleFinds.ConfirmedFinds
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.multipleFinds.MultipleFinds
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.multipleFinds.NestedFinds
Here, nested and confirmed finds seem to have an object collection for each find.
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.click.Click
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineIncludingMatches
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineInsideAnchors
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineOutsideAnchors
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineRegion
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineWithMatch
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineWithWindow
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.Classify
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.Find
Find is called sometimes outside of Action.perform(...) when used in another Action.
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.Highlight
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MouseDown
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MouseUp
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MoveMouse
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.mouse.ScrollMouseWheel
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.textOps.KeyDown
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.textOps.KeyUp
 
perform(Matches, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.textOps.TypeText
 
perform(Matches, ObjectCollection[]) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.WaitVanish
 
perform(String, ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
Executes a GUI automation action with a descriptive label for logging and debugging.
PerformanceMetricsData - Class in io.github.jspinak.brobot.report.log.model
 
PerformanceMetricsData() - Constructor for class io.github.jspinak.brobot.report.log.model.PerformanceMetricsData
 
PerformanceMetricsDTO - Class in io.github.jspinak.brobot.report.log.dto
 
PerformanceMetricsDTO() - Constructor for class io.github.jspinak.brobot.report.log.dto.PerformanceMetricsDTO
 
Permissions - Class in io.github.jspinak.brobot.actions
Controls execution permissions and modes in the Brobot framework.
Permissions() - Constructor for class io.github.jspinak.brobot.actions.Permissions
 
PixelAnalysis - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
Holds the results of all per-pixel color analysis for a {scene, ColorProfile} pair.
PixelAnalysis() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis
 
PixelAnalysis.Analysis - Enum Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
PixelAnalysisCollection - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
Contains a series of PixelAnalysis objects that comprise all analysis of a {scene, StateImage} pair.
PixelAnalysisCollection(Scene) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
PixelAnalysisCollection.Analysis - Enum Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
PixelChangeDetector - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.motion
 
PixelChangeDetector() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
PixelChangeDetector.Builder - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.motion
 
PopulateSceneCombinations - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.states
 
PopulateSceneCombinations() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.states.PopulateSceneCombinations
 
populateSceneCombinationsWithImages(List<SceneCombination>, List<ObjectCollection>, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.PopulateSceneCombinations
Store StateImage objects in every SceneCombination where they are found.
populateStateIds() - Method in class io.github.jspinak.brobot.services.Init
 
populateStateTransitionsJointTable() - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
This method is called after all states have been initialized with ids.
PopulateTempStateRepo - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.states
 
PopulateTempStateRepo(SceneCombinations, TempStateRepo) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.states.PopulateTempStateRepo
 
Position - Class in io.github.jspinak.brobot.datatypes.primitives.location
Represents a relative position within a rectangular area using percentage coordinates.
Position() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
Position(double, double) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
Position(int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
Position(Position) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
Position(Positions.Name) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
Position(Positions.Name, double, double) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
Positions - Class in io.github.jspinak.brobot.datatypes.primitives.location
Defines standard relative positions within a rectangular area.
Positions() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Positions
 
Positions.Name - Enum Class in io.github.jspinak.brobot.datatypes.primitives.location
 
press(double, double, ClickType.Type) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseDownWrapper
 
press(double, double, ClickType.Type) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseUpWrapper
 
press(String, String) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyDownWrapper
 
PREVIOUS - Enum constant in enum class io.github.jspinak.brobot.manageStates.StateMemory.Enum
 
PREVIOUS - Enum constant in enum class io.github.jspinak.brobot.primatives.enums.SpecialStateType
 
print() - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorStatProfile
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansCluster
 
print() - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollections
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.OverlappingGrids
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
print() - Method in class io.github.jspinak.brobot.manageStates.Path
 
print() - Method in class io.github.jspinak.brobot.manageStates.Paths
 
print() - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
print() - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
 
print(int, int, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector
 
print(Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Print location
print(Match, StateObjectData, ActionOptions) - Static method in class io.github.jspinak.brobot.report.Report
 
print(Match, StateObject, ActionOptions) - Static method in class io.github.jspinak.brobot.report.Report
 
print(Match, String, String) - Static method in class io.github.jspinak.brobot.report.Report
 
print(Report.OutputLevel, String) - Static method in class io.github.jspinak.brobot.report.Report
 
print(Report.OutputLevel, String, String...) - Static method in class io.github.jspinak.brobot.report.Report
 
print(String) - Static method in class io.github.jspinak.brobot.report.Report
 
print(String, String...) - Static method in class io.github.jspinak.brobot.report.Report
 
printActionOnce(Matches) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
printAllStates() - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
printAllTransitions() - Method in class io.github.jspinak.brobot.services.StateTransitionsInProjectService
 
printColor(String, String...) - Static method in class io.github.jspinak.brobot.report.Output
 
printColorLn(String, String...) - Static method in class io.github.jspinak.brobot.report.Output
 
printDimensions(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
printDimensions(Mat, String) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
printDimensions(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
printEvery(int) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollections
 
println() - Static method in class io.github.jspinak.brobot.report.Report
 
println(Report.OutputLevel, String) - Static method in class io.github.jspinak.brobot.report.Report
 
println(String) - Static method in class io.github.jspinak.brobot.report.Report
 
println(String, String...) - Static method in class io.github.jspinak.brobot.report.Report
 
printPartOfMat(Mat, int, int) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
printPartOfMat(Mat, int, int, int) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
printPartOfMat(Mat, int, int, int, String) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
Prints part of the matrix, starting from the top left corner.
printPartOfMat(Mat, int, int, String) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
printSimilarity(String, String) - Static method in class io.github.jspinak.brobot.stringUtils.StringSimilarity
 
printValueComparison(String, String, String) - Static method in class io.github.jspinak.brobot.report.TestOutput
 
Project - Class in io.github.jspinak.brobot.datatypes.project
Comprehensive container for an entire Brobot automation project.
Project() - Constructor for class io.github.jspinak.brobot.datatypes.project.Project
 
PROJECT_SCHEMA_PATH - Variable in class io.github.jspinak.brobot.json.parsing.SchemaManager
 
ProjectConfiguration - Class in io.github.jspinak.brobot.datatypes.project
Represents the project configuration settings and references to automation functions.
ProjectConfiguration() - Constructor for class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
ProjectManager - Class in io.github.jspinak.brobot.services
 
ProjectManager(JsonParser) - Constructor for class io.github.jspinak.brobot.services.ProjectManager
 
ProjectSchemaValidator - Class in io.github.jspinak.brobot.json.schemaValidation.schema
Validates project configuration JSON against the project schema.
ProjectSchemaValidator() - Constructor for class io.github.jspinak.brobot.json.schemaValidation.schema.ProjectSchemaValidator
Initializes the validator by loading the project schema.
PURPLE - Static variable in class io.github.jspinak.brobot.report.ANSI
 
PURPLE_BACKGROUND - Static variable in class io.github.jspinak.brobot.report.ANSI
 
PURPLE_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
PURPLE_BOLD - Static variable in class io.github.jspinak.brobot.report.ANSI
 
PURPLE_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
PURPLE_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
PURPLE_UNDERLINED - Static variable in class io.github.jspinak.brobot.report.ANSI
 
put(ColorCluster.ColorSchemaName, ColorSchema) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
putInt(Mat, int, int, short...) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 

Q

QuickCluster - Class in io.github.jspinak.brobot.analysis
It divides a region into grid cells, some overlapping, and counts the points that are within the cells.
QuickCluster() - Constructor for class io.github.jspinak.brobot.analysis.QuickCluster
 
QuickStateAndTransitionsBuilder - Class in io.github.jspinak.brobot.manageStates
This class is meant mostly for testing state structures and state management, although it can also be used for bootstrapping simple projects.
QuickStateAndTransitionsBuilder(AllStatesInProjectService, StateTransitionsRepository, Action) - Constructor for class io.github.jspinak.brobot.manageStates.QuickStateAndTransitionsBuilder
 
QuickStateStructureBuilder - Class in io.github.jspinak.brobot.manageStates
 
QuickStateStructureBuilder(QuickStateAndTransitionsBuilder, InitialStates, Init) - Constructor for class io.github.jspinak.brobot.manageStates.QuickStateStructureBuilder
 

R

RANDOM - Enum constant in enum class io.github.jspinak.brobot.stringUtils.TextSelector.Method
 
RasterMixin - Class in io.github.jspinak.brobot.json.mixins
Mixin for Raster to prevent serializing internal classes.
RasterMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.RasterMixin
 
readFromFile(Path, Class<T>) - Method in class io.github.jspinak.brobot.json.parsing.JsonParser
Reads a JSON file and converts it to an object of the specified class
ReadTrainingData - Class in io.github.jspinak.brobot.actions.actionExecution.manageTrainingData
 
ReadTrainingData() - Constructor for class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.ReadTrainingData
 
readTree(File) - Method in class io.github.jspinak.brobot.json.parsing.ObjectMapper
 
readTree(InputStream) - Method in class io.github.jspinak.brobot.json.parsing.ObjectMapper
 
readTree(String) - Method in class io.github.jspinak.brobot.json.parsing.ObjectMapper
 
readValue(String, Class<T>) - Method in class io.github.jspinak.brobot.json.parsing.ObjectMapper
 
rebuildActiveStates() - Method in class io.github.jspinak.brobot.manageStates.StateFinder
 
RecorderSaveToFile - Class in io.github.jspinak.brobot.imageUtils
 
RecorderSaveToFile() - Constructor for class io.github.jspinak.brobot.imageUtils.RecorderSaveToFile
 
recordingFolder - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
Rectangle2DMixin - Class in io.github.jspinak.brobot.json.mixins
Mixin for java.awt.geom.Rectangle2D to prevent possible circular references.
Rectangle2DMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.Rectangle2DMixin
 
RectangleMixin - Class in io.github.jspinak.brobot.json.mixins
 
RectangleMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.RectangleMixin
 
RectSerializer - Class in io.github.jspinak.brobot.json.serializers
Custom serializer for JavaCV Rect objects to prevent circular references.
RectSerializer() - Constructor for class io.github.jspinak.brobot.json.serializers.RectSerializer
 
RED - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
 
RED - Enum constant in enum class io.github.jspinak.brobot.imageUtils.OpenCVColor
 
RED - Static variable in class io.github.jspinak.brobot.report.ANSI
 
RED_BACKGROUND - Static variable in class io.github.jspinak.brobot.report.ANSI
 
RED_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
RED_BOLD - Static variable in class io.github.jspinak.brobot.report.ANSI
 
RED_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
RED_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
RED_UNDERLINED - Static variable in class io.github.jspinak.brobot.report.ANSI
 
ReferenceValidator - Class in io.github.jspinak.brobot.json.schemaValidation.crossref
Main facade for cross-reference validation between configuration entities.
ReferenceValidator(StateReferenceValidator, FunctionReferenceValidator) - Constructor for class io.github.jspinak.brobot.json.schemaValidation.crossref.ReferenceValidator
 
refreshActiveStates() - Method in class io.github.jspinak.brobot.manageStates.StateFinder
 
Region - Class in io.github.jspinak.brobot.datatypes.primitives.region
Represents a rectangular area on the screen in the Brobot model-based GUI automation framework.
Region() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
Creates a Region representing the full screen with default or environment-specified dimensions.
Region(int, int, int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
Creates a Region with specified coordinates and dimensions.
Region(Location, Location) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
Creates a Region as the bounding box containing two Location points.
Region(Match) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
Creates a Region from a Match object.
Region(Region) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
Region(Rect) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
Region(Match) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
Region(Region) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
REGION - Enum constant in enum class io.github.jspinak.brobot.datatypes.state.stateObject.StateObject.Type
 
RegionMixin - Class in io.github.jspinak.brobot.json.mixins
Mixin for Region class to prevent circular references.
RegionMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.RegionMixin
 
REGIONS_OF_MOTION - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
RegionUtils - Class in io.github.jspinak.brobot.datatypes.primitives.region
Comprehensive utility methods for Region manipulation and analysis in Brobot.
RegionUtils() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
RELATIVE - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.MatchFusionMethod
 
release() - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyUpWrapper
When no parameters, it releases all keys
release(int) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyUpWrapper
 
release(String) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyUpWrapper
 
releaseKeys() - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
remove(Long) - Method in class io.github.jspinak.brobot.manageStates.Path
 
removeAllStates() - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
removeInactiveState(Long) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
removeInactiveStates(Set<Long>) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
removeNonConfirmedMatches(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
removeRegion(List<Region>, Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
removeState(State) - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
removeTransitionsToHiddenStates(State) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
When a State is exited, its hidden State transitions are removed.
replace2DmaskWith3Dmat(Mat, Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
Report - Class in io.github.jspinak.brobot.report
Centralized reporting system with configurable output levels for the Brobot framework.
Report() - Constructor for class io.github.jspinak.brobot.report.Report
 
Report.OutputLevel - Enum Class in io.github.jspinak.brobot.report
 
reserveFreePath(String, String) - Method in class io.github.jspinak.brobot.imageUtils.FilenameRepo
 
reset() - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
RESET - Static variable in class io.github.jspinak.brobot.report.ANSI
 
resetFixedRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
 
resetFixedSearchRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
resetHidden() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
resetTimesActedOn() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
 
resetTimesActedOn() - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
 
resetTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
Sets the timesActedOn variable to 0 for all objects, including those found in the Matches variable.
resetTimesSuccessful() - Method in class io.github.jspinak.brobot.services.StateTransitionsInProjectService
 
resetTimesVisited() - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
 
resetTotalSwipes() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
ReturnStatement - Class in io.github.jspinak.brobot.dsl
 
ReturnStatement() - Constructor for class io.github.jspinak.brobot.dsl.ReturnStatement
 
reverse() - Method in class io.github.jspinak.brobot.manageStates.Path
 
RIGHT - Enum constant in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
 
RIGHT_OF_MATCH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
rightClick(double, StateImage...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
rightClickAndMoveUntilVanishes(int, double, double, double, StateImage, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonMultipleActions
 
rightClickImageUntilItVanishes(int, double, StateImage, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
RunARCombo - Class in io.github.jspinak.brobot.actions.actionResultCombo
Returns a List with the first element the Action Matches and the second element the Results Matches ActionResultsCombos are typically: - an Action such as CLICK - a Result from an operation such as FIND The parameters and results only get recorded if the Action is successful.
RunARCombo(Action, ParameterCollections) - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.RunARCombo
 
running - Variable in class io.github.jspinak.brobot.automationScripts.BaseAutomation
 
runTest(String) - Method in class io.github.jspinak.brobot.testingAUTs.TestRunner
 

S

SATURATION - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
 
save(State) - Method in class io.github.jspinak.brobot.database.data.AllStatesInProject
 
save(State) - Method in class io.github.jspinak.brobot.database.services.AllStatesInProjectService
Adds a State to the repository.
save(LogData) - Method in interface io.github.jspinak.brobot.report.log.spi.LogSink
 
save(LogData) - Method in class io.github.jspinak.brobot.report.log.spi.NoOpLogSink
 
saveAllDataToFile() - Method in class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.SaveTrainingData
 
saveBuffImgToFile(BufferedImage, String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 
saveHistory - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
saveImageWithDate(Image, String) - Method in class io.github.jspinak.brobot.imageUtils.RecorderSaveToFile
Save the Image as .png into folderToUse
saveImageWithDate(Image, String) - Method in interface io.github.jspinak.brobot.imageUtils.SaveToFile
 
saveRegionToFile(Region, String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
Saves the region to file as a .png file.
saveScreenshotsToFile() - Method in class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.DatasetManager
 
saveScreenshotToFile(String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 
saveScreenshotWithDate(String) - Method in class io.github.jspinak.brobot.imageUtils.CaptureScreenshot
 
saveSnapshots - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
SaveToFile - Interface in io.github.jspinak.brobot.imageUtils
 
SaveTrainingData - Class in io.github.jspinak.brobot.actions.actionExecution.manageTrainingData
 
SaveTrainingData() - Constructor for class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.SaveTrainingData
 
saveXML(Document, String) - Method in class io.github.jspinak.brobot.imageUtils.RecorderSaveToFile
Save as XML to file.
saveXML(Document, String) - Method in interface io.github.jspinak.brobot.imageUtils.SaveToFile
 
Scene - Class in io.github.jspinak.brobot.datatypes.primitives.image
Represents a captured screenshot or screen state as a searchable pattern.
Scene() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Scene
 
Scene(Pattern) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Scene
 
Scene(String) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Scene
 
SCENE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection.Analysis
 
SCENE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
 
SCENE_MATCHES_SIDEBAR - Enum constant in enum class io.github.jspinak.brobot.illustratedHistory.Illustrations.Type
 
SceneAnalysis - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
A collection of PixelAnalysisCollection objects, each of which contains all analysis of a {scene, StateImage} pair.
SceneAnalysis(Scene) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
This constructor is for a SceneAnalysis that does not require a PixelAnalysisCollection.
SceneAnalysis(List<PixelAnalysisCollection>, Scene) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
SceneAnalysis.Analysis - Enum Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
SceneAnalysisCollection - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
SceneAnalysisCollection() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
SceneCombination - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.states
 
SceneCombination(Mat, int, int) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombination
 
SceneCombinations - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.states
 
SceneCombinations() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombinations
 
SceneCreator - Class in io.github.jspinak.brobot.imageUtils
 
SceneCreator() - Constructor for class io.github.jspinak.brobot.imageUtils.SceneCreator
 
ScenesPerImage - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.states
Records all scenes associated with an image, as found in SceneCombinations.
ScenesPerImage(StateImage) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.states.ScenesPerImage
 
SchemaManager - Class in io.github.jspinak.brobot.json.parsing
Manages JSON schemas for the Brobot Runner configuration system.
SchemaManager(ObjectMapper) - Constructor for class io.github.jspinak.brobot.json.parsing.SchemaManager
 
SchemaValidator - Class in io.github.jspinak.brobot.json.schemaValidation.schema
Entry point for schema validation operations.
SchemaValidator(ProjectSchemaValidator, AutomationDSLValidator) - Constructor for class io.github.jspinak.brobot.json.schemaValidation.schema.SchemaValidator
 
SCORE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection.Analysis
 
SCORE_DIST_BELOW_THRESHHOLD - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection.Analysis
 
SCORE_DISTANCE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
 
SCORES - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
 
ScreenOps - Class in io.github.jspinak.brobot.imageUtils
 
ScreenOps() - Constructor for class io.github.jspinak.brobot.imageUtils.ScreenOps
 
screenshotFilename - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
screenshotPath - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Screenshot Capture Settings
screenshots - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Unit Tests
scroll(ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseWheel
 
SCROLL_MOUSE_WHEEL - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
ScrollMouseWheel - Class in io.github.jspinak.brobot.actions.methods.basicactions.mouse
Scrolls the mouse wheel in the Brobot model-based GUI automation framework.
ScrollMouseWheel(MouseWheel) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.mouse.ScrollMouseWheel
 
searchAllImagesForCurrentStates() - Method in class io.github.jspinak.brobot.manageStates.StateFinder
 
SearchRegions - Class in io.github.jspinak.brobot.datatypes.primitives.region
Manages multiple search areas for pattern matching in the Brobot framework.
SearchRegions() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
 
SearchRegionsDeserializer - Class in io.github.jspinak.brobot.json.serializers
 
SearchRegionsDeserializer() - Constructor for class io.github.jspinak.brobot.json.serializers.SearchRegionsDeserializer
 
SearchRegionsMixin - Class in io.github.jspinak.brobot.json.mixins
Mixin for SearchRegions to prevent circular references.
SearchRegionsMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.SearchRegionsMixin
 
SearchRegionsUtils - Class in io.github.jspinak.brobot.datatypes.primitives.region
Utility methods for working with SearchRegions objects.
SearchRegionsUtils() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegionsUtils
 
second - Variable in class io.github.jspinak.brobot.primatives.Pair
 
secondsToCapture - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Capture Settings These are used for both capture and replay, so it's best to have them in a central location.
Sector - Class in io.github.jspinak.brobot.datatypes.primitives.angles
Represents an angular sector (arc) in a circular coordinate system.
Sector(double, double) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.angles.Sector
 
select(SelectActionObject) - Method in class io.github.jspinak.brobot.actions.customActions.select.Select
 
select(Region, ActionOptions.Find, int, Position, int, StateImage...) - Method in class io.github.jspinak.brobot.actions.customActions.select.CommonSelect
 
select(List<Match>, List<Match>, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.SelectMovingObject
Moving objects are found where 1.
select(List<StateImage>, List<StateImage>, Region, ActionOptions.Find, int, Position, int) - Method in class io.github.jspinak.brobot.actions.customActions.select.CommonSelect
 
Select - Class in io.github.jspinak.brobot.actions.customActions.select
Select is a custom Action built using the custom SelectActionObject.
Select(Action) - Constructor for class io.github.jspinak.brobot.actions.customActions.select.Select
 
SelectActionObject - Class in io.github.jspinak.brobot.actions.customActions.select
 
SelectActionObject() - Constructor for class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
SelectActionObject.Builder - Class in io.github.jspinak.brobot.actions.customActions.select
 
SelectMovingObject - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.motion
 
SelectMovingObject(Distance) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.SelectMovingObject
 
SelectRegions - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement
 
SelectRegions() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.SelectRegions
 
sendLogs - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
sendLogUpdate(List<LogData>) - Method in interface io.github.jspinak.brobot.report.log.LogUpdateSender
 
serialize(ActionOptions, JsonGenerator, SerializerProvider) - Method in class io.github.jspinak.brobot.json.serializers.ActionOptionsSerializer
 
serialize(Image, JsonGenerator, SerializerProvider) - Method in class io.github.jspinak.brobot.json.serializers.ImageSerializer
 
serialize(Matches, JsonGenerator, SerializerProvider) - Method in class io.github.jspinak.brobot.json.serializers.MatchesSerializer
 
serialize(ObjectCollection, JsonGenerator, SerializerProvider) - Method in class io.github.jspinak.brobot.json.serializers.ObjectCollectionSerializer
 
serialize(Mat, JsonGenerator, SerializerProvider) - Method in class io.github.jspinak.brobot.json.serializers.MatSerializer
 
serialize(Rect, JsonGenerator, SerializerProvider) - Method in class io.github.jspinak.brobot.json.serializers.RectSerializer
 
SESSION - Enum constant in enum class io.github.jspinak.brobot.report.log.model.LogType
 
set(ActionOptions, Matches) - Method in class io.github.jspinak.brobot.actions.actionConfigurations.Success
If new success criteria has been added to the operation, use it to determine success.
set(Matches) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.SetMatTextPattern
This method should run after all adjustments are made to the match objects.
set(Long) - Method in class io.github.jspinak.brobot.manageStates.SetHiddenStates
After stateToSet is active, set the hidden States and remove them from the active States.
setAbsoluteH(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setAbsoluteHeight(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAbsoluteW(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setAbsoluteWidth(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAction(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAction(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setActionCollection(List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
setActionDefinition(ActionDefinition) - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
setActionDefinitionTransitions(Map<Long, ActionDefinitionStateTransition>) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
setActionDescription(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setActionDuration(long) - Method in class io.github.jspinak.brobot.report.log.dto.PerformanceMetricsDTO
 
setActionDuration(long) - Method in class io.github.jspinak.brobot.report.log.model.PerformanceMetricsData
 
setActionLifecycle(ActionLifecycle) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setActionObjectCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
setActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
setActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
The ActionOptions can be queried to find which settings lead to success.
setActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.dsl.ActionStep
 
setActionOptions(ActionOptions.Action) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setActionOptions(ActionOptions.Find) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setActionPerformed(String) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setActionPerformed(String) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setActionSuccess(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setActionSuccess(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
The Action was successfully performed.
setActionType(String) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setActionType(String) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setActivate(Set<Long>) - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
setActivate(Set<Long>) - Method in interface io.github.jspinak.brobot.manageStates.IStateTransition
 
setActivate(Set<Long>) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
setActivateNames(Set<String>) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
setActiveProject(Project) - Method in class io.github.jspinak.brobot.services.ProjectManager
 
setActiveStates(Set<String>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setAddH(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAddH(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setAddW(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAddW(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setAddX(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAddX(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setAddX2(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAddX2(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setAddY(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAddY(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setAddY2(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAddY2(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setAfterStateIds(List<Long>) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setAfterStateIds(List<Long>) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setAfterStateNames(List<String>) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setAfterStateNames(List<String>) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setAfterStates(Set<StateEnum>) - Method in class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.ActionText
 
setAll(double, double, double, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo
 
setAllowedEndTime(LocalDateTime) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
SetAllProfiles - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
SetAllProfiles(SetColorCluster, SetProfileMats, InitProfileMats) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetAllProfiles
 
setAnalyses(PixelAnalysis.Analysis, ColorCluster.ColorSchemaName, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis
 
setAnalyses(PixelAnalysisCollection.Analysis, ColorCluster.ColorSchemaName, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
setAnalysis(Map<ColorCluster.ColorSchemaName, Map<SceneAnalysis.Analysis, Mat>>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
setAnchor(Positions.Name) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setAnchor(Positions.Name) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
setAnchor(Positions.Name) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setAnchorInNewDefinedRegion(Positions.Name) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchor
 
setAnchorList(List<Anchor>) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchors
 
setAnchors(Anchor...) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
Sets the Anchor objects for each Pattern in the Image.
setAnchors(Anchors) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setAnchors(Anchors) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setAnchors(Anchors) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setAnchors(Anchors) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setAnchors(Anchors) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setAnchors(Anchors) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
setAnchors(Anchors) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
setAnchors(Anchors) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
setApplicationUnderTest(String) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setApplicationUnderTest(String) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setArguments(List<Expression>) - Method in class io.github.jspinak.brobot.dsl.BuilderMethod
 
setArguments(List<Expression>) - Method in class io.github.jspinak.brobot.dsl.MethodCallExpression
 
setArguments(List<Expression>) - Method in class io.github.jspinak.brobot.dsl.MethodCallStatement
 
setAsDefined(Positions.Name) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefinedBorders
 
setAsUnion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
setAuthor(String) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setAutomation(AutomationUI) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setAutomationFunctions(List<AutomationFunction>) - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
setAutomationFunctions(List<AutomationFunction>) - Method in class io.github.jspinak.brobot.dsl.AutomationDsl
 
setBackgroundColor(String) - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonStyling
 
setBaseProbabilityExists(int) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
setBaseProbabilityExists(int) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
The base probability that a State exists is transfered to the active variable 'probabilityExists', which is used by Find functions.
setBeforeStateIds(List<Long>) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setBeforeStateIds(List<Long>) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setBeforeStateNames(List<String>) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setBeforeStateNames(List<String>) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setBeforeStates(Set<StateEnum>) - Method in class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.ActionText
 
setBgrFromClassification2d(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
setBGRVisualizationMats(SceneAnalysis) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisScores
 
setBins(int, int, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
setBlocking(boolean) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
setBlocking(boolean) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
When true, this State needs to be acted on before accessing other States.
setBufferedImage(BufferedImage) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
setBufferedImage(BufferedImage) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setBufferedImage(BufferedImage) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setBufferedImage(Mat) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setBuilderType(String) - Method in class io.github.jspinak.brobot.dsl.BuilderExpression
 
setBundlePathAndPreProcessImages(String) - Method in class io.github.jspinak.brobot.services.Init
This method is called from the client app after all beans have been initialized.
setButtons(List<Button>) - Method in class io.github.jspinak.brobot.datatypes.project.AutomationUI
 
setCanHide(Set<String>) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
Holds the States that this State can hide when it becomes active.
setCanHideIds(Set<Long>) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setCaptureImage(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setCaptureImage(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setCategory(String) - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
setCellHeight(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
setCellWidth(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
setClasses(Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setClassesWithMatchesAndLegend(Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setClickActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setClickType(ClickType.Type) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setClickType(ClickType.Type) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setClickUntil(ActionOptions.ClickUntil) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setClickUntil(ActionOptions.ClickUntil) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setCollection(Expression) - Method in class io.github.jspinak.brobot.dsl.ForEachStatement
 
setColor(ActionOptions.Color) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setColor(ActionOptions.Color) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setColorCluster(ColorCluster) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
SetColorCluster - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
SetColorCluster(MatOps3d) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetColorCluster
 
setColorInfos(Map<ColorSchema.ColorValue, ColorInfo>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
setColorProfile(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetAllProfiles
Sets the average color profile for the StateImage.
setColorSchemas(Map<ColorCluster.ColorSchemaName, ColorSchema>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
setColorValue(ColorSchema.ColorValue) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo
 
setColumn(Integer) - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonPosition
 
setColumns(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
setCombinedHistograms() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
setCompletedRepetitions(int) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
setCompletedSequences(int) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
setCondition(Expression) - Method in class io.github.jspinak.brobot.dsl.IfStatement
 
setConditionObjectCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
setConfiguration(ProjectConfiguration) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setConfirmActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setConfirmationMessage(String) - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
setConfirmationObjectCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setConfirmationRequired(boolean) - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
setContext(StateImage) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
setContextHistograms(List<List<Mat>>) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
setContours() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
setContours(Contours) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
setContours(Contours) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
setCreated(LocalDateTime) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setCreatedDate(String) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setCurrentState(String, String, String) - Method in class io.github.jspinak.brobot.report.log.impl.TestSessionLoggerImpl
 
setCurrentState(String, String, String) - Method in interface io.github.jspinak.brobot.report.log.TestSessionLogger
 
setCurrentStateName(String) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setCurrentStateName(String) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setCustomClass(String) - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonStyling
 
setCustomFind(BiConsumer<Matches, List<ObjectCollection>>) - Method in class io.github.jspinak.brobot.actions.actionExecution.ActionService
 
setCustomProperties(Map<String, Object>) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setDefineAs(ActionOptions.DefineAs) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setDefineAs(ActionOptions.DefineAs) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setDefinedRegions(List<Region>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setDelayAfterMouseDown(Double) - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
setDelayAfterMouseUp(Double) - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
setDelayBeforeMouseDown(Double) - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
setDelayBeforeMouseUp(Double) - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
setDescription(String) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setDescription(String) - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
setDescription(String) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setDescription(String) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setDescription(String) - Method in class io.github.jspinak.brobot.testingAUTs.TestRun
 
setDiameter(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setDiameter(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setDoAction(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
setDoOnEach(ActionOptions.DoOnEach) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setDragToOffsetX(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setDragToOffsetX(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setDragToOffsetY(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setDragToOffsetY(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setDuration(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setDuration(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
setDuration(long) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setDuration(long) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setDuration(Duration) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setDynamic(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setDynamic(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setDynamic(boolean) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setDynamicPixels(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombination
 
setElseStatements(List<Statement>) - Method in class io.github.jspinak.brobot.dsl.IfStatement
 
setEndStates(Set<Long>) - Method in class io.github.jspinak.brobot.testingAUTs.TestRun
 
setEndTime(LocalDateTime) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
setEndTime(LocalDateTime) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setEndTime(LocalDateTime) - Method in class io.github.jspinak.brobot.testingAUTs.TestRun
 
setErrorMessage(String) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setErrorMessage(String) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setExit(Set<Long>) - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
setExit(Set<Long>) - Method in interface io.github.jspinak.brobot.manageStates.IStateTransition
 
setExit(Set<Long>) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
setExitNames(Set<String>) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
setExpressionType(String) - Method in class io.github.jspinak.brobot.dsl.Expression
 
setFilename(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setFilenameClasses(String) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setFilenames(String) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setFilenameScene(String) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setFind(ActionOptions.Find) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setFind(ActionOptions.Find) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setFindActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setFindActions(List<ActionOptions.Find>) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setFindObjectCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setFixed(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setFixed(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setFixedRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setFixedRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
The fixed region is usually defined when an image with a fixed location is found for the first time.
setFound(boolean) - Method in class io.github.jspinak.brobot.report.log.dto.StateImageLogDTO
 
setFound(boolean) - Method in class io.github.jspinak.brobot.report.log.model.StateImageLogData
 
setFoundConfirmations(Matches) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
setFoundMatches(Matches) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
setFromCenter(double, double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
setFromCenter(Location, double, double) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Set location based on angle and distance from center
setFromStateIds(List<Long>) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setFromStateIds(List<Long>) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setFromStateName(String) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setFromStates(String) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setFull(StateImage) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
setFunction(BooleanSupplier) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition.Builder
 
setFunctionName(String) - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
setFusedMatches(Matches) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.matchManagement.MatchFusion
 
setFusionMethod(ActionOptions.MatchFusionMethod) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setFusionMethod(ActionOptions.MatchFusionMethod) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setGetTextUntil(ActionOptions.GetTextUntil) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setGetTextUntil(ActionOptions.GetTextUntil) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setH(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
setHiddenStateIds(Set<Long>) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setHiddenStateNames(Set<String>) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
Hiding a State means that this State covers the hidden State, and when this State is exited the hidden State becomes visible again.
SetHiddenStates - Class in io.github.jspinak.brobot.manageStates
Set the hidden States after a successful State transition.
SetHiddenStates(AllStatesInProjectService, StateMemory) - Constructor for class io.github.jspinak.brobot.manageStates.SetHiddenStates
 
setHighlightAllAtOnce(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setHighlightAllAtOnce(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setHighlightColor(String) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setHighlightColor(String) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setHighlightSeconds(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setHighlightSeconds(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setHistogram(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegion
 
setHistogram(Mat) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setHistogram(Mat) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setHistograms(List<Mat>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegion
 
setHueBins(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setHueBins(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setIcon(String) - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
setId(Integer) - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
setId(Long) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Scene
 
setId(Long) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setId(Long) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setId(Long) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setId(Long) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setId(Long) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setId(String) - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
setIllustrate(ActionOptions.Illustrate) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setIllustrate(ActionOptions.Illustrate) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setIllustratedScreenshot(Image) - Method in class io.github.jspinak.brobot.illustratedHistory.StateIllustration
 
setIllustratedScreenshot(Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.StateIllustration
 
setIllustrationEnabled(Boolean) - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
setIllustrations(Illustrations) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
setImage(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setImage(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setImage(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setImage(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setImageDirectory(String) - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
setImages(List<StateImage>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombination
 
setImages(List<StateImage>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
setImagesMat(Mat) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
setImagesMat(Mat) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setImageWH(int, int) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
setImageWithScene() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setImageXYWH(int, int, int, int) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
setImageXYWH(Region) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
setImgpath(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setIndex(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setIndex(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setIndex(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
setIndex(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setInitialMatchList(List<Match>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setInside(StateImage) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
setInsideColorCluster(ColorCluster) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
setInsideKmeansProfiles(KmeansProfilesAllSchemas) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
setInstance(BrobotEnvironment) - Static method in class io.github.jspinak.brobot.actions.BrobotEnvironment
Resets the environment to a new configuration.
setInvolvedTransitionIds(Set<Long>) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setKeepLargerMatches(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setKmeans(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setKmeans(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setKmeansProfiles(Map<ColorCluster.ColorSchemaName, KmeansProfiles>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
SetKMeansProfiles - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
SetKMeansProfiles(SetColorCluster, MatOps3d, SetAllProfiles) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetKMeansProfiles
 
setKmeansProfilesAllSchemas(KmeansProfilesAllSchemas) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
setKmeansProfilesAllSchemas(KmeansProfilesAllSchemas) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setLabel(String) - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
setLastAccessed(LocalDateTime) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setLeft(Expression) - Method in class io.github.jspinak.brobot.dsl.BinaryOperationExpression
 
setLeftAngle(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.angles.Sector
 
setLegend(Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setLicense(String) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setLocation(int, int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setLocation(Location) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setLocation(Location) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
setLocations(List<StateLocation>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
setLogLevel(String) - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
setLogType(LogType) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setLogType(LogType) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMask(Mat) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setMasks(List<Mat>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegion
 
setMat(Matches) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.SetMatTextPattern
 
setMat(Mat) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setMat(Mat) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
Setting the Mat involves converting the BGR Mat parameter to a BufferedImage and saving it in the SukiliX Image.
setMat(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setMatch(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setMatches(List<Matches>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
setMatches(List<Matches>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
setMatches(Mat, Matches, Pattern) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.fixedAndDynamicPixels.FindFixedPixelMatches
 
setMatchesOnClasses(Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setMatchesOnScene(Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setMatchHistory(MatchHistory) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setMatchHistory(MatchHistory) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setMatchHistory(MatchHistory) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
Some actions take place without an associated Pattern or StateImage.
setMatchHistory(MatchHistory) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setMatchHistory(MatchHistory) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
setMatchHistory(MatchHistory) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
setMatchHistory(MatchHistory) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
setMatchList(List<Match>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
setMatchList(List<Match>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setMatchList(List<Match>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setMatchList(List<Match>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
setMats(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetProfileMats
 
setMats(List<Mat>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector.Builder
 
setMats(MatVector) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector.Builder
 
setMatsAndColorProfiles(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetAllProfiles
 
SetMatTextPattern - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
 
SetMatTextPattern(MockOrLive) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.SetMatTextPattern
 
setMaxActions(int) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
setMaxArea(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMaxArea(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMaxArea(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
setMaxFusionDistances(int, int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMaxFusionDistanceX(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMaxFusionDistanceY(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMaxMatches(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setMaxMatchesToActOn(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMaxMatchesToActOn(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMaxMovement(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMaxMovement(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMaxSwipes(int) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setMaxTimesToRepeatActionSequence(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMaxTimesToRepeatActionSequence(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMaxWait(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMaxWait(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMaxWait(double) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
setMaxWait(Double) - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
setMethod(String) - Method in class io.github.jspinak.brobot.dsl.BuilderMethod
 
setMethod(String) - Method in class io.github.jspinak.brobot.dsl.MethodCallExpression
 
setMethod(String) - Method in class io.github.jspinak.brobot.dsl.MethodCallStatement
 
setMethods(List<BuilderMethod>) - Method in class io.github.jspinak.brobot.dsl.BuilderExpression
 
setMinArea(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMinArea(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMinArea(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
setMinScore(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMinScore(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMinSimilarity(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMinSimilarity(Double) - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
setMockText(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
setMockText(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
setModifiers(String) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setModifiers(String) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMotion(Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setMotionMatAndWriteIllustration(SceneAnalysisCollection, int, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.IllustrateMotion
 
setMotionWithMatches(Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setMoveMouseAfterAction(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMoveMouseAfterAction(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMoveMouseAfterActionBy(int, int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMoveMouseAfterActionBy(Location) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMoveMouseAfterActionTo(Location) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMoveMouseAfterActionTo(Location) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMoveMouseDelay(float) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMoveMouseDelay(float) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setMoveMouseDelay(float) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
setMoveMouseDelay(Double) - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.NoMatch.Builder
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.Builder
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText.Builder
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
setName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setName(String) - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
setName(String) - Method in class io.github.jspinak.brobot.dsl.Parameter
 
setName(String) - Method in class io.github.jspinak.brobot.dsl.VariableDeclarationStatement
 
setName(String) - Method in class io.github.jspinak.brobot.dsl.VariableExpression
 
setName(String) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setObject(String) - Method in class io.github.jspinak.brobot.dsl.MethodCallExpression
 
setObject(String) - Method in class io.github.jspinak.brobot.dsl.MethodCallStatement
 
setObjectCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.dsl.ActionStep
 
setObjectType(StateObject.Type) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
setObjectType(StateObject.Type) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
setObjectType(StateObject.Type) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
setObjectType(StateObject.Type) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
setObjectType(StateObject.Type) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setObjectType(StateObject.Type) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
setOffset(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setOffsetForAllPatterns(int, int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
setOffsetForAllPatterns(Location) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
setOffsetForAllPatterns(Location) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setOffsetX(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setOffsetX(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
setOffsetX(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setOffsetY(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setOffsetY(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
setOffsetY(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setOneColumnBGRMat(Mat) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
setOneColumnBGRMat(Mat) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setOneColumnHSVMat(Mat) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
setOneColumnHSVMat(Mat) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setOneColumnMats(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.InitProfileMats
One column Mats are useful for Brobot Image objects since these objects can contain multiple files.
setOperator(String) - Method in class io.github.jspinak.brobot.dsl.BinaryOperationExpression
 
setOrder(Integer) - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonPosition
 
setOrganization(String) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setOutputText(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setOutsideColorCluster(ColorCluster) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
setOutsideMask(Mat, Region, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetDistanceMatrix
Outside the search region, set cells in the Mat to a double.
setOwnerStateId(Long) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
setOwnerStateId(Long) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
setOwnerStateId(Long) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
setOwnerStateId(Long) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setOwnerStateId(Long) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
setOwnerStateName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setOwnerStateName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
setOwnerStateName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
setOwnerStateName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
setOwnerStateName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.Builder
 
setOwnerStateName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
setOwnerStateName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText.Builder
 
setOwnerStateName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
setOwnerStateName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
setOwnerStateName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setOwnerStateName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
setPageLoadTime(long) - Method in class io.github.jspinak.brobot.report.log.dto.PerformanceMetricsDTO
 
setPageLoadTime(long) - Method in class io.github.jspinak.brobot.report.log.model.PerformanceMetricsData
 
setParameters(ParameterCollection) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
setParameters(Object) - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
setParameters(List<Parameter>) - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
setPathScore(int) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
setPathScore(int) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setPattern(Pattern) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Scene
 
setPattern(Pattern) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
setPatterns(List<Pattern>) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
setPatterns(List<Pattern>) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setPauseAfterEnd(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseAfterEnd(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setPauseAfterMouseDown(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseAfterMouseDown(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setPauseAfterMouseDown(double) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
setPauseAfterMouseUp(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseAfterMouseUp(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setPauseAfterMouseUp(double) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
setPauseBeforeBegin(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseBeforeBegin(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setPauseBeforeMouseDown(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseBeforeMouseDown(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setPauseBeforeMouseDown(double) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
setPauseBeforeMouseUp(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseBeforeMouseUp(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setPauseBetweenActions(Double) - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
setPauseBetweenActionSequences(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseBetweenActionSequences(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setPauseBetweenIndividualActions(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseBetweenIndividualActions(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setPercentH(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
setPercentW(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
setPerformance(PerformanceMetricsDTO) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setPerformance(PerformanceMetricsData) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setPixelAnalyses(Scene, List<ColorCluster>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.AnalyzePixels
Create a PixelAnalysis for each ColorProfile.
setPixelAnalysisCollections(List<PixelAnalysisCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
setPlaybackDuration(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setPosition(int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setPosition(int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
setPosition(int, int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setPosition(Position) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setPosition(Position) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
setPosition(Position) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setPosition(Position) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setPosition(Position) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
setPosition(Position) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
setPosition(Position) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
setPosition(Positions.Name) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setPosition(Positions.Name) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setPosition(Button.ButtonPosition) - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
setPositionForAllPatterns(int, int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
setPositionForAllPatterns(Position) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
setPositionForAllPatterns(Position) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
Sets the Position for each Pattern in the Image.
setPositionInMatch(Position) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchor
 
setPrinted(boolean) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
setProbabilityExists(int) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setProbabilityExists(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setProbabilityExists(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
setProbabilityExists(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
setProbabilityExists(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
setProbabilityStaysVisibleAfterClicked(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setProbabilityStaysVisibleAfterClicked(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
setProbabilityToBaseProbability() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
SetProfileMats - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
Mats used to illustrate the image and its color profiles can be stored together with the image and referenced for illustration when needed.
SetProfileMats(GetImageJavaCV) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetProfileMats
 
setProfiles(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetKMeansProfiles
Sets the kmeans profiles for the given image, for means from 1 to the max means as specified in the settings.
setProfilesMat(Mat) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
Deprecated.
 
setProfilesMat(Mat) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setProjectId(Long) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setProjectId(Long) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setProjectId(Long) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setRecordingFilename(String) - Method in class io.github.jspinak.brobot.testingAUTs.TestRun
 
setRegion(int, int, int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
setRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
setRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.NoMatch.Builder
 
setRegion(StateRegion) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setRegion(Rect) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setRegions(List<Region>) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
 
setRegions(List<StateRegion>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
setResultCollection(List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
setResultOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
setResults(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
The results of a multi-scene analysis are stored here.
setResultSuccess(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setResultSuccess(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
The Result was successful.
setReturnType(String) - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
setRight(Expression) - Method in class io.github.jspinak.brobot.dsl.BinaryOperationExpression
 
setRightAngle(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.angles.Sector
 
setRow(Integer) - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonPosition
 
setRows(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
setSaturationBins(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setSaturationBins(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setScene(Scene) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
setScene(Scene) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setScene(Scene) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setScene(Scene) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.NoMatch.Builder
 
setScene(Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setScene1(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombination
 
setScene2(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombination
 
setSceneAnalyses(List<SceneAnalysis>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
setSceneAnalysisCollection(SceneAnalysisCollection) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setSceneAnalysisIndices(SceneAnalysis) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisScores
Each PixelAnalysisCollection has a Mat with the score distance below the threshold.
setSceneAnalysisIndicesTargetsOnly(SceneAnalysis, Set<StateImage>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisScores
 
setSceneName(String) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setScenes(List<Scene>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
setScenes(List<Scene>) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
Screenshots where the state is found.
setSceneToUseForCaptureAfterFusingMatches(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setSceneToUseForCaptureAfterFusingMatches(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setSceneWithMatchesAndSidebar(Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setSchema(ColorCluster.ColorSchemaName, ColorSchema) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
setScore(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setScore(int) - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
setScore(int) - Method in interface io.github.jspinak.brobot.manageStates.IStateTransition
 
setScore(int) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition.Builder
 
setScore(int) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
setScore(int) - Method in class io.github.jspinak.brobot.manageStates.Path
 
setScores(PixelAnalysisCollection, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelAnalysisCollectionScores
 
setScores(PixelAnalysisCollection, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelAnalysisCollectionScores
The overall scores for the entire PixelAnalysisCollection are the minimum of the scores for each PixelAnalysis.
setScores(PixelAnalysis, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
Set the pixel scores using the other Mats from the PixelAnalysis object.
setScores(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
setScoreThresholdDist(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
setScreenshotPath(String) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setScreenshotPath(String) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setScreenshotUsableArea(Image) - Method in class io.github.jspinak.brobot.illustratedHistory.StateIllustration
 
setScrollDirection(ActionOptions.ScrollDirection) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setScrollDirection(ActionOptions.ScrollDirection) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setSearchImage(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setSearchImage(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setSearchImage(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.NoMatch.Builder
 
setSearchImage(BufferedImage) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setSearchImage(Mat) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setSearchRegion(int, int, int, int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
setSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
 
setSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
setSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
setSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.Builder
 
setSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
setSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText.Builder
 
setSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
setSearchRegion(Region) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
setSearchRegionForAllImages(Region) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setSearchRegions(Region...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
setSearchRegions(Region...) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
Sets the search regions for each Pattern in the Image.
setSearchRegions(SearchRegions) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setSearchRegions(SearchRegions) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setSearchRegions(SearchRegions) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setSearchRegions(SearchRegions) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setSearchRegions(List<Region>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
setSearchRegionsTo(Region...) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setSecondsBetweenScenes(double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
setSelectedText(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setSessionId(String) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setSessionId(String) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setSetKmeansColorProfiles(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setSetKmeansColorProfiles(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setShared(boolean) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setSidebar(Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setSikuliMatch(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setSimilarity(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setSimScore(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setSize(String) - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonStyling
 
setSnapshots(List<MatchSnapshot>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
setSpaceBetween(int) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setSpan(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.angles.Sector
 
setStartPlayback(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setStartStates(String...) - Method in class io.github.jspinak.brobot.manageStates.QuickStateStructureBuilder
 
setStartStates(Set<Long>) - Method in class io.github.jspinak.brobot.testingAUTs.TestRun
 
setStartTime(LocalDateTime) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
setStartTime(LocalDateTime) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setStartTime(LocalDateTime) - Method in class io.github.jspinak.brobot.testingAUTs.TestRun
 
setState(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setStateId(Long) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
setStateId(Long) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
setStateImage(StateImage) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
setStateImageId(Long) - Method in class io.github.jspinak.brobot.report.log.dto.StateImageLogDTO
 
setStateImageId(Long) - Method in class io.github.jspinak.brobot.report.log.model.StateImageLogData
 
setStateImageLogData(List<StateImageLogData>) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setStateImageLogs(List<StateImageLogDTO>) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setStateImages(List<StateImage>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
setStateImages(Set<StateImage>) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setStateLocations(List<StateLocation>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
setStateLocations(Set<StateLocation>) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setStatements(List<Statement>) - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
setStatements(List<Statement>) - Method in class io.github.jspinak.brobot.dsl.ForEachStatement
 
setStatementType(String) - Method in class io.github.jspinak.brobot.dsl.Statement
 
setStateName(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
The state in which the image is found gives important information about where and when the state can be found.
setStateName(String) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
setStateObjectData(StateObject) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setStateObjectData(StateObjectData) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setStateObjectData(StateObjectData) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setStateObjectData(StateObjectData) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.NoMatch.Builder
 
setStateObjectId(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
setStateObjectName(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
setStateProbabilities(int, String...) - Method in class io.github.jspinak.brobot.mock.MockStateManagement
 
setStateRegions(List<StateRegion>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
setStateRegions(Set<StateRegion>) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
StateRegions can change the expected state when clicked or hovered over.
setStates(List<State>) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setStates(List<Long>) - Method in class io.github.jspinak.brobot.manageStates.Path
 
setStateStrings(List<StateString>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
setStateStrings(Set<StateString>) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
StateStrings can change the expected state.
setStateText(Set<String>) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
StateText is text that appears on the screen and is a clue to look for images in this state.
setStateTransitions(List<StateTransitions>) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setStats(Map<ColorInfo.ColorStat, Double>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo
 
setStaysVisibleAfterClicked(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
setStaysVisibleAfterClicked(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
setStaysVisibleAfterTransition(boolean) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition.Builder
 
setStaysVisibleAfterTransition(boolean) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
setStaysVisibleAfterTransition(boolean) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
When set, the same variable in a Transition takes precedence over this one.
setStaysVisibleAfterTransition(IStateTransition.StaysVisible) - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
setStaysVisibleAfterTransition(IStateTransition.StaysVisible) - Method in interface io.github.jspinak.brobot.manageStates.IStateTransition
 
setStaysVisibleAfterTransition(IStateTransition.StaysVisible) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition.Builder
 
setStaysVisibleAfterTransition(IStateTransition.StaysVisible) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
setSteps(List<ActionStep>) - Method in class io.github.jspinak.brobot.dsl.ActionDefinition
 
setString(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
setString(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
setStrings(List<StateString>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
setStrings(List<String>) - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
setStyling(Button.ButtonStyling) - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
setSubmatMaxHeight(int) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setSubmatMaxWidth(int) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setSubMats(List<Mat>) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setSuccess(boolean) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
setSuccess(boolean) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
setSuccess(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setSuccess(boolean) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setSuccess(boolean) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setSuccessCriteria(Predicate<Matches>) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setSuccessCriteria(Predicate<Matches>) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setSwipeActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setSwipeFromObjColl(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setSwipeToObjColl(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setTarget(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setTargetOffset(int, int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setTargetOffset(int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
Move the target location by x and y.
setTargetOffset(Location) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setTargetOffset(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setTargetOffset(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setTargetPosition(int, int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setTargetPosition(int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
Set the target position as a percent of the width and height of the image.
setTargetPosition(Position) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setTargetPosition(Position) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setTargetPosition(Position) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern.Builder
 
setTargetPosition(Position) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setTempFind(BiConsumer<Matches, List<ObjectCollection>>) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setText(Match) - Method in class io.github.jspinak.brobot.actions.methods.mockOrLiveInterface.MockOrLive
 
setText(Match) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.GetTextWrapper
Reads all text in a Mat and sets the Match object's Text field
setText(Matches) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.SetMatTextPattern
Text is searched for when specified in the ActionOptions.
setText(Text) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setText(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match.Builder
 
setText(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setText(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setText(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
setText(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText.Builder
 
setText(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
setTextColor(String) - Method in class io.github.jspinak.brobot.datatypes.project.Button.ButtonStyling
 
setTextToAppearOrVanish(String) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setThenStatements(List<Statement>) - Method in class io.github.jspinak.brobot.dsl.IfStatement
 
setTimesActedOn(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setTimesActedOn(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setTimesActedOn(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setTimesActedOn(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
setTimesActedOn(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
setTimesActedOn(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
setTimesActedOn(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.Builder
 
setTimesActedOn(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
setTimesActedOn(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
setTimesActedOn(int) - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
setTimesFound(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
setTimesSearched(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
setTimesSuccessful(int) - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
setTimesSuccessful(int) - Method in interface io.github.jspinak.brobot.manageStates.IStateTransition
 
setTimesSuccessful(int) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
setTimestamp(Instant) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setTimestamp(Instant) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setTimeStamp(LocalDateTime) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
setTimeStamp(LocalDateTime) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
setTimesToRepeatIndividualAction(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setTimesToRepeatIndividualAction(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setTimesVisited(int) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setTimeToAppear(Duration) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
setTimeToVanish(Duration) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
setTo(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
setTo(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
setTo(GpuMat) - Method in class io.github.jspinak.brobot.json.mixins.MatMixin
 
setTo(Mat) - Method in class io.github.jspinak.brobot.json.mixins.MatMixin
 
setTo(UMat) - Method in class io.github.jspinak.brobot.json.mixins.MatMixin
 
setTo(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
setTooltip(String) - Method in class io.github.jspinak.brobot.datatypes.project.Button
 
setToStateIds(List<Long>) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setToStateIds(List<Long>) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setToStateNames(List<String>) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setToStateNames(List<String>) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setTotalTestDuration(long) - Method in class io.github.jspinak.brobot.report.log.dto.PerformanceMetricsDTO
 
setTotalTestDuration(long) - Method in class io.github.jspinak.brobot.report.log.model.PerformanceMetricsData
 
setTransitionFinish(IStateTransition) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
setTransitionFunction(BooleanSupplier) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
setTransitions(List<IStateTransition>) - Method in class io.github.jspinak.brobot.manageStates.Path
 
setTransitions(List<IStateTransition>) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
setTransitionTime(long) - Method in class io.github.jspinak.brobot.report.log.dto.PerformanceMetricsDTO
 
setTransitionTime(long) - Method in class io.github.jspinak.brobot.report.log.model.PerformanceMetricsData
 
setType(LogType) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setType(String) - Method in class io.github.jspinak.brobot.dsl.Parameter
 
setType(String) - Method in class io.github.jspinak.brobot.dsl.VariableDeclarationStatement
 
setType(String) - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
setType(String) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setTypeDelay(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setTypeDelay(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setTypeDelay(Double) - Method in class io.github.jspinak.brobot.datatypes.project.ProjectConfiguration
 
setUntilAction(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
setUpdated(LocalDateTime) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setupRepo() - Method in class io.github.jspinak.brobot.services.StateTransitionsInProjectService
 
setUrl(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
setUsableArea(Region) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
setUsableArea(Region) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setUseDefinedRegion(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setUseDefinedRegion(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setValue(Expression) - Method in class io.github.jspinak.brobot.dsl.AssignmentStatement
 
setValue(Expression) - Method in class io.github.jspinak.brobot.dsl.ReturnStatement
 
setValue(Expression) - Method in class io.github.jspinak.brobot.dsl.VariableDeclarationStatement
 
setValue(Object) - Method in class io.github.jspinak.brobot.dsl.LiteralExpression
 
setValueBins(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setValueBins(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
setValues(int, double, double, double, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
setValues(ColorSchema.ColorValue, double, double, double, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
setValueType(String) - Method in class io.github.jspinak.brobot.dsl.LiteralExpression
 
setVariable(String) - Method in class io.github.jspinak.brobot.dsl.AssignmentStatement
 
setVariable(String) - Method in class io.github.jspinak.brobot.dsl.ForEachStatement
 
setVariableType(String) - Method in class io.github.jspinak.brobot.dsl.ForEachStatement
 
setVersion(String) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setVideoClipPath(String) - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
setVideoClipPath(String) - Method in class io.github.jspinak.brobot.report.log.model.LogData
 
setW(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
setWebsite(String) - Method in class io.github.jspinak.brobot.datatypes.project.Project
 
setWH(int, int) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setX(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
setX(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
setXY(int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setXY(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setXYWH(int, int, int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
setY(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
setY(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
severity() - Method in record class io.github.jspinak.brobot.json.schemaValidation.model.ValidationError
Returns the value of the severity record component.
shouldSkipSikuliX() - Method in class io.github.jspinak.brobot.actions.BrobotEnvironment
Checks if SikuliX operations should be skipped.
shouldSkipSikuliX() - Static method in class io.github.jspinak.brobot.services.HeadlessChecker
Deprecated.
showPixelAndMean(Mat, ColorSchema) - Method in class io.github.jspinak.brobot.imageUtils.ShowScoring
 
showPixelHSV(Mat, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class io.github.jspinak.brobot.imageUtils.ShowScoring
 
ShowScoring - Class in io.github.jspinak.brobot.imageUtils
 
ShowScoring(MatVisualize) - Constructor for class io.github.jspinak.brobot.imageUtils.ShowScoring
 
Sidebar - Class in io.github.jspinak.brobot.illustratedHistory
 
Sidebar(DrawHistogram, MatVisualize, ColumnMatOps) - Constructor for class io.github.jspinak.brobot.illustratedHistory.Sidebar
 
sikuli() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
sikuli() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
Another way to get the SikuliX object.
sikuli() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
Converts this Location to a SikuliX Location for compatibility.
sikuli() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
sikuli() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
Converts this Region to a SikuliX Region for compatibility with Sikuli operations.
sikuli() - Method in class io.github.jspinak.brobot.json.mixins.BrobotImageMixin
 
sikuli() - Method in class io.github.jspinak.brobot.json.mixins.RegionMixin
 
SikuliLocationMixin - Class in io.github.jspinak.brobot.json.mixins
Mixin for SikuliLocation class to prevent circular references.
SikuliLocationMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.SikuliLocationMixin
 
SikuliScreenMixin - Class in io.github.jspinak.brobot.json.mixins
Mixin for SikuliScreen class to prevent circular references.
SikuliScreenMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.SikuliScreenMixin
 
SIMILAR_IMAGES - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
similarity(String, String) - Static method in class io.github.jspinak.brobot.stringUtils.StringSimilarity
Calculates the similarity (a number within 0 and 1) between two strings.
size() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
size() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
size() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchors
 
size() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
size() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
size() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
size() - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
size() - Method in class io.github.jspinak.brobot.manageStates.Path
 
size(Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
sort() - Method in class io.github.jspinak.brobot.manageStates.Paths
 
sortByMatchScoreDecending() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
sortBySizeDecending() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
sortMatchObjects() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
sortMatchObjectsDescending() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
SpecialStateType - Enum Class in io.github.jspinak.brobot.primatives.enums
Defines special state types with reserved IDs in the Brobot framework.
sPlit(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
standard(ActionOptions.Action, double) - Method in class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
 
start() - Method in interface io.github.jspinak.brobot.automationScripts.AutomationScript
 
start() - Method in class io.github.jspinak.brobot.automationScripts.ContinuousAutomation
 
start() - Method in class io.github.jspinak.brobot.BrobotStartupLifecycle
 
startCapturing(SaveToFile, String, int) - Method in class io.github.jspinak.brobot.imageUtils.CaptureScreenshots
Repeats the capture with a delay, during which other calls to this method are ignored.
startNewSession() - Method in class io.github.jspinak.brobot.report.log.AutomationSession
 
startSession(String) - Method in class io.github.jspinak.brobot.report.log.impl.TestSessionLoggerImpl
 
startSession(String) - Method in interface io.github.jspinak.brobot.report.log.TestSessionLogger
 
startVideoRecording(String) - Method in interface io.github.jspinak.brobot.report.log.ActionLogger
 
startVideoRecording(String) - Method in class io.github.jspinak.brobot.report.log.impl.ActionLoggerImpl
 
State - Class in io.github.jspinak.brobot.datatypes.state.state
Represents a distinct configuration of the GUI in the Brobot model-based automation framework.
State() - Constructor for class io.github.jspinak.brobot.datatypes.state.state.State
 
STATE_DETECTION - Enum constant in enum class io.github.jspinak.brobot.report.log.model.LogType
 
STATE_IMAGE - Enum constant in enum class io.github.jspinak.brobot.report.log.model.LogType
 
State.Builder - Class in io.github.jspinak.brobot.datatypes.state.state
 
stateAction(State, ActionResultCombo, ParameterCollection, ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonResults
 
StateEnum - Interface in io.github.jspinak.brobot.primatives.enums
Marker interface for state enumerations in the Brobot framework.
StateFinder - Class in io.github.jspinak.brobot.manageStates
Discovers active states through visual pattern matching in the Brobot framework.
StateFinder(AllStatesInProjectService, StateMemory, Action) - Constructor for class io.github.jspinak.brobot.manageStates.StateFinder
 
stateHandler - Variable in class io.github.jspinak.brobot.automationScripts.BaseAutomation
 
StateHandler - Interface in io.github.jspinak.brobot.automationScripts
Interface for implementing custom state handling logic in automation scripts.
StateIllustration - Class in io.github.jspinak.brobot.illustratedHistory
States can be illustrated in various ways.
StateIllustration() - Constructor for class io.github.jspinak.brobot.illustratedHistory.StateIllustration
 
StateIllustration(Image) - Constructor for class io.github.jspinak.brobot.illustratedHistory.StateIllustration
 
StateIllustration(String) - Constructor for class io.github.jspinak.brobot.illustratedHistory.StateIllustration
 
StateIllustration(Mat) - Constructor for class io.github.jspinak.brobot.illustratedHistory.StateIllustration
 
StateIllustrator - Class in io.github.jspinak.brobot.illustratedHistory
 
StateIllustrator(DrawRect) - Constructor for class io.github.jspinak.brobot.illustratedHistory.StateIllustrator
 
StateImage - Class in io.github.jspinak.brobot.datatypes.state.stateObject.stateImage
Visual pattern identifier for States in the Brobot model-based GUI automation framework.
StateImage() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
StateImage.Builder - Class in io.github.jspinak.brobot.datatypes.state.stateObject.stateImage
 
StateImageLogData - Class in io.github.jspinak.brobot.report.log.model
Represents a log entry for a state image.
StateImageLogData() - Constructor for class io.github.jspinak.brobot.report.log.model.StateImageLogData
 
StateImageLogDTO - Class in io.github.jspinak.brobot.report.log.dto
 
StateImageLogDTO() - Constructor for class io.github.jspinak.brobot.report.log.dto.StateImageLogDTO
 
StateLocation - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
Represents a meaningful screen coordinate associated with a specific state in Brobot.
StateLocation() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
StateLocation.Builder - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
 
StateManagementService - Class in io.github.jspinak.brobot.manageStates
Service responsible for managing state-related operations in the Brobot framework.
StateManagementService(AllStatesInProjectService) - Constructor for class io.github.jspinak.brobot.manageStates.StateManagementService
 
StateMemory - Class in io.github.jspinak.brobot.manageStates
Maintains the runtime memory of active States in the Brobot framework.
StateMemory(AllStatesInProjectService) - Constructor for class io.github.jspinak.brobot.manageStates.StateMemory
 
StateMemory.Enum - Enum Class in io.github.jspinak.brobot.manageStates
 
Statement - Class in io.github.jspinak.brobot.dsl
 
Statement() - Constructor for class io.github.jspinak.brobot.dsl.Statement
 
StateObject - Interface in io.github.jspinak.brobot.datatypes.state.stateObject
Core interface for all objects that belong to states in the Brobot framework.
StateObject.Type - Enum Class in io.github.jspinak.brobot.datatypes.state.stateObject
 
StateObjectData - Class in io.github.jspinak.brobot.datatypes.state.stateObject
Lightweight reference to StateObject instances in the Brobot framework.
StateObjectData() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
StateObjectData(StateObject) - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
stateObjectName - Variable in class io.github.jspinak.brobot.datatypes.primitives.match.Matches.StateImageData
 
StateReferenceValidator - Class in io.github.jspinak.brobot.json.schemaValidation.crossref
Validates references related to states, including state elements, transitions, and references to states from other components.
StateReferenceValidator() - Constructor for class io.github.jspinak.brobot.json.schemaValidation.crossref.StateReferenceValidator
 
StateRegion - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
Represents a meaningful screen area associated with a specific state in Brobot.
StateRegion() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
StateRegion.Builder - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
 
STATES - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
stateStaysVisible(Long) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
StateString - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
Represents text input associated with a specific state in the Brobot framework.
StateString() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
StateString.Builder - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
 
StateString.InNullState - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
 
StateText - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
Represents persistent text that uniquely identifies a state in GUI automation.
StateText() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
StateText.Builder - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
 
StateTransitions - Class in io.github.jspinak.brobot.manageStates
Container for all transitions associated with a specific State in the Brobot framework.
StateTransitions() - Constructor for class io.github.jspinak.brobot.manageStates.StateTransitions
 
StateTransitions.Builder - Class in io.github.jspinak.brobot.manageStates
 
StateTransitionsInProjectService - Class in io.github.jspinak.brobot.services
Finds the correct Transition from one State to another, taking into account the hidden States.
StateTransitionsInProjectService(StateTransitionsRepository, StateTransitionsJointTable) - Constructor for class io.github.jspinak.brobot.services.StateTransitionsInProjectService
 
StateTransitionsJointTable - Class in io.github.jspinak.brobot.manageStates
Maintains a comprehensive graph of state transitions for efficient navigation queries.
StateTransitionsJointTable() - Constructor for class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
StateTransitionsManagement - Class in io.github.jspinak.brobot.manageStates
We want to go to a specific State, the target State.
StateTransitionsManagement(PathFinder, AllStatesInProjectService, StateMemory, TraversePaths, PathManager, ActionLogger, AutomationSession) - Constructor for class io.github.jspinak.brobot.manageStates.StateTransitionsManagement
 
StateTransitionsRepository - Class in io.github.jspinak.brobot.services
Manages the StateTransitions repository and retrieves StateTransitions given a state name.
StateTransitionsRepository(StateTransitionsJointTable) - Constructor for class io.github.jspinak.brobot.services.StateTransitionsRepository
 
StateTraversalService - Class in io.github.jspinak.brobot.testingAUTs
 
StateTraversalService(AdjacentStates, AllStatesInProjectService, UnvisitedStates, StateMemory, StateTransitionsManagement, InitialStates, ActionLogger, AutomationSession, VisitAllStateImages) - Constructor for class io.github.jspinak.brobot.testingAUTs.StateTraversalService
 
StateVisit - Class in io.github.jspinak.brobot.testingAUTs
 
StateVisit(Long, String, boolean) - Constructor for class io.github.jspinak.brobot.testingAUTs.StateVisit
 
STDDEV - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo.ColorStat
 
stop() - Method in interface io.github.jspinak.brobot.automationScripts.AutomationScript
 
stop() - Method in class io.github.jspinak.brobot.automationScripts.BaseAutomation
 
stop() - Method in class io.github.jspinak.brobot.automationScripts.ContinuousAutomation
 
stop() - Method in class io.github.jspinak.brobot.BrobotStartupLifecycle
 
stop(Runnable) - Method in class io.github.jspinak.brobot.BrobotStartupLifecycle
 
stopCapturing() - Method in class io.github.jspinak.brobot.imageUtils.CaptureScreenshots
 
stopVideoRecording(String) - Method in interface io.github.jspinak.brobot.report.log.ActionLogger
 
stopVideoRecording(String) - Method in class io.github.jspinak.brobot.report.log.impl.ActionLoggerImpl
 
STRING - Enum constant in enum class io.github.jspinak.brobot.datatypes.state.stateObject.StateObject.Type
 
StringSimilarity - Class in io.github.jspinak.brobot.stringUtils
Calculates the similarity of 2 Strings.
StringSimilarity() - Constructor for class io.github.jspinak.brobot.stringUtils.StringSimilarity
 
Success - Class in io.github.jspinak.brobot.actions.actionConfigurations
Defines the success condition for individual Actions.
Success() - Constructor for class io.github.jspinak.brobot.actions.actionConfigurations.Success
 
swipeToOppositePosition(Region, Position) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
SYSTEM - Enum constant in enum class io.github.jspinak.brobot.report.log.model.LogType
 

T

TempStateRepo - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.states
 
TempStateRepo() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.states.TempStateRepo
 
TempStateWithImages - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.states
 
TempStateWithImages(String) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.states.TempStateWithImages
 
testIteration - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
AUT Testing
TestManager - Class in io.github.jspinak.brobot.testingAUTs
The TestManager is in charge of the progress of an automation application.
TestManager() - Constructor for class io.github.jspinak.brobot.testingAUTs.TestManager
 
TestOutput - Class in io.github.jspinak.brobot.report
Tests can be used for mocks or for live execution.
TestOutput() - Constructor for class io.github.jspinak.brobot.report.TestOutput
 
TestRun - Class in io.github.jspinak.brobot.testingAUTs
Brobot's AUT testing strategy is to go through all states looking for missing images or faulty transitions.
TestRun(String, LocalDateTime, Set<Long>) - Constructor for class io.github.jspinak.brobot.testingAUTs.TestRun
 
TestRunner - Class in io.github.jspinak.brobot.testingAUTs
 
TestRunner(StateTransitionsManagement, StateMemory, AllStatesInProjectService, ActionLogger, CaptureScreenshot, Action) - Constructor for class io.github.jspinak.brobot.testingAUTs.TestRunner
 
testScreenshotsPath - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Test Screenshots
TestSessionLogger - Interface in io.github.jspinak.brobot.report.log
This interface manages the logging session.
TestSessionLoggerImpl - Class in io.github.jspinak.brobot.report.log.impl
 
TestSessionLoggerImpl() - Constructor for class io.github.jspinak.brobot.report.log.impl.TestSessionLoggerImpl
 
Text - Class in io.github.jspinak.brobot.datatypes.primitives.text
Represents text extracted from GUI elements with inherent OCR variability.
Text() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
TEXT - Enum constant in enum class io.github.jspinak.brobot.datatypes.state.stateObject.StateObject.Type
 
TEXT_APPEARS - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
 
TEXT_VANISHES - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
 
TextSelector - Class in io.github.jspinak.brobot.stringUtils
The TextSelector returns text from the stochastic Text variable (Strings are stored in a List), which it believes has the highest probability of being the actual text on the screen.
TextSelector() - Constructor for class io.github.jspinak.brobot.stringUtils.TextSelector
 
TextSelector.Method - Enum Class in io.github.jspinak.brobot.stringUtils
 
Time - Class in io.github.jspinak.brobot.actions.methods.time
 
Time(MockOrLive) - Constructor for class io.github.jspinak.brobot.actions.methods.time.Time
 
TO - Enum constant in enum class io.github.jspinak.brobot.primatives.enums.Direction
 
toActionOptions(ActionVector) - Method in class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.ActionVectorOneHot
 
toActionOptions(ActionVector) - Method in interface io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.ActionVectorTranslation
 
toBooleanSupplier(ActionDefinition) - Method in class io.github.jspinak.brobot.manageStates.TransitionBooleanSupplierPackager
The ActionDefinition field of ActionDefinitionStateTransition contains a list of ActionStep objects, which contain ActionOptions and ObjectCollections.
toBooleanSupplier(IStateTransition) - Method in class io.github.jspinak.brobot.manageStates.TransitionBooleanSupplierPackager
 
toByteArray(BufferedImage) - Static method in class io.github.jspinak.brobot.imageUtils.BufferedImageOps
 
toCol(Region, int) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
toDTO(LogData) - Method in class io.github.jspinak.brobot.report.log.mapper.LogEntryMapper
 
toGrayscale(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
Returns a new grayscale Mat.
toGridNumber(Region, int, int) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
toJson(Object) - Method in class io.github.jspinak.brobot.json.parsing.JsonParser
Convert an object to a JSON string, using safe serialization that handles problematic classes
toJsonSafe(Object) - Method in class io.github.jspinak.brobot.json.parsing.JsonParser
Directly uses the fallback serialization approach without trying standard serialization first.
toJsonSafe(Object) - Method in class io.github.jspinak.brobot.json.utils.JsonUtils
Safely serializes an object to JSON, handling circular references and module system issues
toMatch() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
toMatch() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
toMatch(Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Convert location to match
toObjectCollection(ActionVector) - Method in class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.ActionVectorOneHot
Extract the data from the ActionVector to produce the ObjectCollection accompanying the action.
TOPLEFT - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Positions.Name
 
TOPMIDDLE - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Positions.Name
 
toPrettyJson(Object) - Method in class io.github.jspinak.brobot.json.parsing.JsonParser
Convert an object to a pretty-printed JSON string, using safe serialization that handles problematic classes
toPrettyJsonSafe(Object) - Method in class io.github.jspinak.brobot.json.parsing.JsonParser
Directly uses the fallback serialization approach with pretty printing.
toPrettyJsonSafe(Object) - Method in class io.github.jspinak.brobot.json.utils.JsonUtils
Safely serializes an object to pretty-printed JSON, handling circular references
TOPRIGHT - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Positions.Name
 
toRow(Region, int) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
toStateImage() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
If there is a StateObject, we try to recreate it as a StateImage.
toString() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
toString() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombination
 
toString() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.states.SceneCombinations
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Scene
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchor
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchors
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegions
Use utility class to create a string representation
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
toString() - Method in class io.github.jspinak.brobot.datatypes.project.Button
Creates a simple string representation of the button configuration.
toString() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
toString() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
toString() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
toString() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
toString() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
toString() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
toString() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage.Builder
 
toString() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImage.StateImage
 
toString() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.StateObjectData
 
toString() - Method in class io.github.jspinak.brobot.datatypes.trainingData.TrainingData
 
toString() - Method in class io.github.jspinak.brobot.dsl.ActionDefinition
 
toString() - Method in class io.github.jspinak.brobot.dsl.ActionStep
 
toString() - Method in class io.github.jspinak.brobot.dsl.AssignmentStatement
 
toString() - Method in class io.github.jspinak.brobot.dsl.AutomationDsl
 
toString() - Method in class io.github.jspinak.brobot.dsl.AutomationFunction
 
toString() - Method in class io.github.jspinak.brobot.dsl.BinaryOperationExpression
 
toString() - Method in class io.github.jspinak.brobot.dsl.BuilderExpression
 
toString() - Method in class io.github.jspinak.brobot.dsl.BuilderMethod
 
toString() - Method in class io.github.jspinak.brobot.dsl.ForEachStatement
 
toString() - Method in class io.github.jspinak.brobot.dsl.IfStatement
 
toString() - Method in class io.github.jspinak.brobot.dsl.LiteralExpression
 
toString() - Method in class io.github.jspinak.brobot.dsl.MethodCallExpression
 
toString() - Method in class io.github.jspinak.brobot.dsl.MethodCallStatement
 
toString() - Method in class io.github.jspinak.brobot.dsl.Parameter
 
toString() - Method in class io.github.jspinak.brobot.dsl.ReturnStatement
 
toString() - Method in class io.github.jspinak.brobot.dsl.VariableDeclarationStatement
 
toString() - Method in class io.github.jspinak.brobot.dsl.VariableExpression
 
toString() - Method in record class io.github.jspinak.brobot.json.schemaValidation.model.ValidationError
Returns a string representation of this record class.
toString() - Method in class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
 
toString() - Method in class io.github.jspinak.brobot.manageStates.ActionDefinitionStateTransition
 
toString() - Method in interface io.github.jspinak.brobot.manageStates.IStateTransition
 
toString() - Method in class io.github.jspinak.brobot.manageStates.JavaStateTransition
 
toString() - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
toString() - Method in class io.github.jspinak.brobot.primatives.Pair
 
toString() - Method in class io.github.jspinak.brobot.report.log.dto.LogEntryDTO
 
toString() - Method in class io.github.jspinak.brobot.report.log.dto.PerformanceMetricsDTO
 
toString() - Method in class io.github.jspinak.brobot.report.log.dto.StateImageLogDTO
 
toString() - Method in class io.github.jspinak.brobot.report.log.model.PerformanceMetricsData
 
toString() - Method in class io.github.jspinak.brobot.testingAUTs.StateVisit
 
toString(Location) - Static method in class io.github.jspinak.brobot.datatypes.primitives.location.LocationUtils
Get string representation of location
toString(SearchRegions) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.SearchRegionsUtils
Creates a string representation of the SearchRegions for debugging.
toStringAsTempStates() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
When building the state structure with automation, the match objects represent state images.
toVector(Matches) - Method in class io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.ActionVectorOneHot
 
toVector(Matches) - Method in interface io.github.jspinak.brobot.actions.actionExecution.manageTrainingData.ActionVectorTranslation
 
TrainingData - Class in io.github.jspinak.brobot.datatypes.trainingData
 
TrainingData(short[], String, ArrayList<BufferedImage>) - Constructor for class io.github.jspinak.brobot.datatypes.trainingData.TrainingData
 
TRANSITION - Enum constant in enum class io.github.jspinak.brobot.report.log.model.LogType
 
TransitionBooleanSupplierPackager - Class in io.github.jspinak.brobot.manageStates
 
TransitionBooleanSupplierPackager(Action) - Constructor for class io.github.jspinak.brobot.manageStates.TransitionBooleanSupplierPackager
 
TransitionFetcher - Class in io.github.jspinak.brobot.manageStates
This class returns an object containing the StateTransitions objects and StateTransition objects that we are interested in for a specific transition from one State to another.
TransitionFetcher(StateMemory, AllStatesInProjectService, StateTransitionsInProjectService, TransitionBooleanSupplierPackager) - Constructor for class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
TransitionFunction - Interface in io.github.jspinak.brobot.manageStates
 
TransitionRuleValidator - Class in io.github.jspinak.brobot.json.schemaValidation.business
Validates business rules related to state transitions.
TransitionRuleValidator() - Constructor for class io.github.jspinak.brobot.json.schemaValidation.business.TransitionRuleValidator
 
traverse(Path) - Method in class io.github.jspinak.brobot.manageStates.TraversePaths
 
traverseAllStates(boolean) - Method in class io.github.jspinak.brobot.testingAUTs.StateTraversalService
 
TraversePaths - Class in io.github.jspinak.brobot.manageStates
Moves through the Paths to reach the target State.
TraversePaths(DoTransition, StateTransitionsInProjectService, TransitionBooleanSupplierPackager) - Constructor for class io.github.jspinak.brobot.manageStates.TraversePaths
 
Tree - Class in io.github.jspinak.brobot.report
Aims to visualize the State hierarchy.
Tree(String) - Constructor for class io.github.jspinak.brobot.report.Tree
 
Tree(String, List<Tree>) - Constructor for class io.github.jspinak.brobot.report.Tree
 
treeToValue(JsonNode, Class<T>) - Method in class io.github.jspinak.brobot.json.parsing.ObjectMapper
 
trimPath(Set<Long>) - Method in class io.github.jspinak.brobot.manageStates.Path
 
TRUE - Enum constant in enum class io.github.jspinak.brobot.manageStates.IStateTransition.StaysVisible
 
turnOff(Match) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.HighlightMatch
 
turnOn(Match, StateObjectData, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.HighlightMatch
 
type() - Method in class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
 
type(StateString, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.TypeTextWrapper
 
type(String) - Method in class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
 
type(String) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
type(String, String) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
TYPE - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
typeAndFindState(String, String) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
 
typeAndFindState(String, String, String) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
 
typeAndStateAction(ActionOptions.Action, String, String, String) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
 
typeAndVanishState(String, String, String) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
 
TypeText - Class in io.github.jspinak.brobot.actions.methods.basicactions.textOps
Types text to the window in focus in the Brobot model-based GUI automation framework.
TypeText(TypeTextWrapper, Time) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.textOps.TypeText
 
TypeTextWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
Wrapper class for TypeText, works with real or mocked actions.
TypeTextWrapper() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.TypeTextWrapper
 

U

undueConversion(double) - Method in class io.github.jspinak.brobot.analysis.Distance
 
undueConversion(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
 
UNIVERSAL - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
UNKNOWN - Enum constant in enum class io.github.jspinak.brobot.manageStates.UnknownState.Enum
 
UNKNOWN - Enum constant in enum class io.github.jspinak.brobot.primatives.enums.SpecialStateType
 
UnknownState - Class in io.github.jspinak.brobot.manageStates
Represents the initial uncertain state in Brobot's state management system.
UnknownState(AllStatesInProjectService) - Constructor for class io.github.jspinak.brobot.manageStates.UnknownState
 
UnknownState.Enum - Enum Class in io.github.jspinak.brobot.manageStates
 
UnvisitedStates - Class in io.github.jspinak.brobot.testingAUTs
 
UnvisitedStates(StateMemory, AllStatesInProjectService, PathFinder) - Constructor for class io.github.jspinak.brobot.testingAUTs.UnvisitedStates
 
UP - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ScrollDirection
 
updateScore(Path) - Method in class io.github.jspinak.brobot.manageStates.PathManager
 
updateScores(Paths) - Method in class io.github.jspinak.brobot.manageStates.PathManager
 
UseDefinedRegion - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
Use the defined regions (if they exist) of objects as MatchObjects
UseDefinedRegion() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.UseDefinedRegion
 
useDilation(int, int, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector.Builder
 
useGaussianBlur(int, int, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector.Builder
 
useGrayscale() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector.Builder
 
useRealFiles() - Method in class io.github.jspinak.brobot.actions.BrobotEnvironment
Checks if image file operations should use real files.
useRegion(Matches, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.UseDefinedRegion
 
useTempFind(BiConsumer<Matches, List<ObjectCollection>>) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
useThreshold(int, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.PixelChangeDetector.Builder
 

V

validate(JsonNode, String) - Method in class io.github.jspinak.brobot.json.parsing.SchemaManager
 
validate(String) - Method in class io.github.jspinak.brobot.json.schemaValidation.schema.AutomationDSLValidator
Validates the provided JSON against the automation DSL schema.
validate(String) - Method in class io.github.jspinak.brobot.json.schemaValidation.schema.ProjectSchemaValidator
Validates the provided JSON against the project schema.
validateAll(String, String) - Method in class io.github.jspinak.brobot.json.schemaValidation.schema.SchemaValidator
Validates both project and DSL configurations.
validateButtonFunctionReferences(Object, Object) - Method in class io.github.jspinak.brobot.json.schemaValidation.crossref.FunctionReferenceValidator
Validates references to automation functions from UI buttons.
validateConfiguration(String, String, Path) - Method in class io.github.jspinak.brobot.json.schemaValidation.ConfigValidator
Validates a project configuration file.
validateDSLSchema(String) - Method in class io.github.jspinak.brobot.json.schemaValidation.schema.SchemaValidator
Validates an automation DSL configuration against the DSL schema.
validateDslSchemaOnly(String) - Method in class io.github.jspinak.brobot.json.schemaValidation.ConfigValidator
Validates only the DSL schema without performing full validation.
validateFunctionRules(Object) - Method in class io.github.jspinak.brobot.json.schemaValidation.business.FunctionRuleValidator
Validates function-specific business rules.
validateImageResources(JSONObject, Path) - Method in class io.github.jspinak.brobot.json.schemaValidation.resource.ImageResourceValidator
Validates that all image resources referenced in the project exist and are valid.
validateImageResourcesOnly(String, Path) - Method in class io.github.jspinak.brobot.json.schemaValidation.ConfigValidator
Validates only the images referenced in a project configuration.
validateInternalReferences(Object) - Method in class io.github.jspinak.brobot.json.schemaValidation.crossref.FunctionReferenceValidator
Validates internal references within the DSL model.
validateInternalReferences(Object) - Method in class io.github.jspinak.brobot.json.schemaValidation.crossref.StateReferenceValidator
Validates internal references within the project model that are related to states.
validateProjectSchema(String) - Method in class io.github.jspinak.brobot.json.schemaValidation.schema.SchemaValidator
Validates a project configuration against the project schema.
validateProjectSchemaOnly(String) - Method in class io.github.jspinak.brobot.json.schemaValidation.ConfigValidator
Validates only the project schema without performing full validation.
validateReferences(Object, Object) - Method in class io.github.jspinak.brobot.json.schemaValidation.crossref.ReferenceValidator
Validates all cross-references within and between the project and DSL models.
validateRules(Object, Object) - Method in class io.github.jspinak.brobot.json.schemaValidation.business.BusinessRuleValidator
Validates all business rules in the project and DSL models.
validateSerializationCycle(Object, Class<T>) - Method in class io.github.jspinak.brobot.json.utils.JsonUtils
Converts an object to JSON and back to ensure it can be safely serialized This is useful for validating that an object can be properly serialized and deserialized
validateStateReferencesInFunctions(Object, Object) - Method in class io.github.jspinak.brobot.json.schemaValidation.crossref.StateReferenceValidator
Validates references to states in automation functions.
validateTransitionRules(Object) - Method in class io.github.jspinak.brobot.json.schemaValidation.business.TransitionRuleValidator
Validates transition-specific business rules.
validateWithErrors(JsonNode, String, String) - Method in class io.github.jspinak.brobot.json.parsing.SchemaManager
 
ValidationError - Record Class in io.github.jspinak.brobot.json.schemaValidation.model
Represents an error found during configuration validation.
ValidationError(String, String, ValidationSeverity) - Constructor for record class io.github.jspinak.brobot.json.schemaValidation.model.ValidationError
Creates an instance of a ValidationError record class.
ValidationResult - Class in io.github.jspinak.brobot.json.schemaValidation.model
Contains the results of a validation operation.
ValidationResult() - Constructor for class io.github.jspinak.brobot.json.schemaValidation.model.ValidationResult
 
ValidationSeverity - Enum Class in io.github.jspinak.brobot.json.schemaValidation.model
Represents the severity of a validation error.
VALUE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
 
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ClickUntil
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Color
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DoOnEach
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Illustrate
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.MatchFusionMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ScrollDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection.Analysis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster.ColorSchemaName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo.ColorStat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.datatypes.primitives.location.Positions.Name
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.datatypes.state.NullState.Name
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.datatypes.state.stateObject.StateObject.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.illustratedHistory.Illustrations.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.imageUtils.OpenCVColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.json.schemaValidation.model.ValidationSeverity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.manageStates.IStateTransition.StaysVisible
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.manageStates.StateMemory.Enum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.manageStates.UnknownState.Enum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.primatives.enums.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.primatives.enums.SpecialStateType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.report.log.model.LogType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.report.Report.OutputLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.stringUtils.TextSelector.Method
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ClickUntil
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Color
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DoOnEach
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Illustrate
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.MatchFusionMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ScrollDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection.Analysis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster.ColorSchemaName
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo.ColorStat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.datatypes.primitives.location.Positions.Name
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.datatypes.state.NullState.Name
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.datatypes.state.stateObject.StateObject.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.illustratedHistory.Illustrations.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.imageUtils.OpenCVColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.json.schemaValidation.model.ValidationSeverity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.manageStates.IStateTransition.StaysVisible
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.manageStates.StateMemory.Enum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.manageStates.UnknownState.Enum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.primatives.enums.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.primatives.enums.SpecialStateType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.report.log.model.LogType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.report.Report.OutputLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.stringUtils.TextSelector.Method
Returns an array containing the constants of this enum class, in the order they are declared.
VANISH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
VariableDeclarationStatement - Class in io.github.jspinak.brobot.dsl
 
VariableDeclarationStatement() - Constructor for class io.github.jspinak.brobot.dsl.VariableDeclarationStatement
 
VariableExpression - Class in io.github.jspinak.brobot.dsl
 
VariableExpression() - Constructor for class io.github.jspinak.brobot.dsl.VariableExpression
 
vConcatToSingleColumnPerChannel(List<Mat>) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
Combine a list of 3 channel Mats into a single 3 channel Mat with one column per channel.
verboseLogging(boolean) - Method in class io.github.jspinak.brobot.actions.BrobotEnvironment.Builder
Enables verbose logging of environment decisions.
VIDEO - Enum constant in enum class io.github.jspinak.brobot.report.log.model.LogType
 
visitAllStateImages(State) - Method in class io.github.jspinak.brobot.testingAUTs.VisitAllStateImages
 
VisitAllStateImages - Class in io.github.jspinak.brobot.testingAUTs
 
VisitAllStateImages(Action) - Constructor for class io.github.jspinak.brobot.testingAUTs.VisitAllStateImages
 

W

w - Static variable in class io.github.jspinak.brobot.imageUtils.ScreenOps
 
w() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
w() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Pattern
 
w() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
w() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
w() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
wait(double) - Method in class io.github.jspinak.brobot.actions.methods.mockOrLiveInterface.MockOrLive
 
wait(double) - Method in class io.github.jspinak.brobot.actions.methods.time.Time
 
wait(double) - Method in class io.github.jspinak.brobot.mock.MockTime
 
wait(ActionOptions.Action) - Method in class io.github.jspinak.brobot.mock.MockTime
 
wait(ActionOptions.Find) - Method in class io.github.jspinak.brobot.mock.MockTime
 
waitState(double, String, ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
waitVanish(double, StateImage...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
WaitVanish - Class in io.github.jspinak.brobot.actions.methods.basicactions
Waits for visual elements to disappear from the screen in the Brobot model-based GUI automation framework.
WaitVanish(Find, ActionLifecycleManagement) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.WaitVanish
 
waitVanishState(double, String) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
WARNING - Enum constant in enum class io.github.jspinak.brobot.json.schemaValidation.model.ValidationSeverity
Minor issue, the configuration can still be used.
wasFound() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
WHITE - Static variable in class io.github.jspinak.brobot.report.ANSI
 
WHITE_BACKGROUND - Static variable in class io.github.jspinak.brobot.report.ANSI
 
WHITE_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
WHITE_BOLD - Static variable in class io.github.jspinak.brobot.report.ANSI
 
WHITE_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
WHITE_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
WHITE_UNDERLINED - Static variable in class io.github.jspinak.brobot.report.ANSI
 
withAllStateImages(State) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withGridSubregions(int, int, Region...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withGridSubregions(int, int, StateRegion...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withImages(StateImage...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withImages(StateImage...) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
withImages(List<StateImage>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withImages(List<StateImage>) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
withLocations(Location...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withLocations(StateLocation...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withLocations(StateLocation...) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
withMatches(Matches...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withMatchObjectsAsRegions(Match...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withMatchObjectsAsStateImages(Match...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withNonSharedImages(State) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withPatterns(Pattern...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withPatterns(List<Pattern>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withRegions(Region...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withRegions(StateRegion...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withRegions(StateRegion...) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
withScenes(Pattern...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withScenes(Scene...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withScenes(String...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withScenes(List<Scene>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withScenes(List<Scene>) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
withString(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.InNullState
 
withStrings(StateString...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withStrings(StateString...) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
withStrings(String...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withText(String...) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
WritableRasterMixin - Class in io.github.jspinak.brobot.json.mixins
Mixin for WritableRaster to prevent serializing internal classes.
WritableRasterMixin() - Constructor for class io.github.jspinak.brobot.json.mixins.WritableRasterMixin
 
write() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
write(Illustrations.Type) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
writeAllWithUniqueFilename(List<Mat>, List<String>) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 
writeIllustratedStateToFile(State, String) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrateState
 
writeIndices(Mat, String) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
 
writeIndices(Mat, String, Map<Integer, Scalar>) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
 
writeMatToHistory(Mat, String) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
 
writerWithDefaultPrettyPrinter() - Method in class io.github.jspinak.brobot.json.parsing.ObjectMapper
 
writeScoresHSV(Mat, ColorStatProfile, String) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
The color should be very bright when there is high confidence and very dark when there is low confidence.
writeToFile(Object, Path) - Method in class io.github.jspinak.brobot.json.parsing.JsonParser
Writes an object to a JSON file, safely handling problematic classes
writeToFileSafe(Object, Path) - Method in class io.github.jspinak.brobot.json.parsing.JsonParser
Writes an object to a JSON file using the safe serialization approach
writeToFileSafe(Object, Path) - Method in class io.github.jspinak.brobot.json.utils.JsonUtils
Writes an object to a file using safe serialization
writeValueAsString(Object) - Method in class io.github.jspinak.brobot.json.parsing.ObjectMapper
 
writeWithUniqueFilename(Mat, String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 

X

x - Variable in class io.github.jspinak.brobot.datatypes.primitives.match.Matches.StateImageData
 
x() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
x() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
x() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
x2() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
x2(Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
xMoveAfterMouseDown - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
xPoints(Region, Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 

Y

y - Variable in class io.github.jspinak.brobot.datatypes.primitives.match.Matches.StateImageData
 
y() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Match
 
y() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
y() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
y2() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
y2(Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
YELLOW - Static variable in class io.github.jspinak.brobot.report.ANSI
 
YELLOW_BACKGROUND - Static variable in class io.github.jspinak.brobot.report.ANSI
 
YELLOW_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
YELLOW_BOLD - Static variable in class io.github.jspinak.brobot.report.ANSI
 
YELLOW_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
YELLOW_BRIGHT - Static variable in class io.github.jspinak.brobot.report.ANSI
 
YELLOW_UNDERLINED - Static variable in class io.github.jspinak.brobot.report.ANSI
 
YES - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Illustrate
 
yMoveAfterMouseDown - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
yPoints(Region, Region) - Static method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionUtils
 
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