luxlabs header browser preview


@class NSData, NSString, ABVCardLexer, NSMutableString, NSMutableDictionary, NSMutableArray, ABVCardWatchdogTimer, ABVCardValueSetter;

@interface ABVCardParser : NSObject {
    ABVCardValueSetter *_valueSetter;
    void *_source;
    ABVCardLexer *_lexer;
    NSData *_data;
    unsigned long long _defaultEncoding;
    BOOL _hasImportErrors;
    BOOL _30vCard;
    NSString *_first;
    NSString *_last;
    NSString *_org;
    NSString *_formattedName;
    NSMutableArray *_emails;
    NSMutableArray *_dates;
    NSMutableArray *_phones;
    NSMutableArray *_addresses;
    NSMutableArray *_aims;
    NSMutableArray *_jabbers;
    NSMutableArray *_msns;
    NSMutableArray *_yahoos;
    NSMutableArray *_icqs;
    NSMutableArray *_untypedIMs;
    NSMutableArray *_instantMessengers;
    NSMutableArray *_socialProfiles;
    NSMutableArray *_relatedNames;
    NSMutableArray *_urls;
    NSMutableArray *_addressingGrammars;
    NSMutableDictionary *_activityAlerts;
    NSMutableString *_notes;
    NSMutableString *_otherNotes;
    NSMutableDictionary *_extensions;
    NSString *_uid;
    NSData *_imageData;
    NSString *_imageURI;
    int _cropRectX;
    int _cropRectY;
    int _cropRectWidth;
    int _cropRectHeight;
    NSData *_cropRectChecksum;
    NSMutableArray *_itemParameters;
    NSString *_grouping;
    unsigned long long _encoding;
    BOOL _quotedPrintable;
    BOOL _base64;
    ABVCardWatchdogTimer *_timer;
}

@property (nonatomic) void *source;

+ (struct __CFArray { } *)supportedProperties;

- (id)init;
- (void)dealloc;
- (id)initWithData:(id)a0;
- (id)_valueSetter;
- (id)defaultLabel;
- (id)dateFromISO8601String:(id)a0;
- (id)defaultADRLabel;
- (BOOL)hasImportErrors;
- (BOOL)importToPerson:(void *)a0 foundProperties:(const struct __CFArray **)a1;
- (id)_socialProfileBundleIdentifiers;
- (id)defaultURLLabel;
- (id)parseValueArray;
- (int)_addIMHandles:(id)a0 toService:(struct __CFString { } *)a1 multiValue:(void *)a2 uniquenessCheckingMultiValue:(void *)a3;
- (int)_addIMPPProfiles:(id)a0 multiValue:(void *)a1 uniquenessCheckingMultiValue:(void *)a2;
- (id)_genericLabel;
- (BOOL)_handleUnknownTag:(id)a0 withValue:(id)a1;
- (BOOL)_setDataValueOrNoteIfNull:(id)a0 forProperty:(unsigned int)a1;
- (BOOL)_setIntValueOrNoteIfNull:(int)a0 forProperty:(int)a1;
- (BOOL)_setMultiValuesOrNoteIfNull:(id)a0 forProperty:(unsigned int)a1 valueComparator:(id /* block */)a2;
- (BOOL)_setPersonSounds:(void *)a0 identifier:(int)a1 fromActivity:(id)a2 alert:(id)a3 otherValue:(id)a4;
- (BOOL)_setStringValueOrNoteIfNull:(id)a0 forProperty:(unsigned int)a1;
- (void)_setValueFromExtension:(id)a0 forKey:(id)a1 onAddress:(id)a2 toKey:(id)a3;
- (id)_socialProfileDisplayName;
- (id)_socialProfileService;
- (id)_socialProfileTeamIdentifier;
- (id)_socialProfileUserId;
- (id)_socialProfileUsername;
- (BOOL)_usesArrayForExternalPropKey:(id)a0;
- (BOOL)_usesRemainingLineForExternalPropKey:(id)a0;
- (void)addActivityAlertMultiValues;
- (void)addAddressMultiValues;
- (BOOL)addIMValueTo:(id)a0;
- (void)addInstantMessageMultiValues;
- (void)addMultiValues:(id)a0 toProperty:(unsigned int)a1 valueComparator:(id /* block */)a2;
- (void)addSocialProfileMultiValues;
- (void)cleanUpCardState;
- (void *)copyNextPersonWithLength:(int *)a0 foundProperties:(const struct __CFArray **)a1;
- (id)genericLabel;
- (BOOL)importToValueSetter:(id)a0;
- (id)initWithData:(id)a0 watchdogTimer:(id)a1;
- (void)noteLackOfValueForImageData;
- (void)noteLackOfValueForProperty:(unsigned int)a0;
- (BOOL)parseABDATE;
- (BOOL)parseABExtensionType:(id)a0;
- (BOOL)parseABMaiden;
- (void)parseABOrder;
- (void)parseABPhoto;
- (BOOL)parseABReleatedNames;
- (void)parseABShowAs;
- (BOOL)parseABUID;
- (BOOL)parseADD;
- (BOOL)parseADR;
- (BOOL)parseActivityAlerts;
- (BOOL)parseAddressingGrammar;
- (BOOL)parseAlternateBirthday;
- (BOOL)parseBDAY;
- (BOOL)parseEMAIL;
- (BOOL)parseGuardianWhitelisted;
- (BOOL)parseIMAGEHASH;
- (BOOL)parseIMAGETYPE;
- (BOOL)parseIMPP;
- (id)parseInstantMessengerProfile:(id)a0;
- (BOOL)parseItem;
- (BOOL)parseN;
- (BOOL)parseNICKNAME;
- (BOOL)parseORG;
- (BOOL)parsePhoto:(id)a0;
- (id)parseRemainingLine;
- (void)parseSharedPhotoDisplayPreference;
- (id)parseSingleValue;
- (BOOL)parseSocialProfiles;
- (BOOL)parseTEL;
- (BOOL)parseUID;
- (id)parseURL;
- (BOOL)parseVERSION;
- (BOOL)parseWallpaper;
- (struct __CFArray { } *)peopleAndProperties:(const struct __CFArray **)a0;
- (id)phoneLabel;
- (void)setLocalRecordHasAdditionalProperties:(BOOL)a0;
- (id)sortedPeopleAndProperties:(const struct __CFArray **)a0;

@end