XCUIRecorderNodeFinder Class Reference

Inherits from NSObject
Declared in XCUIRecorderNodeFinder.h

+ _excludeUnlessNecessaryElementTypesForPlatform:

+ (id)_excludeUnlessNecessaryElementTypesForPlatform:(unsigned long long)arg1

+ _nodeFindersForSnapshots:ancestorMatch:ancestorIndex:stopCombinatorialExpansionIndexes:excludeUnlessNecessaryElementTypes:language:platform:

+ (id)_nodeFindersForSnapshots:(id)arg1 ancestorMatch:(id)arg2 ancestorIndex:(unsigned long long)arg3 stopCombinatorialExpansionIndexes:(id)arg4 excludeUnlessNecessaryElementTypes:(id)arg5 language:(unsigned long long)arg6 platform:(unsigned long long)arg7

+ _stopCombinatorialExpansionElementTypesForPlatform:

+ (id)_stopCombinatorialExpansionElementTypesForPlatform:(unsigned long long)arg1

+ nodeToFindElementForSnapshots:language:platform:

+ (id)nodeToFindElementForSnapshots:(id)arg1 language:(unsigned long long)arg2 platform:(unsigned long long)arg3

– _stringConstantForString:

- (id)_stringConstantForString:(id)arg1

  allowElementQueries

@property _Bool allowElementQueries

  ancestorNodeFinderMatch

@property (retain) XCUIRecorderNodeFinderMatch *ancestorNodeFinderMatch

– childAtIndexNodeWithTargetElementType

- (id)childAtIndexNodeWithTargetElementType

– childAtIndexNodeWithTargetElementTypeAndIdentifierValue:

- (id)childAtIndexNodeWithTargetElementTypeAndIdentifierValue:(id)arg1

– childrenQueryNodeWithTargetElementTypeAndIdentifierValue:

- (id)childrenQueryNodeWithTargetElementTypeAndIdentifierValue:(id)arg1

– childrenWithTargetElementType

- (id)childrenWithTargetElementType

– childrenWithTargetElementTypeAndIdentifierValue:

- (id)childrenWithTargetElementTypeAndIdentifierValue:(id)arg1

– descendantsQueryNodeWithElementType:

- (id)descendantsQueryNodeWithElementType:(unsigned long long)arg1

– descendantsQueryNodeWithTargetElementTypeAndIdentifierValue:

- (id)descendantsQueryNodeWithTargetElementTypeAndIdentifierValue:(id)arg1

– descendantsQueryNodeWithTargetElementTypeContainingElementsOfType:identifierValue:

- (id)descendantsQueryNodeWithTargetElementTypeContainingElementsOfType:(unsigned long long)arg1 identifierValue:(id)arg2

– descendantsWithTargetElementType

- (id)descendantsWithTargetElementType

– descendantsWithTargetElementTypeAndIdentifierValue:

- (id)descendantsWithTargetElementTypeAndIdentifierValue:(id)arg1

– descendantsWithTargetElementTypeContainingDescendantElementsWithType:identifierValue:

- (id)descendantsWithTargetElementTypeContainingDescendantElementsWithType:(unsigned long long)arg1 identifierValue:(id)arg2

– description

- (id)description

  excludeUnlessNecessary

@property _Bool excludeUnlessNecessary

– initWithTargetSnapshot:targetSnapshotIndex:ancestorMatch:allowElementQueries:excludeUnlessNecessary:language:platform:

- (id)initWithTargetSnapshot:(id)arg1 targetSnapshotIndex:(unsigned long long)arg2 ancestorMatch:(id)arg3 allowElementQueries:(_Bool)arg4 excludeUnlessNecessary:(_Bool)arg5 language:(unsigned long long)arg6 platform:(unsigned long long)arg7

– invalidate

- (void)invalidate

  language

@property unsigned long long language

  mutableFoundNodeMatches

@property (retain) NSMutableArray *mutableFoundNodeMatches

– nextNodeFinderMatch

- (id)nextNodeFinderMatch

  platform

@property unsigned long long platform

– removeFromAncestorNodeFinderMatch

- (void)removeFromAncestorNodeFinderMatch

  targetSnapshot

@property (retain) XCElementSnapshot *targetSnapshot

  targetSnapshotIndex

@property unsigned long long targetSnapshotIndex

  unprocessedContainsMatches

@property (retain) NSMutableArray *unprocessedContainsMatches

– uniqueChildNodeWithTargetElementType

- (id)uniqueChildNodeWithTargetElementType

– uniqueChildNodeWithTargetElementTypeAndIdentifierValue:

- (id)uniqueChildNodeWithTargetElementTypeAndIdentifierValue:(id)arg1

– uniqueDescendantNodeWithTargetElementType

- (id)uniqueDescendantNodeWithTargetElementType

– uniqueDescendantNodeWithTargetElementTypeAndIdentifierValue:

- (id)uniqueDescendantNodeWithTargetElementTypeAndIdentifierValue:(id)arg1