bea Systems, Inc.
A B C D E F G H I J K L M N O P Q R S T U V W

A

accept(String, String) - Method in class theory.smart.ebusiness.troubleticket.TroubleTicketImpl
The agent analyzes the trouble ticket and adds comments.
accept(String, String) - Method in interface theory.smart.ebusiness.troubleticket.TroubleTicket
The agent analyzes the trouble ticket and adds comments.
accessDate - Variable in class theory.smart.ebusiness.session.EBusinessSessionImpl
accessDate [EBusinessSession] <*>------> [java.sql.Date]
accessDate - Variable in class theory.smart.ebusiness.session.EBusinessSessionValue
accessDate [EBusinessSession] <*>------> [java.sql.Date]
account - Variable in class theory.smart.axiom.accounting.PostingRuleException
 
Account - interface theory.smart.axiom.accounting.Account.
An Account stores a collection of balances and a transaction history.
accountEntries - Variable in class theory.smart.axiom.accounting.AccountValue
accountEntry (List) [Account] <>------> [theory.smart.axiom.accounting.AccountEntry] 0..*
accountEntries - Variable in class theory.smart.axiom.accounting.AccountImpl
accountEntry (List) [Account] <>------> [theory.smart.axiom.accounting.AccountEntry] 0..*
AccountEntry - interface theory.smart.axiom.accounting.AccountEntry.
An Account Entry is synonymous with a transaction.
AccountEntryHome - interface theory.smart.axiom.accounting.AccountEntryHome.
The home interface for the AccountEntry entity bean.
AccountEntryImpl - class theory.smart.axiom.accounting.AccountEntryImpl.
An Account Entry is synonymous with a transaction.
AccountEntryImpl() - Constructor for class theory.smart.axiom.accounting.AccountEntryImpl
 
AccountEntryPk - class theory.smart.axiom.accounting.AccountEntryPk.
This is a PrimaryKey for managing the life cycle of a BSC Configurable/Entity bean.
AccountEntryPk() - Constructor for class theory.smart.axiom.accounting.AccountEntryPk
Default constructor.
AccountEntryPk(String) - Constructor for class theory.smart.axiom.accounting.AccountEntryPk
Constructor that takes in all of the primary key attributes as parameters.
AccountEntryValue - class theory.smart.axiom.accounting.AccountEntryValue.
An Account Entry is synonymous with a transaction.
AccountEntryValue() - Constructor for class theory.smart.axiom.accounting.AccountEntryValue
Only get/setAccountEntryByValue methods are allowed to call this constructor.
AccountHome - interface theory.smart.axiom.accounting.AccountHome.
The home interface for the Account entity bean.
AccountImpl - class theory.smart.axiom.accounting.AccountImpl.
An Account stores a collection of balances and a transaction history.
AccountImpl() - Constructor for class theory.smart.axiom.accounting.AccountImpl
 
AccountPk - class theory.smart.axiom.accounting.AccountPk.
This is a PrimaryKey for managing the life cycle of a BSC Configurable/Entity bean.
AccountPk() - Constructor for class theory.smart.axiom.accounting.AccountPk
Default constructor.
AccountPk(String) - Constructor for class theory.smart.axiom.accounting.AccountPk
Constructor that takes in all of the primary key attributes as parameters.
AccountValue - class theory.smart.axiom.accounting.AccountValue.
An Account stores a collection of balances and a transaction history.
AccountValue() - Constructor for class theory.smart.axiom.accounting.AccountValue
Only get/setAccountByValue methods are allowed to call this constructor.
add(Quantity) - Method in interface theory.smart.axiom.accounting.Account
This method creates a one sided transaction that increases the quantity in the account.
add(Quantity) - Method in class theory.smart.axiom.accounting.AccountImpl
This method creates a one sided transaction that increases the quantity in the account.
addAccountEntries(int, LinkedList) - Method in interface theory.smart.axiom.accounting.Account
Inserts all of the accountEntries in the specified collection into this list, starting at the specified position.
addAccountEntries(int, LinkedList) - Method in class theory.smart.axiom.accounting.AccountImpl
Inserts all of the accountEntries in the specified collection into this list, starting at the specified position.
addAccountEntries(LinkedList) - Method in interface theory.smart.axiom.accounting.Account
Appends all of the accountEntries in the specified collection to the end of the accountEntry list, in the order that they are returned by the specified collection's iterator.
addAccountEntries(LinkedList) - Method in class theory.smart.axiom.accounting.AccountImpl
Appends all of the accountEntries in the specified collection to the end of the accountEntry list, in the order that they are returned by the specified collection's iterator.
addAccountEntry(AccountEntry) - Method in interface theory.smart.axiom.accounting.Account
Appends the specified accountEntry to the end of the accountEntry list.
addAccountEntry(AccountEntry) - Method in class theory.smart.axiom.accounting.AccountImpl
Appends the specified accountEntry to the end of the accountEntry list.
addAccountEntry(int, AccountEntry) - Method in interface theory.smart.axiom.accounting.Account
Inserts the specified accountEntry at the specified position in the accountEntry list.
addAccountEntry(int, AccountEntry) - Method in class theory.smart.axiom.accounting.AccountImpl
Inserts the specified accountEntry at the specified position in the accountEntry list.
addBasicBean(ASClient, String, String, String, String, Price, String, String, int, LinkedList) - Method in class examples.buybeans.item.DataLoader
 
addBeanieBaby(ASClient, String, String, String, String, Price, String, String, int, boolean, boolean, int, String, LinkedList) - Method in class examples.buybeans.item.DataLoader
 
addBelongings(Customer) - Method in class examples.axiom.AxiomExample
Demonstrates the creation and use of Belongings Demonstrates the use of the abstract factory pattern to create belongings.
addBusinessPolicy(String, BusinessPolicy) - Method in interface theory.smart.foundation.BusinessPolicyManager
Add a new business policy to the object with the specified key
addBusinessPolicy(String, BusinessPolicy) - Method in class theory.smart.foundation.ConfigurableEntityImpl
Add a BusinessPolicy to this entity.
addCoffeeBean(ASClient, String, String, String, String, Price, String, String, int, boolean, String, LinkedList) - Method in class examples.buybeans.item.DataLoader
 
