luxlabs header browser preview


@class NSManagedObjectID, NSString, NSEntityDescription, NSManagedObjectContext;

@interface NSManagedObject : NSObject <NSFetchRequestResult> {
    int _cd_rc;
    unsigned int _cd_lockingInfo;
    unsigned int _cd_stateFlags;
    unsigned int _cd_extraFlags;
    id _cd_rawData;
    NSManagedObjectContext *_cd_managedObjectContext;
    NSManagedObjectID *_cd_objectID;
    struct { void *x0; id x1; id x2; id x3; id x4; } *_cd_extras;
    id _cd_queueReference;
}

@property (class, readonly) BOOL contextShouldIgnoreUnmodeledPropertyChanges;

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) NSManagedObjectContext *managedObjectContext;
@property (readonly, nonatomic) NSEntityDescription *entity;
@property (readonly, nonatomic) NSManagedObjectID *objectID;
@property (readonly, nonatomic, getter=isInserted) BOOL inserted;
@property (readonly, nonatomic, getter=isUpdated) BOOL updated;
@property (readonly, nonatomic, getter=isDeleted) BOOL deleted;
@property (readonly, nonatomic) BOOL hasChanges;
@property (readonly, nonatomic) BOOL hasPersistentChangedValues;
@property (readonly, nonatomic, getter=isFault) BOOL fault;
@property (readonly, nonatomic) unsigned long long faultingState;

+ (id)allocWithZone:(struct _NSZone { } *)a0;
+ (id)entity;
+ (BOOL)automaticallyNotifiesObserversForKey:(id)a0;
+ (id)alloc;
+ (id)entityName;
+ (void)_entityDeallocated;
+ (void)initialize;
+ (id)_retain_1;
+ (id)fetchRequest;
+ (id)fetchRequest;
+ (Class)classForEntity:(id)a0;
+ (BOOL)resolveInstanceMethod:(SEL)a0;
+ (void)_release_1;
+ (id)_entityName;
+ (BOOL)resolveClassMethod:(SEL)a0;
+ (BOOL)_classShouldAlwaysRegisterSelectorNamed:(const char *)a0;
+ (id)_PFPlaceHolderSingleton;
+ (struct { int x0; void *x1; id x2; unsigned long long x3; unsigned char x4; unsigned long long x5; void *x6; unsigned char x7[32]; char *x8; struct _moFactoryClassFlags { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; unsigned char x3 : 1; unsigned char x4 : 1; unsigned char x5 : 1; unsigned char x6 : 1; unsigned int x7 : 25; } x9; } *)_PFMOClassFactoryData;
+ (id)_PFPlaceHolderSingleton_core;
+ (BOOL)_hasOverriddenAwake;
+ (void)_initializeAccessorStubs;
+ (void)_initializePrimitiveAccessorStubs;
+ (BOOL)_isGeneratedClass;
+ (BOOL)_isGeneratedClass_1;
+ (char *)_transientPropertiesChangesMask__;
+ (BOOL)_useFastValidationMethod;
+ (unsigned int)allocBatch:(id *)a0 withEntity:(id)a1 count:(unsigned int)a2;
+ (id)allocWithEntity:(id)a0;
+ (id)allocWithZone_10_4:(struct _NSZone { } *)a0;
+ (id)alloc_10_4;
+ (id)batchAllocateWithEntity:(id)a0 insertIntoManagedObjectContext:(id)a1 count:(unsigned int)a2;

