A C K T

A

Abelian - interface Abelian.
Contract Marker: Abelian
Description: The Abelian "contract" requires a class to follow the related Std Java contracts for "equal()", "hashCode()", and "toString()" that ALL Java objects are supposed to follow but usually don't! These are detailed in Chapter 3 of "Effective Java" by Joshua Bloch.
AddrType - class AddrType.
Domain Value Object: Address Type.
AsAddrType(String) - Static method in class AddrType
 

C

Contract - interface Contract.
Marker Interface: Contract
Contracts are interface-like constraints on a class that must be implemented by programming conventions since the Java language provides no mechanism to declare these constraints.

K

kBilling - Static variable in class AddrType
 
kFormer - Static variable in class AddrType
 
kMailing - Static variable in class AddrType
 
kPhysical - Static variable in class AddrType
 
kShipping - Static variable in class AddrType
 
kUnknown - Static variable in class AddrType
 

T

toString() - Method in class AddrType
 
TypeSafeEnum - interface TypeSafeEnum.
Contract Marker: TypeSafeEnum
Description: The Type Safe Enumeration "contract" requires a class to follow the design pattern as documented on the Java web site.

A C K T