package com.alwaysallthetime.adnlib.data;

import java.util.ArrayList;

public class Place implements IAppDotNetObject {
    private String factualId;
    private String name;
    private String address;
    private String addressExtended;
    private String locality;
    private String region;
    private String adminRegion;
    private String postTown;
    private String poBox;
    private String postcode;
    private String countryCode;
    private double latitude;
    private double longitude;
    private boolean isOpen;
    private String telephone;
    private String fax;
    private String website;
    private ArrayList<Category> categories;

    public String getFactualId() {
        return factualId;
    }

    public String getName() {
        return name;
    }

    public String getAddress() {
        return address;
    }

    public String getAddressExtended() {
        return addressExtended;
    }

    public String getLocality() {
        return locality;
    }

    public String getRegion() {
        return region;
    }

    public String getAdminRegion() {
        return adminRegion;
    }

    public String getPostTown() {
        return postTown;
    }

    public String getPoBox() {
        return poBox;
    }

    public String getPostcode() {
        return postcode;
    }

    public String getCountryCode() {
        return countryCode;
    }

    public double getLatitude() {
        return latitude;
    }

    public double getLongitude() {
        return longitude;
    }

    public boolean isOpen() {
        return isOpen;
    }

    public String getTelephone() {
        return telephone;
    }

    public String getFax() {
        return fax;
    }

    public String getWebsite() {
        return website;
    }

    public ArrayList<Category> getCategories() {
        return categories;
    }
}

@@ -116,29 +116,31 @@
 ect %7B%0A    pr
-ivate
+otected
  String fact
@@ -144,37 +144,39 @@
 actualId;%0A    pr
-iva
+otec
 te
+d
  String name;%0A  
@@ -171,37 +171,39 @@
 ing name;%0A    pr
-ivate
+otected
  String address;
@@ -201,37 +201,39 @@
  address;%0A    pr
-ivate
+otected
  String addressE
@@ -239,37 +239,39 @@
 Extended;%0A    pr
-ivate
+otected
  String locality
@@ -270,37 +270,39 @@
 locality;%0A    pr
-ivate
+otected
  String region;%0A
@@ -299,37 +299,39 @@
 g region;%0A    pr
-ivate
+otected
  String adminReg
@@ -333,37 +333,39 @@
 inRegion;%0A    pr
-iva
+otec
 te
+d
  String postTown
@@ -364,37 +364,39 @@
 postTown;%0A    pr
-ivate
+otected
  String poBox;%0A 
@@ -392,37 +392,39 @@
 ng poBox;%0A    pr
-ivate
+otected
  String postcode
@@ -423,37 +423,39 @@
 postcode;%0A    pr
-iva
+otec
 te
+d
  String countryC
@@ -457,37 +457,39 @@
 ntryCode;%0A    pr
-ivate
+otected
  double latitude
@@ -496,21 +496,23 @@
 ;%0A    pr
-ivate
+otected
  double 
@@ -528,21 +528,23 @@
 ;%0A    pr
-ivate
+otected
  boolean
@@ -550,37 +550,39 @@
 n isOpen;%0A    pr
-ivate
+otected
  String telephon
@@ -582,37 +582,39 @@
 elephone;%0A    pr
-ivate
+otected
  String fax;%0A   
@@ -616,21 +616,23 @@
 ;%0A    pr
-iva
+otec
 te
+d
  String 
@@ -650,13 +650,15 @@
   pr
-ivate
+otected
  Arr

make Place fields protected for easy subclassing