APOLLO-2304 Added in systemStatus required by the attorney types spreadsheet
APOLLO-2304 Extended discriminator map;
APOLLO-2304 Renamed accessors for consistency
APOLLO-2304 Added abstract attorney to split out the different types
APOLLO-2304 Implemented concrete ReplacementAttorney
APOLLO-2304 removed replacement attorney fields from attorney
APOLLO-2304 Updated status to default true
APOLLO-2304 Set default active on replacement attorney
Merge branch 'master' into APOLLO-2304
APOLLO-2304 Moved common validation into the abstract
Updated inheritance on Attorney, added in missing use
APOLLO-2304 Implemented TrustCorporations
APOLLO-2304 Removed TrustCorp fields from base attorney
APOLLO-2304 addAttorney updated to accept anything that inherits from the attorneyAbstract
APOLLO-2304 Updated Factory to include new types;
APOLLO-2304 Updated to use attorneyAbstract
APOLLO-2304 Fixed discriminator map
APOLLO-2304 Added in missing annotations
APOLLO-2304 Updated annotation for attorneys
Merge pull request #28 from ministryofjustice/APOLLO-2304

Apollo 2304