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

#import "_Favorite.h"

const struct FavoriteAttributes FavoriteAttributes = {
};

const struct FavoriteRelationships FavoriteRelationships = {
	.trips = @"trips",
};

const struct FavoriteFetchedProperties FavoriteFetchedProperties = {
};

@implementation FavoriteID
@end

@implementation _Favorite

+ (id)insertInManagedObjectContext:(NSManagedObjectContext*)moc_ {
	NSParameterAssert(moc_);
	return [NSEntityDescription insertNewObjectForEntityForName:@"Favorite" inManagedObjectContext:moc_];
}

+ (NSString*)entityName {
	return @"Favorite";
}

+ (NSEntityDescription*)entityInManagedObjectContext:(NSManagedObjectContext*)moc_ {
	NSParameterAssert(moc_);
	return [NSEntityDescription entityForName:@"Favorite" inManagedObjectContext:moc_];
}

- (FavoriteID*)objectID {
	return (FavoriteID*)[super objectID];
}

+ (NSSet *)keyPathsForValuesAffectingValueForKey:(NSString *)key {
	NSSet *keyPaths = [super keyPathsForValuesAffectingValueForKey:key];
	

	return keyPaths;
}




@dynamic trips;

	
- (NSMutableSet*)tripsSet {
	[self willAccessValueForKey:@"trips"];
  
	NSMutableSet *result = (NSMutableSet*)[self mutableSetValueForKey:@"trips"];
  
	[self didAccessValueForKey:@"trips"];
	return result;
}
	






@end