- (void)willSave;
- (id)valueForUndefinedKey:(id)a0;
- (BOOL)validateForUpdate:(id *)a0;
- (void)prepareForDeletion;
- (id)retain;
- (void)awakeFromInsert;
- (void)didSave;
- (void)awakeFromFetch;
- (id)init;
- (void)didTurnIntoFault;
- (void)setValue:(id)a0 forKey:(id)a1;
- (void)dealloc;
- (void)setValue:(id)a0 forUndefinedKey:(id)a1;
- (unsigned long long)retainCount;
- (id)initWithContext:(id)a0;
- (void)willTurnIntoFault;
- (BOOL)_tryRetain;
- (void)setNilValueForKey:(id)a0;
- (BOOL)validateForInsert:(id *)a0;
- (void)willChangeValueForKey:(id)a0;
- (id)methodSignatureForSelector:(SEL)a0;
- (id)initWithEntity:(id)a0 insertIntoManagedObjectContext:(id)a1;
- (BOOL)_isDeallocating;
- (void)setObservationInfo:(void *)a0;
- (void *)observationInfo;
- (BOOL)isEqual:(id)a0;
- (id)valueForKey:(id)a0;
- (oneway void)release;
- (void)didChangeValueForKey:(id)a0;
- (void /* function */ *)methodForSelector:(SEL)a0;
- (BOOL)respondsToSelector:(SEL)a0;
- (void)setValuesForKeysWithDictionary:(id)a0;
- (id)_implicitObservationInfo;
- (id)dictionaryWithValuesForKeys:(id)a0;
- (void)didChange:(unsigned long long)a0 valuesAtIndexes:(id)a1 forKey:(id)a2;
- (void)didChangeValueForKey:(id)a0 withSetMutation:(unsigned long long)a1 usingObjects:(id)a2;
- (id)mutableArrayValueForKey:(id)a0;
- (id)mutableOrderedSetValueForKey:(id)a0;
- (id)mutableSetValueForKey:(id)a0;
- (BOOL)validateValue:(id *)a0 forKey:(id)a1 error:(id *)a2;
- (void)willChange:(unsigned long long)a0 valuesAtIndexes:(id)a1 forKey:(id)a2;
- (void)willChangeValueForKey:(id)a0 withSetMutation:(unsigned long long)a1 usingObjects:(id)a2;
- (BOOL)_defaultValidation:(id *)a0 error:(id *)a1;
- (void)_didChangeValue:(id)a0 forRelationship:(id)a1 named:(id)a2 withInverse:(id)a3;
- (id)_genericMergeableStringValueForKey:(id)a0 withIndex:(long long)a1;
- (id)_genericMutableOrderedSetValueForKey:(id)a0 withIndex:(long long)a1 flags:(long long)a2;
- (id)_genericMutableSetValueForKey:(id)a0 withIndex:(long long)a1 flags:(long long)a2;
- (id)_genericValueForKey:(id)a0 withIndex:(long long)a1 flags:(long long)a2;
- (id)_initWithEntity:(id)a0 withID:(id)a1 withHandler:(id)a2 withContext:(id)a3;
- (id)_orderKeysForRelationshipWithName__:(id)a0;
- (void)_setGenericValue:(id)a0 forKey:(id)a1 withIndex:(long long)a2 flags:(long long)a3;
- (void)_setVersionReference__:(unsigned int)a0;
- (BOOL)_updateLocationsOfObjectsToLocationByOrderKey:(id)a0 inRelationshipWithName:(id)a1 error:(id *)a2;
- (unsigned int)_versionReference__;
- (void)_willChange_Swift_Trampoline;
- (void)awakeFromSnapshotEvents:(unsigned long long)a0;
- (id)bindableObjectPublisher;
- (id)changedValues;
- (id)changedValuesForCurrentEvent;
- (id)committedValuesForKeys:(id)a0;
- (id)dictionaryWithPropertyValues;
- (void)didAccessValueForKey:(id)a0;
- (void)didFireFault;
- (void)didRefresh:(BOOL)a0;
- (BOOL)hasFaultForRelationshipNamed:(id)a0;
- (id)mergeableStringValueForKey:(id)a0;
- (id)objectIDsForRelationshipNamed:(id)a0;
- (id)primitiveValueForKey:(id)a0;
- (void)setBindableObjectPublisher:(id)a0;
- (void)setPrimitiveValue:(id)a0 forKey:(id)a1;
- (BOOL)validateForDelete:(id *)a0;
- (void)willAccessValueForKey:(id)a0;
- (void)willFireFault;
- (void)willRefresh:(BOOL)a0;

@end