@Override public boolean matches(Object o) { Location location = (Location) o; return new EqualsBuilder().append(location.getName(), facility.getName()) .append(location.getCountry(), facility.getCountry()) .append(location.getAddress6(), facility.getRegion()) .append(location.getStateProvince(), facility.getStateProvince()) .append(location.getCountyDistrict(), facility.getCountyDistrict()) .isEquals(); } };
MRSFacility convertLocationToFacility(Location savedLocation) { return new OpenMRSFacility(String.valueOf(savedLocation.getId()), savedLocation.getName(), savedLocation.getCountry(), savedLocation.getAddress6(), savedLocation.getCountyDistrict(), savedLocation.getStateProvince()); }
public Country withFacilities(List<Facility> facilities) { for (Facility facility : facilities) { Location location = facility.getLocation(); Region region = addRegion(location.getRegion()); region.addDistrict(new District(location.getCountyDistrict())).addSubDistrict(new SubDistrict(location.getStateProvince())); region.addHealthFacility(new HealthFacility(facility)); } return this; }
public PersonAddress build() { PersonAddress address = new PersonAddress(); address.setAddress1(addressLine1); if (community != null) { address.setAddress2(community.getName()); } address.setRegion(location.getRegion()); address.setCountyDistrict(location.getCountyDistrict()); address.setStateProvince(location.getStateProvince()); address.setNeighborhoodCell(location.getName()); return address; }
public HealthFacility(Facility facility) { Location location = facility.getLocation(); this.facilityId = facility.getFacilityId(); this.name = location.getName(); this.region = location.getRegion(); this.district = location.getCountyDistrict(); this.subDistrict = location.getStateProvince(); this.phoneNumber = facility.getPhoneNumber(); this.additionalPhoneNumber1 = facility.getAdditionalPhoneNumber1(); this.additionalPhoneNumber2 = facility.getAdditionalPhoneNumber2(); this.additionalPhoneNumber3 = facility.getAdditionalPhoneNumber3(); addBasicCommunityInformation(facility.getCommunities()); }
@Override public void validateFullRepresentation() throws Exception { super.validateFullRepresentation(); assertPropEquals("name", getObject().getName()); assertPropEquals("description", getObject().getDescription()); assertPropEquals("address1", getObject().getAddress1()); assertPropEquals("address2", getObject().getAddress2()); assertPropEquals("cityVillage", getObject().getCityVillage()); assertPropEquals("stateProvince", getObject().getStateProvince()); assertPropEquals("country", getObject().getCountry()); assertPropEquals("postalCode", getObject().getPostalCode()); assertPropEquals("latitude", getObject().getLatitude()); assertPropEquals("longitude", getObject().getLongitude()); assertPropEquals("countyDistrict", getObject().getCountyDistrict()); assertPropEquals("address3", getObject().getAddress3()); assertPropEquals("address4", getObject().getAddress4()); assertPropEquals("address5", getObject().getAddress5()); assertPropEquals("address6", getObject().getAddress6()); assertPropPresent("tags"); assertPropPresent("attributes"); assertPropPresent("parentLocation"); assertPropPresent("childLocations"); assertPropEquals("retired", getObject().isRetired()); assertPropPresent("auditInfo"); }
@Override public void validateDefaultRepresentation() throws Exception { super.validateDefaultRepresentation(); assertPropEquals("name", getObject().getName()); assertPropEquals("description", getObject().getDescription()); assertPropEquals("address1", getObject().getAddress1()); assertPropEquals("address2", getObject().getAddress2()); assertPropEquals("cityVillage", getObject().getCityVillage()); assertPropEquals("stateProvince", getObject().getStateProvince()); assertPropEquals("country", getObject().getCountry()); assertPropEquals("postalCode", getObject().getPostalCode()); assertPropEquals("latitude", getObject().getLatitude()); assertPropEquals("longitude", getObject().getLongitude()); assertPropEquals("countyDistrict", getObject().getCountyDistrict()); assertPropEquals("address3", getObject().getAddress3()); assertPropEquals("address4", getObject().getAddress4()); assertPropEquals("address5", getObject().getAddress5()); assertPropEquals("address6", getObject().getAddress6()); assertPropPresent("tags"); assertPropPresent("attributes"); assertPropPresent("parentLocation"); assertPropPresent("childLocations"); assertPropEquals("retired", getObject().isRetired()); }
assertPropEquals("latitude", getObject().getLatitude()); assertPropEquals("longitude", getObject().getLongitude()); assertPropEquals("countyDistrict", getObject().getCountyDistrict()); assertPropEquals("address3", getObject().getAddress3()); assertPropEquals("address4", getObject().getAddress4());
assertPropEquals("latitude", getObject().getLatitude()); assertPropEquals("longitude", getObject().getLongitude()); assertPropEquals("countyDistrict", getObject().getCountyDistrict()); assertPropEquals("address3", getObject().getAddress3()); assertPropEquals("address4", getObject().getAddress4());