addCustomerInfo(Customer) - Method in class examples.passbyvalue.PassByValueExample
This method adds information to a given Customer using the CustomerValue object.
addCustomerPreference(Customer, Quality) - Method in interface theory.smart.ebusiness.shoppingadvisor.ShoppingAdvisor
Adds a quality to the customer's profile.
addCustomerPreference(Customer, Quality) - Method in class theory.smart.ebusiness.shoppingadvisor.ShoppingAdvisorImpl
Adds a quality to the customer's profile.
addDefaultItem(Item, int) - Method in interface theory.smart.ebusiness.shoppingadvisor.ShoppingAdvisor
Add an item that will be returned by the getDefaultSuggestions method.
addDefaultItem(Item, int) - Method in class theory.smart.ebusiness.shoppingadvisor.ShoppingAdvisorImpl
Add an item that will be returned by the getDefaultSuggestions method.
addFax(int, PhoneNumber) - Method in class theory.smart.axiom.contact.StakeholderImpl
Inserts the specified fax at the specified position in the fax list.
addFax(int, PhoneNumber) - Method in interface theory.smart.axiom.contact.Stakeholder
Inserts the specified fax at the specified position in the fax list.
addFax(PhoneNumber) - Method in class theory.smart.axiom.contact.StakeholderImpl
Appends the specified fax to the end of the fax list.
addFax(PhoneNumber) - Method in interface theory.smart.axiom.contact.Stakeholder
Appends the specified fax to the end of the fax list.
addFaxes(int, LinkedList) - Method in class theory.smart.axiom.contact.StakeholderImpl
Inserts all of the faxes in the specified collection into this list, starting at the specified position.
addFaxes(int, LinkedList) - Method in interface theory.smart.axiom.contact.Stakeholder
Inserts all of the faxes in the specified collection into this list, starting at the specified position.
addFaxes(LinkedList) - Method in class theory.smart.axiom.contact.StakeholderImpl
Appends all of the faxes in the specified collection to the end of the fax list, in the order that they are returned by the specified collection's iterator.
addFaxes(LinkedList) - Method in interface theory.smart.axiom.contact.Stakeholder
Appends all of the faxes in the specified collection to the end of the fax list, in the order that they are returned by the specified collection's iterator.
addFirstAccountEntry(AccountEntry) - Method in interface theory.smart.axiom.accounting.Account
Inserts the given accountEntry at the beginning of the accountEntry list.
addFirstAccountEntry(AccountEntry) - Method in class theory.smart.axiom.accounting.AccountImpl
Inserts the given accountEntry at the beginning of the accountEntry list.
addFirstFax(PhoneNumber) - Method in class theory.smart.axiom.contact.StakeholderImpl
Inserts the given fax at the beginning of the fax list.
addFirstFax(PhoneNumber) - Method in interface theory.smart.axiom.contact.Stakeholder
Inserts the given fax at the beginning of the fax list.
addFirstInventoryRecord(InventoryRecord) - Method in interface theory.smart.ebusiness.inventory.ItemInventory
Inserts the given inventoryRecord at the beginning of the inventoryRecord list.
addFirstInventoryRecord(InventoryRecord) - Method in class theory.smart.ebusiness.inventory.ItemInventoryImpl
Inserts the given inventoryRecord at the beginning of the inventoryRecord list.
addFirstItemByDegree(ItemByDegree) - Method in interface theory.smart.ebusiness.shoppingadvisor.ItemsByQuality
Inserts the given itemByDegree at the beginning of the itemByDegree list.
addFirstItemByDegree(ItemByDegree) - Method in class theory.smart.ebusiness.shoppingadvisor.ItemsByQualityImpl
Inserts the given itemByDegree at the beginning of the itemByDegree list.
addFirstJournal(JournalEntry) - Method in class theory.smart.ebusiness.troubleticket.TroubleTicketImpl
Inserts the given journal at the beginning of the journal list.
addFirstJournal(JournalEntry) - Method in interface theory.smart.ebusiness.troubleticket.TroubleTicket
Inserts the given journal at the beginning of the journal list.
addFirstLocator(Locator) - Method in interface theory.smart.ebusiness.inventory.InventoryRecord
Inserts the given locator at the beginning of the locator list.
addFirstLocator(Locator) - Method in class theory.smart.ebusiness.inventory.InventoryRecordImpl
Inserts the given locator at the beginning of the locator list.
addFirstMessage(Message) - Method in interface theory.smart.axiom.messaging.Mailbox
Inserts the given message at the beginning of the message list.
addFirstMessage(Message) - Method in class theory.smart.axiom.messaging.MailboxImpl
Inserts the given message at the beginning of the message list.
addFirstOrderLine(OrderLine) - Method in class theory.smart.ebusiness.order.OrderImpl
Inserts the given orderLine at the beginning of the orderLine list.
addFirstOrderLine(OrderLine) - Method in interface theory.smart.ebusiness.order.Order
Inserts the given orderLine at the beginning of the orderLine list.
addFirstPurchasedOrderLine(PurchasedOrderLine) - Method in class theory.smart.ebusiness.giftregistry.GiftRegistryImpl
Inserts the given purchasedOrderLine at the beginning of the purchasedOrderLine list.
addFirstPurchasedOrderLine(PurchasedOrderLine) - Method in interface theory.smart.ebusiness.giftregistry.GiftRegistry
Inserts the given purchasedOrderLine at the beginning of the purchasedOrderLine list.
addFirstQuality(Quality) - Method in class theory.smart.ebusiness.item.ItemImpl
Inserts the given quality at the beginning of the quality list.
addFirstQuality(Quality) - Method in interface theory.smart.ebusiness.item.Item
Inserts the given quality at the beginning of the quality list.
addFirstQuality(Quality) - Method in interface theory.smart.ebusiness.shoppingadvisor.ItemQualities
Inserts the given quality at the beginning of the quality list.
addFirstQuality(Quality) - Method in class theory.smart.ebusiness.shoppingadvisor.CustomerProfileImpl
Inserts the given quality at the beginning of the quality list.
addFirstQuality(Quality) - Method in interface theory.smart.ebusiness.shoppingadvisor.CustomerProfile
Inserts the given quality at the beginning of the quality list.
addFirstQuality(Quality) - Method in class theory.smart.ebusiness.shoppingadvisor.ItemQualitiesImpl
Inserts the given quality at the beginning of the quality list.
addInventoryRecord(int, InventoryRecord) - Method in interface theory.smart.ebusiness.inventory.ItemInventory
Inserts the specified inventoryRecord at the specified position in the inventoryRecord list.
addInventoryRecord(int, InventoryRecord) - Method in class theory.smart.ebusiness.inventory.ItemInventoryImpl
Inserts the specified inventoryRecord at the specified position in the inventoryRecord list.
addInventoryRecord(InventoryRecord) - Method in interface theory.smart.ebusiness.inventory.ItemInventory
Appends the specified inventoryRecord to the end of the inventoryRecord list.
addInventoryRecord(InventoryRecord) - Method in class theory.smart.ebusiness.inventory.ItemInventoryImpl
Appends the specified inventoryRecord to the end of the inventoryRecord list.
addInventoryRecords(int, LinkedList) - Method in interface theory.smart.ebusiness.inventory.ItemInventory
Inserts all of the inventoryRecords in the specified collection into this list, starting at the specified position.
addInventoryRecords(int, LinkedList) - Method in class theory.smart.ebusiness.inventory.ItemInventoryImpl
Inserts all of the inventoryRecords in the specified collection into this list, starting at the specified position.
addInventoryRecords(LinkedList) - Method in interface theory.smart.ebusiness.inventory.ItemInventory
Appends all of the inventoryRecords in the specified collection to the end of the inventoryRecord list, in the order that they are returned by the specified collection's iterator.
addInventoryRecords(LinkedList) - Method in class theory.smart.ebusiness.inventory.ItemInventoryImpl
Appends all of the inventoryRecords in the specified collection to the end of the inventoryRecord list, in the order that they are returned by the specified collection's iterator.
addItem(Item) - Method in interface theory.smart.ebusiness.shoppingadvisor.ShoppingAdvisor
Add a single item to the shopping engine.
addItem(Item) - Method in class theory.smart.ebusiness.shoppingadvisor.ShoppingAdvisorImpl
Add a single item to the shopping engine.
addItem(Item, Quantity) - Method in class theory.smart.ebusiness.order.OrderImpl
Add an Item to this Order.
addItem(Item, Quantity) - Method in interface theory.smart.ebusiness.order.Order
Add an Item to this Order.
addItemByDegree(int, ItemByDegree) - Method in interface theory.smart.ebusiness.shoppingadvisor.ItemsByQuality
Inserts the specified itemByDegree at the specified position in the itemByDegree list.
addItemByDegree(int, ItemByDegree) - Method in class theory.smart.ebusiness.shoppingadvisor.ItemsByQualityImpl
Inserts the specified itemByDegree at the specified position in the itemByDegree list.
addItemByDegree(ItemByDegree) - Method in interface theory.smart.ebusiness.shoppingadvisor.ItemsByQuality
Appends the specified itemByDegree to the end of the itemByDegree list.
addItemByDegree(ItemByDegree) - Method in class theory.smart.ebusiness.shoppingadvisor.ItemsByQualityImpl
Appends the specified itemByDegree to the end of the itemByDegree list.
addItemByDegrees(int, LinkedList) - Method in interface theory.smart.ebusiness.shoppingadvisor.ItemsByQuality
Inserts all of the itemByDegrees in the specified collection into this list, starting at the specified position.
addItemByDegrees(int, LinkedList) - Method in class theory.smart.ebusiness.shoppingadvisor.ItemsByQualityImpl
Inserts all of the itemByDegrees in the specified collection into this list, starting at the specified position.
addItemByDegrees(LinkedList) - Method in interface theory.smart.ebusiness.shoppingadvisor.ItemsByQuality
Appends all of the itemByDegrees in the specified collection to the end of the itemByDegree list, in the order that they are returned by the specified collection's iterator.
addItemByDegrees(LinkedList) - Method in class theory.smart.ebusiness.shoppingadvisor.ItemsByQualityImpl
Appends all of the itemByDegrees in the specified collection to the end of the itemByDegree list, in the order that they are returned by the specified collection's iterator.
addItems(Order) - Method in class theory.smart.ebusiness.order.OrderImpl
Add the OrderLines from the specified order to this order.
addItems(Order) - Method in interface theory.smart.ebusiness.order.Order
Add the OrderLines from the specified order to this order.
addItemToInventory(Item, Quantity) - Method in class theory.smart.ebusiness.inventory.InventoryManagerImpl
Create a new inventory record and set the initial balance to the quantity specified.
addItemToInventory(Item, Quantity) - Method in interface theory.smart.ebusiness.inventory.InventoryManager
Create a new inventory record and set the initial balance to the quantity specified.
addJellyBean(ASClient, String, String, String, String, Price, String, String, int, boolean, boolean, LinkedList) - Method in class examples.buybeans.item.DataLoader
 
