luxlabs header browser preview


@class SGSimpleMailMessage, NSString, SGSqlEntityStore, NSMutableDictionary, SGMailClientUtil, NSNumber, SGMIBiomeReducedMessageEvents;

@interface SGMIFeatureVector : NSObject {
    NSMutableDictionary *_features;
    SGMailClientUtil *_mailClientUtil;
    SGMIBiomeReducedMessageEvents *_biomeMessageSummary;
    NSNumber *_senderConnectionScore;
    BOOL _filledWithInformationRetrievedThroughMaild;
    NSString *_spotlightIdentifier;
}

@property (readonly, nonatomic) NSString *messageId;
@property (readonly, nonatomic) BOOL hasHashedMessageId;
@property (readonly, nonatomic) NSString *mailboxId;
@property (readonly, nonatomic) SGSimpleMailMessage *mailMessage;
@property (readonly, nonatomic) SGSqlEntityStore *store;

- (id)features;
- (id)description;
- (void).cxx_destruct;
- (void)ingestFeatures:(id)a0;
- (id)cachedFeature:(long long)a0;
- (id)defaultSaliencyOnError;
- (id)defaultSaliencyOnOverrideFor:(long long)a0;
- (long long)estimateGroundTruth;
- (long long)estimateGroundTruthWithConfig:(id)a0;
- (long long)evaluateFirstMatchAmong:(id)a0 defaultValue:(long long)a1;
- (id)feature:(long long)a0;
- (id)flatVectorForFeatureNames:(id)a0;
- (id)initWithMessageId:(id)a0 hasHashedMessageId:(BOOL)a1 simpleMailMessage:(id)a2 senderConnectionScore:(id)a3 biomeMessageSummary:(id)a4 mailClientUtil:(id)a5 store:(id)a6 preLoadedFeatureNames:(id)a7;
- (id)initWithMessageId:(id)a0 hasHashedMessageId:(BOOL)a1 simpleMailMessage:(id)a2 senderConnectionScore:(id)a3 biomeMessageSummary:(id)a4 store:(id)a5 preLoadedFeatureNames:(id)a6;
- (id)initWithMessageId:(id)a0 hasHashedMessageId:(BOOL)a1 simpleMailMessage:(id)a2 spotlightIdentifier:(id)a3 senderConnectionScore:(id)a4 biomeMessageSummary:(id)a5 mailClientUtil:(id)a6 store:(id)a7 preLoadedFeatureNames:(id)a8;
- (id)initWithMessageId:(id)a0 hasHashedMessageId:(BOOL)a1 simpleMailMessage:(id)a2 spotlightIdentifier:(id)a3 senderConnectionScore:(id)a4 biomeMessageSummary:(id)a5 store:(id)a6 preLoadedFeatureNames:(id)a7;
- (void)logOrStageWithSaliency:(id)a0;
- (id)saliencyWithScore:(id)a0 isSalient:(BOOL)a1;
- (id)saliencyWithScore:(id)a0 isSalient:(BOOL)a1 gteSaliency:(long long)a2 isCounted:(BOOL)a3;
- (void)setFeatureToNumberArrayValue:(id)a0 forName:(long long)a1;
- (void)setFeatureToNumberValue:(id)a0 forName:(long long)a1;
- (void)setFeatureToStringArrayValue:(id)a0 forName:(long long)a1;
- (void)setFeatureToStringValue:(id)a0 forName:(long long)a1;

@end