luxlabs header browser preview


@class NSString, NSArray, NSMutableArray;

@interface CDMToken : NSObject

@property (readonly, nonatomic) NSString *value;
@property (readonly, nonatomic) long long begin;
@property (readonly, nonatomic) long long end;
@property (readonly, nonatomic) BOOL isSignificant;
@property (readonly, nonatomic) BOOL isWhiteSpace;
@property (readonly, nonatomic) NSArray *cleanValues;
@property (readonly, nonatomic, getter=getHasCleanValues) BOOL hasCleanValues;
@property (readonly, nonatomic) NSString *cleanValue;
@property (readonly, nonatomic) long long tokenIndex;
@property (readonly, nonatomic) long long nonWhitespaceTokenIndex;
@property (readonly, nonatomic) NSMutableArray *normalizedValues;

- (id)initWithValue:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (id)dictionaryRepresentation;
- (void)addNormalizedValue:(id)a0;
- (BOOL)hasValue:(id)a0 from:(long long)a1 to:(long long)a2;
- (id)initWithProtoToken:(id)a0;
- (id)initWithValue:(id)a0 begin:(long long)a1 end:(long long)a2;
- (id)initWithValue:(id)a0 begin:(long long)a1 end:(long long)a2 significant:(BOOL)a3;
- (id)initWithValue:(id)a0 begin:(long long)a1 end:(long long)a2 significant:(BOOL)a3 whitespace:(BOOL)a4;
- (id)initWithValue:(id)a0 begin:(long long)a1 end:(long long)a2 significant:(BOOL)a3 whitespace:(BOOL)a4 cleanValue:(id)a5;
- (id)initWithValue:(id)a0 begin:(long long)a1 end:(long long)a2 significant:(BOOL)a3 whitespace:(BOOL)a4 cleanValue:(id)a5 tokenIndex:(long long)a6 nonWhitespaceTokenIndex:(long long)a7;
- (id)initWithValue:(id)a0 begin:(long long)a1 end:(long long)a2 significant:(BOOL)a3 whitespace:(BOOL)a4 cleanValue:(id)a5 tokenIndex:(long long)a6 nonWhitespaceTokenIndex:(long long)a7 normalizedValues:(id)a8;

@end