addJournal(int, JournalEntry) - Method in class theory.smart.ebusiness.troubleticket.TroubleTicketImpl
Inserts the specified journal at the specified position in the journal list.
addJournal(int, JournalEntry) - Method in interface theory.smart.ebusiness.troubleticket.TroubleTicket
Inserts the specified journal at the specified position in the journal list.
addJournal(JournalEntry) - Method in class theory.smart.ebusiness.troubleticket.TroubleTicketImpl
Appends the specified journal to the end of the journal list.
addJournal(JournalEntry) - Method in interface theory.smart.ebusiness.troubleticket.TroubleTicket
Appends the specified journal to the end of the journal list.
addJournals(int, LinkedList) - Method in class theory.smart.ebusiness.troubleticket.TroubleTicketImpl
Inserts all of the journals in the specified collection into this list, starting at the specified position.
addJournals(int, LinkedList) - Method in interface theory.smart.ebusiness.troubleticket.TroubleTicket
Inserts all of the journals in the specified collection into this list, starting at the specified position.
addJournals(LinkedList) - Method in class theory.smart.ebusiness.troubleticket.TroubleTicketImpl
Appends all of the journals in the specified collection to the end of the journal list, in the order that they are returned by the specified collection's iterator.
addJournals(LinkedList) - Method in interface theory.smart.ebusiness.troubleticket.TroubleTicket
Appends all of the journals in the specified collection to the end of the journal list, in the order that they are returned by the specified collection's iterator.
addLastAccountEntry(AccountEntry) - Method in interface theory.smart.axiom.accounting.Account
Appends the given accountEntry to the end of the accountEntry list.
addLastAccountEntry(AccountEntry) - Method in class theory.smart.axiom.accounting.AccountImpl
Appends the given accountEntry to the end of the accountEntry list.
addLastFax(PhoneNumber) - Method in class theory.smart.axiom.contact.StakeholderImpl
Appends the given fax to the end of the fax list.
addLastFax(PhoneNumber) - Method in interface theory.smart.axiom.contact.Stakeholder
Appends the given fax to the end of the fax list.
addLastInventoryRecord(InventoryRecord) - Method in interface theory.smart.ebusiness.inventory.ItemInventory
Appends the given inventoryRecord to the end of the inventoryRecord list.
addLastInventoryRecord(InventoryRecord) - Method in class theory.smart.ebusiness.inventory.ItemInventoryImpl
Appends the given inventoryRecord to the end of the inventoryRecord list.
addLastItemByDegree(ItemByDegree) - Method in interface theory.smart.ebusiness.shoppingadvisor.ItemsByQuality
Appends the given itemByDegree to the end of the itemByDegree list.
addLastItemByDegree(ItemByDegree) - Method in class theory.smart.ebusiness.shoppingadvisor.ItemsByQualityImpl
Appends the given itemByDegree to the end of the itemByDegree list.
addLastJournal(JournalEntry) - Method in class theory.smart.ebusiness.troubleticket.TroubleTicketImpl
Appends the given journal to the end of the journal list.
addLastJournal(JournalEntry) - Method in interface theory.smart.ebusiness.troubleticket.TroubleTicket
Appends the given journal to the end of the journal list.
addLastLocator(Locator) - Method in interface theory.smart.ebusiness.inventory.InventoryRecord
Appends the given locator to the end of the locator list.
addLastLocator(Locator) - Method in class theory.smart.ebusiness.inventory.InventoryRecordImpl
Appends the given locator to the end of the locator list.
addLastMessage(Message) - Method in interface theory.smart.axiom.messaging.Mailbox
Appends the given message to the end of the message list.
addLastMessage(Message) - Method in class theory.smart.axiom.messaging.MailboxImpl
Appends the given message to the end of the message list.
addLastOrderLine(OrderLine) - Method in class theory.smart.ebusiness.order.OrderImpl
Appends the given orderLine to the end of the orderLine list.
addLastOrderLine(OrderLine) - Method in interface theory.smart.ebusiness.order.Order
Appends the given orderLine to the end of the orderLine list.
addLastPurchasedOrderLine(PurchasedOrderLine) - Method in class theory.smart.ebusiness.giftregistry.GiftRegistryImpl
Appends the given purchasedOrderLine to the end of the purchasedOrderLine list.
addLastPurchasedOrderLine(PurchasedOrderLine) - Method in interface theory.smart.ebusiness.giftregistry.GiftRegistry
Appends the given purchasedOrderLine to the end of the purchasedOrderLine list.
addLastQuality(Quality) - Method in class theory.smart.ebusiness.item.ItemImpl
Appends the given quality to the end of the quality list.
addLastQuality(Quality) - Method in interface theory.smart.ebusiness.item.Item
Appends the given quality to the end of the quality list.
addLastQuality(Quality) - Method in interface theory.smart.ebusiness.shoppingadvisor.ItemQualities
Appends the given quality to the end of the quality list.
addLastQuality(Quality) - Method in class theory.smart.ebusiness.shoppingadvisor.CustomerProfileImpl
Appends the given quality to the end of the quality list.
addLastQuality(Quality) - Method in interface theory.smart.ebusiness.shoppingadvisor.CustomerProfile
Appends the given quality to the end of the quality list.
addLastQuality(Quality) - Method in class theory.smart.ebusiness.shoppingadvisor.ItemQualitiesImpl
Appends the given quality to the end of the quality list.
addLocator(int, Locator) - Method in interface theory.smart.ebusiness.inventory.InventoryRecord
Inserts the specified locator at the specified position in the locator list.
addLocator(int, Locator) - Method in class theory.smart.ebusiness.inventory.InventoryRecordImpl
Inserts the specified locator at the specified position in the locator list.
addLocator(Locator) - Method in interface theory.smart.ebusiness.inventory.InventoryRecord
Appends the specified locator to the end of the locator list.
addLocator(Locator) - Method in class theory.smart.ebusiness.inventory.InventoryRecordImpl
Appends the specified locator to the end of the locator list.
addLocators(int, LinkedList) - Method in interface theory.smart.ebusiness.inventory.InventoryRecord
Inserts all of the locators in the specified collection into this list, starting at the specified position.
addLocators(int, LinkedList) - Method in class theory.smart.ebusiness.inventory.InventoryRecordImpl
Inserts all of the locators in the specified collection into this list, starting at the specified position.
addLocators(LinkedList) - Method in interface theory.smart.ebusiness.inventory.InventoryRecord
Appends all of the locators in the specified collection to the end of the locator list, in the order that they are returned by the specified collection's iterator.
addLocators(LinkedList) - Method in class theory.smart.ebusiness.inventory.InventoryRecordImpl
Appends all of the locators in the specified collection to the end of the locator list, in the order that they are returned by the specified collection's iterator.
addMessage(int, Message) - Method in interface theory.smart.axiom.messaging.Mailbox
Inserts the specified message at the specified position in the message list.
addMessage(int, Message) - Method in class theory.smart.axiom.messaging.MailboxImpl
Inserts the specified message at the specified position in the message list.
addMessage(Message) - Method in interface theory.smart.axiom.messaging.Mailbox
Appends the specified message to the end of the message list.
addMessage(Message) - Method in class theory.smart.axiom.messaging.MailboxImpl
Appends the specified message to the end of the message list.
addMessage(String) - Method in interface theory.smart.axiom.messaging.Mailbox
Create a new nessage with the nextId and increment the nextId.
addMessage(String) - Method in class theory.smart.axiom.messaging.MailboxImpl
Create a new nessage with the nextId and increment the nextId.
addMessages(int, LinkedList) - Method in interface theory.smart.axiom.messaging.Mailbox
Inserts all of the messages in the specified collection into this list, starting at the specified position.
addMessages(int, LinkedList) - Method in class theory.smart.axiom.messaging.MailboxImpl
Inserts all of the messages in the specified collection into this list, starting at the specified position.
addMessages(LinkedList) - Method in interface theory.smart.axiom.messaging.Mailbox
Appends all of the messages in the specified collection to the end of the message list, in the order that they are returned by the specified collection's iterator.
addMessages(LinkedList) - Method in class theory.smart.axiom.messaging.MailboxImpl
Appends all of the messages in the specified collection to the end of the message list, in the order that they are returned by the specified collection's iterator.
addOrderLine(int, OrderLine) - Method in class theory.smart.ebusiness.order.OrderImpl
Inserts the specified orderLine at the specified position in the orderLine list.
addOrderLine(int, OrderLine) - Method in interface theory.smart.ebusiness.order.Order
Inserts the specified orderLine at the specified position in the orderLine list.
addOrderLine(OrderLine) - Method in class theory.smart.ebusiness.order.OrderImpl
Appends the specified orderLine to the end of the orderLine list.
addOrderLine(OrderLine) - Method in interface theory.smart.ebusiness.order.Order
Appends the specified orderLine to the end of the orderLine list.
addOrderLines(int, LinkedList) - Method in class theory.smart.ebusiness.order.OrderImpl
Inserts all of the orderLines in the specified collection into this list, starting at the specified position.
addOrderLines(int, LinkedList) - Method in interface theory.smart.ebusiness.order.Order
Inserts all of the orderLines in the specified collection into this list, starting at the specified position.
addOrderLines(LinkedList) - Method in class theory.smart.ebusiness.order.OrderImpl
Appends all of the orderLines in the specified collection to the end of the orderLine list, in the order that they are returned by the specified collection's iterator.
addOrderLines(LinkedList) - Method in interface theory.smart.ebusiness.order.Order
Appends all of the orderLines in the specified collection to the end of the orderLine list, in the order that they are returned by the specified collection's iterator.
addProperty(String, Object) - Method in interface theory.smart.foundation.Configurable
Add the specified BSC to the list of attributes and associate it with specified key.
addProperty(String, Object) - Method in class theory.smart.foundation.ConfigurableEntityImpl
Add a property to this Entity; index by key
addPurchasedOrderLine(int, PurchasedOrderLine) - Method in class theory.smart.ebusiness.giftregistry.GiftRegistryImpl
Inserts the specified purchasedOrderLine at the specified position in the purchasedOrderLine list.
addPurchasedOrderLine(int, PurchasedOrderLine) - Method in interface theory.smart.ebusiness.giftregistry.GiftRegistry
Inserts the specified purchasedOrderLine at the specified position in the purchasedOrderLine list.
addPurchasedOrderLine(PurchasedOrderLine) - Method in class theory.smart.ebusiness.giftregistry.GiftRegistryImpl
Appends the specified purchasedOrderLine to the end of the purchasedOrderLine list.
addPurchasedOrderLine(PurchasedOrderLine) - Method in interface theory.smart.ebusiness.giftregistry.GiftRegistry
Appends the specified purchasedOrderLine to the end of the purchasedOrderLine list.
addPurchasedOrderLines(int, LinkedList) - Method in class theory.smart.ebusiness.giftregistry.GiftRegistryImpl
Inserts all of the purchasedOrderLines in the specified collection into this list, starting at the specified position.
addPurchasedOrderLines(int, LinkedList) - Method in interface theory.smart.ebusiness.giftregistry.GiftRegistry
Inserts all of the purchasedOrderLines in the specified collection into this list, starting at the specified position.
addPurchasedOrderLines(LinkedList) - Method in class theory.smart.ebusiness.giftregistry.GiftRegistryImpl
Appends all of the purchasedOrderLines in the specified collection to the end of the purchasedOrderLine list, in the order that they are returned by the specified collection's iterator.
addPurchasedOrderLines(LinkedList) - Method in interface theory.smart.ebusiness.giftregistry.GiftRegistry
Appends all of the purchasedOrderLines in the specified collection to the end of the purchasedOrderLine list, in the order that they are returned by the specified collection's iterator.
addQualities(int, LinkedList) - Method in class theory.smart.ebusiness.item.ItemImpl
Inserts all of the qualities in the specified collection into this list, starting at the specified position.
addQualities(int, LinkedList) - Method in interface theory.smart.ebusiness.item.Item
Inserts all of the qualities in the specified collection into this list, starting at the specified position.
addQualities(int, LinkedList) - Method in interface theory.smart.ebusiness.shoppingadvisor.ItemQualities
Inserts all of the qualities in the specified collection into this list, starting at the specified position.
addQualities(int, LinkedList) - Method in class theory.smart.ebusiness.shoppingadvisor.CustomerProfileImpl
Inserts all of the qualities in the specified collection into this list, starting at the specified position.
addQualities(int, LinkedList) - Method in interface theory.smart.ebusiness.shoppingadvisor.CustomerProfile
Inserts all of the qualities in the specified collection into this list, starting at the specified position.
addQualities(int, LinkedList) - Method in class theory.smart.ebusiness.shoppingadvisor.ItemQualitiesImpl
Inserts all of the qualities in the specified collection into this list, starting at the specified position.
addQualities(LinkedList) - Method in class theory.smart.ebusiness.item.ItemImpl
Appends all of the qualities in the specified collection to the end of the quality list, in the order that they are returned by the specified collection's iterator.
addQualities(LinkedList) - Method in interface theory.smart.ebusiness.item.Item
Appends all of the qualities in the specified collection to the end of the quality list, in the order that they are returned by the specified collection's iterator.
addQualities(LinkedList) - Method in interface theory.smart.ebusiness.shoppingadvisor.ItemQualities
Appends all of the qualities in the specified collection to the end of the quality list, in the order that they are returned by the specified collection's iterator.
addQualities(LinkedList) - Method in class theory.smart.ebusiness.shoppingadvisor.CustomerProfileImpl
Appends all of the qualities in the specified collection to the end of the quality list, in the order that they are returned by the specified collection's iterator.
addQualities(LinkedList) - Method in interface theory.smart.ebusiness.shoppingadvisor.CustomerProfile
Appends all of the qualities in the specified collection to the end of the quality list, in the order that they are returned by the specified collection's iterator.
addQualities(LinkedList) - Method in class theory.smart.ebusiness.shoppingadvisor.ItemQualitiesImpl
Appends all of the qualities in the specified collection to the end of the quality list, in the order that they are returned by the specified collection's iterator.
addQuality(int, Quality) - Method in class theory.smart.ebusiness.item.ItemImpl
Inserts the specified quality at the specified position in the quality list.
addQuality(int, Quality) - Method in interface theory.smart.ebusiness.item.Item
Inserts the specified quality at the specified position in the quality list.
addQuality(int, Quality) - Method in interface theory.smart.ebusiness.shoppingadvisor.ItemQualities
Inserts the specified quality at the specified position in the quality list.
addQuality(int, Quality) - Method in class theory.smart.ebusiness.shoppingadvisor.CustomerProfileImpl
Inserts the specified quality at the specified position in the quality list.
addQuality(int, Quality) - Method in interface theory.smart.ebusiness.shoppingadvisor.CustomerProfile
Inserts the specified quality at the specified position in the quality list.
addQuality(int, Quality) - Method in class theory.smart.ebusiness.shoppingadvisor.ItemQualitiesImpl
Inserts the specified quality at the specified position in the quality list.
addQuality(Quality) - Method in class theory.smart.ebusiness.item.ItemImpl
Appends the specified quality to the end of the quality list.
addQuality(Quality) - Method in interface theory.smart.ebusiness.item.Item
Appends the specified quality to the end of the quality list.
addQuality(Quality) - Method in interface theory.smart.ebusiness.shoppingadvisor.ItemQualities
Appends the specified quality to the end of the quality list.
addQuality(Quality) - Method in class theory.smart.ebusiness.shoppingadvisor.CustomerProfileImpl
Appends the specified quality to the end of the quality list.
addQuality(Quality) - Method in interface theory.smart.ebusiness.shoppingadvisor.CustomerProfile
Appends the specified quality to the end of the quality list.
addQuality(Quality) - Method in class theory.smart.ebusiness.shoppingadvisor.ItemQualitiesImpl
Appends the specified quality to the end of the quality list.
address - Variable in class theory.smart.axiom.contact.EmailImpl
address [Email] <*>------> [String]
Address - interface theory.smart.axiom.contact.Address.
The Address represents a standard postal location.
addresses - Variable in class theory.smart.axiom.contact.StakeholderImpl
address (Map) [Stakeholder] <*>------> [theory.smart.axiom.contact.Address] 0..*
addresses - Variable in class theory.smart.axiom.contact.StakeholderValue
address (Map) [Stakeholder] <*>------> [theory.smart.axiom.contact.Address] 0..*
AddressHome - class theory.smart.axiom.contact.AddressHome.
The home class for the Address belonging.
AddressHome() - Constructor for class theory.smart.axiom.contact.AddressHome
 
