luxlabs header browser preview


@class NSSet, NSArray, NSPersonNameComponentsFormatter, NSLocale;

@interface _NSPersonNameComponentsStyleFormatter : NSObject {
    NSSet *_abbreviatedKeys;
    NSSet *_keysOfInterest;
    BOOL _shouldFallBack;
    BOOL _isEnabled;
    long long _ordering;
    NSLocale *_locale;
    NSArray *_orderedTemplate;
    NSArray *_fallbackDescriptor;
}

@property (readonly) NSSet *abbreviatedKeys;
@property (readonly) NSSet *keysOfInterest;
@property (readonly) NSArray *orderedTemplate;
@property (readonly) NSArray *orderedKeysOfInterest;
@property long long ordering;
@property (readonly) BOOL shouldFallBack;
@property (readonly) BOOL isEnabled;
@property (readonly) BOOL shouldIgnoreComponentsContainingSpecialCharacters;
@property (retain) _NSPersonNameComponentsStyleFormatter *fallbackStyleFormatter;
@property (readonly, copy) NSArray *fallbackDescriptor;
@property (readonly, copy) NSPersonNameComponentsFormatter *masterFormatter;

- (void)dealloc;
- (id)_delimiterBetweenString:(id)a0 andString:(id)a1 isPhonetic:(BOOL)a2;
- (id)_formattedStringFromOrderedKeys:(id)a0 components:(id)a1 attributesByRange:(id)a2;
- (id)annotatedStringFromPersonNameComponents:(id)a0;
- (id)_orderedNonEmptyKeysFromComponents:(id)a0;
- (void)_releaseIvars;
- (BOOL)fullComponentsAreValid:(id)a0;
- (id)initWithMasterFormatter:(id)a0;
- (id)stringFromComponents:(id)a0 attributesByRange:(id)a1;

@end