Class: ThePlaidApi::AssetTransactionCategoryType
- Inherits:
-
Object
- Object
- ThePlaidApi::AssetTransactionCategoryType
- Defined in:
- lib/the_plaid_api/models/asset_transaction_category_type.rb
Overview
Asset Transaction Category Type Enumerated derived by Vendor.
Constant Summary collapse
- ASSET_TRANSACTION_CATEGORY_TYPE =
[ # TODO: Write general description for ATMFEE ATMFEE = 'ATMFee'.freeze, # TODO: Write general description for ADVERTISING ADVERTISING = 'Advertising'.freeze, # TODO: Write general description for AIRTRAVEL AIRTRAVEL = 'AirTravel'.freeze, # TODO: Write general description for ALCOHOLBARS ALCOHOLBARS = 'AlcoholBars'.freeze, # TODO: Write general description for ALLOWANCE ALLOWANCE = 'Allowance'.freeze, # TODO: Write general description for AMUSEMENT AMUSEMENT = 'Amusement'.freeze, # TODO: Write general description for ARTS ARTS = 'Arts'.freeze, # TODO: Write general description for AUTOTRANSPORT AUTOTRANSPORT = 'AutoTransport'.freeze, # TODO: Write general description for AUTOINSURANCE AUTOINSURANCE = 'AutoInsurance'.freeze, # TODO: Write general description for AUTOPAYMENT AUTOPAYMENT = 'AutoPayment'.freeze, # TODO: Write general description for BABYSUPPLIES BABYSUPPLIES = 'BabySupplies'.freeze, # TODO: Write general description for BABYSITTERDAYCARE BABYSITTERDAYCARE = 'BabysitterDaycare'.freeze, # TODO: Write general description for BANKFEE BANKFEE = 'BankFee'.freeze, # TODO: Write general description for BILLSUTILITIES BILLSUTILITIES = 'BillsUtilities'.freeze, # TODO: Write general description for BONUS BONUS = 'Bonus'.freeze, # TODO: Write general description for BOOKSSUPPLIES BOOKSSUPPLIES = 'BooksSupplies'.freeze, # TODO: Write general description for ENUM_BUSINESS_SERVICES ENUM_BUSINESS_SERVICES = 'Business Services'.freeze, # TODO: Write general description for BUY BUY = 'Buy'.freeze, # TODO: Write general description for CASHATM CASHATM = 'CashATM'.freeze, # TODO: Write general description for CHARITY CHARITY = 'Charity'.freeze, # TODO: Write general description for CHECK CHECK = 'Check'.freeze, # TODO: Write general description for CHILDSUPPORT CHILDSUPPORT = 'ChildSupport'.freeze, # TODO: Write general description for CLOTHING CLOTHING = 'Clothing'.freeze, # TODO: Write general description for COFFEESHOPS COFFEESHOPS = 'CoffeeShops'.freeze, # TODO: Write general description for CREDITCARDPAYMENT CREDITCARDPAYMENT = 'CreditCardPayment'.freeze, # TODO: Write general description for DENTIST DENTIST = 'Dentist'.freeze, # TODO: Write general description for DOCTOR DOCTOR = 'Doctor'.freeze, # TODO: Write general description for EDUCATION EDUCATION = 'Education'.freeze, # TODO: Write general description for ELECTRONICSSOFTWARE ELECTRONICSSOFTWARE = 'ElectronicsSoftware'.freeze, # TODO: Write general description for ENTERTAINMENT ENTERTAINMENT = 'Entertainment'.freeze, # TODO: Write general description for EYECARE EYECARE = 'Eyecare'.freeze, # TODO: Write general description for FASTFOOD FASTFOOD = 'FastFood'.freeze, # TODO: Write general description for FEDERALTAX FEDERALTAX = 'FederalTax'.freeze, # TODO: Write general description for FEESCHARGES FEESCHARGES = 'FeesCharges'.freeze, # TODO: Write general description for FINANCECHARGE FINANCECHARGE = 'FinanceCharge'.freeze, # TODO: Write general description for FINANCIAL FINANCIAL = 'Financial'.freeze, # TODO: Write general description for FINANCIALADVISOR FINANCIALADVISOR = 'FinancialAdvisor'.freeze, # TODO: Write general description for FOODDINING FOODDINING = 'FoodDining'.freeze, # TODO: Write general description for FURNISHINGS FURNISHINGS = 'Furnishings'.freeze, # TODO: Write general description for GASFUEL GASFUEL = 'GasFuel'.freeze, # TODO: Write general description for GIFTSDONATIONS GIFTSDONATIONS = 'GiftsDonations'.freeze, # TODO: Write general description for GROCERIES GROCERIES = 'Groceries'.freeze, # TODO: Write general description for GYM GYM = 'Gym'.freeze, # TODO: Write general description for HAIR HAIR = 'Hair'.freeze, # TODO: Write general description for HEALTHFITNESS HEALTHFITNESS = 'HealthFitness'.freeze, # TODO: Write general description for HEALTHINSURANCE HEALTHINSURANCE = 'HealthInsurance'.freeze, # TODO: Write general description for HOBBIES HOBBIES = 'Hobbies'.freeze, # TODO: Write general description for HOME HOME = 'Home'.freeze, # TODO: Write general description for HOMEIMPROVEMENT HOMEIMPROVEMENT = 'HomeImprovement'.freeze, # TODO: Write general description for HOMEINSURANCE HOMEINSURANCE = 'HomeInsurance'.freeze, # TODO: Write general description for HOMEPHONE HOMEPHONE = 'HomePhone'.freeze, # TODO: Write general description for HOMESERVICES HOMESERVICES = 'HomeServices'.freeze, # TODO: Write general description for HOMESUPPLIES HOMESUPPLIES = 'HomeSupplies'.freeze, # TODO: Write general description for HOTEL HOTEL = 'Hotel'.freeze, # TODO: Write general description for INCOME INCOME = 'Income'.freeze, # TODO: Write general description for INTERESTINCOME INTERESTINCOME = 'InterestIncome'.freeze, # TODO: Write general description for INTERNET INTERNET = 'Internet'.freeze, # TODO: Write general description for INVESTMENTS INVESTMENTS = 'Investments'.freeze, # TODO: Write general description for KIDS KIDS = 'Kids'.freeze, # TODO: Write general description for KIDSACTIVITIES KIDSACTIVITIES = 'KidsActivities'.freeze, # TODO: Write general description for LATEFEE LATEFEE = 'LateFee'.freeze, # TODO: Write general description for LAUNDRY LAUNDRY = 'Laundry'.freeze, # TODO: Write general description for LAWNGARDEN LAWNGARDEN = 'LawnGarden'.freeze, # TODO: Write general description for LEGAL LEGAL = 'Legal'.freeze, # TODO: Write general description for LIFEINSURANCE LIFEINSURANCE = 'LifeInsurance'.freeze, # TODO: Write general description for LOANINSURANCE LOANINSURANCE = 'LoanInsurance'.freeze, # TODO: Write general description for LOANPAYMENT LOANPAYMENT = 'LoanPayment'.freeze, # TODO: Write general description for LOANS LOANS = 'Loans'.freeze, # TODO: Write general description for MOBILEPHONE MOBILEPHONE = 'MobilePhone'.freeze, # TODO: Write general description for MORTGAGERENT MORTGAGERENT = 'MortgageRent'.freeze, # TODO: Write general description for MOVIESDVDS MOVIESDVDS = 'MoviesDVDs'.freeze, # TODO: Write general description for MUSIC MUSIC = 'Music'.freeze, # TODO: Write general description for NEWSPAPERSMAGAZINES NEWSPAPERSMAGAZINES = 'NewspapersMagazines'.freeze, # TODO: Write general description for OFFICESUPPLIES OFFICESUPPLIES = 'OfficeSupplies'.freeze, # TODO: Write general description for PARKING PARKING = 'Parking'.freeze, # TODO: Write general description for PAYCHECK PAYCHECK = 'Paycheck'.freeze, # TODO: Write general description for PERSONALCARE PERSONALCARE = 'PersonalCare'.freeze, # TODO: Write general description for PETFOODSUPPLIES PETFOODSUPPLIES = 'PetFoodSupplies'.freeze, # TODO: Write general description for PETGROOMING PETGROOMING = 'PetGrooming'.freeze, # TODO: Write general description for PETS PETS = 'Pets'.freeze, # TODO: Write general description for PHARMACY PHARMACY = 'Pharmacy'.freeze, # TODO: Write general description for PRINTING PRINTING = 'Printing'.freeze, # TODO: Write general description for ENUM_PROPERTY_TAX ENUM_PROPERTY_TAX = 'Property Tax'.freeze, # TODO: Write general description for ENUM_PUBLIC_TRANSPORTATION ENUM_PUBLIC_TRANSPORTATION = 'Public Transportation'.freeze, # TODO: Write general description for REIMBURSEMENT REIMBURSEMENT = 'Reimbursement'.freeze, # TODO: Write general description for RENTALCARTAXI RENTALCARTAXI = 'RentalCarTaxi'.freeze, # TODO: Write general description for RESTAURANTS RESTAURANTS = 'Restaurants'.freeze, # TODO: Write general description for SALESTAX SALESTAX = 'SalesTax'.freeze, # TODO: Write general description for SERVICEPARTS SERVICEPARTS = 'ServiceParts'.freeze, # TODO: Write general description for SERVICEFEE SERVICEFEE = 'ServiceFee'.freeze, # TODO: Write general description for SHIPPING SHIPPING = 'Shipping'.freeze, # TODO: Write general description for SHOPPING SHOPPING = 'Shopping'.freeze, # TODO: Write general description for SPAMASSAGE SPAMASSAGE = 'SpaMassage'.freeze, # TODO: Write general description for SPORTINGGOODS SPORTINGGOODS = 'SportingGoods'.freeze, # TODO: Write general description for SPORTS SPORTS = 'Sports'.freeze, # TODO: Write general description for STATETAX STATETAX = 'StateTax'.freeze, # TODO: Write general description for ENUM_STUDENT_LOAN ENUM_STUDENT_LOAN = 'Student Loan'.freeze, # TODO: Write general description for TAXES TAXES = 'Taxes'.freeze, # TODO: Write general description for TELEVISION TELEVISION = 'Television'.freeze, # TODO: Write general description for TOYS TOYS = 'Toys'.freeze, # TODO: Write general description for TRANSFER TRANSFER = 'Transfer'.freeze, # TODO: Write general description for TRAVEL TRAVEL = 'Travel'.freeze, # TODO: Write general description for TUITION TUITION = 'Tuition'.freeze, # TODO: Write general description for UNCATEGORIZED UNCATEGORIZED = 'Uncategorized'.freeze, # TODO: Write general description for UTILITIES UTILITIES = 'Utilities'.freeze, # TODO: Write general description for VACATION VACATION = 'Vacation'.freeze, # TODO: Write general description for VETERINARY VETERINARY = 'Veterinary'.freeze ].freeze
Class Method Summary collapse
Class Method Details
.from_value(value, default_value = ATMFEE) ⇒ Object
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'lib/the_plaid_api/models/asset_transaction_category_type.rb', line 338 def self.from_value(value, default_value = ATMFEE) return default_value if value.nil? str = value.to_s.strip case str.downcase when 'atmfee' then ATMFEE when 'advertising' then ADVERTISING when 'airtravel' then AIRTRAVEL when 'alcoholbars' then ALCOHOLBARS when 'allowance' then ALLOWANCE when 'amusement' then AMUSEMENT when 'arts' then ARTS when 'autotransport' then AUTOTRANSPORT when 'autoinsurance' then AUTOINSURANCE when 'autopayment' then AUTOPAYMENT when 'babysupplies' then BABYSUPPLIES when 'babysitterdaycare' then BABYSITTERDAYCARE when 'bankfee' then BANKFEE when 'billsutilities' then BILLSUTILITIES when 'bonus' then BONUS when 'bookssupplies' then BOOKSSUPPLIES when 'enum_business_services' then ENUM_BUSINESS_SERVICES when 'buy' then BUY when 'cashatm' then CASHATM when 'charity' then CHARITY when 'check' then CHECK when 'childsupport' then CHILDSUPPORT when 'clothing' then CLOTHING when 'coffeeshops' then COFFEESHOPS when 'creditcardpayment' then CREDITCARDPAYMENT when 'dentist' then DENTIST when 'doctor' then DOCTOR when 'education' then EDUCATION when 'electronicssoftware' then ELECTRONICSSOFTWARE when 'entertainment' then ENTERTAINMENT when 'eyecare' then EYECARE when 'fastfood' then FASTFOOD when 'federaltax' then FEDERALTAX when 'feescharges' then FEESCHARGES when 'financecharge' then FINANCECHARGE when 'financial' then FINANCIAL when 'financialadvisor' then FINANCIALADVISOR when 'fooddining' then FOODDINING when 'furnishings' then FURNISHINGS when 'gasfuel' then GASFUEL when 'giftsdonations' then GIFTSDONATIONS when 'groceries' then GROCERIES when 'gym' then GYM when 'hair' then HAIR when 'healthfitness' then HEALTHFITNESS when 'healthinsurance' then HEALTHINSURANCE when 'hobbies' then HOBBIES when 'home' then HOME when 'homeimprovement' then HOMEIMPROVEMENT when 'homeinsurance' then HOMEINSURANCE when 'homephone' then HOMEPHONE when 'homeservices' then HOMESERVICES when 'homesupplies' then HOMESUPPLIES when 'hotel' then HOTEL when 'income' then INCOME when 'interestincome' then INTERESTINCOME when 'internet' then INTERNET when 'investments' then INVESTMENTS when 'kids' then KIDS when 'kidsactivities' then KIDSACTIVITIES when 'latefee' then LATEFEE when 'laundry' then LAUNDRY when 'lawngarden' then LAWNGARDEN when 'legal' then LEGAL when 'lifeinsurance' then LIFEINSURANCE when 'loaninsurance' then LOANINSURANCE when 'loanpayment' then LOANPAYMENT when 'loans' then LOANS when 'mobilephone' then MOBILEPHONE when 'mortgagerent' then MORTGAGERENT when 'moviesdvds' then MOVIESDVDS when 'music' then MUSIC when 'newspapersmagazines' then NEWSPAPERSMAGAZINES when 'officesupplies' then OFFICESUPPLIES when 'parking' then PARKING when 'paycheck' then PAYCHECK when 'personalcare' then PERSONALCARE when 'petfoodsupplies' then PETFOODSUPPLIES when 'petgrooming' then PETGROOMING when 'pets' then PETS when 'pharmacy' then PHARMACY when 'printing' then PRINTING when 'enum_property_tax' then ENUM_PROPERTY_TAX when 'enum_public_transportation' then ENUM_PUBLIC_TRANSPORTATION when 'reimbursement' then REIMBURSEMENT when 'rentalcartaxi' then RENTALCARTAXI when 'restaurants' then RESTAURANTS when 'salestax' then SALESTAX when 'serviceparts' then SERVICEPARTS when 'servicefee' then SERVICEFEE when 'shipping' then SHIPPING when 'shopping' then SHOPPING when 'spamassage' then SPAMASSAGE when 'sportinggoods' then SPORTINGGOODS when 'sports' then SPORTS when 'statetax' then STATETAX when 'enum_student_loan' then ENUM_STUDENT_LOAN when 'taxes' then TAXES when 'television' then TELEVISION when 'toys' then TOYS when 'transfer' then TRANSFER when 'travel' then TRAVEL when 'tuition' then TUITION when 'uncategorized' then UNCATEGORIZED when 'utilities' then UTILITIES when 'vacation' then VACATION when 'veterinary' then VETERINARY else default_value end end |
.validate(value) ⇒ Object
332 333 334 335 336 |
# File 'lib/the_plaid_api/models/asset_transaction_category_type.rb', line 332 def self.validate(value) return false if value.nil? ASSET_TRANSACTION_CATEGORY_TYPE.include?(value) end |