luxlabs header browser preview


@class NSDictionary, ML3MusicLibrary;

@interface ML3ExportItem : NSObject {
    NSDictionary *_properties;
}

@property (readonly, nonatomic) long long persistentId;
@property (readonly, nonatomic) ML3MusicLibrary *library;
@property (readonly, nonatomic) Class entityClass;

+ (unsigned int *)allExportPropertyKeysForEntityClass:(Class)a0 returnedCount:(unsigned int *)a1;

- (id)description;
- (id)valueForProperty:(unsigned int)a0;
- (BOOL)isValid;
- (void).cxx_destruct;
- (id)stringValueForProperty:(unsigned int)a0;
- (id)exportData;
- (id)_propertyNamesFromKeys:(unsigned int *)a0 numKeys:(unsigned int)a1;
- (id)_allExportPropertyNames;
- (id)_propertyNameForKey:(unsigned int)a0;
- (char)charValueForProperty:(unsigned int)a0;
- (id)dataValueForProperty:(unsigned int)a0;
- (BOOL)hasValueForProperty:(unsigned int)a0;
- (id)initWithPersistentId:(long long)a0 entityClass:(Class)a1 library:(id)a2;
- (id)initWithPersistentId:(long long)a0 entityClass:(id)a1 properties:(id)a2 library:(id)a3;
- (id)initWithPersistentId:(long long)a0 entityClass:(Class)a1 propertyKeysToExport:(unsigned int *)a2 numKeys:(unsigned int)a3 library:(id)a4;
- (int)longValueForProperty:(unsigned int)a0;
- (long long)longlongValueForProperty:(unsigned int)a0;
- (unsigned int *)propertyKeysToExport:(unsigned int *)a0;
- (short)shortValueForProperty:(unsigned int)a0;

@end