00001
00002
00003
00004
00005
00006
00007 #import "NSObject.h"
00008
00009 @interface MLCompoundPredicate : NSObject
00010 {
00011 struct _MLCompoundPredicateStruct _cpred;
00012 }
00013
00014 + (struct _MLCompoundPredicateStruct)_computeCompoundPredicateStructFromPredicates:(id)fp8 retainedFields:(BOOL)fp12;
00015 + (struct _MLCompoundPredicateStruct)_computeCompoundPredicateStructFromQuery:(id)fp8 retainedFields:(BOOL)fp12;
00016 + (BOOL)predicateAllowsUnknownItems:(struct _MLCompoundPredicateStruct)fp8;
00017 - (id)initFromQuery:(id)fp8;
00018 - (void)dealloc;
00019 - (struct _MLCompoundPredicateStruct *)cpredStructPtr;
00020 - (unsigned int)hash;
00021 - (BOOL)isEqual:(id)fp8 compareUnshuffledEquivalence:(BOOL)fp12;
00022 - (BOOL)isEqual:(id)fp8;
00023 - (void *)_valueForProperty:(unsigned long)fp8;
00024 - (id)stringValueForProperty:(unsigned long)fp8;
00025 - (unsigned long long)unsignedValueForProperty:(unsigned long)fp8;
00026
00027 @end
00028