Android Open Source - worldwondersproject Place






From Project

Back to project page worldwondersproject.

License

The source code is released under:

MIT License

If you think the Android project worldwondersproject listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.ciandt.cursoandroid.worldwondersapp.entity;
/*from  w  w w .  java 2s.  co m*/
import android.database.Cursor;

import com.ciandt.cursoandroid.worldwondersapp.database.table.PlaceTable;

import org.json.JSONException;
import org.json.JSONObject;

import java.io.Serializable;

public class Place extends BaseEntity implements Serializable {
    public Integer id;
    public String placeName;
    public String placeCountry;
    public String placeDescription;
    public String placeImageUrl;

    public Place(final Cursor cursor) {
        this.id = cursor.getInt(cursor.getColumnIndex(PlaceTable.ID));
        this.placeName = cursor.getString(cursor.getColumnIndex(PlaceTable.PLACE_NAME));
        this.placeCountry = cursor.getString(cursor.getColumnIndex(PlaceTable.PLACE_COUNTRY));
        this.placeDescription = cursor.getString(cursor.getColumnIndex(PlaceTable.PLACE_DESCRIPTION));
        this.placeImageUrl = cursor.getString(cursor.getColumnIndex(PlaceTable.PLACE_IMAGE_URL));
    }

    public Place(final JSONObject jsonObject) throws JSONException {
        this.id = this.getInteger(jsonObject, PlaceTable.JSON_ID);
        this.placeName = this.getString(jsonObject, PlaceTable.JSON_PLACE_NAME);
        this.placeCountry = this.getString(jsonObject, PlaceTable.JSON_PLACE_COUNTRY);
        this.placeDescription = this.getString(jsonObject, PlaceTable.JSON_PLACE_DESCRIPTION);
        this.placeImageUrl = this.getString(jsonObject, PlaceTable.JSON_PLACE_IMAGE_URL);
    }

    @Override
    public String toString() {
        StringBuffer stringBuffer = new StringBuffer();
        stringBuffer.append(id).append(" ").append(placeName).append(" ").append(placeCountry).append(" ").append(placeDescription).append(" ").append(placeImageUrl);
        return stringBuffer.toString();
    }
}




Java Source Code List

com.ciandt.cursoandroid.worldwondersapp.ApplicationTest.java
com.ciandt.cursoandroid.worldwondersapp.activity.LoginActivity.java
com.ciandt.cursoandroid.worldwondersapp.activity.MainActivity.java
com.ciandt.cursoandroid.worldwondersapp.activity.PlaceDetailActivity.java
com.ciandt.cursoandroid.worldwondersapp.activity.RegisterActivity.java
com.ciandt.cursoandroid.worldwondersapp.adapter.PlaceCursorAdapter.java
com.ciandt.cursoandroid.worldwondersapp.businesscoordinator.PlaceBusinessCoordinator.java
com.ciandt.cursoandroid.worldwondersapp.contentprovider.WorldWondersContentProvider.java
com.ciandt.cursoandroid.worldwondersapp.database.Database.java
com.ciandt.cursoandroid.worldwondersapp.database.table.PlaceTable.java
com.ciandt.cursoandroid.worldwondersapp.entity.BaseEntity.java
com.ciandt.cursoandroid.worldwondersapp.entity.Place.java
com.ciandt.cursoandroid.worldwondersapp.entity.User.java
com.ciandt.cursoandroid.worldwondersapp.fragment.PlaceDetailFragment.java
com.ciandt.cursoandroid.worldwondersapp.fragment.PlaceListFragment.java
com.ciandt.cursoandroid.worldwondersapp.infrastructure.Constants.java
com.ciandt.cursoandroid.worldwondersapp.infrastructure.NetworkUtil.java
com.ciandt.cursoandroid.worldwondersapp.integrator.BaseIntegrator.java
com.ciandt.cursoandroid.worldwondersapp.integrator.GeneralIntegrator.java
com.ciandt.cursoandroid.worldwondersapp.integrator.PlaceIntegrator.java
com.ciandt.cursoandroid.worldwondersapp.listener.DatabaseOperatorCallback.java
com.ciandt.cursoandroid.worldwondersapp.listener.IntegratorOperatorCallback.java
com.ciandt.cursoandroid.worldwondersapp.manager.DatabaseManager.java
com.ciandt.cursoandroid.worldwondersapp.manager.LoginManager.java
com.ciandt.cursoandroid.worldwondersapp.manager.PlaceManager.java
com.ciandt.cursoandroid.worldwondersapp.manager.RegisterManager.java
com.ciandt.cursoandroid.worldwondersapp.service.SyncService.java
com.ciandt.cursoandroid.worldwondersapp.service.syncer.PlaceSyncer.java
com.ciandt.cursoandroid.worldwondersapp.service.syncer.Syncer.java