bea Systems, Inc.

Serialized Form


Package examples.businesspolicy

Class examples.businesspolicy.AprilFoolsDiscountPolicy implements Serializable

Class examples.businesspolicy.SeniorCitizenDiscountPolicy implements Serializable


Package examples.buybeans.item

Class examples.buybeans.item.BasicBeanImpl implements Serializable

Serialized Fields

customerRating

int customerRating
                  customerRating
 [BasicBean] <*>------> [int] 

 

fullDescription

java.lang.String fullDescription
                  fullDescription
 [BasicBean] <*>------> [String] 

 

Class examples.buybeans.item.BasicBeanPk implements Serializable

Class examples.buybeans.item.BasicBeanValue implements Serializable

Serialized Fields

customerRating

int customerRating
                  customerRating
 [BasicBean] <*>------> [int] 

 

fullDescription

java.lang.String fullDescription
                  fullDescription
 [BasicBean] <*>------> [String] 

 

Class examples.buybeans.item.BeanieBabyImpl implements Serializable

Serialized Fields

anomaly

boolean anomaly
                  anomaly
 [BeanieBaby] <*>------> [boolean] 

 

availability

int availability
                  availability
 [BeanieBaby] <*>------> [int] 

 

image

java.lang.String image
                  image
 [BeanieBaby] <*>------> [String] 

 

retired

boolean retired
                  retired
 [BeanieBaby] <*>------> [boolean] 

 

Class examples.buybeans.item.BeanieBabyPk implements Serializable

Class examples.buybeans.item.BeanieBabyValue implements Serializable

Serialized Fields

anomaly

boolean anomaly
                  anomaly
 [BeanieBaby] <*>------> [boolean] 

 

availability

int availability
                  availability
 [BeanieBaby] <*>------> [int] 

 

image

java.lang.String image
                  image
 [BeanieBaby] <*>------> [String] 

 

retired

boolean retired
                  retired
 [BeanieBaby] <*>------> [boolean] 

 

Class examples.buybeans.item.CoffeeBeanImpl implements Serializable

Serialized Fields

country

java.lang.String country
                  country
 [CoffeeBean] <*>------> [String] 

 

gourmet

boolean gourmet
                  gourmet
 [CoffeeBean] <*>------> [boolean] 

 

Class examples.buybeans.item.CoffeeBeanPk implements Serializable

Class examples.buybeans.item.CoffeeBeanValue implements Serializable

Serialized Fields

country

java.lang.String country
                  country
 [CoffeeBean] <*>------> [String] 

 

gourmet

boolean gourmet
                  gourmet
 [CoffeeBean] <*>------> [boolean] 

 

Class examples.buybeans.item.ItemDataLoaderServlet implements Serializable

Class examples.buybeans.item.JellyBeanImpl implements Serializable

Serialized Fields

gourmet

boolean gourmet
                  gourmet
 [JellyBean] <*>------> [boolean] 

 

sugarfree

boolean sugarfree
                  sugarfree
 [JellyBean] <*>------> [boolean] 

 

Class examples.buybeans.item.JellyBeanPk implements Serializable

Class examples.buybeans.item.JellyBeanValue implements Serializable

Serialized Fields

gourmet

boolean gourmet
                  gourmet
 [JellyBean] <*>------> [boolean] 

 

sugarfree

boolean sugarfree
                  sugarfree
 [JellyBean] <*>------> [boolean] 

 

Class examples.buybeans.item.ShippingMethodLoaderServlet implements Serializable


Package examples.extending

Class examples.extending.AlphaNumericSequencerExtensionImpl implements Serializable

Class examples.extending.AlphaNumericSequencerExtensionPk implements Serializable

Class examples.extending.AlphaNumericSequencerExtensionValue implements Serializable


Package theory.smart.axiom.accounting

Class theory.smart.axiom.accounting.AccountEntryImpl implements Serializable

Serialized Fields

amount

Quantity amount
                  amount
 [AccountEntry] <*>------> [theory.smart.axiom.units.Quantity] 

 

booked

java.sql.Date booked
                  booked
 [AccountEntry] <*>------> [java.sql.Date] 

 

charged

java.sql.Date charged
                  charged
 [AccountEntry] <*>------> [java.sql.Date] 

 

from

SmartHandle from
                  from
 [AccountEntry] <>------> [theory.smart.axiom.accounting.Account] 

 

identifier

java.lang.String identifier
                  identifier
 [AccountEntry] <*>------> [String] (Primary Key)

 

memo

java.lang.String memo
                  memo
 [AccountEntry] <*>------> [String] 

 

to

SmartHandle to
                  to
 [AccountEntry] <>------> [theory.smart.axiom.accounting.Account] 

 

Class theory.smart.axiom.accounting.AccountEntryPk implements Serializable

Serialized Fields

identifier

java.lang.String identifier

Class theory.smart.axiom.accounting.AccountEntryValue implements Serializable

Serialized Fields

amount

Quantity amount
                  amount
 [AccountEntry] <*>------> [theory.smart.axiom.units.Quantity] 

 

booked

java.sql.Date booked
                  booked
 [AccountEntry] <*>------> [java.sql.Date] 

 

charged

java.sql.Date charged
                  charged
 [AccountEntry] <*>------> [java.sql.Date] 

 

from

SmartHandle from
                  from
 [AccountEntry] <>------> [theory.smart.axiom.accounting.Account] 

 

identifier

