luxlabs header browser preview


@class NSString, NSMutableArray, PPPBFeedbackMetadata;

@interface PPPBFeedbackLog : PBCodable <NSCopying> {
    struct { unsigned char predictionType : 1; } _has;
}

@property (readonly, nonatomic) BOOL hasFeedbackMetadata;
@property (retain, nonatomic) PPPBFeedbackMetadata *feedbackMetadata;
@property (nonatomic) BOOL hasPredictionType;
@property (nonatomic) int predictionType;
@property (retain, nonatomic) NSMutableArray *scoredItems;
@property (retain, nonatomic) NSMutableArray *extractedDonations;
@property (retain, nonatomic) NSMutableArray *experimentalGroups;
@property (readonly, nonatomic) BOOL hasHomeLocationGeohash;
@property (retain, nonatomic) NSString *homeLocationGeohash;
@property (readonly, nonatomic) BOOL hasAssetVersion;
@property (retain, nonatomic) NSString *assetVersion;

+ (Class)scoredItemsType;
+ (Class)experimentalGroupsType;
+ (Class)extractedDonationsType;

- (unsigned long long)hash;
- (BOOL)readFrom:(id)a0;
- (void)writeTo:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (id)dictionaryRepresentation;
- (void)copyTo:(id)a0;
- (BOOL)isEqual:(id)a0;
- (void)mergeFrom:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)addScoredItems:(id)a0;
- (void)addExperimentalGroups:(id)a0;
- (void)addExtractedDonations:(id)a0;
- (void)clearExperimentalGroups;
- (void)clearExtractedDonations;
- (void)clearScoredItems;
- (id)experimentalGroupsAtIndex:(unsigned long long)a0;
- (unsigned long long)experimentalGroupsCount;
- (id)extractedDonationsAtIndex:(unsigned long long)a0;
- (unsigned long long)extractedDonationsCount;
- (id)scoredItemsAtIndex:(unsigned long long)a0;
- (unsigned long long)scoredItemsCount;

@end