AddressImpl - class theory.smart.axiom.contact.AddressImpl.
The Address represents a standard postal location.
AddressImpl() - Constructor for class theory.smart.axiom.contact.AddressImpl
 
addSuggestion(int, Suggestion) - Method in interface theory.smart.ebusiness.shoppingadvisor.Suggestions
Inserts the specified suggestion at the specified position in the suggestion list.
addSuggestion(int, Suggestion) - Method in class theory.smart.ebusiness.shoppingadvisor.SuggestionsImpl
Inserts the specified suggestion at the specified position in the suggestion list.
addSuggestion(Suggestion) - Method in interface theory.smart.ebusiness.shoppingadvisor.Suggestions
Appends the specified suggestion to the end of the suggestion list.
addSuggestion(Suggestion) - Method in class theory.smart.ebusiness.shoppingadvisor.SuggestionsImpl
Appends the specified suggestion to the end of the suggestion list.
addSuggestions(ArrayList) - Method in interface theory.smart.ebusiness.shoppingadvisor.Suggestions
Appends all of the suggestions in the specified collection to the end of the suggestion list, in the order that they are returned by the specified collection's iterator.
addSuggestions(ArrayList) - Method in class theory.smart.ebusiness.shoppingadvisor.SuggestionsImpl
Appends all of the suggestions in the specified collection to the end of the suggestion list, in the order that they are returned by the specified collection's iterator.
addSuggestions(int, ArrayList) - Method in interface theory.smart.ebusiness.shoppingadvisor.Suggestions
Inserts all of the suggestions in the specified collection into this list, starting at the specified position.
addSuggestions(int, ArrayList) - Method in class theory.smart.ebusiness.shoppingadvisor.SuggestionsImpl
Inserts all of the suggestions in the specified collection into this list, starting at the specified position.
addSystemProperty(String, Object) - Static method in class theory.smart.foundation.BusinessSmartEngine
Add a system property to the system storage area.
addTransition(Transition) - Method in class theory.smart.axiom.workflow.StateMachine
 