java.lang.String identifier
                  identifier
 [AccountEntry] <*>------> [String] (Primary Key)

 

memo

java.lang.String memo
                  memo
 [AccountEntry] <*>------> [String] 

 

to

SmartHandle to
                  to
 [AccountEntry] <>------> [theory.smart.axiom.accounting.Account] 

 

Class theory.smart.axiom.accounting.AccountImpl implements Serializable

Serialized Fields

accountEntries

com.sun.java.util.collections.LinkedList accountEntries
                  accountEntry (List)
 [Account] <>------> [theory.smart.axiom.accounting.AccountEntry] 
                     0..*
 

accountEntryIterators

com.sun.java.util.collections.TreeMap accountEntryIterators

balanceIterators

com.sun.java.util.collections.TreeMap balanceIterators

balances

com.sun.java.util.collections.TreeMap balances
                  balance (Map)
 [Account] <*>------> [theory.smart.axiom.units.Quantity] 
                     0..*
 

chargedIterators

com.sun.java.util.collections.TreeMap chargedIterators

chargeds

com.sun.java.util.collections.TreeMap chargeds
                  charged (Map)
 [Account] <*>------> [theory.smart.axiom.units.Quantity] 
                     0..*
 

identifier

java.lang.String identifier
                  identifier
 [Account] <*>------> [String] (Primary Key)

 

Class theory.smart.axiom.accounting.AccountPk implements Serializable

Serialized Fields

identifier

java.lang.String identifier

Class theory.smart.axiom.accounting.AccountValue implements Serializable

Serialized Fields

accountEntries

com.sun.java.util.collections.LinkedList accountEntries
                  accountEntry (List)
 [Account] <>------> [theory.smart.axiom.accounting.AccountEntry] 
                     0..*
 

balances

com.sun.java.util.collections.TreeMap balances
                  balance (Map)
 [Account] <*>------> [theory.smart.axiom.units.Quantity] 
                     0..*
 

chargeds

com.sun.java.util.collections.TreeMap chargeds
                  charged (Map)
 [Account] <*>------> [theory.smart.axiom.units.Quantity] 
                     0..*
 

identifier

java.lang.String identifier
                  identifier
 [Account] <*>------> [String] (Primary Key)

 

Class theory.smart.axiom.accounting.PostingRuleException implements Serializable

Serialized Fields

account

Account account

entry

AccountEntry entry


Package theory.smart.axiom.contact

Class theory.smart.axiom.contact.AddressHome implements Serializable

Class theory.smart.axiom.contact.AddressImpl implements Serializable

Serialized Fields

city

java.lang.String city
                  city
 [Address] <*>------> [String] 

 

country

java.lang.String country
                  country
 [Address] <*>------> [String] 

 

description

java.lang.String description
                  description
 [Address] <*>------> [String] 

 

poBox

java.lang.String poBox
                  poBox
 [Address] <*>------> [String] 

 

postalCode

PostalCode postalCode
                  postalCode
 [Address] <*>------> [theory.smart.axiom.contact.PostalCode] 

 

state

java.lang.String state
                  state
 [Address] <*>------> [String] 

 

street

java.lang.String street
                  street
 [Address] <*>------> [String] 

 

Class theory.smart.axiom.contact.CreditCardHome implements Serializable

Class theory.smart.axiom.contact.CreditCardImpl implements Serializable

Serialized Fields

AMERICAN_EXPRESS

java.lang.String AMERICAN_EXPRESS

billingAddress

Address billingAddress
                  billingAddress
 [CreditCard] <*>------> [theory.smart.axiom.contact.Address] 

 

CARTE_BLANCHE

java.lang.String CARTE_BLANCHE

company

java.lang.String company
                  company
 [CreditCard] <*>------> [String] 

 

DINERS_CLUB

java.lang.String DINERS_CLUB

DISCOVER

java.lang.String DISCOVER

ENROUTE

java.lang.String ENROUTE

expirationDate

java.sql.Date expirationDate
                  expirationDate
 [CreditCard] <*>------> [java.sql.Date] 

 

JCB

java.lang.String JCB

MASTERCARD

java.lang.String MASTERCARD

name

java.lang.String name
                  name
 [CreditCard] <*>------> [String] 

 

number

java.lang.String number
                  number
 [CreditCard] <*>------> [String] 

 

type

java.lang.String type
                  type
 [CreditCard] <*>------> [String] 

 

VISA

java.lang.String VISA

Class theory.smart.axiom.contact.EmailHome implements Serializable

Class theory.smart.axiom.contact.EmailImpl implements Serializable

Serialized Fields

address

java.lang.String address
                  address
 [Email] <*>------> [String] 

 

description

java.lang.String description
                  description
 [Email] <*>------> [String] 

 

Class theory.smart.axiom.contact.PersonImpl implements Serializable

Serialized Fields

dob

java.sql.Date dob
                  dob
 [Person] <*>------> [java.sql.Date] 

 

firstName

java.lang.String firstName
                  firstName
 [Person] <*>------> [String] 

 

lastName

java.lang.String lastName
                  lastName
 [Person] <*>------> [String] 

 

maritalStatus

java.lang.String maritalStatus
                  maritalStatus
 [Person] <*>------> [String] 

 

middleName

java.lang.String middleName
                  middleName
 [Person] <*>------> [String] 

 

motherMaidenName

java.lang.String motherMaidenName
                  motherMaidenName
 [Person] <*>------> [String] 

 

ssn

