RTInferredMapItemDeduperState.h
Download RTInferredMapItemDeduperState.h
@class NSDictionary, NSMutableArray, NSMutableDictionary;
@interface RTInferredMapItemDeduperState : NSObject
@property (nonatomic) BOOL canIngest;
@property (retain, nonatomic) NSMutableArray *uniqueInferredMapItems;
@property (retain, nonatomic) NSMutableDictionary *intermediateUUIDToInferredMapItemsMap;
@property (retain, nonatomic) NSDictionary *intermediateUUIDToInferredMapItemMap;
@property (retain, nonatomic) NSDictionary *dedupedUUIDToMapItemMap;
- (void)resetState;
- (id)init;
- (void).cxx_destruct;
- (id)allDedupedUUIDsWithError:(id *)a0;
- (id)allUniqueMapItemsWithError:(id *)a0;
- (id)combinedInferredMapItemFromInferredMapItems:(id)a0 error:(id *)a1;
- (BOOL)enumerateDedupedUUIDToMapItemMapUsingBlock:(id /* block */)a0 error:(id *)a1;
- (BOOL)finalizeState:(id *)a0;
- (id)inferredMapItemFromInferredMapItemWithIntermediateUUID:(id)a0 error:(id *)a1;
- (BOOL)ingestInferredMapItemWithIntermediateUUID:(id)a0 error:(id *)a1;
- (id)mapItemForDedupedUUID:(id)a0 error:(id *)a1;
- (id)mapItemForIntermediateUUID:(id)a0 error:(id *)a1;
@end