@class NSData; @interface INFERENCESchemaINFERENCEContactFeatureSet : SISchemaInstrumentationMessage { struct { unsigned char isRecent : 1; unsigned char isRecentInSameDomain : 1; unsigned char isRecentInSiriRequest : 1; unsigned char isRecentlyCorrected : 1; unsigned char recencyRank : 1; unsigned char recencyRankInSameDomain : 1; unsigned char recencyRankInSiriRequest : 1; unsigned char isHighQualityRequestMatch : 1; unsigned char isFavorite : 1; unsigned char isMeCardRelation : 1; unsigned char isWeakOrganizationMatch : 1; unsigned char speechAlternativeRanksGivenNameRank : 1; unsigned char speechAlternativeRanksMiddleNameRank : 1; unsigned char speechAlternativeRanksFamilyNameRank : 1; unsigned char freqAnyGroup0MinTo2Min : 1; unsigned char freqAnyGroup2MinTo10Min : 1; unsigned char freqAnyGroup10MinTo1Hr : 1; unsigned char freqAnyGroup1HrTo6Hr : 1; unsigned char freqAnyGroup6HrTo1Day : 1; unsigned char freqAnyGroup1DayTo7Day : 1; unsigned char freqAnyGroup7DayTo28Day : 1; unsigned char freqAnyGroup28DayToInf : 1; unsigned char freqSameGroup0MinTo2Min : 1; unsigned char freqSameGroup2MinTo10Min : 1; unsigned char freqSameGroup10MinTo1Hr : 1; unsigned char freqSameGroup1HrTo6Hr : 1; unsigned char freqSameGroup6HrTo1Day : 1; unsigned char freqSameGroup1DayTo7Day : 1; unsigned char freqSameGroup7DayTo28Day : 1; unsigned char freqSameGroup28DayToInf : 1; unsigned char isSuggested : 1; unsigned char isHypocorism : 1; unsigned char hasSuggestedProperties : 1; unsigned char isPartialNameMatch : 1; unsigned char numPrimaryTokens : 1; unsigned char allQueryMatched : 1; unsigned char allPrimaryNameTokensAreInQuery : 1; unsigned char isGivenNameMatch : 1; unsigned char isMiddleNameMatch : 1; unsigned char isFamilyNameMatch : 1; unsigned char isOrganizationNameMatch : 1; unsigned char isNicknameMatch : 1; unsigned char isNamePrefixMatch : 1; unsigned char isNameSuffixMatch : 1; unsigned char allHandlesMatched : 1; unsigned char isRelationAlias : 1; } _has; } @property (nonatomic) float isRecent; @property (nonatomic) BOOL hasIsRecent; @property (nonatomic) float isRecentInSameDomain; @property (nonatomic) BOOL hasIsRecentInSameDomain; @property (nonatomic) float isRecentInSiriRequest; @property (nonatomic) BOOL hasIsRecentInSiriRequest; @property (nonatomic) float isRecentlyCorrected; @property (nonatomic) BOOL hasIsRecentlyCorrected; @property (nonatomic) float recencyRank; @property (nonatomic) BOOL hasRecencyRank; @property (nonatomic) float recencyRankInSameDomain; @property (nonatomic) BOOL hasRecencyRankInSameDomain; @property (nonatomic) float recencyRankInSiriRequest; @property (nonatomic) BOOL hasRecencyRankInSiriRequest; @property (nonatomic) float isHighQualityRequestMatch; @property (nonatomic) BOOL hasIsHighQualityRequestMatch; @property (nonatomic) float isFavorite; @property (nonatomic) BOOL hasIsFavorite; @property (nonatomic) float isMeCardRelation; @property (nonatomic) BOOL hasIsMeCardRelation; @property (nonatomic) float isWeakOrganizationMatch; @property (nonatomic) BOOL hasIsWeakOrganizationMatch; @property (nonatomic) float speechAlternativeRanksGivenNameRank; @property (nonatomic) BOOL hasSpeechAlternativeRanksGivenNameRank; @property (nonatomic) float speechAlternativeRanksMiddleNameRank; @property (nonatomic) BOOL hasSpeechAlternativeRanksMiddleNameRank; @property (nonatomic) float speechAlternativeRanksFamilyNameRank; @property (nonatomic) BOOL hasSpeechAlternativeRanksFamilyNameRank; @property (nonatomic) float freqAnyGroup0MinTo2Min; @property (nonatomic) BOOL hasFreqAnyGroup0MinTo2Min; @property (nonatomic) float freqAnyGroup2MinTo10Min; @property (nonatomic) BOOL hasFreqAnyGroup2MinTo10Min; @property (nonatomic) float freqAnyGroup10MinTo1Hr; @property (nonatomic) BOOL hasFreqAnyGroup10MinTo1Hr; @property (nonatomic) float freqAnyGroup1HrTo6Hr; @property (nonatomic) BOOL hasFreqAnyGroup1HrTo6Hr; @property (nonatomic) float freqAnyGroup6HrTo1Day; @property (nonatomic) BOOL hasFreqAnyGroup6HrTo1Day; @property (nonatomic) float freqAnyGroup1DayTo7Day; @property (nonatomic) BOOL hasFreqAnyGroup1DayTo7Day; @property (nonatomic) float freqAnyGroup7DayTo28Day; @property (nonatomic) BOOL hasFreqAnyGroup7DayTo28Day; @property (nonatomic) float freqAnyGroup28DayToInf; @property (nonatomic) BOOL hasFreqAnyGroup28DayToInf; @property (nonatomic) float freqSameGroup0MinTo2Min; @property (nonatomic) BOOL hasFreqSameGroup0MinTo2Min; @property (nonatomic) float freqSameGroup2MinTo10Min; @property (nonatomic) BOOL hasFreqSameGroup2MinTo10Min; @property (nonatomic) float freqSameGroup10MinTo1Hr; @property (nonatomic) BOOL hasFreqSameGroup10MinTo1Hr; @property (nonatomic) float freqSameGroup1HrTo6Hr; @property (nonatomic) BOOL hasFreqSameGroup1HrTo6Hr; @property (nonatomic) float freqSameGroup6HrTo1Day; @property (nonatomic) BOOL hasFreqSameGroup6HrTo1Day; @property (nonatomic) float freqSameGroup1DayTo7Day; @property (nonatomic) BOOL hasFreqSameGroup1DayTo7Day; @property (nonatomic) float freqSameGroup7DayTo28Day; @property (nonatomic) BOOL hasFreqSameGroup7DayTo28Day; @property (nonatomic) float freqSameGroup28DayToInf; @property (nonatomic) BOOL hasFreqSameGroup28DayToInf; @property (nonatomic) float isSuggested; @property (nonatomic) BOOL hasIsSuggested; @property (nonatomic) float isHypocorism; @property (nonatomic) BOOL hasIsHypocorism; @property (nonatomic) float hasSuggestedProperties; @property (nonatomic) BOOL hasHasSuggestedProperties; @property (nonatomic) float isPartialNameMatch; @property (nonatomic) BOOL hasIsPartialNameMatch; @property (nonatomic) float numPrimaryTokens; @property (nonatomic) BOOL hasNumPrimaryTokens; @property (nonatomic) float allQueryMatched; @property (nonatomic) BOOL hasAllQueryMatched; @property (nonatomic) float allPrimaryNameTokensAreInQuery; @property (nonatomic) BOOL hasAllPrimaryNameTokensAreInQuery; @property (nonatomic) float isGivenNameMatch; @property (nonatomic) BOOL hasIsGivenNameMatch; @property (nonatomic) float isMiddleNameMatch; @property (nonatomic) BOOL hasIsMiddleNameMatch; @property (nonatomic) float isFamilyNameMatch; @property (nonatomic) BOOL hasIsFamilyNameMatch; @property (nonatomic) float isOrganizationNameMatch; @property (nonatomic) BOOL hasIsOrganizationNameMatch; @property (nonatomic) float isNicknameMatch; @property (nonatomic) BOOL hasIsNicknameMatch; @property (nonatomic) float isNamePrefixMatch; @property (nonatomic) BOOL hasIsNamePrefixMatch; @property (nonatomic) float isNameSuffixMatch; @property (nonatomic) BOOL hasIsNameSuffixMatch; @property (nonatomic) float allHandlesMatched; @property (nonatomic) BOOL hasAllHandlesMatched; @property (nonatomic) float isRelationAlias; @property (nonatomic) BOOL hasIsRelationAlias; @property (readonly, nonatomic) NSData *jsonData; - (unsigned long long)hash; - (id)suppressMessageUnderConditions; - (BOOL)readFrom:(id)a0; - (void)writeTo:(id)a0; - (id)initWithDictionary:(id)a0; - (id)dictionaryRepresentation; - (BOOL)isEqual:(id)a0; - (id)initWithJSON:(id)a0; - (void)deleteIsHighQualityRequestMatch; - (void)deleteAllHandlesMatched; - (void)deleteAllPrimaryNameTokensAreInQuery; - (void)deleteAllQueryMatched; - (void)deleteFreqAnyGroup0MinTo2Min; - (void)deleteFreqAnyGroup10MinTo1Hr; - (void)deleteFreqAnyGroup1DayTo7Day; - (void)deleteFreqAnyGroup1HrTo6Hr; - (void)deleteFreqAnyGroup28DayToInf; - (void)deleteFreqAnyGroup2MinTo10Min; - (void)deleteFreqAnyGroup6HrTo1Day; - (void)deleteFreqAnyGroup7DayTo28Day; - (void)deleteFreqSameGroup0MinTo2Min; - (void)deleteFreqSameGroup10MinTo1Hr; - (void)deleteFreqSameGroup1DayTo7Day; - (void)deleteFreqSameGroup1HrTo6Hr; - (void)deleteFreqSameGroup28DayToInf; - (void)deleteFreqSameGroup2MinTo10Min; - (void)deleteFreqSameGroup6HrTo1Day; - (void)deleteFreqSameGroup7DayTo28Day; - (void)deleteHasSuggestedProperties; - (void)deleteIsFamilyNameMatch; - (void)deleteIsFavorite; - (void)deleteIsGivenNameMatch; - (void)deleteIsHypocorism; - (void)deleteIsMeCardRelation; - (void)deleteIsMiddleNameMatch; - (void)deleteIsNamePrefixMatch; - (void)deleteIsNameSuffixMatch; - (void)deleteIsNicknameMatch; - (void)deleteIsOrganizationNameMatch; - (void)deleteIsPartialNameMatch; - (void)deleteIsRecent; - (void)deleteIsRecentInSameDomain; - (void)deleteIsRecentInSiriRequest; - (void)deleteIsRecentlyCorrected; - (void)deleteIsRelationAlias; - (void)deleteIsSuggested; - (void)deleteIsWeakOrganizationMatch; - (void)deleteNumPrimaryTokens; - (void)deleteRecencyRank; - (void)deleteRecencyRankInSameDomain; - (void)deleteRecencyRankInSiriRequest; - (void)deleteSpeechAlternativeRanksFamilyNameRank; - (void)deleteSpeechAlternativeRanksGivenNameRank; - (void)deleteSpeechAlternativeRanksMiddleNameRank; @end