java.lang.String ssn
                  ssn
 [Person] <*>------> [String] 

 

suffix

java.lang.String suffix
                  suffix
 [Person] <*>------> [String] 

 

title

java.lang.String title
                  title
 [Person] <*>------> [String] 

 

Class theory.smart.axiom.contact.PersonPk implements Serializable

Class theory.smart.axiom.contact.PersonValue implements Serializable

Serialized Fields

dob

java.sql.Date dob
                  dob
 [Person] <*>------> [java.sql.Date] 

 

firstName

java.lang.String firstName
                  firstName
 [Person] <*>------> [String] 

 

lastName

java.lang.String lastName
                  lastName
 [Person] <*>------> [String] 

 

maritalStatus

java.lang.String maritalStatus
                  maritalStatus
 [Person] <*>------> [String] 

 

middleName

java.lang.String middleName
                  middleName
 [Person] <*>------> [String] 

 

motherMaidenName

java.lang.String motherMaidenName
                  motherMaidenName
 [Person] <*>------> [String] 

 

ssn

java.lang.String ssn
                  ssn
 [Person] <*>------> [String] 

 

suffix

java.lang.String suffix
                  suffix
 [Person] <*>------> [String] 

 

title

java.lang.String title
                  title
 [Person] <*>------> [String] 

 

Class theory.smart.axiom.contact.PhoneNumberHome implements Serializable

Class theory.smart.axiom.contact.PhoneNumberImpl implements Serializable

Serialized Fields

areaCode

java.lang.String areaCode
                  areaCode
 [PhoneNumber] <*>------> [String] 

 

countryCode

java.lang.String countryCode
                  countryCode
 [PhoneNumber] <*>------> [String] 

 

description

java.lang.String description
                  description
 [PhoneNumber] <*>------> [String] 

 

extension

java.lang.String extension
                  extension
 [PhoneNumber] <*>------> [String] 

 

number

java.lang.String number
                  number
 [PhoneNumber] <*>------> [String] 

 

Class theory.smart.axiom.contact.PostalCodeHome implements Serializable

Class theory.smart.axiom.contact.PostalCodeImpl implements Serializable

Serialized Fields

code

java.lang.String code
                  code
 [PostalCode] <*>------> [String] 

 

postalCodeType

java.lang.String postalCodeType
                  postalCodeType
 [PostalCode] <*>------> [String] 

 

Class theory.smart.axiom.contact.StakeholderImpl implements Serializable

Serialized Fields

addresses

com.sun.java.util.collections.TreeMap addresses
                  address (Map)
 [Stakeholder] <*>------> [theory.smart.axiom.contact.Address] 
                     0..*
 

addressIterators

com.sun.java.util.collections.TreeMap addressIterators

description

java.lang.String description
                  description
 [Stakeholder] <*>------> [String] 

 

emailIterators

com.sun.java.util.collections.TreeMap emailIterators

emails

com.sun.java.util.collections.TreeMap emails
                  email (Map)
 [Stakeholder] <*>------> [theory.smart.axiom.contact.Email] 
                     0..*
 

faxes

com.sun.java.util.collections.LinkedList faxes
                  fax (List)
 [Stakeholder] <*>------> [theory.smart.axiom.contact.PhoneNumber] 
                     0..*
 

faxIterators

com.sun.java.util.collections.TreeMap faxIterators

identifier

java.lang.String identifier
                  identifier
 [Stakeholder] <*>------> [String] (Primary Key)

 

phoneIterators

com.sun.java.util.collections.TreeMap phoneIterators

phones

com.sun.java.util.collections.TreeMap phones
                  phone (Map)
 [Stakeholder] <*>------> [theory.smart.axiom.contact.PhoneNumber] 
                     0..*
 

primaryName

java.lang.String primaryName

urlIterators

com.sun.java.util.collections.TreeMap urlIterators

urls

com.sun.java.util.collections.TreeMap urls
                  url (Map)
 [Stakeholder] <*>------> [theory.smart.axiom.contact.Url] 
                     0..*
 

Class theory.smart.axiom.contact.StakeholderPk implements Serializable

Serialized Fields

identifier

java.lang.String identifier

Class theory.smart.axiom.contact.StakeholderValue implements Serializable

Serialized Fields

addresses

com.sun.java.util.collections.TreeMap addresses
                  address (Map)
 [Stakeholder] <*>------> [theory.smart.axiom.contact.Address] 
                     0..*
 

description

java.lang.String description
                  description
 [Stakeholder] <*>------> [String] 

 

emails

com.sun.java.util.collections.TreeMap emails
                  email (Map)
 [Stakeholder] <*>------> [theory.smart.axiom.contact.Email] 
                     0..*
 

faxes

com.sun.java.util.collections.LinkedList faxes
                  fax (List)
 [Stakeholder] <*>------> [theory.smart.axiom.contact.PhoneNumber] 
                     0..*
 

identifier

java.lang.String identifier
                  identifier
 [Stakeholder] <*>------> [String] (Primary Key)

 

phones

com.sun.java.util.collections.TreeMap phones
                  phone (Map)
 [Stakeholder] <*>------> [theory.smart.axiom.contact.PhoneNumber] 
                     0..*
 

urls

com.sun.java.util.collections.TreeMap urls
                  url (Map)
 [Stakeholder] <*>------> [theory.smart.axiom.contact.Url] 
                     0..*
 

Class theory.smart.axiom.contact.UrlHome implements Serializable

