Android Open Source - OBS-Translation-App I Persistence Object






From Project

Back to project page OBS-Translation-App.

License

The source code is released under:

MIT License

If you think the Android project OBS-Translation-App 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 org.door43.obs.mta.model;
/*from w  w  w  .ja va 2s  .  com*/
import java.util.Date;

/**
 * Interface for objects that should be persisted in DB.
 */
public interface IPersistenceObject {

    /**
     * @return ID used as primary key for storing in DB.
     */
    Long getId();

    /**
     * Sets objects ID to be used as primary key for storing in DB.
     * @param id
     */
    void setId(Long id);

    /**
     * @return Date of object creation
     */
    Date getCreated();

    /**
     * Sets date of object's creation
     * @param created
     */
    void setCreated(Date created);

    /**
     * @return Date of last object's modification.
     */
    Date getModified();

    /**
     * Sets date of last object's update.
     * @param modified
     */
    void setModified(Date modified);

}




Java Source Code List

com.door43.obt.ata.MenuListActivity.java
com.door43.obt.ata.MenuListFragment.java
com.door43.obt.ata.RowAdapter.java
com.door43.obt.ata.SplashActivity.java
com.door43.obt.ata.TranslationDetailActivity.java
com.door43.obt.ata.TranslationFragment.java
org.door43.obs.mta.ConstApp.java
org.door43.obs.mta.db.AbstractDBHelper.java
org.door43.obs.mta.db.ConstTranslations.java
org.door43.obs.mta.db.TranslationDBHelper.java
org.door43.obs.mta.model.Frame.java
org.door43.obs.mta.model.IFrame.java
org.door43.obs.mta.model.IPersistenceObject.java
org.door43.obs.mta.model.ITerm.java
org.door43.obs.mta.model.IText.java
org.door43.obs.mta.model.ITranslationNotes.java
org.door43.obs.mta.model.ITranslation.java
org.door43.obs.mta.model.PersistenceObject.java
org.door43.obs.mta.model.Term.java
org.door43.obs.mta.model.Text.java
org.door43.obs.mta.model.TranslationNotes.java
org.door43.obs.mta.model.Translation.java
org.door43.obs.mta.service.FakeTranslationService.java
org.door43.obs.mta.service.ITranslationService.java
org.door43.obs.mta.service.TranslationService.java
org.door43.obs.mta.util.AssetsUtil.java
org.door43.obs.mta.util.StringUtils.java