luxlabs header browser preview


@class _INPBDateTimeRangeValue, NSString, NSArray, _INPBImageValue;

@interface _INPBContactCard : PBCodable <_INPBContactCard, NSSecureCoding, NSCopying> {
    struct { unsigned char isMe : 1; } _has;
}

@property (class, readonly) BOOL supportsSecureCoding;

@property (retain, nonatomic) _INPBDateTimeRangeValue *birthday;
@property (readonly, nonatomic) BOOL hasBirthday;
@property (copy, nonatomic) NSString *contactIdentifier;
@property (readonly, nonatomic) BOOL hasContactIdentifier;
@property (copy, nonatomic) NSArray *contactRelations;
@property (readonly, nonatomic) unsigned long long contactRelationsCount;
@property (copy, nonatomic) NSArray *dates;
@property (readonly, nonatomic) unsigned long long datesCount;
@property (copy, nonatomic) NSString *departmentName;
@property (readonly, nonatomic) BOOL hasDepartmentName;
@property (copy, nonatomic) NSArray *emailAddresses;
@property (readonly, nonatomic) unsigned long long emailAddressesCount;
@property (copy, nonatomic) NSString *firstName;
@property (readonly, nonatomic) BOOL hasFirstName;
@property (copy, nonatomic) NSString *fullName;
@property (readonly, nonatomic) BOOL hasFullName;
@property (retain, nonatomic) _INPBImageValue *image;
@property (readonly, nonatomic) BOOL hasImage;
@property (copy, nonatomic) NSArray *instantMessageAddresses;
@property (readonly, nonatomic) unsigned long long instantMessageAddressesCount;
@property (nonatomic) BOOL isMe;
@property (nonatomic) BOOL hasIsMe;
@property (copy, nonatomic) NSString *jobTitle;
@property (readonly, nonatomic) BOOL hasJobTitle;
@property (copy, nonatomic) NSString *lastName;
@property (readonly, nonatomic) BOOL hasLastName;
@property (copy, nonatomic) NSString *middleName;
@property (readonly, nonatomic) BOOL hasMiddleName;
@property (copy, nonatomic) NSString *namePrefix;
@property (readonly, nonatomic) BOOL hasNamePrefix;
@property (copy, nonatomic) NSString *nameSuffix;
@property (readonly, nonatomic) BOOL hasNameSuffix;
@property (copy, nonatomic) NSString *nickName;
@property (readonly, nonatomic) BOOL hasNickName;
@property (retain, nonatomic) _INPBDateTimeRangeValue *nonGregorianBirthday;
@property (readonly, nonatomic) BOOL hasNonGregorianBirthday;
@property (copy, nonatomic) NSString *organizationName;
@property (readonly, nonatomic) BOOL hasOrganizationName;
@property (copy, nonatomic) NSArray *phoneNumbers;
@property (readonly, nonatomic) unsigned long long phoneNumbersCount;
@property (copy, nonatomic) NSString *phoneticFirstName;
@property (readonly, nonatomic) BOOL hasPhoneticFirstName;
@property (copy, nonatomic) NSString *phoneticLastName;
@property (readonly, nonatomic) BOOL hasPhoneticLastName;
@property (copy, nonatomic) NSString *phoneticMiddleName;
@property (readonly, nonatomic) BOOL hasPhoneticMiddleName;
@property (copy, nonatomic) NSString *phoneticNamePrefix;
@property (readonly, nonatomic) BOOL hasPhoneticNamePrefix;
@property (copy, nonatomic) NSString *phoneticNameSuffix;
@property (readonly, nonatomic) BOOL hasPhoneticNameSuffix;
@property (copy, nonatomic) NSString *phoneticNickName;
@property (readonly, nonatomic) BOOL hasPhoneticNickName;
@property (copy, nonatomic) NSArray *postalAddresses;
@property (readonly, nonatomic) unsigned long long postalAddressesCount;
@property (copy, nonatomic) NSArray *urlAddresses;
@property (readonly, nonatomic) unsigned long long urlAddressesCount;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (Class)contactRelationsType;
+ (Class)datesType;
+ (Class)emailAddressesType;
+ (Class)instantMessageAddressesType;
+ (Class)phoneNumbersType;
+ (Class)postalAddressesType;
+ (Class)urlAddressesType;

- (void)addEmailAddresses:(id)a0;
- (BOOL)readFrom:(id)a0;
- (void)encodeWithCoder:(id)a0;
- (void)writeTo:(id)a0;
- (void)clearPhoneNumbers;
- (id)postalAddressesAtIndex:(unsigned long long)a0;
- (void)clearEmailAddresses;
- (id)emailAddressesAtIndex:(unsigned long long)a0;
- (void)addPostalAddresses:(id)a0;
- (void).cxx_destruct;
- (id)dictionaryRepresentation;
- (BOOL)isEqual:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)phoneNumbersAtIndex:(unsigned long long)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)addPhoneNumbers:(id)a0;
- (void)clearPostalAddresses;
- (id)instantMessageAddressesAtIndex:(unsigned long long)a0;
- (void)addContactRelations:(id)a0;
- (void)addDates:(id)a0;
- (void)addInstantMessageAddresses:(id)a0;
- (void)addUrlAddresses:(id)a0;
- (void)clearContactRelations;
- (void)clearDates;
- (void)clearInstantMessageAddresses;
- (void)clearUrlAddresses;
- (id)contactRelationsAtIndex:(unsigned long long)a0;
- (id)datesAtIndex:(unsigned long long)a0;
- (id)urlAddressesAtIndex:(unsigned long long)a0;

@end