Class theory.smart.axiom.contact.UrlImpl implements Serializable

Serialized Fields

description

java.lang.String description
                  description
 [Url] <*>------> [String] 

 

value

java.lang.String value
                  value
 [Url] <*>------> [String] 

 


Package theory.smart.axiom.messaging

Class theory.smart.axiom.messaging.MailboxImpl implements Serializable

Serialized Fields

messageIterators

com.sun.java.util.collections.TreeMap messageIterators

messages

com.sun.java.util.collections.LinkedList messages
                  message (List)
 [Mailbox] <*>------> [theory.smart.axiom.messaging.Message] 
                     0..*
 

nextId

int nextId
                  nextId
 [Mailbox] <*>------> [int] 

 

ownerId

java.lang.String ownerId
                  ownerId
 [Mailbox] <*>------> [String] (Primary Key)

 

Class theory.smart.axiom.messaging.MailboxPk implements Serializable

Serialized Fields

ownerId

java.lang.String ownerId

Class theory.smart.axiom.messaging.MailboxValue implements Serializable

Serialized Fields

messages

com.sun.java.util.collections.LinkedList messages
                  message (List)
 [Mailbox] <*>------> [theory.smart.axiom.messaging.Message] 
                     0..*
 

nextId

int nextId
                  nextId
 [Mailbox] <*>------> [int] 

 

ownerId

java.lang.String ownerId
                  ownerId
 [Mailbox] <*>------> [String] (Primary Key)

 

Class theory.smart.axiom.messaging.MessageHome implements Serializable

Class theory.smart.axiom.messaging.MessageImpl implements Serializable

Serialized Fields

body

java.lang.String body
                  body
 [Message] <*>------> [String] 

 

creationDate

java.sql.Date creationDate
                  creationDate
 [Message] <*>------> [java.sql.Date] 

 

from

java.lang.String from
                  from
 [Message] <*>------> [String] 

 

identifier

int identifier
                  identifier
 [Message] <*>------> [int] 

 

Class theory.smart.axiom.messaging.PostOfficeImpl implements Serializable


Package theory.smart.axiom.units

Class theory.smart.axiom.units.PriceHome implements Serializable

Class theory.smart.axiom.units.PriceImpl implements Serializable

Serialized Fields

currency

java.lang.String currency
                  currency
 [Price] <*>------> [String] 

 

value

double value
                  value
 [Price] <*>------> [double] 

 

Class theory.smart.axiom.units.QualityHome implements Serializable

Class theory.smart.axiom.units.QualityImpl implements Serializable

Serialized Fields

degree

int degree
                  degree
 [Quality] <*>------> [int] 

 

name

java.lang.String name
                  name
 [Quality] <*>------> [String] 

 

Class theory.smart.axiom.units.QuantityHome implements Serializable

Class theory.smart.axiom.units.QuantityImpl implements Serializable

Serialized Fields

count

double count
                  count
 [Quantity] <*>------> [double] 

 

unit

Unit unit
                  unit
 [Quantity] <*>------> [theory.smart.axiom.units.Unit] 

 

Class theory.smart.axiom.units.UnitCategoriesHome implements Serializable

Class theory.smart.axiom.units.UnitCategoriesImpl implements Serializable

Serialized Fields

category

java.lang.String category
                  category
 [UnitCategories] <*>------> [String] 

 

Class theory.smart.axiom.units.UnitConversionException implements Serializable

Serialized Fields

reason

java.lang.String reason

Class theory.smart.axiom.units.UnitConversionImpl implements Serializable

Serialized Fields

atomic

Unit atomic
                  atomic
 [UnitConversion] <*>------> [theory.smart.axiom.units.Unit] 

 

category

java.lang.String category
                  category
 [UnitConversion] <*>------> [String] (Primary Key)

 

toIterators

com.sun.java.util.collections.TreeMap toIterators

tos

com.sun.java.util.collections.TreeMap tos
                  to (Map)
 [UnitConversion] <*>------> [theory.smart.axiom.units.Quantity] 
                     0..*
 

Class theory.smart.axiom.units.UnitConversionPk implements Serializable

Serialized Fields

category

java.lang.String category

Class theory.smart.axiom.units.UnitConversionValue implements Serializable

Serialized Fields

atomic

Unit atomic
                  atomic
 [UnitConversion] <*>------> [theory.smart.axiom.units.Unit] 

 

category

java.lang.String category
                  category
 [UnitConversion] <*>------> [String] (Primary Key)

 

tos

com.sun.java.util.collections.TreeMap tos
                  to (Map)
 [UnitConversion] <*>------> [theory.smart.axiom.units.Quantity] 
                     0..*
 

Class theory.smart.axiom.units.UnitConverterImpl implements Serializable

Class theory.smart.axiom.units.UnitHome implements Serializable

Class theory.smart.axiom.units.UnitImpl implements Serializable

Serialized Fields

name

java.lang.String name
                  name
 [Unit] <*>------> [String] 

 

Class theory.smart.axiom.units.UnitListImpl implements Serializable

Serialized Fields

grouping

java.lang.String grouping
                  grouping
 [UnitList] <*>------> [String] (Primary Key)

 

unitses

com.sun.java.util.collections.TreeMap unitses
                  units (Map)
 [UnitList] <*>------> [theory.smart.axiom.units.UnitCategories] 
                     0..*
 

unitsIterators

com.sun.java.util.collections.TreeMap unitsIterators

Class theory.smart.axiom.units.UnitListPk implements Serializable

