luxlabs header browser preview


@class NSArray, NSString, NSPredicate;

@interface _EXQuery : NSObject <NSSecureCoding, NSCopying>

@property (class, readonly) BOOL supportsSecureCoding;

@property struct { unsigned int x0[8]; } hostAuditToken;
@property unsigned long long resultType;
@property (readonly) NSArray *extensionPointRecords;
@property unsigned int platform;
@property (retain) NSString *extensionPointIdentifier;
@property (retain) NSPredicate *predicate;
@property (nonatomic) BOOL includePostprocessing;
@property (nonatomic) BOOL allowsDuplicates;

+ (id)allocWithZone:(struct _NSZone { } *)a0;
+ (id)extensionPointIdentifierQuery:(id)a0;
+ (void)executeQuery:(id)a0 completionHandler:(id /* block */)a1;
+ (id)extensionPointIdentifierQuery:(id)a0 platform:(unsigned int)a1;
+ (void)executeQueries:(id)a0 completionHandler:(id /* block */)a1;
+ (id)executeQuery:(id)a0;
+ (id)allExtensionsQuery;
+ (id)executeQueries:(id)a0;

- (id)initWithExtensionPointIdentifier:(id)a0;
- (id)init;
- (id)_init;
- (void)encodeWithCoder:(id)a0;
- (BOOL)matchesRecord:(id)a0;
- (id)initWithExtensionPoint:(id)a0;
- (id)initWithExtensionPointIdentifier:(id)a0 platform:(unsigned int)a1;
- (void).cxx_destruct;
- (id)initWithExtensionPointIdentifier:(id)a0 predicate:(id)a1;
- (BOOL)matches:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end