agentId - Variable in class theory.smart.ebusiness.troubleticket.JournalEntryImpl
agentId [JournalEntry] <*>------> [String]
allowMultipleSessionsPerCustomer - Variable in class theory.smart.ebusiness.session.EBusinessSessionManagerImpl
allowMultipleSessionsPerCustomer [EBusinessSessionManager] <*>------> [boolean]
ALPHANUMERIC_SEQUENCER_HOME - Static variable in class theory.smart.ebusiness.troubleticket.TroubleTicketManagerImpl
 
ALPHANUMERIC_SEQUENCER_HOME - Static variable in class theory.smart.ebusiness.session.EBusinessSessionManagerImpl
 
AlphaNumericSequencer - interface theory.smart.axiom.util.AlphaNumericSequencer.
This class generates sequential identifiers in a prescribed format..
AlphaNumericSequencerExtension - interface examples.extending.AlphaNumericSequencerExtension.
Primary Key = examples.extending.AlphaNumericSequencerExtensionPk
AlphaNumericSequencerExtensionHome - interface examples.extending.AlphaNumericSequencerExtensionHome.
The home interface for the AlphaNumericSequencerExtension entity bean.
AlphaNumericSequencerExtensionImpl - class examples.extending.AlphaNumericSequencerExtensionImpl.
Primary Key = examples.extending.AlphaNumericSequencerExtensionPk
AlphaNumericSequencerExtensionImpl() - Constructor for class examples.extending.AlphaNumericSequencerExtensionImpl
 