Serialized Fields

grouping

java.lang.String grouping

Class theory.smart.axiom.units.UnitListValue implements Serializable

Serialized Fields

grouping

java.lang.String grouping
                  grouping
 [UnitList] <*>------> [String] (Primary Key)

 

unitses

com.sun.java.util.collections.TreeMap unitses
                  units (Map)
 [UnitList] <*>------> [theory.smart.axiom.units.UnitCategories] 
                     0..*
 

Class theory.smart.axiom.units.UnitPriceHome implements Serializable

Class theory.smart.axiom.units.UnitPriceImpl implements Serializable

Serialized Fields

price

Price price
                  price
 [UnitPrice] <*>------> [theory.smart.axiom.units.Price] 

 

unit

Unit unit
                  unit
 [UnitPrice] <*>------> [theory.smart.axiom.units.Unit] 

 


Package theory.smart.axiom.util

Class theory.smart.axiom.util.AlphaNumericSequencerImpl implements Serializable

Serialized Fields

counter

int counter
                  counter
 [AlphaNumericSequencer] <*>------> [int] 

 

identifier

java.lang.String identifier
                  identifier
 [AlphaNumericSequencer] <*>------> [String] (Primary Key)

 

numDigits

int numDigits
                  numDigits
 [AlphaNumericSequencer] <*>------> [int] 

 

prefix

java.lang.String prefix
                  prefix
 [AlphaNumericSequencer] <*>------> [String] 

 

step

int step
                  step
 [AlphaNumericSequencer] <*>------> [int] 

 

suffix

java.lang.String suffix
                  suffix
 [AlphaNumericSequencer] <*>------> [String] 

 

Class theory.smart.axiom.util.AlphaNumericSequencerPk implements Serializable

Serialized Fields

identifier

java.lang.String identifier

Class theory.smart.axiom.util.AlphaNumericSequencerValue implements Serializable

Serialized Fields

counter

int counter
                  counter
 [AlphaNumericSequencer] <*>------> [int] 

 

identifier

java.lang.String identifier
                  identifier
 [AlphaNumericSequencer] <*>------> [String] (Primary Key)

 

numDigits

int numDigits
                  numDigits
 [AlphaNumericSequencer] <*>------> [int] 

 

prefix

java.lang.String prefix
                  prefix
 [AlphaNumericSequencer] <*>------> [String] 

 

step

int step
                  step
 [AlphaNumericSequencer] <*>------> [int] 

 

suffix

java.lang.String suffix
                  suffix
 [AlphaNumericSequencer] <*>------> [String] 

 


Package theory.smart.axiom.workflow

Class theory.smart.axiom.workflow.StateHome implements Serializable

Class theory.smart.axiom.workflow.StateImpl implements Serializable

Serialized Fields

name

java.lang.String name
                  name
 [State] <*>------> [String] 

 

Class theory.smart.axiom.workflow.StateMachine implements Serializable

Serialized Fields

currentState

State currentState

initialState

State initialState

states

com.sun.java.util.collections.TreeSet states

TRANSITION_KEY_TOKEN

java.lang.String TRANSITION_KEY_TOKEN

transitions

com.sun.java.util.collections.TreeMap transitions

Class theory.smart.axiom.workflow.TransitionHome implements Serializable

Class theory.smart.axiom.workflow.TransitionImpl implements Serializable

Serialized Fields

endState

State endState
                  endState
 [Transition] <*>------> [theory.smart.axiom.workflow.State] 

 

name

java.lang.String name
                  name
 [Transition] <*>------> [String] 

 

startState

State startState
                  startState
 [Transition] <*>------> [theory.smart.axiom.workflow.State] 

 


Package theory.smart.ebusiness.customer

Class theory.smart.ebusiness.customer.CustomerImpl implements Serializable

Serialized Fields

creditCardIterators

com.sun.java.util.collections.TreeMap creditCardIterators

creditCards

com.sun.java.util.collections.TreeMap creditCards
                  creditCard (Map)
 [Customer] <*>------> [theory.smart.axiom.contact.CreditCard] 
                     0..*
 

password

java.lang.String password
                  password
 [Customer] <*>------> [String] 

 

Class theory.smart.ebusiness.customer.CustomerManagerImpl implements Serializable

Class theory.smart.ebusiness.customer.CustomerPk implements Serializable

Class theory.smart.ebusiness.customer.CustomerValue implements Serializable

Serialized Fields

creditCards

com.sun.java.util.collections.TreeMap creditCards
                  creditCard (Map)
 [Customer] <*>------> [theory.smart.axiom.contact.CreditCard] 
                     0..*
 

password

java.lang.String password
                  password
 [Customer] <*>------> [String] 

 


Package theory.smart.ebusiness.giftregistry

Class theory.smart.ebusiness.giftregistry.GiftRegistryImpl implements Serializable

Serialized Fields

emailIterators

com.sun.java.util.collections.TreeMap emailIterators

emails

com.sun.java.util.collections.TreeMap emails
                  email (Map)
 [GiftRegistry] <*>------> [theory.smart.axiom.contact.Email] 
                     0..*
 

owner

SmartHandle owner
                  owner
 [GiftRegistry] <>------> [theory.smart.ebusiness.customer.Customer] 

 

password

java.lang.String password
                  password
 [GiftRegistry] <*>------> [String] 

 

purchasedOrderLineIterators

com.sun.java.util.collections.TreeMap purchasedOrderLineIterators

