luxlabs header browser preview


@class NSString, NSArray;

@interface CKVSQLCommandCriterion : NSObject <NSCopying>

@property (readonly, nonatomic) NSString *columnName;
@property (readonly, nonatomic) NSString *tableName;
@property (readonly, nonatomic) NSString *comparingColumnName;
@property (readonly, nonatomic) NSArray *columnValues;
@property (readonly, nonatomic) long long sqlOperator;
@property (readonly, nonatomic) NSArray *subCriteria;

+ (id)criterionWithColumnName:(id)a0 LESSTHANColumnValue:(id)a1;
+ (id)criterionWithColumnName:(id)a0 BETWEENLowerColumnValue:(id)a1 ANDUpperColumnValue:(id)a2;
+ (id)criterionWithANDSubCriteria:(id)a0;
+ (id)criterionWithORSubCriteria:(id)a0;
+ (id)criterionWithColumnName:(id)a0 MATCHSearchPhrase:(id)a1;
+ (id)criterionWithColumnName:(id)a0 onTable:(id)a1 EQUALSColumnValue:(id)a2;
+ (id)criterionWithColumnName:(id)a0 LIKEWildcardPattern:(id)a1;
+ (id)criterionWithColumnName:(id)a0 NOTEQUALSColumnValue:(id)a1;
+ (id)criterionWithColumnName:(id)a0 EQUALSColumnValue:(id)a1;
+ (id)criterionWithColumnName:(id)a0 INColumnValues:(id)a1;

- (id)init;
- (id)initWithColumnName:(id)a0 tableName:(id)a1 columnValue:(id)a2 sqlOperator:(long long)a3;
- (id)description;
- (id)initWithSubCriteria:(id)a0 sqlOperator:(long long)a1;
- (void).cxx_destruct;
- (id)initWithColumnName:(id)a0 columnValue:(id)a1 sqlOperator:(long long)a2;
- (id)initWithColumnName:(id)a0 columnValues:(id)a1 sqlOperator:(long long)a2;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end