@@ -39,27 +39,27 @@ public func == <T>(lhs: Attribute<T>, rhs: Attribute<T>) -> Bool {
3939 return lhs. name == rhs. name
4040}
4141
42- public func == < T> ( left: Attribute < T > , right: AnyObject ) -> NSPredicate {
42+ public func == < T> ( left: Attribute < T > , right: T ) -> NSPredicate {
4343 return left. expression == NSExpression ( forConstantValue: right as NSObject )
4444}
4545
46- public func != < T> ( left: Attribute < T > , right: AnyObject ) -> NSPredicate {
46+ public func != < T> ( left: Attribute < T > , right: T ) -> NSPredicate {
4747 return left. expression != NSExpression ( forConstantValue: right as NSObject )
4848}
4949
50- public func > < T> ( left: Attribute < T > , right: AnyObject ) -> NSPredicate {
50+ public func > < T> ( left: Attribute < T > , right: T ) -> NSPredicate {
5151 return left. expression > NSExpression ( forConstantValue: right as NSObject )
5252}
5353
54- public func >= < T> ( left: Attribute < T > , right: AnyObject ) -> NSPredicate {
54+ public func >= < T> ( left: Attribute < T > , right: T ) -> NSPredicate {
5555 return left. expression >= NSExpression ( forConstantValue: right as NSObject )
5656}
5757
58- public func < < T> ( left: Attribute < T > , right: AnyObject ) -> NSPredicate {
58+ public func < < T> ( left: Attribute < T > , right: T ) -> NSPredicate {
5959 return left. expression < NSExpression ( forConstantValue: right as NSObject )
6060}
6161
62- public func <= < T> ( left: Attribute < T > , right: AnyObject ) -> NSPredicate {
62+ public func <= < T> ( left: Attribute < T > , right: T ) -> NSPredicate {
6363 return left. expression <= NSExpression ( forConstantValue: right as NSObject )
6464}
6565
0 commit comments