purchasedOrderLines

com.sun.java.util.collections.LinkedList purchasedOrderLines
                  purchasedOrderLine (List)
 [GiftRegistry] <*>------> [theory.smart.ebusiness.giftregistry.PurchasedOrderLine] 
                     0..*
 

Class theory.smart.ebusiness.giftregistry.GiftRegistryManagerImpl implements Serializable

Class theory.smart.ebusiness.giftregistry.GiftRegistryPk implements Serializable

Class theory.smart.ebusiness.giftregistry.GiftRegistryValue implements Serializable

Serialized Fields

emails

com.sun.java.util.collections.TreeMap emails
                  email (Map)
 [GiftRegistry] <*>------> [theory.smart.axiom.contact.Email] 
                     0..*
 

owner

SmartHandle owner
                  owner
 [GiftRegistry] <>------> [theory.smart.ebusiness.customer.Customer] 

 

password

java.lang.String password
                  password
 [GiftRegistry] <*>------> [String] 

 

purchasedOrderLines

com.sun.java.util.collections.LinkedList purchasedOrderLines
                  purchasedOrderLine (List)
 [GiftRegistry] <*>------> [theory.smart.ebusiness.giftregistry.PurchasedOrderLine] 
                     0..*
 

Class theory.smart.ebusiness.giftregistry.PurchasedOrderLineHome implements Serializable

Class theory.smart.ebusiness.giftregistry.PurchasedOrderLineImpl implements Serializable

Serialized Fields

giver

SmartHandle giver
                  giver
 [PurchasedOrderLine] <>------> [theory.smart.ebusiness.customer.Customer] 

 

packingList

SmartHandle packingList
                  packingList
 [PurchasedOrderLine] <>------> [theory.smart.ebusiness.shipping.PackingList] 

 

returned

java.lang.Boolean returned
                  returned
 [PurchasedOrderLine] <*>------> [Boolean] 

 


Package theory.smart.ebusiness.inventory

Class theory.smart.ebusiness.inventory.InventoryManagerImpl implements Serializable

Class theory.smart.ebusiness.inventory.InventoryRecordImpl implements Serializable

Serialized Fields

item

SmartHandle item
                  item
 [InventoryRecord] <>------> [theory.smart.ebusiness.item.Item] 

 

locatorIterators

com.sun.java.util.collections.TreeMap locatorIterators

locators

com.sun.java.util.collections.LinkedList locators
                  locator (List)
 [InventoryRecord] <*>------> [theory.smart.ebusiness.inventory.Locator] 
                     0..*
 

Class theory.smart.ebusiness.inventory.InventoryRecordPk implements Serializable

Class theory.smart.ebusiness.inventory.InventoryRecordValue implements Serializable

Serialized Fields

item

SmartHandle item
                  item
 [InventoryRecord] <>------> [theory.smart.ebusiness.item.Item] 

 

locators

com.sun.java.util.collections.LinkedList locators
                  locator (List)
 [InventoryRecord] <*>------> [theory.smart.ebusiness.inventory.Locator] 
                     0..*
 

Class theory.smart.ebusiness.inventory.ItemInventoryImpl implements Serializable

Serialized Fields

inventoryRecordIterators

com.sun.java.util.collections.TreeMap inventoryRecordIterators

inventoryRecords

com.sun.java.util.collections.LinkedList inventoryRecords
                  inventoryRecord (List)
 [ItemInventory] <>------> [theory.smart.ebusiness.inventory.InventoryRecord] 
                     0..*
 

itemKey

java.lang.String itemKey
                  itemKey
 [ItemInventory] <*>------> [String] (Primary Key)

 

Class theory.smart.ebusiness.inventory.ItemInventoryPk implements Serializable

Serialized Fields

itemKey

java.lang.String itemKey

Class theory.smart.ebusiness.inventory.ItemInventoryValue implements Serializable

Serialized Fields

inventoryRecords

com.sun.java.util.collections.LinkedList inventoryRecords
                  inventoryRecord (List)
 [ItemInventory] <>------> [theory.smart.ebusiness.inventory.InventoryRecord] 
                     0..*
 

itemKey

java.lang.String itemKey
                  itemKey
 [ItemInventory] <*>------> [String] (Primary Key)

 

Class theory.smart.ebusiness.inventory.LocatorHome implements Serializable

Class theory.smart.ebusiness.inventory.LocatorImpl implements Serializable

Serialized Fields

location

java.lang.String location
                  location
 [Locator] <*>------> [String] 

 


Package theory.smart.ebusiness.invoicing

Class theory.smart.ebusiness.invoicing.InvoiceImpl implements Serializable

Serialized Fields

authorizationCode

java.lang.String authorizationCode
                  authorizationCode
 [Invoice] <*>------> [String] 

 

creationDate

java.sql.Date creationDate
                  creationDate
 [Invoice] <*>------> [java.sql.Date] 

 

orderKey

java.lang.String orderKey
                  orderKey
 [Invoice] <*>------> [String] (Primary Key)

 

packingList

SmartHandle packingList
                  packingList
 [Invoice] <>------> [theory.smart.ebusiness.shipping.PackingList] 

 

paymentMethod

CreditCard paymentMethod
                  paymentMethod
 [Invoice] <*>------> [theory.smart.axiom.contact.CreditCard] 

 

shippingCost

Price shippingCost
                  shippingCost
 [Invoice] <*>------> [theory.smart.axiom.units.Price] 

 

