luxlabs header browser preview


@class GEOPDInlineRapEnablement, NSString, GEOLocalizedString, PBUnknownFields, PBDataReader, NSMutableArray, GEOStyleAttributes;

@interface GEOPDEntity : PBCodable <NSCopying> {
    PBDataReader *_reader;
    PBUnknownFields *_unknownFields;
    struct { int *list; unsigned long long count; unsigned long long size; } _placeLookupCategorys;
    NSMutableArray *_altFaxs;
    NSMutableArray *_altTelephones;
    NSMutableArray *_altUrls;
    NSMutableArray *_alternateSearchableNames;
    unsigned long long _areaHighlightId;
    unsigned long long _brandMuid;
    unsigned long long _buildingId;
    NSString *_fax;
    unsigned long long _globalBrandMuid;
    GEOPDInlineRapEnablement *_inlineRapEnablement;
    NSMutableArray *_localizedCategorys;
    NSMutableArray *_mapsAltCategoryIds;
    NSString *_mapsCategoryId;
    NSMutableArray *_modernLocalizedCategorys;
    NSString *_modernMapsCategoryId;
    NSMutableArray *_names;
    GEOLocalizedString *_secondaryName;
    GEOLocalizedString *_secondarySpokenName;
    NSMutableArray *_spokenNames;
    GEOStyleAttributes *_styleAttributes;
    NSString *_telephone;
    NSString *_url;
    NSString *_walletCategoryId;
    unsigned int _readerMarkPos;
    unsigned int _readerMarkLength;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _readerLock;
    int _capacity;
    int _displayStyle;
    float _photosMemoryScore;
    int _placeCategoryType;
    int _placeDisplayType;
    int _searchSection;
    int _type;
    BOOL _altTelephoneAdsOptOut;
    BOOL _enableRapLightweightFeedback;
    BOOL _isDisputed;
    BOOL _isPermanentlyClosed;
    BOOL _isStandaloneBrand;
    BOOL _telephoneAdsOptOut;
    struct { unsigned char has_areaHighlightId : 1; unsigned char has_brandMuid : 1; unsigned char has_buildingId : 1; unsigned char has_globalBrandMuid : 1; unsigned char has_capacity : 1; unsigned char has_displayStyle : 1; unsigned char has_photosMemoryScore : 1; unsigned char has_placeCategoryType : 1; unsigned char has_placeDisplayType : 1; unsigned char has_searchSection : 1; unsigned char has_type : 1; unsigned char has_altTelephoneAdsOptOut : 1; unsigned char has_enableRapLightweightFeedback : 1; unsigned char has_isDisputed : 1; unsigned char has_isPermanentlyClosed : 1; unsigned char has_isStandaloneBrand : 1; unsigned char has_telephoneAdsOptOut : 1; unsigned char read_unknownFields : 1; unsigned char read_placeLookupCategorys : 1; unsigned char read_altFaxs : 1; unsigned char read_altTelephones : 1; unsigned char read_altUrls : 1; unsigned char read_alternateSearchableNames : 1; unsigned char read_fax : 1; unsigned char read_inlineRapEnablement : 1; unsigned char read_localizedCategorys : 1; unsigned char read_mapsAltCategoryIds : 1; unsigned char read_mapsCategoryId : 1; unsigned char read_modernLocalizedCategorys : 1; unsigned char read_modernMapsCategoryId : 1; unsigned char read_names : 1; unsigned char read_secondaryName : 1; unsigned char read_secondarySpokenName : 1; unsigned char read_spokenNames : 1; unsigned char read_styleAttributes : 1; unsigned char read_telephone : 1; unsigned char read_url : 1; unsigned char read_walletCategoryId : 1; unsigned char wrote_anyField : 1; } _flags;
}

