luxlabs header browser preview


@class GEOAddress, NSString, GEOPlaceSearchRequest, PBUnknownFields, PBDataReader, NSMutableArray, GEOPlace;

@interface GEOPlaceResult : PBCodable <NSCopying> {
    PBDataReader *_reader;
    PBUnknownFields *_unknownFields;
    NSMutableArray *_additionalPlaces;
    NSMutableArray *_disambiguationLabels;
    unsigned long long _flyoverTourMuid;
    NSMutableArray *_matchedTokens;
    NSMutableArray *_namedFeatures;
    NSMutableArray *_namedFields;
    GEOPlace *_place;
    NSString *_quad;
    GEOPlaceSearchRequest *_revgeoRequestTemplate;
    NSString *_suggestedQuery;
    GEOAddress *_tokenEntity;
    NSMutableArray *_unmatchedStrings;
    unsigned int _readerMarkPos;
    unsigned int _readerMarkLength;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _readerLock;
    int _cacheControl;
    unsigned int _travelDistance;
    unsigned int _travelTime;
    struct { unsigned char has_flyoverTourMuid : 1; unsigned char has_cacheControl : 1; unsigned char has_travelDistance : 1; unsigned char has_travelTime : 1; unsigned char read_unknownFields : 1; unsigned char read_additionalPlaces : 1; unsigned char read_disambiguationLabels : 1; unsigned char read_matchedTokens : 1; unsigned char read_namedFeatures : 1; unsigned char read_namedFields : 1; unsigned char read_place : 1; unsigned char read_quad : 1; unsigned char read_revgeoRequestTemplate : 1; unsigned char read_suggestedQuery : 1; unsigned char read_tokenEntity : 1; unsigned char read_unmatchedStrings : 1; unsigned char wrote_anyField : 1; } _flags;
}

@property (retain, nonatomic) GEOPlace *place;
@property (retain, nonatomic) NSMutableArray *additionalPlaces;
@property (readonly, nonatomic) BOOL hasSuggestedQuery;
@property (retain, nonatomic) NSString *suggestedQuery;
@property (nonatomic) BOOL hasTravelTime;
@property (nonatomic) unsigned int travelTime;
@property (nonatomic) BOOL hasTravelDistance;
@property (nonatomic) unsigned int travelDistance;
@property (readonly, nonatomic) BOOL hasTokenEntity;
@property (retain, nonatomic) GEOAddress *tokenEntity;
@property (readonly, nonatomic) BOOL hasQuad;
@property (retain, nonatomic) NSString *quad;
@property (retain, nonatomic) NSMutableArray *unmatchedStrings;
@property (retain, nonatomic) NSMutableArray *namedFeatures;
@property (readonly, nonatomic) BOOL hasRevgeoRequestTemplate;
@property (retain, nonatomic) GEOPlaceSearchRequest *revgeoRequestTemplate;
@property (retain, nonatomic) NSMutableArray *matchedTokens;
@property (nonatomic) BOOL hasFlyoverTourMuid;
@property (nonatomic) unsigned long long flyoverTourMuid;
@property (nonatomic) BOOL hasCacheControl;
@property (nonatomic) int cacheControl;
@property (retain, nonatomic) NSMutableArray *disambiguationLabels;
@property (retain, nonatomic) NSMutableArray *namedFields;
@property (readonly, nonatomic) PBUnknownFields *unknownFields;

+ (BOOL)isValid:(id)a0;
+ (Class)additionalPlaceType;
+ (Class)disambiguationLabelType;
+ (Class)matchedTokenType;
+ (Class)namedFeatureType;
+ (Class)namedFieldType;
+ (Class)unmatchedStringType;

- (id)geoMapItem;
- (id)init;
- (unsigned long long)hash;
- (BOOL)readFrom:(id)a0;
- (void)writeTo:(id)a0;
- (BOOL)hasGreenTeaWithValue:(BOOL)a0;
- (id)initWithData:(id)a0;
- (id)initWithDictionary:(id)a0;
- (id)description;
- (void)clearUnknownFields:(BOOL)a0;
- (void).cxx_destruct;
- (id)jsonRepresentation;
- (void)clearSensitiveFields:(unsigned long long)a0;
- (id)dictionaryRepresentation;
- (void)copyTo:(id)a0;
- (BOOL)isEqual:(id)a0;
- (void)readAll:(BOOL)a0;
- (void)mergeFrom:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)initWithJSON:(id)a0;
- (int)StringAsCacheControl:(id)a0;
- (void)addAdditionalPlace:(id)a0;
- (void)addDisambiguationLabel:(id)a0;
- (void)addMatchedToken:(id)a0;
- (void)addNamedFeature:(id)a0;
- (void)addNamedField:(id)a0;
- (void)addUnmatchedString:(id)a0;
- (id)additionalPlaceAtIndex:(unsigned long long)a0;
- (unsigned long long)additionalPlacesCount;
- (id)cacheControlAsString:(int)a0;
- (void)clearAdditionalPlaces;
- (void)clearDisambiguationLabels;
- (void)clearMatchedTokens;
- (void)clearNamedFeatures;
- (void)clearNamedFields;
- (void)clearUnmatchedStrings;
- (id)disambiguationLabelAtIndex:(unsigned long long)a0;
- (unsigned long long)disambiguationLabelsCount;
- (id)matchedTokenAtIndex:(unsigned long long)a0;
- (unsigned long long)matchedTokensCount;
- (id)namedFeatureAtIndex:(unsigned long long)a0;
- (unsigned long long)namedFeaturesCount;
- (id)namedFieldAtIndex:(unsigned long long)a0;
- (unsigned long long)namedFieldsCount;
- (id)unmatchedStringAtIndex:(unsigned long long)a0;
- (unsigned long long)unmatchedStringsCount;

@end