Class theory.smart.ebusiness.invoicing.InvoiceManagerImpl implements Serializable

Class theory.smart.ebusiness.invoicing.InvoicePk implements Serializable

Serialized Fields

orderKey

java.lang.String orderKey

Class theory.smart.ebusiness.invoicing.InvoiceValue implements Serializable

Serialized Fields

authorizationCode

java.lang.String authorizationCode
                  authorizationCode
 [Invoice] <*>------> [String] 

 

creationDate

java.sql.Date creationDate
                  creationDate
 [Invoice] <*>------> [java.sql.Date] 

 

orderKey

java.lang.String orderKey
                  orderKey
 [Invoice] <*>------> [String] (Primary Key)

 

packingList

SmartHandle packingList
                  packingList
 [Invoice] <>------> [theory.smart.ebusiness.shipping.PackingList] 

 

paymentMethod

CreditCard paymentMethod
                  paymentMethod
 [Invoice] <*>------> [theory.smart.axiom.contact.CreditCard] 

 

shippingCost

Price shippingCost
                  shippingCost
 [Invoice] <*>------> [theory.smart.axiom.units.Price] 

 


Package theory.smart.ebusiness.item

Class theory.smart.ebusiness.item.ItemImpl implements Serializable

Serialized Fields

description

java.lang.String description
                  description
 [Item] <*>------> [String] 

 

identifier

java.lang.String identifier
                  identifier
 [Item] <*>------> [String] (Primary Key)

 

price

Price price
                  price
 [Item] <*>------> [theory.smart.axiom.units.Price] 

 

qualities

com.sun.java.util.collections.LinkedList qualities
                  quality (List)
 [Item] <*>------> [theory.smart.axiom.units.Quality] 
                     0..*
 

qualityIterators

com.sun.java.util.collections.TreeMap qualityIterators

supplier

java.lang.String supplier
                  supplier
 [Item] <*>------> [String] (Primary Key)

 

version

java.lang.String version
                  version
 [Item] <*>------> [String] (Primary Key)

 

Class theory.smart.ebusiness.item.ItemPk implements Serializable

Serialized Fields

identifier

java.lang.String identifier

supplier

java.lang.String supplier

version

java.lang.String version

Class theory.smart.ebusiness.item.ItemValue implements Serializable

Serialized Fields

description

java.lang.String description
                  description
 [Item] <*>------> [String] 

 

identifier

java.lang.String identifier
                  identifier
 [Item] <*>------> [String] (Primary Key)

 

price

Price price
                  price
 [Item] <*>------> [theory.smart.axiom.units.Price] 

 

qualities

com.sun.java.util.collections.LinkedList qualities
                  quality (List)
 [Item] <*>------> [theory.smart.axiom.units.Quality] 
                     0..*
 

supplier

java.lang.String supplier
                  supplier
 [Item] <*>------> [String] (Primary Key)

 

version

java.lang.String version
                  version
 [Item] <*>------> [String] (Primary Key)

 


Package theory.smart.ebusiness.order

Class theory.smart.ebusiness.order.OrderImpl implements Serializable

Serialized Fields

customer

SmartHandle customer
                  customer
 [Order] <>------> [theory.smart.ebusiness.customer.Customer]

 

key

java.lang.String key
                  key
 [Order] <*>------> [String] (Primary Key)

 

orderLineIterators

com.sun.java.util.collections.TreeMap orderLineIterators

orderLines

com.sun.java.util.collections.LinkedList orderLines
                  orderLine (List)
 [Order] <*>------> [theory.smart.ebusiness.order.OrderLine]
                     0..*
 

status

WorkflowContext status
                  status
 [Order] <*>------> [theory.smart.ebusiness.order.OrderWorkflow]

 

Class theory.smart.ebusiness.order.OrderLineHome implements Serializable

Class theory.smart.ebusiness.order.OrderLineImpl implements Serializable

Serialized Fields

item

SmartHandle item
                  item
 [OrderLine] <>------> [theory.smart.ebusiness.item.Item] 

 

price

Price price
                  price
 [OrderLine] <*>------> [theory.smart.axiom.units.Price] 

 

quantity

Quantity quantity
                  quantity
 [OrderLine] <*>------> [theory.smart.axiom.units.Quantity] 

 

Class theory.smart.ebusiness.order.OrderManagerImpl implements Serializable

Serialized Fields

orderIdGenerator

SmartHandle orderIdGenerator
Deprecated. 
                  orderIdGenerator
 [OrderManager] <>------> [theory.smart.axiom.util.AlphaNumericSequencer] 

 

Class theory.smart.ebusiness.order.OrderPk implements Serializable

Serialized Fields

key

java.lang.String key

Class theory.smart.ebusiness.order.OrderValue implements Serializable

Serialized Fields

customer

SmartHandle customer
                  customer
 [Order] <>------> [theory.smart.ebusiness.customer.Customer] 

 

key

java.lang.String key
                  key
 [Order] <*>------> [String] (Primary Key)

 

orderLines

com.sun.java.util.collections.LinkedList orderLines
                  orderLine (List)
 [Order] <*>------> [theory.smart.ebusiness.order.OrderLine] 
                     0..*
 

status

WorkflowContext status
                  status
 [Order] <*>------> [theory.smart.ebusiness.order.OrderWorkflow] 

 

Class theory.smart.ebusiness.order.OrderWorkflow implements Serializable


Package theory.smart.ebusiness.session

