// DO NOT EDIT. This file is machine-generated and constantly overwritten.
// Make changes to User.h instead.

#import <CoreData/CoreData.h>


extern const struct UserAttributes {
	__unsafe_unretained NSString *businessRegisterCode;
	__unsafe_unretained NSString *carNumber;
	__unsafe_unretained NSString *company;
	__unsafe_unretained NSString *email;
	__unsafe_unretained NSString *name;
} UserAttributes;

extern const struct UserRelationships {
} UserRelationships;

extern const struct UserFetchedProperties {
} UserFetchedProperties;








@interface UserID : NSManagedObjectID {}
@end

@interface _User : NSManagedObject {}
+ (id)insertInManagedObjectContext:(NSManagedObjectContext*)moc_;
+ (NSString*)entityName;
+ (NSEntityDescription*)entityInManagedObjectContext:(NSManagedObjectContext*)moc_;
- (UserID*)objectID;




@property (nonatomic, strong) NSString* businessRegisterCode;


//- (BOOL)validateBusinessRegisterCode:(id*)value_ error:(NSError**)error_;




@property (nonatomic, strong) NSString* carNumber;


//- (BOOL)validateCarNumber:(id*)value_ error:(NSError**)error_;




@property (nonatomic, strong) NSString* company;


//- (BOOL)validateCompany:(id*)value_ error:(NSError**)error_;




@property (nonatomic, strong) NSString* email;


//- (BOOL)validateEmail:(id*)value_ error:(NSError**)error_;




@property (nonatomic, strong) NSString* name;


//- (BOOL)validateName:(id*)value_ error:(NSError**)error_;






@end

@interface _User (CoreDataGeneratedAccessors)

@end

@interface _User (CoreDataGeneratedPrimitiveAccessors)


- (NSString*)primitiveBusinessRegisterCode;
- (void)setPrimitiveBusinessRegisterCode:(NSString*)value;




- (NSString*)primitiveCarNumber;
- (void)setPrimitiveCarNumber:(NSString*)value;




- (NSString*)primitiveCompany;
- (void)setPrimitiveCompany:(NSString*)value;




- (NSString*)primitiveEmail;
- (void)setPrimitiveEmail:(NSString*)value;




- (NSString*)primitiveName;
- (void)setPrimitiveName:(NSString*)value;




@end