AlphaNumericSequencerExtensionPk - class examples.extending.AlphaNumericSequencerExtensionPk.
This is a PrimaryKey for managing the life cycle of a BSC Configurable/Entity bean.
AlphaNumericSequencerExtensionPk() - Constructor for class examples.extending.AlphaNumericSequencerExtensionPk
Default constructor.
AlphaNumericSequencerExtensionPk(String) - Constructor for class examples.extending.AlphaNumericSequencerExtensionPk
AlphaNumericSequencerExtentionPk constructor.
AlphaNumericSequencerExtensionValue - class examples.extending.AlphaNumericSequencerExtensionValue.
 
AlphaNumericSequencerExtensionValue() - Constructor for class examples.extending.AlphaNumericSequencerExtensionValue
Only get/setAlphaNumericSequencerExtensionByValue methods are allowed to call this constructor.
AlphaNumericSequencerHome - interface theory.smart.axiom.util.AlphaNumericSequencerHome.
The home interface for the AlphaNumericSequencer entity bean.
AlphaNumericSequencerImpl - class theory.smart.axiom.util.AlphaNumericSequencerImpl.
This class generates sequential identifiers in a prescribed format..
AlphaNumericSequencerImpl() - Constructor for class theory.smart.axiom.util.AlphaNumericSequencerImpl
 
AlphaNumericSequencerPk - class theory.smart.axiom.util.AlphaNumericSequencerPk.
This is a PrimaryKey for managing the life cycle of a BSC Configurable/Entity bean.
AlphaNumericSequencerPk() - Constructor for class theory.smart.axiom.util.AlphaNumericSequencerPk
Default constructor.
AlphaNumericSequencerPk(String) - Constructor for class theory.smart.axiom.util.AlphaNumericSequencerPk
Constructor that takes in all of the primary key attributes as parameters.
AlphaNumericSequencerValue - class theory.smart.axiom.util.AlphaNumericSequencerValue.
This class generates sequential identifiers in a prescribed format..
AlphaNumericSequencerValue() - Constructor for class theory.smart.axiom.util.AlphaNumericSequencerValue
Only get/setAlphaNumericSequencerByValue methods are allowed to call this constructor.
amount - Variable in class theory.smart.axiom.accounting.AccountEntryImpl
amount [AccountEntry] <*>------> [theory.smart.axiom.units.Quantity]
amount - Variable in class theory.smart.axiom.accounting.AccountEntryValue
amount [AccountEntry] <*>------> [theory.smart.axiom.units.Quantity]
anomaly - Variable in class examples.buybeans.item.BeanieBabyImpl
anomaly [BeanieBaby] <*>------> [boolean]
anomaly - Variable in class examples.buybeans.item.BeanieBabyValue
anomaly [BeanieBaby] <*>------> [boolean]
applyDeposit(AccountEntry) - Method in interface theory.smart.axiom.accounting.Account
Increase the balance of the account by the quantity and store a reference to this transaction.
applyDeposit(AccountEntry) - Method in class theory.smart.axiom.accounting.AccountImpl
Increase the balance of the account by the quantity and store a reference to this transaction.
applyItem(Item, double) - Method in class theory.smart.ebusiness.shoppingadvisor.CustomerProfileImpl
Average in the qualties of this item into the customers profile.
applyItem(Item, double) - Method in interface theory.smart.ebusiness.shoppingadvisor.CustomerProfile
Average in the qualties of this item into the customers profile.
applyItem(Item, int) - Method in interface theory.smart.ebusiness.shoppingadvisor.ItemsByQuality
Add an item to this quality with the degree specified.
applyItem(Item, int) - Method in class theory.smart.ebusiness.shoppingadvisor.ItemsByQualityImpl
Add an item to this quality with the degree specified.
applyItemByDegree(ItemByDegree) - Method in interface theory.smart.ebusiness.shoppingadvisor.Suggestions
Apply an Item by degree to the list.
applyItemByDegree(ItemByDegree) - Method in class theory.smart.ebusiness.shoppingadvisor.SuggestionsImpl
Apply an Item by degree to the list.
applyItemByDegree(ItemByDegree, boolean) - Method in interface theory.smart.ebusiness.shoppingadvisor.Suggestions
Apply an Item by degree to the list.
applyItemByDegree(ItemByDegree, boolean) - Method in class theory.smart.ebusiness.shoppingadvisor.SuggestionsImpl
Apply an Item by degree to the list.
applyQualities(Collection, double) - Method in class theory.smart.ebusiness.shoppingadvisor.CustomerProfileImpl
Apply a list of qualities to the customers profile.
applyQualities(Collection, double) - Method in interface theory.smart.ebusiness.shoppingadvisor.CustomerProfile
Apply a list of qualities to the customers profile.
applyQuality(Quality, double) - Method in class theory.smart.ebusiness.shoppingadvisor.CustomerProfileImpl
Apply a quality to the customers profile.
applyQuality(Quality, double) - Method in interface theory.smart.ebusiness.shoppingadvisor.CustomerProfile
Apply a quality to the customers profile.
applyTransaction(AccountEntry) - Method in interface theory.smart.axiom.accounting.Account
Apply the quantity to the balance of the account.
applyTransaction(AccountEntry) - Method in class theory.smart.axiom.accounting.AccountImpl
Apply the quantity to the balance of the account.
applyWithdrawal(AccountEntry) - Method in interface theory.smart.axiom.accounting.Account
Reduce the balance of the account by the quantity and store a reference to this transaction.
applyWithdrawal(AccountEntry) - Method in class theory.smart.axiom.accounting.AccountImpl
Reduce the balance of the account by the quantity and store a reference to this transaction.
APRIL_DISCOUNT_RATE - Static variable in class examples.businesspolicy.AprilFoolsDiscountPolicy
 