Class theory.smart.ebusiness.session.EBusinessSessionImpl implements Serializable

Serialized Fields

accessDate

java.sql.Date accessDate
                  accessDate
 [EBusinessSession] <*>------> [java.sql.Date] 

 

creationDate

java.sql.Date creationDate
                  creationDate
 [EBusinessSession] <*>------> [java.sql.Date] 

 

customer

SmartHandle customer
                  customer
 [EBusinessSession] <>------> [theory.smart.ebusiness.customer.Customer] 

 

order

SmartHandle order
                  order
 [EBusinessSession] <>------> [theory.smart.ebusiness.order.Order] 

 

pendingInvoice

SmartHandle pendingInvoice
                  pendingInvoice
 [EBusinessSession] <>------> [theory.smart.ebusiness.invoicing.Invoice] 

 

sessionKey

java.lang.String sessionKey
                  sessionKey
 [EBusinessSession] <*>------> [String] (Primary Key)

 

sessionState

WorkflowContext sessionState
                  sessionState
 [EBusinessSession] <*>------> [theory.smart.ebusiness.session.EBusinessSessionWorkflow] 

 

Class theory.smart.ebusiness.session.EBusinessSessionManagerImpl implements Serializable

Serialized Fields

allowMultipleSessionsPerCustomer

boolean allowMultipleSessionsPerCustomer
                  allowMultipleSessionsPerCustomer
 [EBusinessSessionManager] <*>------> [boolean] 

 

sessionIdGenerator

SmartHandle sessionIdGenerator
                  sessionIdGenerator
 [EBusinessSessionManager] <>------> [theory.smart.axiom.util.AlphaNumericSequencer] 

 

Class theory.smart.ebusiness.session.EBusinessSessionPk implements Serializable

Serialized Fields

sessionKey

java.lang.String sessionKey

Class theory.smart.ebusiness.session.EBusinessSessionValue implements Serializable

Serialized Fields

accessDate

java.sql.Date accessDate
                  accessDate
 [EBusinessSession] <*>------> [java.sql.Date] 

 

creationDate

java.sql.Date creationDate
                  creationDate
 [EBusinessSession] <*>------> [java.sql.Date] 

 

customer

SmartHandle customer
                  customer
 [EBusinessSession] <>------> [theory.smart.ebusiness.customer.Customer] 

 

order

SmartHandle order
                  order
 [EBusinessSession] <>------> [theory.smart.ebusiness.order.Order] 

 

pendingInvoice

SmartHandle pendingInvoice
                  pendingInvoice
 [EBusinessSession] <>------> [theory.smart.ebusiness.invoicing.Invoice] 

 

sessionKey

java.lang.String sessionKey
                  sessionKey
 [EBusinessSession] <*>------> [String] (Primary Key)

 

sessionState

WorkflowContext sessionState
                  sessionState
 [EBusinessSession] <*>------> [theory.smart.ebusiness.session.EBusinessSessionWorkflow] 

 

Class theory.smart.ebusiness.session.EBusinessSessionWorkflow implements Serializable


Package theory.smart.ebusiness.shipping

Class theory.smart.ebusiness.shipping.PackingListImpl implements Serializable

Serialized Fields

order

SmartHandle order
                  order
 [PackingList] <>------> [theory.smart.ebusiness.order.Order] 

 

orderKey

java.lang.String orderKey
                  orderKey
 [PackingList] <*>------> [String] (Primary Key)

 

shippingAddress

Address shippingAddress
                  shippingAddress
 [PackingList] <*>------> [theory.smart.axiom.contact.Address] 

 

shippingMethod

SmartHandle shippingMethod
                  shippingMethod
 [PackingList] <>------> [theory.smart.ebusiness.shipping.ShippingMethod] 

 

specialInstructions

java.lang.String specialInstructions
                  specialInstructions
 [PackingList] <*>------> [String] 

 

Class theory.smart.ebusiness.shipping.PackingListPk implements Serializable

Serialized Fields

orderKey

java.lang.String orderKey

Class theory.smart.ebusiness.shipping.PackingListValue implements Serializable

Serialized Fields

order

SmartHandle order
                  order
 [PackingList] <>------> [theory.smart.ebusiness.order.Order] 

 

orderKey

java.lang.String orderKey
                  orderKey
 [PackingList] <*>------> [String] (Primary Key)

 

shippingAddress

Address shippingAddress
                  shippingAddress
 [PackingList] <*>------> [theory.smart.axiom.contact.Address] 

 

shippingMethod

SmartHandle shippingMethod
                  shippingMethod
 [PackingList] <>------> [theory.smart.ebusiness.shipping.ShippingMethod] 

 

specialInstructions

java.lang.String specialInstructions
                  specialInstructions
 [PackingList] <*>------> [String] 

 

Class theory.smart.ebusiness.shipping.ShippingManagerImpl implements Serializable

Class theory.smart.ebusiness.shipping.ShippingMethodImpl implements Serializable

Serialized Fields

averageShippingTime

int averageShippingTime
                  averageShippingTime
 [ShippingMethod] <*>------> [int]

 

carrier

java.lang.String carrier
                  carrier
 [ShippingMethod] <*>------> [String]

 

costCalculationMechanism

java.lang.String costCalculationMechanism
                  costCalculationMechanism
 [ShippingMethod] <*>------> [String]

 

description

java.lang.String description
                  description
 [ShippingMethod] <*>------> [String]

 

internationalDelivery

boolean internationalDelivery