Published Response Value Object
This code sample illustrates the code for a published response value object class:
public class ConfirmAddAddressBook extends MessageValueObject implements Serializable{ private EntityAddress entityAddress = new EntityAddress(); // Compound attribute is initialized private String entityName; //Leaf attribute not initialized private String entityTypeCode; private String version; .... } public class EntityAddress extends ValueObject implements Serializable { private Entity entity = new Entity(); private Address address = new Address(); .... } public class Address extends ValueObject implements Serializable{ private String mailingName; private String addressLine1; private String addressLine2; private String addressLine3; private String addressLine4; private String city; private String countyCode; private String stateCode; private String postalCode; private String countryCode; .... } public class Entity extends ValueObject implements Serializable{ private Integer entityId; private String entityLongId; private String entityTaxId; .... }