1919import java .io .IOException ;
2020
2121import com .basistech .rosette .api .HttpRosetteAPI ;
22- import com .basistech .rosette .apimodel .Address ;
2322import com .basistech .rosette .apimodel .AddressSimilarityRequest ;
2423import com .basistech .rosette .apimodel .AddressSimilarityResponse ;
24+ import com .basistech .rosette .apimodel .FieldedAddress ;
25+ import com .basistech .rosette .apimodel .UnfieldedAddress ;
2526
2627/**
2728 * Example which demonstrates address similarity
@@ -42,24 +43,16 @@ private void run() throws IOException {
4243 String addressSimilarityCity1 = "Washington" ;
4344 String addressSimilarityState1 = "DC" ;
4445 String addressSimilarityPostcode1 = "20500" ;
45- Address address1 = Address .builder ()
46+ FieldedAddress address1 = FieldedAddress .builder ()
4647 .houseNumber (addressSimilarityHouseno1 )
4748 .road (addressSimilarityRoad1 )
4849 .city (addressSimilarityCity1 )
4950 .state (addressSimilarityState1 )
5051 .postCode (addressSimilarityPostcode1 )
5152 .build ();
52- String addressSimilarityHouseno2 = "160" ;
53- String addressSimilarityRoad2 = "Pennsilvana Avenue" ;
54- String addressSimilarityCity2 = "Washington" ;
55- String addressSimilarityState2 = "D.C." ;
56- String addressSimilarityPostcode2 = "20500" ;
57- Address address2 = Address .builder ()
58- .houseNumber (addressSimilarityHouseno2 )
59- .road (addressSimilarityRoad2 )
60- .city (addressSimilarityCity2 )
61- .state (addressSimilarityState2 )
62- .postCode (addressSimilarityPostcode2 )
53+ String addressSimilarityAddress2 = "160 Pennsilvana Avenue, Washington, D.C., 20500" ;
54+ UnfieldedAddress address2 = UnfieldedAddress .builder ()
55+ .address (addressSimilarityAddress2 )
6356 .build ();
6457 HttpRosetteAPI rosetteApi = new HttpRosetteAPI .Builder ()
6558 .key (getApiKeyFromSystemProperty ())
0 commit comments