Skip to content
Snippets Groups Projects
ZipCodeBean.java 2.01 KiB
Newer Older
  • Learn to ignore specific revisions
  • HMoss's avatar
    HMoss committed
    package edu.ncsu.csc.itrust.beans;
    
    import edu.ncsu.csc.itrust.enums.State;
    
    /**
     * A bean for storing zip code information.
     * 
     * A bean's purpose is to store data. Period. Little or no functionality is to be added to a bean 
     * (with the exception of minor formatting such as concatenating phone numbers together). 
     * A bean must only have Getters and Setters (Eclipse Hint: Use Source > Generate Getters and Setters. 
     * to create these easily)
     */
    public class ZipCodeBean 
    {
    	private String zip;
    	private State state;
    	private String latitude;
    	private String longitude;
    	private String city;
    	private String fullState;
    
    	/**
    	 * Returns the zip code.
    	 * @return zip code
    	 */
    	public String getZip() 
    	{
    		return zip;
    	}
    	
    	/**
    	 * Sets the zip code
    	 * @param zip code
    	 */
    	public void setZip(String zip) 
    	{
    		this.zip = zip;
    	}
    	
    	/**
    	 * Gets the state
    	 * @return State
    	 */
    	public State getState() 
    	{
    		return state;
    	}
    	
    	/**
    	 * Sets the state 
    	 * @param state 
    	 */
    	public void setState(State state) 
    	{
    		this.state = state;
    	}
    	
    	/**
    	 * Gets the latitude
    	 * @return returns the latitude
    	 */
    	public String getLatitude() 
    	{
    		return latitude;
    	}
    	
    	/**
    	 * Sets the latitude
    	 * @param latitude 
    	 */
    	public void setLatitude(String latitude) 
    	{
    		this.latitude = latitude;
    	}
    	
    	/**
    	 * Gets the longitude
    	 * @return longitude
    	 */
    	public String getLongitude() 
    	{
    		return longitude;
    	}
    	
    	/**
    	 * Sets the longitude
    	 * @param longitude 
    	 */
    	public void setLongitude(String longitude) 
    	{
    		this.longitude = longitude;
    	}
    	
    	/**
    	 * Returns the city
    	 * @return city
    	 */
    	public String getCity() 
    	{
    		return city;
    	}
    	
    	/**
    	 * Sets the city
    	 * @param city
    	 */
    	public void setCity(String city)
    	{
    		this.city = city;
    	}
    	
    	/**
    	 * Gets the full state name.
    	 * @return State name
    	 */
    	public String getFullState() 
    	{
    		return fullState;
    	}
    	
    	/**
    	 * Sets the full string value of state
    	 * @param fullState State string
    	 */
    	public void setFullState(String fullState) 
    	{
    		this.fullState = fullState;
    	}
    	
    	
    }