AprilFoolsDiscountPolicy - class examples.businesspolicy.AprilFoolsDiscountPolicy.
This class is a custom item pricing calculation policy.
AprilFoolsDiscountPolicy() - Constructor for class examples.businesspolicy.AprilFoolsDiscountPolicy
 
areaCode - Variable in class theory.smart.axiom.contact.PhoneNumberImpl
areaCode [PhoneNumber] <*>------> [String]
assign(String, String) - Method in class theory.smart.ebusiness.troubleticket.TroubleTicketImpl
The problem is assigned to a particular customer service representative.
assign(String, String) - Method in interface theory.smart.ebusiness.troubleticket.TroubleTicket
The problem is assigned to a particular customer service representative.
assignCustomer(Customer) - Method in class theory.smart.ebusiness.session.EBusinessSessionImpl
This will set the customer on the session and become registered.
assignCustomer(Customer) - Method in interface theory.smart.ebusiness.session.EBusinessSession
This will set the customer on the session and become registered.
assignItems(Account, Item, Quantity) - Method in class theory.smart.ebusiness.inventory.InventoryManagerImpl
Iterate the Inventory records for the item and execute withdrawals until the desired amount has been acquired.
assignItems(Account, Item, Quantity) - Method in interface theory.smart.ebusiness.inventory.InventoryManager
Iterate the Inventory records for the item and execute withdrawals until the desired amount has been acquired.
atomic - Variable in class theory.smart.axiom.units.UnitConversionValue
atomic [UnitConversion] <*>------> [theory.smart.axiom.units.Unit]
atomic - Variable in class theory.smart.axiom.units.UnitConversionImpl
atomic [UnitConversion] <*>------> [theory.smart.axiom.units.Unit]
authenticate(Customer, String) - Method in class theory.smart.ebusiness.session.EBusinessSessionImpl
Verify that the customer and the password specified are correct.
authenticate(Customer, String) - Method in interface theory.smart.ebusiness.session.EBusinessSession
Verify that the customer and the password specified are correct.
authenticate(String) - Method in interface theory.smart.ebusiness.customer.Customer
Verify that the password specified matches the customers password.
authenticate(String) - Method in class theory.smart.ebusiness.customer.CustomerImpl
Verify that the password specified matches the customers password.
authenticate(String) - Method in class theory.smart.ebusiness.session.EBusinessSessionImpl
 
authenticate(String) - Method in interface theory.smart.ebusiness.session.EBusinessSession
 
authenticateCustomer(String, String) - Method in class theory.smart.ebusiness.customer.CustomerManagerImpl
Deprecated. Finds the customer, using the user supplied key, and checks that the password matches with the parameter.
authenticateCustomer(String, String) - Method in interface theory.smart.ebusiness.customer.CustomerManager
Deprecated. Finds the customer, using the user supplied key, and checks that the password matches with the parameter.
authorizationCode - Variable in class theory.smart.ebusiness.invoicing.InvoiceImpl
authorizationCode [Invoice] <*>------> [String]
authorizationCode - Variable in class theory.smart.ebusiness.invoicing.InvoiceValue
authorizationCode [Invoice] <*>------> [String]
availability - Variable in class examples.buybeans.item.BeanieBabyImpl
availability [BeanieBaby] <*>------> [int]
availability - Variable in class examples.buybeans.item.BeanieBabyValue
availability [BeanieBaby] <*>------> [int]
averageShippingTime - Variable in class theory.smart.ebusiness.shipping.ShippingMethodImpl
averageShippingTime [ShippingMethod] <*>------> [int]
averageShippingTime - Variable in class theory.smart.ebusiness.shipping.ShippingMethodValue
averageShippingTime [ShippingMethod] <*>------> [int]
AxiomExample - class examples.axiom.AxiomExample.
Shows how to use Theory Center's Axiom package of eBusiness Smart Components.
AxiomExample() - Constructor for class examples.axiom.AxiomExample
The default constructor for the AxiomExample class

B

balances - Variable in class theory.smart.axiom.accounting.AccountValue
balance (Map) [Account] <*>------> [theory.smart.axiom.units.Quantity] 0..*
balances - Variable in class theory.smart.axiom.accounting.AccountImpl
balance (Map) [Account] <*>------> [theory.smart.axiom.units.Quantity] 0..*
BasicBean - interface examples.buybeans.item.BasicBean.
This is an item that describes a bean as we know it here at BuyBeans.com.
BasicBeanHome - interface examples.buybeans.item.BasicBeanHome.
The home interface for the BasicBean entity bean.
BasicBeanImpl - class examples.buybeans.item.BasicBeanImpl.
This is an item that describes a bean as we know it here at BuyBeans.com.
BasicBeanImpl() - Constructor for class examples.buybeans.item.BasicBeanImpl
 
BasicBeanPk - class examples.buybeans.item.BasicBeanPk.
This is a PrimaryKey for managing the life cycle of a BSC Configurable/Entity bean.
BasicBeanPk() - Constructor for class examples.buybeans.item.BasicBeanPk
Default constructor.
BasicBeanValue - class examples.buybeans.item.BasicBeanValue.
This is an item that describes a bean as we know it here at BuyBeans.com.
BasicBeanValue() - Constructor for class examples.buybeans.item.BasicBeanValue
Only get/setBasicBeanByValue methods are allowed to call this constructor.
BeanieBaby - interface examples.buybeans.item.BeanieBaby.
This is an item that has the special characteristics of a Beanie Baby.
BeanieBabyHome - interface examples.buybeans.item.BeanieBabyHome.
The home interface for the BeanieBaby entity bean.
BeanieBabyImpl - class examples.buybeans.item.BeanieBabyImpl.
This is an item that has the special characteristics of a Beanie Baby.
BeanieBabyImpl() - Constructor for class examples.buybeans.item.BeanieBabyImpl
 
BeanieBabyPk - class examples.buybeans.item.BeanieBabyPk.
This is a PrimaryKey for managing the life cycle of a BSC Configurable/Entity bean.
BeanieBabyPk() - Constructor for class examples.buybeans.item.BeanieBabyPk
Default constructor.
BeanieBabyPricePolicy - interface examples.buybeans.item.BeanieBabyPricePolicy.
This is a special pricing policy that know how to calculate the price of a beanie baby.
BeanieBabyPricePolicyHome - class examples.buybeans.item.BeanieBabyPricePolicyHome.
The home interface for the BeanieBabyPricePolicy Policy.
BeanieBabyPricePolicyHome() - Constructor for class examples.buybeans.item.BeanieBabyPricePolicyHome
 
BeanieBabyValue - class examples.buybeans.item.BeanieBabyValue.
This is an item that has the special characteristics of a Beanie Baby.
BeanieBabyValue() - Constructor for class examples.buybeans.item.BeanieBabyValue
Only get/setBeanieBabyByValue methods are allowed to call this constructor.
becomeGuest() - Method in class theory.smart.ebusiness.session.EBusinessSessionImpl
This method will disassociate the customer from a session and transition the session into the guest state.
becomeGuest() - Method in interface theory.smart.ebusiness.session.EBusinessSession
This method will disassociate the customer from a session and transition the session into the guest state.
Belonging - interface theory.smart.foundation.Belonging.
A Belonging is the simplest form of Business Smart Component.
BELONGING_BEAN_CLASS_NAME - Static variable in class theory.smart.foundation.BelongingHome
 
