extension Piggy { @nonobjc public class func fetchRequest() -> NSFetchRequest { return NSFetchRequest(entityName: "Piggy") } @NSManaged public var capacity: NSDecimalNumber? @NSManaged public var currentMoney: NSDecimalNumber? @NSManaged public var dailyAllowance: NSDecimalNumber? @NSManaged public var id: UUID? @NSManaged public var lastDepositDay: Date? @NSManaged public var name: String? @NSManaged public var totalSaved: NSDecimalNumber? @NSManaged public var transactions: NSSet? } extension Piggy { @objc(addTransactionsObject:) @NSManaged public func addToTransactions(_ value: PurchasedItem) @objc(removeTransactionsObject:) @NSManaged public func removeFromTransactions(_ value: PurchasedItem) @objc(addTransactions:) @NSManaged public func addToTransactions(_ values: NSSet) @objc(removeTransactions:) @NSManaged public func removeFromTransactions(_ values: NSSet) }