@property (nonatomic) BOOL hasType;
@property (nonatomic) int type;
@property (readonly, nonatomic) BOOL hasTelephone;
@property (retain, nonatomic) NSString *telephone;
@property (retain, nonatomic) NSMutableArray *altTelephones;
@property (readonly, nonatomic) BOOL hasFax;
@property (retain, nonatomic) NSString *fax;
@property (retain, nonatomic) NSMutableArray *altFaxs;
@property (readonly, nonatomic) BOOL hasUrl;
@property (retain, nonatomic) NSString *url;
@property (retain, nonatomic) NSMutableArray *altUrls;
@property (nonatomic) BOOL hasIsPermanentlyClosed;
@property (nonatomic) BOOL isPermanentlyClosed;
@property (nonatomic) BOOL hasIsDisputed;
@property (nonatomic) BOOL isDisputed;
@property (retain, nonatomic) NSMutableArray *names;
@property (retain, nonatomic) NSMutableArray *spokenNames;
@property (retain, nonatomic) NSMutableArray *localizedCategorys;
@property (nonatomic) BOOL hasTelephoneAdsOptOut;
@property (nonatomic) BOOL telephoneAdsOptOut;
@property (nonatomic) BOOL hasAltTelephoneAdsOptOut;
@property (nonatomic) BOOL altTelephoneAdsOptOut;
@property (nonatomic) BOOL hasIsStandaloneBrand;
@property (nonatomic) BOOL isStandaloneBrand;
@property (nonatomic) BOOL hasDisplayStyle;
@property (nonatomic) int displayStyle;
@property (nonatomic) BOOL hasSearchSection;
@property (nonatomic) int searchSection;
@property (nonatomic) BOOL hasPlaceDisplayType;
@property (nonatomic) int placeDisplayType;
@property (nonatomic) BOOL hasBrandMuid;
@property (nonatomic) unsigned long long brandMuid;
@property (nonatomic) BOOL hasCapacity;
@property (nonatomic) int capacity;
@property (readonly, nonatomic) unsigned long long placeLookupCategorysCount;
@property (readonly, nonatomic) int *placeLookupCategorys;
@property (readonly, nonatomic) BOOL hasSecondaryName;
@property (retain, nonatomic) GEOLocalizedString *secondaryName;
@property (readonly, nonatomic) BOOL hasSecondarySpokenName;
@property (retain, nonatomic) GEOLocalizedString *secondarySpokenName;
@property (readonly, nonatomic) BOOL hasStyleAttributes;
@property (retain, nonatomic) GEOStyleAttributes *styleAttributes;
@property (readonly, nonatomic) BOOL hasWalletCategoryId;
@property (retain, nonatomic) NSString *walletCategoryId;
@property (readonly, nonatomic) BOOL hasMapsCategoryId;
@property (retain, nonatomic) NSString *mapsCategoryId;
@property (nonatomic) BOOL hasEnableRapLightweightFeedback;
@property (nonatomic) BOOL enableRapLightweightFeedback;
@property (retain, nonatomic) NSMutableArray *alternateSearchableNames;
@property (nonatomic) BOOL hasGlobalBrandMuid;
@property (nonatomic) unsigned long long globalBrandMuid;
@property (nonatomic) BOOL hasBuildingId;
@property (nonatomic) unsigned long long buildingId;
@property (nonatomic) BOOL hasAreaHighlightId;
@property (nonatomic) unsigned long long areaHighlightId;
@property (readonly, nonatomic) BOOL hasModernMapsCategoryId;
@property (retain, nonatomic) NSString *modernMapsCategoryId;
@property (retain, nonatomic) NSMutableArray *modernLocalizedCategorys;
@property (nonatomic) BOOL hasPhotosMemoryScore;
@property (nonatomic) float photosMemoryScore;
@property (retain, nonatomic) NSMutableArray *mapsAltCategoryIds;
@property (nonatomic) BOOL hasPlaceCategoryType;
@property (nonatomic) int placeCategoryType;
@property (readonly, nonatomic) BOOL hasInlineRapEnablement;
@property (retain, nonatomic) GEOPDInlineRapEnablement *inlineRapEnablement;
@property (readonly, nonatomic) PBUnknownFields *unknownFields;

