B C D G L O S T 

B

Bank - Class in org.mule.example.loanbroker.bank
Bank is a representation of a bank from which to obtain loan quotes.
Bank() - Constructor for class org.mule.example.loanbroker.bank.Bank
 
BankService - Interface in org.mule.example.loanbroker.bank
BankService is a representation of a bank form which to obtain loan quotes.

C

CreditAgencyService - Interface in org.mule.example.loanbroker.creditagency
CreditAgencyService the service that provides a credit score for a customer.
CreditProfile - Class in org.mule.example.loanbroker.model
CreditProfile is a dummy finance profile for a customer
CreditProfile() - Constructor for class org.mule.example.loanbroker.model.CreditProfile
 
Customer - Class in org.mule.example.loanbroker.model
Customer the loan broker customer
Customer() - Constructor for class org.mule.example.loanbroker.model.Customer
 
Customer(String, int) - Constructor for class org.mule.example.loanbroker.model.Customer
 
CustomerQuoteRequest - Class in org.mule.example.loanbroker.message
CustomerQuoteRequest is the request sent by the the LoanBroker
CustomerQuoteRequest() - Constructor for class org.mule.example.loanbroker.message.CustomerQuoteRequest
 
CustomerQuoteRequest(Customer, double, int) - Constructor for class org.mule.example.loanbroker.message.CustomerQuoteRequest
 

D

DefaultCreditAgency - Class in org.mule.example.loanbroker.creditagency
Provides the credit profile for a customer.
DefaultCreditAgency() - Constructor for class org.mule.example.loanbroker.creditagency.DefaultCreditAgency
 

G

getBankName() - Method in class org.mule.example.loanbroker.bank.Bank
 
getBankName() - Method in class org.mule.example.loanbroker.model.LoanQuote
 
getCreditHistory() - Method in class org.mule.example.loanbroker.model.CreditProfile
 
getCreditHistoryLength(int) - Method in class org.mule.example.loanbroker.creditagency.DefaultCreditAgency
 
getCreditProfile(Customer) - Method in interface org.mule.example.loanbroker.creditagency.CreditAgencyService
 
getCreditProfile(Customer) - Method in class org.mule.example.loanbroker.creditagency.DefaultCreditAgency
 
getCreditProfile() - Method in class org.mule.example.loanbroker.message.LoanBrokerQuoteRequest
 
getCreditScore(int) - Method in class org.mule.example.loanbroker.creditagency.DefaultCreditAgency
 
getCreditScore() - Method in class org.mule.example.loanbroker.model.CreditProfile
 
getCustomer() - Method in class org.mule.example.loanbroker.message.CustomerQuoteRequest
 
getCustomerRequest() - Method in class org.mule.example.loanbroker.message.LoanBrokerQuoteRequest
 
getInterestRate() - Method in class org.mule.example.loanbroker.model.LoanQuote
 
getLoanAmount() - Method in class org.mule.example.loanbroker.message.CustomerQuoteRequest
 
getLoanDuration() - Method in class org.mule.example.loanbroker.message.CustomerQuoteRequest
 
getLoanQuote(LoanBrokerQuoteRequest) - Method in class org.mule.example.loanbroker.bank.Bank
 
getLoanQuote(LoanBrokerQuoteRequest) - Method in interface org.mule.example.loanbroker.bank.BankService
 
getLoanQuote() - Method in class org.mule.example.loanbroker.message.LoanBrokerQuoteRequest
 
getName() - Method in class org.mule.example.loanbroker.model.Customer
 
getSsn() - Method in class org.mule.example.loanbroker.model.Customer
 

L

LoanBrokerQuoteRequest - Class in org.mule.example.loanbroker.message
LoanQuoteRequest represents a customer request for a loan through a loan broker
LoanBrokerQuoteRequest() - Constructor for class org.mule.example.loanbroker.message.LoanBrokerQuoteRequest
 
LoanQuote - Class in org.mule.example.loanbroker.model
LoanQuote is a loan quote from a bank
LoanQuote() - Constructor for class org.mule.example.loanbroker.model.LoanQuote
 
logger - Static variable in class org.mule.example.loanbroker.bank.Bank
logger used by this class

O

org.mule.example.loanbroker.bank - package org.mule.example.loanbroker.bank
 
org.mule.example.loanbroker.creditagency - package org.mule.example.loanbroker.creditagency
 
org.mule.example.loanbroker.message - package org.mule.example.loanbroker.message
 
org.mule.example.loanbroker.model - package org.mule.example.loanbroker.model
 

S

setBankName(String) - Method in class org.mule.example.loanbroker.bank.Bank
 
setBankName(String) - Method in class org.mule.example.loanbroker.model.LoanQuote
 
setCreditHistory(int) - Method in class org.mule.example.loanbroker.model.CreditProfile
 
setCreditProfile(CreditProfile) - Method in class org.mule.example.loanbroker.message.LoanBrokerQuoteRequest
 
setCreditScore(int) - Method in class org.mule.example.loanbroker.model.CreditProfile
 
setCustomer(Customer) - Method in class org.mule.example.loanbroker.message.CustomerQuoteRequest
 
setCustomerRequest(CustomerQuoteRequest) - Method in class org.mule.example.loanbroker.message.LoanBrokerQuoteRequest
 
setInterestRate(double) - Method in class org.mule.example.loanbroker.model.LoanQuote
 
setLoanAmount(double) - Method in class org.mule.example.loanbroker.message.CustomerQuoteRequest
 
setLoanDuration(int) - Method in class org.mule.example.loanbroker.message.CustomerQuoteRequest
 
setLoanQuote(LoanQuote) - Method in class org.mule.example.loanbroker.message.LoanBrokerQuoteRequest
 
setName(String) - Method in class org.mule.example.loanbroker.model.Customer
 
setSsn(int) - Method in class org.mule.example.loanbroker.model.Customer
 

T

toString() - Method in class org.mule.example.loanbroker.model.CreditProfile
 
toString() - Method in class org.mule.example.loanbroker.model.LoanQuote
 
B C D G L O S T 

Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.