aboutsummaryrefslogtreecommitdiffstats
path: root/Frameworks/QueryKit/Source/QKQueryParameter.m
diff options
context:
space:
mode:
Diffstat (limited to 'Frameworks/QueryKit/Source/QKQueryParameter.m')
-rw-r--r--Frameworks/QueryKit/Source/QKQueryParameter.m17
1 files changed, 3 insertions, 14 deletions
diff --git a/Frameworks/QueryKit/Source/QKQueryParameter.m b/Frameworks/QueryKit/Source/QKQueryParameter.m
index c95bf585..c4f9cc29 100644
--- a/Frameworks/QueryKit/Source/QKQueryParameter.m
+++ b/Frameworks/QueryKit/Source/QKQueryParameter.m
@@ -30,12 +30,11 @@
#import "QKQueryParameter.h"
#import "QKQueryUtilities.h"
+#import "QKQueryConstants.h"
@implementation QKQueryParameter
-@synthesize _field;
@synthesize _operator;
-@synthesize _value;
#pragma mark -
#pragma mark Initialisation
@@ -64,21 +63,11 @@
NSString *field = [_field stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
- [string appendString:field];
+ [string appendFormat:@"%@%@%@", [self useQuotes] ? QUERY_QUOTE : EMPTY_STRING, field, [self useQuotes] ? QUERY_QUOTE : EMPTY_STRING];
[string appendFormat:@" %@ ", [QKQueryUtilities operatorRepresentationForType:_operator]];
- [string appendFormat:(![_value isKindOfClass:[NSNumber class]]) ? @"'%@'" : @"%@", [_value description]];
+ [string appendFormat:![_value isKindOfClass:[NSNumber class]] ? @"'%@'" : @"%@", [_value description]];
return string;
}
-#pragma mark -
-
-- (void)dealloc
-{
- if (_field) [_field release], _field = nil;
- if (_value) [_value release], _value = nil;
-
- [super dealloc];
-}
-
@end