+ (Class)mapsAltCategoryIdType;
+ (BOOL)isValid:(id)a0;
+ (Class)alternateSearchableNameType;
+ (Class)altTelephoneType;
+ (id)entityForPlaceData:(id)a0;
+ (Class)spokenNameType;
+ (Class)localizedCategoryType;
+ (Class)nameType;
+ (Class)altUrlType;
+ (Class)altFaxType;
+ (Class)modernLocalizedCategoryType;

- (id)modernLocalizedCategoryAtIndex:(unsigned long long)a0;
- (void)addLocalizedCategory:(id)a0;
- (id)localizedCategoryAtIndex:(unsigned long long)a0;
- (void)clearSpokenNames;
- (id)init;
- (unsigned long long)hash;
- (void)addAlternateSearchableName:(id)a0;
- (void)dealloc;
- (void)addPlaceLookupCategory:(int)a0;
- (void)clearAltTelephones;
- (id)typeAsString:(int)a0;
- (int)StringAsDisplayStyle:(id)a0;
- (BOOL)readFrom:(id)a0;
- (id)nameAtIndex:(unsigned long long)a0;
- (id)displayStyleAsString:(int)a0;
- (id)bestLocalizedName;
- (id)altTelephoneAtIndex:(unsigned long long)a0;
- (unsigned long long)mapsAltCategoryIdsCount;
- (void)setPlaceLookupCategorys:(int *)a0 count:(unsigned long long)a1;
- (void)clearAltFaxs;
- (int)StringAsPlaceLookupCategorys:(id)a0;
- (void)writeTo:(id)a0;
- (id)placeDisplayTypeAsString:(int)a0;
- (void)clearModernLocalizedCategorys;
- (int)placeLookupCategoryAtIndex:(unsigned long long)a0;
- (unsigned long long)altFaxsCount;
- (id)bestLocalizedString;
- (id)placeCategoryTypeAsString:(int)a0;
- (id)initWithData:(id)a0;
- (void)addModernLocalizedCategory:(id)a0;
- (void)clearNames;
- (id)altUrlAtIndex:(unsigned long long)a0;
- (void)clearLocalizedCategorys;
- (unsigned long long)alternateSearchableNamesCount;
- (unsigned long long)spokenNamesCount;
- (id)initWithDictionary:(id)a0;
- (id)spokenNameAtIndex:(unsigned long long)a0;
- (id)description;
- (id)mapsAltCategoryIdAtIndex:(unsigned long long)a0;
- (void)addAltTelephone:(id)a0;
- (void)clearPlaceLookupCategorys;
- (void)clearUnknownFields:(BOOL)a0;
- (void)addAltFax:(id)a0;
- (void)addAltUrl:(id)a0;
- (void)addMapsAltCategoryId:(id)a0;
- (unsigned long long)localizedCategorysCount;
- (void)addName:(id)a0;
- (void).cxx_destruct;
- (id)searchSectionAsString:(int)a0;
- (id)jsonRepresentation;
- (unsigned long long)altTelephonesCount;
- (int)StringAsType:(id)a0;
- (void)addSpokenName:(id)a0;
- (int)StringAsPlaceDisplayType:(id)a0;
- (void)clearAltUrls;
- (unsigned long long)namesCount;
- (id)dictionaryRepresentation;
- (id)altFaxAtIndex:(unsigned long long)a0;
- (int)StringAsPlaceCategoryType:(id)a0;
- (void)copyTo:(id)a0;
- (void)clearAlternateSearchableNames;
- (void)clearMapsAltCategoryIds;
- (BOOL)isEqual:(id)a0;
- (id)placeLookupCategorysAsString:(int)a0;
- (unsigned long long)altUrlsCount;
- (void)readAll:(BOOL)a0;
- (unsigned long long)modernLocalizedCategorysCount;
- (void)mergeFrom:(id)a0;
- (id)alternateSearchableNameAtIndex:(unsigned long long)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (int)StringAsSearchSection:(id)a0;
- (id)initWithJSON:(id)a0;

@end