BelongingHome - class theory.smart.foundation.BelongingHome.
This is a Belonging home/bean factory.
BelongingHome() - Constructor for class theory.smart.foundation.BelongingHome
 
BelongingImpl - class theory.smart.foundation.BelongingImpl.
The BelongingImpl provides the abstract base class from which all belongings must be derived.
BelongingImpl() - Constructor for class theory.smart.foundation.BelongingImpl
 
billingAddress - Variable in class theory.smart.axiom.contact.CreditCardImpl
billingAddress [CreditCard] <*>------> [theory.smart.axiom.contact.Address]
body - Variable in class theory.smart.axiom.messaging.MessageImpl
body [Message] <*>------> [String]
booked - Variable in class theory.smart.axiom.accounting.AccountEntryImpl
booked [AccountEntry] <*>------> [java.sql.Date]
booked - Variable in class theory.smart.axiom.accounting.AccountEntryValue
booked [AccountEntry] <*>------> [java.sql.Date]
boughtHere() - Method in interface theory.smart.ebusiness.giftregistry.PurchasedOrderLine
Return true if the reference to the packinglist is non null.
boughtHere() - Method in class theory.smart.ebusiness.giftregistry.PurchasedOrderLineImpl
Return true if the reference to the packinglist is non null.
BusinessPolicy - interface theory.smart.foundation.BusinessPolicy.
A business policy provides for the implementation of instance specific methods, commonly referred to as the Strategy Pattern (Gamma et al) or the Individual Instance Method Pattern (Fowler).
BusinessPolicyExample - class examples.businesspolicy.BusinessPolicyExample.
This example demonstrates the concept of "Pluggable Methods", better known as policies.
BusinessPolicyExample() - Constructor for class examples.businesspolicy.BusinessPolicyExample
BusinessPolicyExample default constructor.
BusinessPolicyManager - interface theory.smart.foundation.BusinessPolicyManager.
The Business Policy Manager provides an interface by which a set of Business Policies can be associated with any object that implements it.
BusinessSmartComponent - interface theory.smart.foundation.BusinessSmartComponent.
This is the base interface for all Business Smart Component (BSC) classes.
BusinessSmartEngine - class theory.smart.foundation.BusinessSmartEngine.
BusinessSmartEngine is an internal utility used by ConfigurableEntity beans.
BusinessSmartEngine() - Constructor for class theory.smart.foundation.BusinessSmartEngine
 
BusinessSmartWorkArea - interface theory.smart.foundation.BusinessSmartWorkArea.
The home interface for the BusinessSmartWorkArea entity bean.
BusinessSmartWorkAreaHome - interface theory.smart.foundation.BusinessSmartWorkAreaHome.
The home interface for the BusinessSmartWorkArea entity bean.
BusinessSmartWorkAreaImpl - class theory.smart.foundation.BusinessSmartWorkAreaImpl.
The home interface for the BusinessSmartWorkArea entity bean.
BusinessSmartWorkAreaImpl() - Constructor for class theory.smart.foundation.BusinessSmartWorkAreaImpl
 
BusinessSmartWorkAreaPk - class theory.smart.foundation.BusinessSmartWorkAreaPk.
This is a PrimaryKey for managing the life cycle of a BSC Configurable/Entity bean.
BusinessSmartWorkAreaPk() - Constructor for class theory.smart.foundation.BusinessSmartWorkAreaPk
Default constructor.
BusinessSmartWorkAreaPk(String) - Constructor for class theory.smart.foundation.BusinessSmartWorkAreaPk
Constructor that takes in all of the primary key attributes as parameters.
BusinessSmartWorkAreaValue - class theory.smart.foundation.BusinessSmartWorkAreaValue.
BusinessSmartWorkAreaValue is a value-holder for the BusinessSmartWorkArea key-value entry.
BusinessSmartWorkAreaValue() - Constructor for class theory.smart.foundation.BusinessSmartWorkAreaValue
Default constructor sets the value to null.
BusinessSmartWorkAreaValue(Serializable) - Constructor for class theory.smart.foundation.BusinessSmartWorkAreaValue
This constructor sets the value to the one that is passed in.

C

calculatePrice(ItemPriceCalculationPolicy, Quantity, Customer) - Method in class theory.smart.ebusiness.item.ItemImpl
Calculate the price of the item using the specified ItemPriceCalculationPolicy
calculatePrice(ItemPriceCalculationPolicy, Quantity, Customer) - Method in interface theory.smart.ebusiness.item.Item
Calculate the price of the item using the specified ItemPriceCalculationPolicy
calculatePrice(Item, Quantity, Customer) - Method in interface theory.smart.ebusiness.item.ItemPriceCalculationPolicy
Calculate a price for the item using the Item and the Quantity requested.
calculatePrice(Item, Quantity, Customer) - Method in class examples.businesspolicy.AprilFoolsDiscountPolicy
1.- The price is obtained from the item (It could be obtained from an alternate DB) 2.- If the quantity is smaller than QUANTITY_LIMIT return price 2.- The price is discounted by APRIL DISCOUNT RATE 3.- The price is returned
calculatePrice(Item, Quantity, Customer) - Method in class examples.businesspolicy.SeniorCitizenDiscountPolicy
The senior citizen discount on this item is SENIOR_DISCOUNT_RATE percent.
calculatePrice(Quantity, Customer) - Method in class theory.smart.ebusiness.item.ItemImpl
Calculate the price of the item using the ItemPriceCalculationPolicy.
calculatePrice(Quantity, Customer) - Method in interface theory.smart.ebusiness.item.Item
Calculate the price of the item using the ItemPriceCalculationPolicy.
cancel() - Method in class theory.smart.ebusiness.order.OrderImpl
Apply the "cancel" transition to the OrderWorkflow.
cancel() - Method in interface theory.smart.ebusiness.order.Order
Apply the "cancel" transition to the OrderWorkflow.
cancelEnrollment() - Method in class theory.smart.ebusiness.session.EBusinessSessionImpl
End the process of enrolling before it is completed and return to the guest state.
cancelEnrollment() - Method in interface theory.smart.ebusiness.session.EBusinessSession
End the process of enrolling before it is completed and return to the guest state.
carrier - Variable in class theory.smart.ebusiness.shipping.ShippingMethodImpl
carrier [ShippingMethod] <*>------> [String]
carrier - Variable in class theory.smart.ebusiness.shipping.ShippingMethodValue
carrier [ShippingMethod] <*>------> [String]
category - Variable in class theory.smart.axiom.units.UnitCategoriesImpl
category [UnitCategories] <*>------> [String]
category - Variable in class theory.smart.axiom.units.UnitConversionValue
category [UnitConversion] <*>------> [String] (Primary Key)
category - Variable in class theory.smart.axiom.units.UnitConversionPk
 
category - Variable in class theor