luxlabs header browser preview


@class NSArray, EDMessagePersistence, _EDThreadPersistence_SQLHelper, EMThread, EMThreadObjectID;

@interface _EDThreadPersistence_ThreadMessages : NSObject {
    EMThread *_thread;
}

@property (readonly, nonatomic) _EDThreadPersistence_SQLHelper *sqlHelper;
@property (readonly, nonatomic) EDMessagePersistence *messagePersistence;
@property (readonly, nonatomic) long long threadScopeDatabaseID;
@property (readonly, nonatomic) EMThreadObjectID *threadObjectID;
@property (readonly, nonatomic) NSArray *wrappedMessages;
@property (readonly, nonatomic) EMThread *thread;

- (void).cxx_destruct;
- (id)debugDescription;
- (id)updateThreadTableWithJournaled:(BOOL)a0;
- (id)_displayWrappedMessageWithNewestReadWrappedMessage:(id *)a0;
- (id)_iterateNewestUnreadWrappedMessagesInWrappedMessages:(id)a0 iteratorBlock:(id /* block */)a1;
- (id)_newestUnreadWrappedMessagesWithNewestReadWrappedMessage:(id *)a0;
- (id)_threadQuery;
- (BOOL)addThreadReplacingExisting:(BOOL)a0 journaled:(BOOL)a1;
- (id)initWithSQLHelper:(id)a0 messagePersistence:(id)a1 threadScopeDatabaseID:(long long)a2 threadObjectID:(id)a3 wrappedMessages:(id)a4;

@end