public final enum

ResourceType

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ org.mule.modules.coupa.ResourceType

Class Overview

Coupa's Resources classes enumeration

Summary

Enum Values
ResourceType  Account   
ResourceType  Address   
ResourceType  BudgetLine   
ResourceType  Currency   
ResourceType  ExchangeRate   
ResourceType  ExpenseReport   
ResourceType  InventoryTransaction   
ResourceType  Invoice   
ResourceType  InvoicePayment   
ResourceType  Item   
ResourceType  Order   
ResourceType  OrderRevision   
ResourceType  PaymentTerm   
ResourceType  PunchoutSite   
ResourceType  Requisitions   
ResourceType  ShippingTerm   
ResourceType  Supplier   
ResourceType  SupplierItem   
ResourceType  User   
Fields
private Class<? extends Resource> resourceClass
private ResourceType.ResourceFactory resourceFactory
[Expand]
Inherited Fields
From class java.lang.Enum
Public Methods
Class<Resource> getResourceClass()
Repository<Resource> newRepository(Client coupaClient)
static ResourceType valueOf(String name)
final static ResourceType[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final ResourceType Account

public static final ResourceType Address

public static final ResourceType BudgetLine

public static final ResourceType Currency

public static final ResourceType ExchangeRate

public static final ResourceType ExpenseReport

public static final ResourceType InventoryTransaction

public static final ResourceType Invoice

public static final ResourceType InvoicePayment

public static final ResourceType Item

public static final ResourceType Order

public static final ResourceType OrderRevision

public static final ResourceType PaymentTerm

public static final ResourceType PunchoutSite

public static final ResourceType Requisitions

public static final ResourceType ShippingTerm

public static final ResourceType Supplier

public static final ResourceType SupplierItem

public static final ResourceType User

Fields

private Class<? extends Resource> resourceClass

private ResourceType.ResourceFactory resourceFactory

Public Methods

public Class<Resource> getResourceClass ()

public Repository<Resource> newRepository (Client coupaClient)

Parameters
coupaClient

public static ResourceType valueOf (String name)

Parameters
name

public static final ResourceType[] values ()